From OpenSCADAWiki
Jump to: navigation, search

Функції

  • Пряме отримання, за посиланням, коду стану та команди (тільки читання), а також встановлення тексту стану згідно до переліку станів stats.
  • Опрацювання тексту команди com_text на предмет пошуку її у загальному переліку команд coms та видача отриманого коду команди на вихід.
  • Формування із загальному переліку команд coms переліку команд для обрання у digComs.
  • Складна обробка та повна генерація-імітація коду стану, а також обробка коду або тексту команди для цільових дій, на внутрішній мові програмування OpenSCADA у конфігураційному ВВ inProc, де ви можете оперувати наступними сервісними параметрами:
  • in [IN|OUT] — ВВ коду статусу;
  • text [OUT] — пряме встановлення тексту статусу;
  • coms [IN] — перелік наявних команд, відповідного ВВ;
  • com_text [IN|OUT] — текст отриманої команди;
  • levErr, tErr [IN|OUT] — рівень аварії [-79...0] та текст помилки (формат атрибуту "err");
  • f_frq [IN] — частота обчислення, шаблонний ВВ;
  • this [IN] — посилання на об'єкт параметру, що виконує шаблон;
  • ctx [IN] — об'єкт користувацького контексту, що зберігається між циклами виклику.
  • Формування порушення та відповідне встановлення атрибуту err, за умови встановлення у процедурі обробки або відсутності зв'язку (in = EVAL). Що може бути затримано на час alDelay та придушено встановленням alSup.