St_Denis_St
Forum Member / Участник форума
Участник № / Member № 7259
отправлено / posted
Добрый день! В сети Modbus TCP имеется два мастера, знаю решение не очень правильное, но по-другому никак...В общем в ПЛК регистры имеет возможность писать как панель оператора так и TRACE MODE, активируя соответствующую кнопку либо на TRACE MODE либо на панели. Так вот, записали например значение в регистр с панели 53, а на TRACE MODE ранее было задано значение 45, при активации работы кнопкой с TRACE MODE, отображается значение 45, а не текущее 53, которое записано в регистр. Как сделать так, чтобы текущее значение записанное в регистр slave устройства сети Modbus отображалось в TRACE MODE?
Сообщения / Posts 46 | Из / From: Russia
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
-читать значение таких регистров и через программу анализировать
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
два канала один читает другой пишет один и тот же регистр если (INPUT.R != OUTPUT.R) & (OUTPUT.EXEC==0) то это внешнее изменение и INPUT.R значение нужно распихать в атрибуты OUTPUT(In,R,Q)
Сообщения / Posts 903 | Из / From: Россия
| IP / IP: IP адрес / IP address |
St_Denis_St
Forum Member / Участник форума
Участник № / Member № 7259
отправлено / posted
quote:Отправитель / Originally posted by Nico: два канала один читает другой пишет один и тот же регистр если (INPUT.R != OUTPUT.R) & (OUTPUT.EXEC==0) то это внешнее изменение и INPUT.R значение нужно распихать в атрибуты OUTPUT(In,R,Q)
Спасибо большое! Попробую реализовать. Я просто начинаю только осваивать TRACE MODE. Еще не все понятно как что делать.
Сообщения / Posts 46 | Из / From: Russia
| IP / IP: IP адрес / IP address |