PDA

Просмотр полной версии : Запись значений в ТРМ101 через OPC



Balog
01.02.2008, 16:42
Здравствуйте!
Пишу программу управления регулятором ТРМ101 V03.0023 в Borland C++ через OPC
Значения тэгов читаются как положено а с записью какая-то странность.
Использую синхронную запись тэгов, если писать числовой тэг (например уставку) то оно не записывается а сбрасывается в ноль.

Не могли бы вы привести пример правильной записи тэга.

В справке есть некое замечание насчет "особенностей работы" при записи тэга, но вот как понять и применить это, не пойму...
Спасибо.

Michael Shestero
04.02.2008, 14:24
Возможно вы неправильно указываете тип данных. Попробуйте позаписывать значения тега, например, используя программу Matrikon OPC Explorer с различными типами (колонка “Data Type” в диалоге “Write Values”).

незарегистрированный
04.02.2008, 14:50
Через OPC Explorer (от Kassl) запись проходит, как это сделать программно?

Balog
04.02.2008, 14:52
Действую так же как и в случае других контроллеров (тогда все ок), а тут не выходит.
А какого типа должны быть данные? Например уставка температуры (SP) и включение регурирования (r-S)?

Balog
04.02.2008, 15:59
Спасибо за намек насчет типов, утавку оказывается нужно писать дробным типом, а включение целым (1 - включено, 0 - выключено)