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.