![]() | Управление состоянием тега |
Пример серверного сценария (с наименованием setData) установки состояния аналогового тега.
var tag = AnalogTag.Find((int)args["tagId"]); var value = (double)args["value"]; tag?.SetFloatValue(value); return null;
Пример клиентского сценария установки состояния аналогового тега.
this.setData( { tagId: this.tag ? this.tag.id : 0, // установка константного значения, равного 10 value: 10 }, rs => { // Результат не требуется }, err => { console.error(err); });
Пример серверного сценария (с наименованием setData) установки состояния дискретного тега.
var tag = DiscretTag.Find((int)args["tagId"]); var value = (bool)args["value"]; tag?.SetBoolValue(value); return null;
Пример клиентского сценария установки состояния дискретного тега.
this.setData( { tagId: this.tag ? this.tag.id : 0, // установка константного значения, равного true value: true }, rs => { // Результат не требуется }, err => { console.error(err); });