Я пытаюсь обнаружить / прочитать асинхронное событие / тревогу, обнаруженную / сгенерированную на ПЛК через мое приложение с использованием Snap7.
ПЛК действует как сервер, и я настроил свое приложение на использование sanp7 в качестве клиента.Согласно руководству sanp7 только после того, как клиент запрашивает данные, на которые отвечает сервер.Сервер сам по себе не может асинхронно отправлять данные клиенту.
Я хочу знать, как мое приложение (действующее как SCADA) обнаружит, что ПЛК сгенерировал какие-либо аварийные сигналы (например, аномалия температуры и т. Д.) Илиобнаружение событий (например, нажатие кнопки аварийного останова).
Потребуется ли при использовании театра-партнера перепрограммирование ПЛК?Перепрограммирование ПЛК довольно сложно, поскольку его логика / программа была разработана третьей частью, которая не изменит их программу.