Leitura MODBUS RTU lenta
Posted: Wed Feb 08, 2023 1:19 pm
Estou implementando um projeto onde temos aproximadamente 20 dispositivos em uma rede Modbus RTU, estou realizando a leitura desses dispositivos através de uma lógica no CLP da Siemens ( S7-1200 ), tudo está funcionando, porem está muito lento.
Conforme recomendação da Siemens, a lógica realiza leitura de apenas 1 dispositivo por vez e essa leitura está configurada para 0,5 segundos, se considerarmos 20 dispositivos, acabo gastando 10 segundos para realizar um Scan de todos os dispositivos da rede e a atualização dos dados também fica presa a esse tempo, oque para nossa aplicação é muito lento.
Gostaria de verificar se vocês teriam um sugestão para melhorar esse tempo de atualização, notei que no site existe um conversor de Modbus RTU para Modbus TCP, talvez essa seja uma opção interessante.
Segue abaixo a imagem do cenário:
Conforme recomendação da Siemens, a lógica realiza leitura de apenas 1 dispositivo por vez e essa leitura está configurada para 0,5 segundos, se considerarmos 20 dispositivos, acabo gastando 10 segundos para realizar um Scan de todos os dispositivos da rede e a atualização dos dados também fica presa a esse tempo, oque para nossa aplicação é muito lento.
Gostaria de verificar se vocês teriam um sugestão para melhorar esse tempo de atualização, notei que no site existe um conversor de Modbus RTU para Modbus TCP, talvez essa seja uma opção interessante.
Segue abaixo a imagem do cenário: