HCBBS Forum (Português)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Não é possível forçar o DCS a receber valores falsos por meio da comunicação Modbus?

2016-01-26View Original

Thread Content

Esta postagem foi editada pela última vez por “Andar de caracol até o Evereste” em 26/01/2016 às 18:46. Vou explicar em detalhes. Comunicação 485 com o Honeywell PKS; há um PLC no local, além de um pequeno sistema de intertravamento. A bomba para de funcionar automaticamente quando o nível do líquido atinge 30%, e ela é acionada automaticamente quando o nível chega a 80%. Todos esses pontos são comunicados por meio de 485 com o DCS. Gostaria de saber se é possível, pelo DCS, fornecer um valor falso de nível do líquido para que a bomba seja acionada ? ? ? Aguardo resposta online.
Reply #22016-01-26
Se esse ponto for conectado de forma fixa, está tudo bem; ou então você pode ir diretamente à estação PLC para fazer a conexão à força
Reply #32016-01-26
Não é por cabo firme, é 485. Isso funciona?
Reply #42016-01-27
Se for para o QDB do servidor, não há como forçar isso; Se a comunicação com o controlador for feita por meio do PCDI, então o bloco funcional possui função de simulação, o que equivale a uma imposição.
Reply #52016-01-27
Este tópico foi editado pela última vez por Taohualing Jushi em 27/01/2016, às 08:31. Claro que a comunicação não funciona dessa maneira: a cada vez que a comunicação é concluída, os novos valores enviados via Modbus substituem os valores antigos armazenados no DCS. Pode-se fazer um teste, aumentando o intervalo de tempo de comunicação, enquanto se monitora o bit de conclusão da comunicação e alguma variável de comunicação escolhida aleatoriamente. Primeiro, modifique a variável para um valor qualquer que seja diferente do seu valor atual. Em seguida, observe que, quando ocorre o edge de subida do sinal de conclusão da comunicação, o valor da variável voltará a ser o valor anterior. Então, você deve estar se perguntando: e se eu realmente precisar fazer alterações? É fácil! Adicione um comando de escrita de comunicação Modbus no DCS, sendo o endereço de destino o endereço que você deseja modificar. No que diz respeito a este caso, você pode modificar a lógica de partida e parada da bomba no DCS, passando de um sistema de intertravamento baseado apenas no nível do líquido para dois circuitos separados. Uma em cadeia, outra não em cadeia pode ser controlada livremente
Reply #62016-02-22
É possível usar o ModSim para simular
Reply #72016-02-22
O que foi dito no 7º andar está correto. Além da necessidade de aumento no DCS, o mesmo aumento é necessário também no PLC

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.