* ''bool messSet( string mess, int lev, string type2Code = "OP", string cat = "")'' — встановлює повідомлення джерела даних ''mess'' із рівнем ''lev'', для параметру, чия назва вставляється до тексту ієрархічно або із поля опису "'''MessName: {Name}'''" (навіть порожнє для приховування) або із непорожньої назви.
* ''bool messSet( string mess, int lev, string type2Code = "OP", string cat = "")'' — встановлює повідомлення джерела даних ''mess'' із рівнем ''lev'', для параметру, чия назва вставляється до тексту ієрархічно або із поля опису "'''MessName: {Name}'''" (навіть порожнє для приховування) або із непорожньої назви.
* ''bool alarmSet( string mess, int lev = -5, bool force = false )'' — встановлює/знімає порушення ''mess'' з рівнем ''lev'' (негативне для встановлення інакше зняття) для цього параметру, чия назва вставляється до тексту ієрархічно або із поля опису "'''MessName: {Name}'''" (навіть порожнє для приховування) або із непорожньої назви. Очищення порушень, так як і встановлення, працює у режимі перемикача, що передбачає пропуск повідомлень очищення до буферу повідомлень, та саме очищення, лише за наявності відповідного порушення, що може бути вимкнено встановленням ''force''.
* ''bool alarmSet( string mess, int lev = -5, bool force = false )'' — встановлює/знімає порушення ''mess'' з рівнем ''lev'' (негативне для встановлення інакше зняття) для цього параметру, чия назва вставляється до тексту ієрархічно або із поля опису "'''MessName: {Name}'''" (навіть порожнє для приховування) або із непорожньої назви. Очищення порушень, так як і встановлення, працює у режимі перемикача, що передбачає пропуск повідомлень очищення до буферу повідомлень, та саме очищення, лише за наявності відповідного порушення, що може бути вимкнено встановленням ''force''.
+
* ''bool attrAdd( string id, string name, string tp = "real", string selValsNms = "" )'' [<span style="color: red">для включеного динамічно-контрольованого параметру</span>] — додання атрибуту ''id'' з ім'ям ''name'' та типом ''tp''. Якщо атрибут вже присутній то будуть застосовані властивості, які можливо змінити "на ходу": ім'я, режим вибору та параметри вибору.
+
** ''id, name'' — ідентифікатор та ім'я нового атрибуту;
+
** ''tp'' — тип атрибута [boolean | integer | real | string | text | object] + режим вибору [sel | seled] + тільки для читання [ro];
+
** ''selValsNms'' — два рядки зі значеннями у першому та їх іменами у другому, поділені ";".
Функції об'єкту параметру контролера (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, для параметру, чия назва вставляється до тексту ієрархічно або із поля опису "MessName: {Name}" (навіть порожнє для приховування) або із непорожньої назви.
bool alarmSet( string mess, int lev = -5, bool force = false ) — встановлює/знімає порушення mess з рівнем lev (негативне для встановлення інакше зняття) для цього параметру, чия назва вставляється до тексту ієрархічно або із поля опису "MessName: {Name}" (навіть порожнє для приховування) або із непорожньої назви. Очищення порушень, так як і встановлення, працює у режимі перемикача, що передбачає пропуск повідомлень очищення до буферу повідомлень, та саме очищення, лише за наявності відповідного порушення, що може бути вимкнено встановленням force.
bool attrAdd( string id, string name, string tp = "real", string selValsNms = "" ) [для включеного динамічно-контрольованого параметру] — додання атрибуту id з ім'ям name та типом tp. Якщо атрибут вже присутній то будуть застосовані властивості, які можливо змінити "на ходу": ім'я, режим вибору та параметри вибору.
id, name — ідентифікатор та ім'я нового атрибуту;
tp — тип атрибута [boolean | integer | real | string | text | object] + режим вибору [sel | seled] + тільки для читання [ro];
selValsNms — два рядки зі значеннями у першому та їх іменами у другому, поділені ";".