From OpenSCADAWiki
Jump to: navigation, search

Функции объекта параметра контроллера (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.