Добрый день! Вопрос к знатокам.
Есть у меня функциональный блок, реализующий интерфейс, так что это типа класс. Этот класс занимается емкостью с топливом (она же РГС). В емкости этой стоит датчик уровня ПМП-118, который опрашивается по Modbus RTU. В Modbus_Master_COM_Port, соответственно, созданы Modbus Slave'ы с этими датчиками (на всякий случай - емкостей три и датчиков три).
Так вот, не соображу на что сослаться во входных переменных ФБ так, чтобы при вызове конкретного экземпляра передать в него конкретного слэйва. Все это для того, чтобы диагностикой обмена заниматься уже в ФБ.
Код:
FUNCTION_BLOCK classRGS IMPLEMENTS itfRGS
VAR_INPUT
refRGS: REFERENCE TO RGS;
IntakeKE: itfGZOF;
SupplyKE: itfGZOF;
BypassKE: itfGZOF;
ModbusSlave: REFERENCE TO ......???
END_VAR
VAR_OUTPUT
END_VAR
VAR
END_VAR
P.S.
Как сделать по-другому и прощу я знаю. Интересует можно ли сделать так так я хочу?