Se um escravo detecta um erro de transmissão ao receber um pedido do mestre, ele simplesmente não responde e, depois de esperar um slot time, o mestre enviará novamente o pedido (retry).
Da mesma forma, se o mestre detectar uma falha na resposta do escravo, também enviará novamente o pedido.
O número de vezes que o mestre tentará sucesso na comunicação com o escravo dependerá da taxa de comunicação, sendo recomendado:
Após esgotar todos os retries o mestre marca o escravo, indicando um problema e realiza o logout. Nos ciclos subseqüentes, se o mestre consegue sucesso, ele realiza a seqüência do startup novamente (4 ciclos para voltar a trocar dados).
É comum, por exemplo, em redes onde não se tem uma comunicação íntegra devido ao nível de ruído ou a uma má condição de shield e/ou de aterramento, aumentar o número de retries, até que se corrija o problema.
Outra situação em que se procura aumentar este número é quando há vários repetidores. A utilização de repetidores pode provocar congestionamento de tráfego (atrasos crescentes nas filas de comunicação).
Figura 1 - Sistema PROFIBUS
Vimos neste breve artigo alguns detalhes do número de retries no Profibus.
Este artigo não substitui os padrões IEC 61158 e IEC 61784 e nem os perfis e guias técnicos do PROFIBUS. Em caso de discrepância ou dúvida, os padrões IEC 61158 e IEC 61784, perfis, guias técnicos e manuais de fabricantes prevalecem. Sempre que possível, consulte a EN50170 para as regulamentações físicas, assim como as práticas de segurança de cada área.
A Smar possui um ampla equipe especializada em projetos, certificações de redes e instalações em Profibus.Para mais detalhes, acesse o canal direto de comunicação com os engenheiros especialistas em instalações e tecnologia PROFIBUS e AS-i da SMAR: https://www.smar.com/pt/assistencia-tecnica
Consulte a solução completa Smar Profibus: https://www.smar.com/pt/artigos-tecnicos-profibus
https://www.smar.com/pt/system302