Как опрашивать переменные Modbus по условию?

Вопросы по программе Lectus Modbus OPC/DDE server
Igor_Nekto
Сообщения: 25
Зарегистрирован: 17 авг 2019, 01:32

Как опрашивать переменные Modbus по условию?

Сообщение Igor_Nekto »

Имеются несколько переменных Modbus для чтения: Item1, Item2, Item3.
Но, Item2 нужно читать, только если Item1 > 10.
А Item1 не нужно читать, если Item3 = 5. При этом, т.к. Item1 не прочитано, то автоматически не должно читаться Item2 (т.к. не получено значение Item1).
Как подобное можно сделать?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Как опрашивать переменные Modbus по условию?

Сообщение admin »

Теоретически можно в скрипте менять период опроса переменной на 0 (с помощью свойства-переменной), чтобы прекращать опрос переменной.
Но лучше такие вещи выполнять на верхнем уровне - на уровне SCADA системы.
Igor_Nekto
Сообщения: 25
Зарегистрирован: 17 авг 2019, 01:32

Re: Как опрашивать переменные Modbus по условию?

Сообщение Igor_Nekto »

Я так понимаю, чтобы с уровня SCADA управлять, нужно получить данные от приборов через MODBUS, т.е. опять, через Lectus.
Приборы подают информацию по куче портов. Можно читать их все, и потом обрабатывать. Но, чтобы облегчить нагрузку по обмену данными, на тот же самый Lectus, хотелось бы отсеивать не актуальные данные (которые не нужны при определённых обстоятельствах).
Поэтому, не подскажете, как "Теоретически можно в скрипте менять период опроса переменной на 0 (с помощью свойства-переменной)"?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Как опрашивать переменные Modbus по условию?

Сообщение admin »

1) SCADA может управлять активностью, а значит опросом переменных
2) Переменная-свойство привязанная к периоду опроса
http://www.lectussoft.com/manual/index.html
"Переменные" - "свойство-переменные"
Igor_Nekto
Сообщения: 25
Зарегистрирован: 17 авг 2019, 01:32

Re: Как опрашивать переменные Modbus по условию?

Сообщение Igor_Nekto »

Благодарю за информацию! Получилось.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя