From OpenSCADAWiki
Функции объекта параметра контроллера (SYS.DAQ["Modul"]["Controller"]["Parameter"]):
- ElTp cfg( string nm ) — получает значение конфигурационного поля nm объекта.
- bool cfgSet( string nm, ElTp val ) [доступ к соответствующей подсистеме] — устанавливает конфигурационное поля nm объекта в значение val.
- TCntrNodeObj cntr( ) — возвращает объект контроллера этого параметра, независимо от вложенности.
- bool messSet( string mess, int lev, string type2Code = "OP", string cat = "") — устанавливает сообщение источника данных mess с уровнем lev, для параметра.
- bool alarmSet( string mess, int lev = -5, bool force = false ) — устанавливает/снимает нарушение mess с уровнем lev (отрицательный для установки иначе снятие) для этого параметра. Очистка нарушений, как и установка, работает в режиме переключателя, что предусматривает пропуск сообщений очистки в буфер сообщений, и саму очистку, только при наличии соответствующего нарушения, что может быть отключено установкой force.