Modbus.GetModbusDiagVariable
Вызов: GAP.Modbus.GetModbusDiagVariable(tag, frameName)
Возвращает имя диагностической переменной (DiagVariable) для статического кадра Modbus-устройства.
Поиск выполняется в Parser.ModbusDevsModels по Instance.InstanceName == tag. Кадр выбирается по FrameName == frameName и IsDynamicFrame == false.
Ошибки и сообщения
Section titled “Ошибки и сообщения”- Пустой
tag: возвращаетсяnull. - Устройство или кадр не найдены: возвращается
null(логирование не выполняется).
Примеры
Section titled “Примеры”- Вызов:
GAP.Modbus.GetModbusDiagVariable("[mbDevice.TAG]", "status")- Результат: имя переменной диагностики кадра
status(типичное использование вInp_kau.jsm:…GetModbusDiagVariable(…).not_valid).
- Результат: имя переменной диагностики кадра