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!
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
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 aí! Blza? Obrigado pelo contato. Seguem algumas observações quanto à tua dúvida. Se você vai usar um módulo TLL para RS-485 (para Arduino ou ESP), normalmente eles já possuem dentro, como nesse exemplo: www.casadarobotica.com/sensores-modulos/modulos/conversores/conversor-de-dados-ttl-para-rs485-cdt11 Mas caso você tenha o chip MAX485 somente, é preferível adicionar ao circuito. Abraço
@@ProfGustavoKikee Esclareceu minha duvida! exatamente vou utilizar um modulo TTL para rs485! então não há a necessidade de resistor de bias exato? de toda forma preciso utilizar os resistores de terminação?
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á, 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.
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).
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 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.
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.
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?
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.
Aula espetacular professor. Mais um inscrito!
Excelence conteúdo. Vou continuar seguindo.
Que aula incrível!! Parabéns ! Me ajudou demais! Continue com esses conteudos, por favor. Vc ajuda muitas pessoas!
Bons estudos!
Parabéns. 🎉
Obrigado 🙌
Parabéns, sua didática é muito boa! Além de toda riqueza de detalhes na explicação. 👏👏👏
Suas aulas são muito boas, obrigado.
Valeu Leonardo, abraço 😀
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
Parabéns colega excelente aula didática muito boa, já tem meu like e inscrição
Didática Sensacional !!!
Aula sensacional!!!
Parabéns...
Aula excelente, a melhor explicação que vi na internet.
Obrigado Edison! Abraço
Show de bola.
Parabéns
Obrigado por disponibilizar, ótima aula!
Obrigado pela aula, muito boa.
Parabéns.
Muito bem explicado, parabéns
Aula excelente, parabéns!
Obrigado 😃
Obrigado pela sua aula! Muito bem explicada.
Parabéns pela ótima apresentação. Esse assunto de comunicação é muito legal.
Muito obrigada 😁
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: ruclips.net/video/vam9wl6BWyc/видео.html
que aula top.. valeuu
obrigado
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
Muito obrigado pela explicação!
Muito bom, obrigado!
Obrigado!
Excelente aula, muito direto e objetivo!!!
Obrigado por passar estes conhecimentos tão valiosos!!
Valeu Leandro! Abraço
parabens essa aula e muito importante
Bons estudos!
Excelente explicação, obrigado 👏👏👏
Valeu Saulo! Abraço
Parabéns excelente aula, tirou minhas dúvidas em relação à RS-485
Que bom que ajudou, 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
Ótima explicação. Parabéns pelo vídeo!
Obrigado Adailton! 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!
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
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
Aula Top! tenho uma duvida, numa aplicação de esp32 com um max 485 devo utilizar resistores de bias ou o conversor já possui?
E aí! Blza? Obrigado pelo contato. Seguem algumas observações quanto à tua dúvida.
Se você vai usar um módulo TLL para RS-485 (para Arduino ou ESP), normalmente eles já possuem dentro, como nesse exemplo: www.casadarobotica.com/sensores-modulos/modulos/conversores/conversor-de-dados-ttl-para-rs485-cdt11
Mas caso você tenha o chip MAX485 somente, é preferível adicionar ao circuito.
Abraço
@@ProfGustavoKikee Esclareceu minha duvida! exatamente vou utilizar um modulo TTL para rs485! então não há a necessidade de resistor de bias exato? de toda forma preciso utilizar os resistores de terminação?
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.
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!
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).
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.
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.
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.
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.
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.
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 😀
Excelente explicação!
Muito bom!