Excelente aula, Gustavo. Teu canal trás conteúdo claro sobre conceitos e aplicações de tecnologias. Trabalho excepcional. Sobre 422 full duplex, sempre importante ficar esperto, meses atrás fiz um retrofit de máquina reutilizando uma IHM da proface (MT-4100 se não estou enganado), o DB-9 original dela era especial, haviam perdido o mesmo. Quando fiz o cabo no padrão 485 half duplex não consegui comunicação, consultando o manual do equipamento vi que era utilizado full duplex, mera questão de fazer uns jumpers nos pinos do DB-9, mas me fez perder uma hora e meia. kkkkk Abraço.
E ae Rafael! Sim, sempre acontece dessas surpresas né? Eu sempre recomendo pros alunos dar uma olhada no manual dos equipamentos antes de fazer qualquer ligação, pra se certificar das pinagens e do que realmente tem conectado em cada pino dos conectores! Obrigado pelo feedback! Abração
Opa! Cara, acho que esse primeiro livro foi um dos principais: - Practical Industrial Data Networks: Design, Installation and Troubleshooting - Deon Reynders, Edwin Wright, Steve MacKay - Tanenbaum - Redes de Computadores - 5 Ed - Datasheets dos componentes 75176 e max485 - Algumas referências do artigo (em inglês) de RS485 da Wikipedia Abraço!
Olá! Vc pode usar um conversor USB-RS485, que permitirá a utilização da porta por algum programa no Windows. Em 41:10 eu falo rapidamente dos conversores.
E aí! O RS-485 é um padrão de camada física, que define os sinais elétricos que vão ser enviados no cabo. Ele é uma parte do protocolo Profibus DP (a camada física), mas não é o profibus. Ele é usado no Profibus DP.
Oi amigo, td certo? Acredito que o que vc está procurando é um gateway. No protocolo Modbus por exemplo, um gateway tem de um lado implementado o Modbus TCP/IP e do outro o Modbus RTU ou ASCII. O gateway precisa ssr específico pro protocolo q tu for usar. Da uma olhada nesse link page.advantech.com/gateways/industriais Conversores de Protocolos - Gateways: Modbus e FieldBus
E possível descobrir o protocolo de comunicação de um 485? Por exemplo, tenho um equipamento que comunica a ihm com a placa principal via 485, e quero testar essa ihm, se cada botão está acionando, e tudo mais! Gostaria de fazer esses testes na bancada, antes de levar para instalar no equipamento! Até pq as vezes trazem a ihm pra mim alegando que ela está com defeito, e na verdade está boa! Se conseguisse criar uma giga de testes, seria excelente!
Dae Charli! Tu poderia conectar na rede 485 um conversor RS485-USB e ligá-lo num PC para usar um programa analisador, que captura os bytes enviados e recebidos na rede. Tu pode procurar por programas com nomes tipo Serial Protocol Analyser, Serial Port Monitor no google.
Professor, uma dúvida, dentre esses 4 inversores da imagem, se o CLP por algum motivo mandar ligar 2 desses, há algum problema? Vai existir conflito na hora do inversor responder ao comando do CLP? Ou p/ esse caso na programação temos que pensar em algum tipo de delay entre os 2 comandos?
Olá! Se teu protocolo é o Modbus, é necessário configurar cada escravo (os inversores) com um endereço diferente, pra não acontecerem colisões quando eles forem responder ao mestre (CLP). Neste caso tu tem duas opções: Enviar as requisições para cada inversor, sequencialmente; Caso os inversores sejam do mesmo modelo e tenham endereços similares de registradores, dá pra enviar um comando único para os dois com endereço de broadcast (0).
Boa Noite hoje tenho um sistema com clp simens e os inversores v20 e quero substituir um dos v20 por um cfw500 aí tá a duvida como configurar o o endereço do cfw500 para o clp evitar e receber o sinal do clp
Olá! Olha, tem vários detalhes aqui a serem considerados: - Tu deve primeiro verificar se o CLP da Siemens se comunica via Modbus RTU pela porta RS-485. Vai ter que checar o código e as configurações no programa do CLP; - Vai ter que estudar o manual do CFW500 para ver quais são os parâmetros de comunicação e quais endereços de registradores são usados para o controle do inversor; - Se for Modbus RTU no CLP, daí tu vai ter que alterar o programa, pois os registradores de controle do CFW500 provavelmente tem parâmetros e valores diferentes do que os do inversor v20 (cada fabricante faz do seu jeito); - Se não usar Modbus RTU no CLP, provavelmente estará usando um protocolo específico da Siemens. Terá que readequar o programa para usar Modbus ou checar se o inversor CFW tem algum outro protocolo. É um desafio com vários detalhes! Abraço
Olá, neste caso você pode usar um conversor RS-232 para RS-485. Confere um exemplo: www.mercadolivre.com.br/adaptador-conversor-serial-rs232-para-rs485-sintechi/p/MLB20691927
TTL é o nível de tensão de 0 a 5 V ou 0 a 3V3 que alguns microcontroladores trabalham rm sua Serial. Vc vai usar um modulo/conversor pra TTL quando for ligar um Arduino na rs232, por exemplo.
para uma rede tipo barramento, como pode ser feita a derivação do barramento até o dispositivo? temos o caso em que alguns dispositivos dentro da rede são móveis e precisam desconectar da rede através de conectores
Olá Guilherme, entendi. Pensei um tempo, e o que eu faria é provavelmente deixar estas "esperas" no barramento através de conectores, assim como tu pensou, apenas com os cuidados de deixar os resistores de terminação nas extremidades. O ideal segundo a bibliografia é usar a topologia Daisy Chain. Tu pode fazer derivações, mas poderá encontrar problemas e falhas com taxas de comunicação altas, em função dos ruídos que as derivações podem inserir nos sinais. Vale montar, testar e validar se tudo está funcional. Pode colocar um osciloscópio no barramento tbm para ver como estão as ondas em diferentes pontos da rede.
Olá Felipe! Tem várias formas que penso possíveis. 1. Tu pode usar um multímetro ou osciloscópio e ligar a A e B pra verificar se há tensão. Coloca o positivo do multímetro no A e o negativo no B. Quando não está ocorrendo comunicação, normalmente A e B terão uma diferença de tensão maior que +200 mV. 2. Medir a tensão entre A e SG e B e SG e verificar as mesmas. Se tu tiver um osciloscópio e ocorrer comunicação, a tensão de A e B devem se alterar de maneira complementar, com pelo menos 200 mV de diferença.
Uma dúvida professor. Em um situação com dois inversores de frequência ligados na mesma rede, o que acontece se eu inverter o fio A pelo fio B em um desses inversores?
Olá Alan. Normalmente os próprios conversores isolados já gerenciam internamente essa parte de controle dos transceivers. Tu pode simplesmente fazer a ligação normal (fios A, B e SG/terra) no barramento, com os devidos cuidados quanto à terminação e topologia, que o resto o próprio conversor já faz.
Aula espetacular professor. Mais um inscrito!
Excelence conteúdo. Vou continuar seguindo.
Parabéns, sua didática é muito boa! Além de toda riqueza de detalhes na explicação. 👏👏👏
Que aula incrível!! Parabéns ! Me ajudou demais! Continue com esses conteudos, por favor. Vc ajuda muitas pessoas!
Bons estudos!
Suas aulas são muito boas, obrigado.
Valeu Leonardo, abraço 😀
Aula excelente, a melhor explicação que vi na internet.
Obrigado Edison! Abraço
Aula sensacional!!!
Parabéns...
Parabéns colega excelente aula didática muito boa, já tem meu like e inscrição
Obrigado por disponibilizar, ótima aula!
Didática Sensacional !!!
Aula excelente, parabéns!
Obrigado 😃
melhor aula sobre o assunto que eu já vi! favor faz uma aula sobre (rede can )
E aí fera, valeu pelo feedback! Tem uma de CAN no canal já! Segue link: ua-cam.com/video/vam9wl6BWyc/v-deo.html
Muito bom, obrigado!
Obrigado!
que aula top.. valeuu
Show de bola.
Parabéns
Obrigado pela aula, muito boa.
Parabéns.
Parabéns pela ótima apresentação. Esse assunto de comunicação é muito legal.
Muito obrigada 😁
Muito bem explicado, parabéns
Muito obrigado pela explicação!
Excelente explicação, obrigado 👏👏👏
Valeu Saulo! Abraço
Obrigado pela sua aula! Muito bem explicada.
Excelente aula, Gustavo.
Teu canal trás conteúdo claro sobre conceitos e aplicações de tecnologias. Trabalho excepcional.
Sobre 422 full duplex, sempre importante ficar esperto, meses atrás fiz um retrofit de máquina reutilizando uma IHM da proface (MT-4100 se não estou enganado), o DB-9 original dela era especial, haviam perdido o mesmo. Quando fiz o cabo no padrão 485 half duplex não consegui comunicação, consultando o manual do equipamento vi que era utilizado full duplex, mera questão de fazer uns jumpers nos pinos do DB-9, mas me fez perder uma hora e meia. kkkkk
Abraço.
E ae Rafael! Sim, sempre acontece dessas surpresas né? Eu sempre recomendo pros alunos dar uma olhada no manual dos equipamentos antes de fazer qualquer ligação, pra se certificar das pinagens e do que realmente tem conectado em cada pino dos conectores!
Obrigado pelo feedback! Abração
obrigado
Excelente aula, muito direto e objetivo!!!
Obrigado por passar estes conhecimentos tão valiosos!!
Valeu Leandro! Abraço
Parabéns excelente aula, tirou minhas dúvidas em relação à RS-485
Que bom que ajudou, abraço
parabens essa aula e muito importante
Bons estudos!
Parabéns pela explicação. Claro, objetivo é didático! Já me escrevi no seu canal e verei os outros vídeos . Abraços
Oi Andrew! Obrigado pela mensagem! Abração
Ótima explicação. Parabéns pelo vídeo!
Obrigado Adailton! Abração
Muito boa explicação! Professor, parabéns
Obrigado! Abraço
Muito bom professor, muito bom mesmo! Parabens pelo conteudo.
Muito obrigado! Abraço
Excelente!!!!
Valeu Pedro! ABraço
Parabéns você é muito didático !!! Vc pode me indicar as referências que utilizou? Vai me ajudar muito no meu TCC!!
Opa!
Cara, acho que esse primeiro livro foi um dos principais:
- Practical Industrial Data Networks: Design, Installation and Troubleshooting - Deon Reynders, Edwin Wright, Steve MacKay
- Tanenbaum - Redes de Computadores - 5 Ed
- Datasheets dos componentes 75176 e max485
- Algumas referências do artigo (em inglês) de RS485 da Wikipedia
Abraço!
Muito boa a explicação, Professor. Bem claro e preciso. Presta consultoria também ?
Olá! Obrigado. No momento não, mas dentro do possível respondo algumas coisas por aqui no tempo livre que tenho 😀
Parabéns professor!
Como é feito a comunicação entre o notebook e clp via 485?
Olá! Vc pode usar um conversor USB-RS485, que permitirá a utilização da porta por algum programa no Windows. Em 41:10 eu falo rapidamente dos conversores.
Excelente conteúdo, podemos dizer que essa seria a rede profibus? obrigado
E aí!
O RS-485 é um padrão de camada física, que define os sinais elétricos que vão ser enviados no cabo. Ele é uma parte do protocolo Profibus DP (a camada física), mas não é o profibus. Ele é usado no Profibus DP.
@@ProfGustavoKikee Muito Obrigado pela explicação.
Blza? Voce tem conhecimento de algum conversor rs485 para ethernet e virce-versa?
Oi amigo, td certo? Acredito que o que vc está procurando é um gateway. No protocolo Modbus por exemplo, um gateway tem de um lado implementado o Modbus TCP/IP e do outro o Modbus RTU ou ASCII. O gateway precisa ssr específico pro protocolo q tu for usar. Da uma olhada nesse link page.advantech.com/gateways/industriais
Conversores de Protocolos - Gateways: Modbus e FieldBus
E possível descobrir o protocolo de comunicação de um 485? Por exemplo, tenho um equipamento que comunica a ihm com a placa principal via 485, e quero testar essa ihm, se cada botão está acionando, e tudo mais! Gostaria de fazer esses testes na bancada, antes de levar para instalar no equipamento! Até pq as vezes trazem a ihm pra mim alegando que ela está com defeito, e na verdade está boa! Se conseguisse criar uma giga de testes, seria excelente!
Dae Charli! Tu poderia conectar na rede 485 um conversor RS485-USB e ligá-lo num PC para usar um programa analisador, que captura os bytes enviados e recebidos na rede. Tu pode procurar por programas com nomes tipo Serial Protocol Analyser, Serial Port Monitor no google.
Professor, uma dúvida, dentre esses 4 inversores da imagem, se o CLP por algum motivo mandar ligar 2 desses, há algum problema? Vai existir conflito na hora do inversor responder ao comando do CLP? Ou p/ esse caso na programação temos que pensar em algum tipo de delay entre os 2 comandos?
Olá! Se teu protocolo é o Modbus, é necessário configurar cada escravo (os inversores) com um endereço diferente, pra não acontecerem colisões quando eles forem responder ao mestre (CLP). Neste caso tu tem duas opções:
Enviar as requisições para cada inversor, sequencialmente;
Caso os inversores sejam do mesmo modelo e tenham endereços similares de registradores, dá pra enviar um comando único para os dois com endereço de broadcast (0).
Boa Noite hoje tenho um sistema com clp simens e os inversores v20 e quero substituir um dos v20 por um cfw500 aí tá a duvida como configurar o o endereço do cfw500 para o clp evitar e receber o sinal do clp
Olá! Olha, tem vários detalhes aqui a serem considerados:
- Tu deve primeiro verificar se o CLP da Siemens se comunica via Modbus RTU pela porta RS-485. Vai ter que checar o código e as configurações no programa do CLP;
- Vai ter que estudar o manual do CFW500 para ver quais são os parâmetros de comunicação e quais endereços de registradores são usados para o controle do inversor;
- Se for Modbus RTU no CLP, daí tu vai ter que alterar o programa, pois os registradores de controle do CFW500 provavelmente tem parâmetros e valores diferentes do que os do inversor v20 (cada fabricante faz do seu jeito);
- Se não usar Modbus RTU no CLP, provavelmente estará usando um protocolo específico da Siemens. Terá que readequar o programa para usar Modbus ou checar se o inversor CFW tem algum outro protocolo.
É um desafio com vários detalhes! Abraço
tenho uma duvida! para comunicar um dispositivo RS485 com uma porta serial de PC devo utilizar o conversor rs485 para TTL ou rs232 ?
Olá, neste caso você pode usar um conversor RS-232 para RS-485. Confere um exemplo: www.mercadolivre.com.br/adaptador-conversor-serial-rs232-para-rs485-sintechi/p/MLB20691927
@@ProfGustavoKikee quando eu uso o padrão TTL?
TTL é o nível de tensão de 0 a 5 V ou 0 a 3V3 que alguns microcontroladores trabalham rm sua Serial. Vc vai usar um modulo/conversor pra TTL quando for ligar um Arduino na rs232, por exemplo.
@@ProfGustavoKikee Obrigado!
para uma rede tipo barramento, como pode ser feita a derivação do barramento até o dispositivo? temos o caso em que alguns dispositivos dentro da rede são móveis e precisam desconectar da rede através de conectores
Olá Guilherme, entendi. Pensei um tempo, e o que eu faria é provavelmente deixar estas "esperas" no barramento através de conectores, assim como tu pensou, apenas com os cuidados de deixar os resistores de terminação nas extremidades. O ideal segundo a bibliografia é usar a topologia Daisy Chain. Tu pode fazer derivações, mas poderá encontrar problemas e falhas com taxas de comunicação altas, em função dos ruídos que as derivações podem inserir nos sinais. Vale montar, testar e validar se tudo está funcional. Pode colocar um osciloscópio no barramento tbm para ver como estão as ondas em diferentes pontos da rede.
Prof me tira uma duvida então se precisar medir uma rede 485 p ver se está funcionando seria medir do ponto A e B que seria de 0 a 5v
Olá Felipe! Tem várias formas que penso possíveis. 1. Tu pode usar um multímetro ou osciloscópio e ligar a A e B pra verificar se há tensão. Coloca o positivo do multímetro no A e o negativo no B. Quando não está ocorrendo comunicação, normalmente A e B terão uma diferença de tensão maior que +200 mV. 2. Medir a tensão entre A e SG e B e SG e verificar as mesmas. Se tu tiver um osciloscópio e ocorrer comunicação, a tensão de A e B devem se alterar de maneira complementar, com pelo menos 200 mV de diferença.
Uma dúvida professor.
Em um situação com dois inversores de frequência ligados na mesma rede, o que acontece se eu inverter o fio A pelo fio B em um desses inversores?
A rede não vai funcionar. Na rede RS-485 todos os fios A precisam ser ligados juntos. Da mesma forma, todos os fios B.
@@ProfGustavoKikee obrigado professor.
Como usar conversor isolado q não possui o pilo RE/DE?
Olá Alan. Normalmente os próprios conversores isolados já gerenciam internamente essa parte de controle dos transceivers. Tu pode simplesmente fazer a ligação normal (fios A, B e SG/terra) no barramento, com os devidos cuidados quanto à terminação e topologia, que o resto o próprio conversor já faz.
Excelente explicação!
Muito bom!