Паспорт-Справочник-Описание (функция)
Здесь описаны перечень значений, которые может принимать поле fieldname в Паспорт-Справочник-Описание (функция) (passportTemplates=59e0a0d017b20a0012b13891)
В справочнике запись состоит из трех полей:
Название
Единица измерения
Название поля
Например:
Скорость потока, м/сек (modbus) – это Название
Скорость, м в сек – это Единица измерения
FlowRateUzr – это Название поля
Название и единица измерения – нужны для интерпретации. Важно – это Название поля, по которму ведется расчет в системе
FlowRateUzr
Расходомер выдает 4-20 мА для измерения скорости потока жидкости. В паспорте расходомера надо указать диаметр трубы в мм, например диаметр=300. В паспорте измерительного прибора соотвествие 4 и 20 мА,
levelm
Уровень в метрах
levelsm
Данные приходят в сантиметрах. Функция переводитих в метры, т.е. делит на 100 и сохраняет как levelm. В objvalues сохраняются два поля levelm и levelsm
start
Используется в таких функциях как “В работе”. Принимает значение boolean. Используется для опредления статуса DI. См также startm
startm
Если статус “В работе” нужно получать из определенного бита ответа модбас, то используйте эту функцию. bitnumber – номер бита, который опеределяет значение startm. При этом значение startm будет записано в поле start. Значение hidden нужно выставить в значание true для того, чтобы не отображалось в интерфейсе скада
Пример:
Значение регистров (h)A456 = 10100100 01010110
bitnumber = 0
Значение startm будет равно значению (h)A456, start будет равно false
(h)A456 = 10100100 01010110
counter-kwth
Счетчик электроэнергии кВт-часы
hidden=false
counter-kwth-d
Счетчик электроэнергии деци-кВт-часы. Используется для расчета counter-kwth = counter-kwth-d/10
100 counter-kwh-d = 10.0 counter-kwh
hidden=true
Данные приходят в деци-kwth. Функция переводитих в kwth, т.е. делит на 100 и сохраняет как kwth. В objvalues сохраняются два поля kwth-d и kwth
work-time-hour
Счетчик времени работы в часах, действительное число
hidden=false
work-time-only-hour
Счетчик времени работы, натуральное значение. Только в часах! Используется для пересчета work-time-hour
hidden=true
Пример
work-time-only-hour=1797
work-time-only-second=1833
1833/3600=0,509166667=(округ до2 знака)=0,51
work-time-hour=1797+0,51= 1797,51
work-time-only-second
Счетчик времени работы, натуральное значение. Только в секундах! Используется для пересчета work-time-hour
hidden=true
Пример
work-time-only-hour=1797
work-time-only-second=1833
1833/3600=0,509166667=(округ до2 знака)=0,51
work-time-hour=1797+0,51= 1797,51
RotationFrequency
Частота вращения, Гц
RotationFrequency_dm
Частота
Частота приходят в децеГрецах. Т.е. 200дГц=20Гц. Функция переводитих в герцы, т.е. делит на 10 и сохраняет как RotationFrequency. В objvalues сохраняются два поля RotationFrequency_dmи RotationFrequency
В работе
Цвета
TrueColor
FalseColor
могут принимать следующие значения
0 – серый
1 – зеленый
2 – красный
Дополнительно
Деци- (от лат. decimus — «десятая часть»)
Дольная приставка в системе единиц СИ (а также вне неё), означающая множитель 10−1 (1/10). Принята в 1795 году, хотя широко применялась и до этого. Для обозначения используется строчная буква д (в русском языке) или d (в международном варианте) непосредственно перед обозначением единицы, например: децибел — дБ (dB), дециметр — дм (dm).