Export translations
Перейти к:
навигация
,
поиск
Параметры
Группа
1-Wire
Allen Bradley DF1
API - Запись нового значения в регистр
API - Получение данных для графика
API - Получение данных для события
API - Получение данных о локальном времени
API - Получение лога регистров
API - Получение текущих значений регистров
API - Список блоков панелей
API - Список графиков
API - Список изображений
API - Список панелей
API - Список регистров
API - Список словарей
API - Список соединений
API - Список трендов
BACnet IP
Broadlink SP3S
Delta DVP
ModBus ASCII
ModBus RTU
Modbus RTU в виде custom protocol
ModBus TCP
Siemens PPI
Siemens S7 Communication
Test
Troubleshooting - Решение типовых проблем при работе в WebHMI
Аварии
Аннотация - функциональные возможности WebHMI
Битовые операции
Быстродействие при обмене данными
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ ВИКИ УСТАРЕЛА - см. docs.webhmi.com.ua
Внутренние регистры WebHMI
Демо-приложение для Android
Дополнительные СОМ порты
Доступ по ftp
Журнал регистров
Интеграция в другие системы
Использование MultiWan
Исторические графики
Как проверить уровень приема сигнала у 3G модема
Календарь
Назначение и применение
Настройка виртуального UART
Настройка связи с CDC-модемами на примере модема Huawei E3531
Настройка сетевых соединений
Обновление версии прошивки
Описание API
Описание внешних разъемов
Оптимизация производительности
Особенности работы с некоторыми модемами
Отладка сложных скриптов
Первое включение
Перевод на англ 2
Поддерживаемые протоколы
Подключение 3G модем ZTE K3806 Киевстар
Подключение WebHMI к Level2
Подключение внешних устройств
Подключение к Allen-Bradley MicroLogix 1200
Подключение к Kиевстар на примере модема ZTE MF100
Подключение к People.net
Подключение к S7-1200
Подключение к МТС Коннект
Подключение к ОВЕН160
Подключение к ПЛК с Codesys
Подключение к интернету через 3G модем
Полезные программы
Полезные советы
Пользовательские графики и тренды (Аналитика)
Пользовательские протоколы
Построение графиков в Level2
Пример доступа к данным из C/C++
Пример доступа к данным из Excel
Пример протокола ModBus ASCII
Пример протокола ModBus TCP
Примеры подключения к разным устройствам
Просмотр регистров по запросу
Работа с контроллером холодильного оборудования Danfoss AK-CC 550
Работа с регистрами
Рецепты
Сброс настроек
Синхронизация времени
Системные настройки и сервис
Скрипты
События
Соединения
Сравнение карт SD
Тренды
Удалённый сервисный доступ
Формирование отчетов
Функции управления соединениями
Функция Modbus/TCP сервер
Шаблоны дешбордов
Экраны
Язык
aa - Afar
ab - Abkhazian
ace - Achinese
ady - Adyghe
ady-cyrl - адыгабзэ
aeb - Tunisian Arabic
aeb-arab - تونسي
aeb-latn - Tûnsî
af - Afrikaans
ak - Akan
aln - Gheg Albanian
am - Amharic
an - Aragonese
ang - Old English
anp - Angika
ar - Arabic
arc - Aramaic
arn - Mapuche
arq - Algerian Arabic
ary - Moroccan Arabic
arz - Egyptian Arabic
as - Assamese
ase - American Sign Language
ast - Asturian
av - Avaric
avk - Kotava
awa - Awadhi
ay - Aymara
az - Azerbaijani
azb - تۆرکجه
ba - Bashkir
bar - Bavarian
bbc - Batak Toba
bbc-latn - Batak Toba
bcc - Southern Balochi
bcl - Bikol Central
be - Belarusian
be-tarask - Belarusian (Taraškievica orthography)
bg - Bulgarian
bgn - Western Balochi
bho - Bhojpuri
bi - Bislama
bjn - Banjar
bm - Bambara
bn - Bengali
bo - Tibetan
bpy - Bishnupriya
bqi - Bakhtiari
br - Breton
brh - Brahui
bs - Bosnian
bto - Iriga Bicolano
bug - Buginese
bxr - буряад
ca - Catalan
cbk-zam - Chavacano de Zamboanga
cdo - Min Dong Chinese
ce - Chechen
ceb - Cebuano
ch - Chamorro
cho - Choctaw
chr - Cherokee
chy - Cheyenne
ckb - Central Kurdish
co - Corsican
cps - Capiznon
cr - Cree
crh - Crimean Turkish
crh-cyrl - Crimean Turkish (Cyrillic script)
crh-latn - Crimean Turkish (Latin script)
cs - Czech
csb - Kashubian
cu - Church Slavic
cv - Chuvash
cy - Welsh
da - Danish
de - German
de-at - Austrian German
de-ch - Swiss High German
de-formal - German (formal address)
diq - Zazaki
dsb - Lower Sorbian
dtp - Central Dusun
dty - डोटेली
dv - Divehi
dz - Dzongkha
ee - Ewe
egl - Emilian
el - Greek
eml - Emiliano-Romagnolo
en - English
en-ca - Canadian English
en-gb - British English
eo - Esperanto
es - Spanish
et - Estonian
eu - Basque
ext - Extremaduran
fa - Persian
ff - Fulah
fi - Finnish
fit - Tornedalen Finnish
fj - Fijian
fo - Faroese
fr - French
frc - Cajun French
frp - Arpitan
frr - Northern Frisian
fur - Friulian
fy - Western Frisian
ga - Irish
gag - Gagauz
gan - Gan Chinese
gan-hans - Simplified Gan script
gan-hant - Traditional Gan script
gd - Scottish Gaelic
gl - Galician
glk - Gilaki
gn - Guarani
gom - Goan Konkani
gom-deva - Goan Konkani (Devanagari script)
gom-latn - Goan Konkani (Latin script)
got - Gothic
grc - Ancient Greek
gsw - Swiss German
gu - Gujarati
gv - Manx
ha - Hausa
hak - Hakka Chinese
haw - Hawaiian
he - Hebrew
hi - Hindi
hif - Fiji Hindi
hif-latn - Fiji Hindi (Latin script)
hil - Hiligaynon
ho - Hiri Motu
hr - Croatian
hrx - Hunsrik
hsb - Upper Sorbian
ht - Haitian Creole
hu - Hungarian
hy - Armenian
hz - Herero
ia - Interlingua
id - Indonesian
ie - Interlingue
ig - Igbo
ii - Sichuan Yi
ik - Inupiaq
ike-cans - Eastern Canadian (Aboriginal syllabics)
ike-latn - Eastern Canadian (Latin script)
ilo - Iloko
inh - Ingush
io - Ido
is - Icelandic
it - Italian
iu - Inuktitut
ja - Japanese
jam - Jamaican Creole English
jbo - Lojban
jut - Jutish
jv - Javanese
ka - Georgian
kaa - Kara-Kalpak
kab - Kabyle
kbd - Kabardian
kbd-cyrl - Адыгэбзэ
kg - Kongo
khw - Khowar
ki - Kikuyu
kiu - Kirmanjki
kj - Kuanyama
kk - Kazakh
kk-arab - Kazakh (Arabic script)
kk-cn - Kazakh (China)
kk-cyrl - Kazakh (Cyrillic script)
kk-kz - Kazakh (Kazakhstan)
kk-latn - Kazakh (Latin script)
kk-tr - Kazakh (Turkey)
kl - Kalaallisut
km - Khmer
kn - Kannada
ko - Korean
ko-kp - 한국어 (조선)
koi - Komi-Permyak
kr - Kanuri
krc - Karachay-Balkar
kri - Krio
krj - Kinaray-a
ks - Kashmiri
ks-arab - Kashmiri (Arabic script)
ks-deva - Kashmiri (Devanagari script)
ksh - Colognian
ku - Kurdish
ku-arab - كوردي (عەرەبی)
ku-latn - Kurdish (Latin script)
kv - Komi
kw - Cornish
ky - Kyrgyz
la - Latin
lad - Ladino
lb - Luxembourgish
lbe - лакку
lez - Lezghian
lfn - Lingua Franca Nova
lg - Ganda
li - Limburgish
lij - Ligurian
liv - Livonian
lmo - Lombard
ln - Lingala
lo - Lao
loz - Lozi
lrc - Northern Luri
lt - Lithuanian
ltg - Latgalian
lus - Mizo
luz - Southern Luri
lv - Latvian
lzh - Literary Chinese
lzz - Laz
mai - Maithili
map-bms - Basa Banyumasan
mdf - Moksha
mg - Malagasy
mh - Marshallese
mhr - Eastern Mari
mi - Maori
min - Minangkabau
mk - Macedonian
ml - Malayalam
mn - Mongolian
mo - молдовеняскэ
mr - Marathi
mrj - Western Mari
ms - Malay
mt - Maltese
mus - Creek
mwl - Mirandese
my - Burmese
myv - Erzya
mzn - Mazanderani
na - Nauru
nah - Nāhuatl
nan - Min Nan Chinese
nap - Neapolitan
nb - Norwegian Bokmål
nds - Low German
nds-nl - Low Saxon
ne - Nepali
new - Newari
ng - Ndonga
niu - Niuean
nl - Dutch
nl-informal - Nederlands (informeel)
nn - Norwegian Nynorsk
nov - Novial
nrm - Nouormand
nso - Northern Sotho
nv - Navajo
ny - Nyanja
oc - Occitan
olo - Livvi-Karelian
om - Oromo
or - Oriya
os - Ossetic
pa - Punjabi
pag - Pangasinan
pam - Pampanga
pap - Papiamento
pcd - Picard
pdc - Pennsylvania German
pdt - Plautdietsch
pfl - Palatine German
pi - Pali
pih - Norfuk / Pitkern
pl - Polish
pms - Piedmontese
pnb - Western Punjabi
pnt - Pontic
prg - Prussian
ps - Pashto
pt - Portuguese
pt-br - Brazilian Portuguese
qu - Quechua
qug - Chimborazo Highland Quichua
rgn - Romagnol
rif - Riffian
rm - Romansh
rmy - Romani
rn - Rundi
ro - Romanian
roa-tara - tarandíne
ru - Russian
rue - Rusyn
rup - Aromanian
ruq - Megleno-Romanian
ruq-cyrl - Megleno-Romanian (Cyrillic script)
ruq-latn - Megleno-Romanian (Latin script)
rw - Kinyarwanda
sa - Sanskrit
sah - Sakha
sat - Santali
sc - Sardinian
scn - Sicilian
sco - Scots
sd - Sindhi
sdc - Sassarese Sardinian
sdh - Southern Kurdish
se - Northern Sami
sei - Seri
ses - Koyraboro Senni
sg - Sango
sgs - Samogitian
sh - Serbo-Croatian
shi - Tachelhit
shi-latn - Tašlḥiyt
shi-tfng - ⵜⴰⵛⵍⵃⵉⵜ
si - Sinhala
sk - Slovak
sl - Slovenian
sli - Lower Silesian
sm - Samoan
sma - Southern Sami
sn - Shona
so - Somali
sq - Albanian
sr - Serbian
sr-ec - Serbian (Cyrillic script)
sr-el - Serbian (Latin script)
srn - Sranan Tongo
ss - Swati
st - Southern Sotho
stq - Saterland Frisian
su - Sundanese
sv - Swedish
sw - Swahili
szl - Silesian
ta - Tamil
tcy - Tulu
te - Telugu
tet - Tetum
tg - Tajik
tg-cyrl - Tajik (Cyrillic script)
tg-latn - Tajik (Latin script)
th - Thai
ti - Tigrinya
tk - Turkmen
tl - Tagalog
tly - Talysh
tn - Tswana
to - Tongan
tokipona - Toki Pona
tpi - Tok Pisin
tr - Turkish
tru - Turoyo
ts - Tsonga
tt - Tatar
tt-cyrl - Tatar (Cyrillic script)
tt-latn - Tatar (Latin script)
tum - Tumbuka
tw - Twi
ty - Tahitian
tyv - Tuvinian
tzm - Central Atlas Tamazight
udm - Udmurt
ug - Uyghur
ug-arab - Uyghur (Arabic script)
ug-latn - Uyghur (Latin script)
uk - Ukrainian
ur - Urdu
uz - Uzbek
uz-cyrl - ўзбекча
uz-latn - oʻzbekcha
ve - Venda
vec - Venetian
vep - Veps
vi - Vietnamese
vls - West Flemish
vmf - Main-Franconian
vo - Volapük
vot - Votic
vro - Võro
wa - Walloon
war - Waray
wo - Wolof
wuu - Wu Chinese
xal - Kalmyk
xh - Xhosa
xmf - Mingrelian
yi - Yiddish
yo - Yoruba
yue - Cantonese
za - Zhuang
zea - Zeelandic
zh - Chinese
zh-cn - Chinese (China)
zh-hans - Simplified Chinese
zh-hant - Traditional Chinese
zh-hk - Chinese (Hong Kong)
zh-mo - 中文(澳門)
zh-my - 中文(马来西亚)
zh-sg - Chinese (Singapore)
zh-tw - Chinese (Taiwan)
zu - Zulu
qqq - Message documentation
Format
Экспорт для оффлайнового перевод
Экспорт в родном формате
<languages/> To get a list of all registers, you must perform a GET request on the URL like this: '''http://192.168.1.1/api/registers'''. To obtain information about a particular register, you must perform a following GET request on a URL '''http://192.168.1.1/api/registers/1' ''. Here "1" is the ID of the desired register. In the headers, it is necessary to pass API key. For example: <pre> X-WH-APIKEY: F3C74230818DA487BB2017CE5D0290F4DABCAFD7 </pre> Also, in the headers, you must specify the desired data exchange format. Currently, only the [https://ru.wikipedia.org/wiki/JSON JSON] format is supported. <pre> Accept: application/json Content-Type: application/json </pre> ---- Example of register list query: '''URL''': http://192.168.1.1/api/registers<br> '''Method''': GET Headers: <pre> Accept: application/json Content-Type: application/json Accept-Encoding: gzip, deflate, sdch X-WH-APIKEY:F3C74230818DA487BB2017CE5D0290F4DABCAFD7 </pre> Response example: <pre> [ { "id": "1", "plcid": "2", "title": "Packing is in progress", "addr": "M1.0", "modbusAddr": "", "type": "0", "dictid": "0", "value_format": "0", "multiplicator": "", "shift": "", "save_to_log": "0", "measureUnits": "", "has_normal": "0", "normal_regid": "0", "normal_regid2": "0", "normal_dynamic_value": "0", "normal_binary_value": "", "normal_binary_text": "", "normal_color": "#33d356", "normal_min_regid": "-1", "normal_min_delta": "", "normal_max_regid": "-1", "normal_max_delta": "", "normal_min_val": "", "normal_max_val": "", "has_disabled": "0", "disabled_regid": "0", "disabled_regid2": "0", "disabled_dynamic_value": "0", "disabled_binary_value": "", "disabled_binary_text": "", "disabled_color": "#cccccc", "disabled_min_regid": "-1", "disabled_min_delta": "", "disabled_max_regid": "-1", "disabled_max_delta": "", "disabled_min_val": "", "disabled_max_val": "", "has_warning": "0", "warning_regid": "0", "warning_regid2": "0", "warning_dynamic_value": "0", "warning_binary_value": "", "warning_binary_text": "", "warning_color": "#f0b417", "warning_min_regid": "-1", "warning_min_delta": "", "warning_max_regid": "-1", "warning_max_delta": "", "warning_min_val": "", "warning_max_val": "", "has_alert": "0", "alert_regid": "0", "alert_regid2": "0", "alert_dynamic_value": "0", "alert_binary_value": "", "alert_binary_text": "", "alert_color": "#ee434d", "alert_min_regid": "-1", "alert_min_delta": "", "alert_max_regid": "-1", "alert_max_delta": "", "alert_min_val": "", "alert_max_val": "", "timeformat": "Y-m-d H:i:s", "log_tolerance": "", "precision_digits": "", "min_log_interval": "", "max_log_interval": "", "max_graph_interval": "", "max_allowed_value": "", "min_allowed_value": "", "rw_mode": "", "min_reasonable_value": "", "max_reasonable_value": "", "save_graph_data": "0", "graph_interval": "1", "graph_color": "#ff0000", "disabled": "0", "nocloud": "", "delta": "0", "delay": "0" }, { "id": "2", "plcid": "2", "title": "Recipe", "addr": "VW100", "modbusAddr": "", "type": "2", "dictid": "1", "value_format": "0", "multiplicator": "", "shift": "", "save_to_log": "0", "measureUnits": "", "has_normal": "0", "normal_regid": "0", "normal_regid2": "0", "normal_dynamic_value": "0", "normal_binary_value": "", "normal_binary_text": "", "normal_color": "#32d355", "normal_min_regid": "-1", "normal_min_delta": "", "normal_max_regid": "-1", "normal_max_delta": "", "normal_min_val": "", "normal_max_val": "", "has_disabled": "0", "disabled_regid": "0", "disabled_regid2": "0", "disabled_dynamic_value": "0", "disabled_binary_value": "", "disabled_binary_text": "", "disabled_color": "#cccccc", "disabled_min_regid": "-1", "disabled_min_delta": "", "disabled_max_regid": "-1", "disabled_max_delta": "", "disabled_min_val": "", "disabled_max_val": "", "has_warning": "0", "warning_regid": "0", "warning_regid2": "0", "warning_dynamic_value": "0", "warning_binary_value": "", "warning_binary_text": "", "warning_color": "#f0b416", "warning_min_regid": "-1", "warning_min_delta": "", "warning_max_regid": "-1", "warning_max_delta": "", "warning_min_val": "", "warning_max_val": "", "has_alert": "0", "alert_regid": "0", "alert_regid2": "0", "alert_dynamic_value": "0", "alert_binary_value": "", "alert_binary_text": "", "alert_color": "#ee434d", "alert_min_regid": "-1", "alert_min_delta": "", "alert_max_regid": "-1", "alert_max_delta": "", "alert_min_val": "", "alert_max_val": "", "timeformat": "Y-m-d H:i:s", "log_tolerance": "", "precision_digits": "", "min_log_interval": "", "max_log_interval": "", "max_graph_interval": "", "max_allowed_value": "", "min_allowed_value": "", "rw_mode": "", "min_reasonable_value": "", "max_reasonable_value": "", "save_graph_data": "0", "graph_interval": "1", "graph_color": "#ff0000", "disabled": "0", "nocloud": "", "delta": "0", "delay": "0" }, { "id": "3", "plcid": "2", "title": "Packs counter", "addr": "С1", "modbusAddr": "", "type": "3", "dictid": "0", "value_format": "0", "multiplicator": "", "shift": "", "save_to_log": "0", "measureUnits": "", "has_normal": "0", "normal_regid": "0", "normal_regid2": "0", "normal_dynamic_value": "0", "normal_binary_value": "", "normal_binary_text": "", "normal_color": "#33d356", "normal_min_regid": "-1", "normal_min_delta": "", "normal_max_regid": "-1", "normal_max_delta": "", "normal_min_val": "", "normal_max_val": "", "has_disabled": "0", "disabled_regid": "0", "disabled_regid2": "0", "disabled_dynamic_value": "0", "disabled_binary_value": "", "disabled_binary_text": "", "disabled_color": "#cccccc", "disabled_min_regid": "-1", "disabled_min_delta": "", "disabled_max_regid": "-1", "disabled_max_delta": "", "disabled_min_val": "", "disabled_max_val": "", "has_warning": "0", "warning_regid": "0", "warning_regid2": "0", "warning_dynamic_value": "0", "warning_binary_value": "", "warning_binary_text": "", "warning_color": "#f0b417", "warning_min_regid": "-1", "warning_min_delta": "", "warning_max_regid": "-1", "warning_max_delta": "", "warning_min_val": "", "warning_max_val": "", "has_alert": "0", "alert_regid": "0", "alert_regid2": "0", "alert_dynamic_value": "0", "alert_binary_value": "", "alert_binary_text": "", "alert_color": "#ee434d", "alert_min_regid": "-1", "alert_min_delta": "", "alert_max_regid": "-1", "alert_max_delta": "", "alert_min_val": "", "alert_max_val": "", "timeformat": "Y-m-d H:i:s", "log_tolerance": "", "precision_digits": "", "min_log_interval": "", "max_log_interval": "", "max_graph_interval": "", "max_allowed_value": "", "min_allowed_value": "", "rw_mode": "", "min_reasonable_value": "", "max_reasonable_value": "", "save_graph_data": "0", "graph_interval": "1", "graph_color": "#ff0000", "disabled": "0", "nocloud": "", "delta": "0", "delay": "0" } ] </pre> ---- Example of request for information about the register number 2: '''URL''': http://192.168.1.1/api/registers/2<br> '''Method''': GET Headers: <pre> Accept: application/json Content-Type: application/json Accept-Encoding: gzip, deflate, sdch X-WH-APIKEY:F3C74230818DA487BB2017CE5D0290F4DABCAFD7 </pre> Пример ответа: <pre> { "id": "2", "plcid": "2", "title": "Recipe", "addr": "VW100", "modbusAddr": "", "type": "2", "dictid": "1", "value_format": "0", "multiplicator": "", "shift": "", "save_to_log": "0", "measureUnits": "", "has_normal": "0", "normal_regid": "0", "normal_regid2": "0", "normal_dynamic_value": "0", "normal_binary_value": "", "normal_binary_text": "", "normal_color": "#32d355", "normal_min_regid": "-1", "normal_min_delta": "", "normal_max_regid": "-1", "normal_max_delta": "", "normal_min_val": "", "normal_max_val": "", "has_disabled": "0", "disabled_regid": "0", "disabled_regid2": "0", "disabled_dynamic_value": "0", "disabled_binary_value": "", "disabled_binary_text": "", "disabled_color": "#cccccc", "disabled_min_regid": "-1", "disabled_min_delta": "", "disabled_max_regid": "-1", "disabled_max_delta": "", "disabled_min_val": "", "disabled_max_val": "", "has_warning": "0", "warning_regid": "0", "warning_regid2": "0", "warning_dynamic_value": "0", "warning_binary_value": "", "warning_binary_text": "", "warning_color": "#f0b416", "warning_min_regid": "-1", "warning_min_delta": "", "warning_max_regid": "-1", "warning_max_delta": "", "warning_min_val": "", "warning_max_val": "", "has_alert": "0", "alert_regid": "0", "alert_regid2": "0", "alert_dynamic_value": "0", "alert_binary_value": "", "alert_binary_text": "", "alert_color": "#ee434d", "alert_min_regid": "-1", "alert_min_delta": "", "alert_max_regid": "-1", "alert_max_delta": "", "alert_min_val": "", "alert_max_val": "", "timeformat": "Y-m-d H:i:s", "log_tolerance": "", "precision_digits": "", "min_log_interval": "", "max_log_interval": "", "max_graph_interval": "", "max_allowed_value": "", "min_allowed_value": "", "rw_mode": "", "min_reasonable_value": "", "max_reasonable_value": "", "save_graph_data": "0", "graph_interval": "1", "graph_color": "#ff0000", "disabled": "0", "nocloud": "", "delta": "0", "delay": "0" } </pre> ---- Register's attributes: <table> <tr><td>'''id'''</td><td>int</td><td>Unique register id</td></tr> <tr><td>'''title'''</td><td>string</td><td>Register name</td></tr> <tr><td>'''plcid'''</td><td>string</td><td>Идентификатор соединения по которому будеи происходить работа с этим регистром The identifier of the associated connection of the register</td></tr> <tr><td>'''addr'''</td><td>string</td><td>Register address</td></tr> <tr><td>'''modbusAddr'''</td><td>string</td><td>Register address for embedded Modbus TCP server </td></tr> <tr><td>'''type'''</td><td>int</td><td>Data type identifier (see below)</td></tr> <tr><td>'''value_format'''</td><td>int</td><td>Data format identifier (see below)</td></tr> <tr><td>'''dictid'''</td><td>int</td><td>Dictionary identifier</td></tr> <tr><td>'''multiplicator'''</td><td>double</td><td>Multiplier for math conversations for the register value</td></tr> <tr><td>'''shift'''</td><td>double</td><td>Constant for math conversions for the register value</td></tr> <tr><td>'''save_to_log'''</td><td>int</td><td>0 = don't save data to log, 1 = periodically save data to log</td></tr> <tr><td>'''measure Units'''</td><td>string</td><td>Engineering units (meters, volts etc)</td></tr> <tr><td>'''has_normal'''</td><td>int</td><td>1 = register has normal state, 0 = not normal state</td></tr> <tr><td>'''normal_regid'''</td><td>int</td><td>Identifier of the comparative register (for registers of a bit type)</td></tr> <tr><td>'''normal_regid2'''</td><td>int</td><td>Second comparative register identifier (for regisers of a bit type)</td></tr> <tr><td>'''normal_dynamic_value'''</td><td>int</td><td>1 = compare register value with values from comparative registers , 0 = compare register with constants</td></tr> <tr><td>'''normal_binary_value'''</td><td>int</td><td>Binary value (1 or 0) which turns on normal register state</td></tr> <tr><td>'''normal_binary_text'''</td><td>string</td><td>Text to display normal register state</td></tr> <tr><td>'''normal_color'''</td><td>string</td><td>Normal state color </td></tr> <tr><td>'''normal_min_regid'''</td><td>int</td><td>Minimal value register identifier for dynamic comparison</td></tr> <tr><td>'''normal_min_delta'''</td><td>string</td><td> Delta with minimal value for dynamic comparison</td></tr> <tr><td>'''normal_max_regid'''</td><td>int</td><td>Maximal value register identifier for dynamic comparison</td></tr> <tr><td>'''normal_max_delta'''</td><td>string</td><td>Delta with maximal value for dynamic comparison</td></tr> <tr><td>'''normal_min_val'''</td><td>double</td><td>Minimal value for standard comparison</td></tr> <tr><td>'''normal_max_val'''</td><td>double</td><td>Maximal value for standard comparison</td></tr> <tr><td>'''has_disabled'''</td><td>int</td><td>1 = register has disabled state, 0 = register has no disabled state</td></tr> <tr><td>'''disabled_regid'''</td><td>int</td><td>Comparative register identifier(for register of a bit type)</td></tr> <tr><td>'''disabled_regid2'''</td><td>int</td><td>Second comparative register identifier (for register of a bit type)</td></tr> <tr><td>'''disabled_dynamic_value'''</td><td>int</td><td>1 = compare register value with other register valueс, 0 = compare register value with constants</td></tr> <tr><td>'''disabled_binary_value'''</td><td>int</td><td>Binary value (1 or 0) which turns on disabled register state</td></tr> <tr><td>'''disabled_binary_text'''</td><td>string</td><td>Text to display disabled state</td></tr> <tr><td>'''disabled_color'''</td><td>string</td><td>Disabled state color</td></tr> <tr><td>'''disabled_min_regid'''</td><td>int</td><td>Minimal value register identifier for dynamic comparison</td></tr> <tr><td>'''disabled_min_delta'''</td><td>string</td><td>Delta with minimal value for dynamic comparison</td></tr> <tr><td>'''disabled_max_regid'''</td><td>int</td><td>Maximal value register identifier for dynamic comparison</td></tr> <tr><td>'''disabled_max_delta'''</td><td>string</td><td>Delta with maximal value for dynamic comparison</td></tr> <tr><td>'''disabled_min_val'''</td><td>double</td><td>Minimal value for standard comparison</td></tr> <tr><td>'''disabled_max_val'''</td><td>double</td><td>Maximal value for standard comparison</td></tr> <tr><td>'''has_warning'''</td><td>int</td><td>1 = register has warning state, 0 = register has no warning state</td></tr> <tr><td>'''warning_regid'''</td><td>int</td><td>Comparative register identifier (for register of a bit type)</td></tr> <tr><td>'''warning_regid2'''</td><td>int</td><td>Second comparative register identifier (for register of a bit type)</td></tr> <tr><td>'''warning_dynamic_value'''</td><td>int</td><td>1 = compare register value with other register's value, 0 = compare register value with constants</td></tr> <tr><td>'''warning_binary_value'''</td><td>int</td><td>Binary value (1 or 0) which turns on warning state of the register</td></tr> <tr><td>'''warning_binary_text'''</td><td>string</td><td>Text to display warning register state</td></tr> <tr><td>'''warning_color'''</td><td>string</td><td>Warning state color </td></tr> <tr><td>'''warning_min_regid'''</td><td>int</td><td>Minimal value register identifier for dynamic comparison</td></tr> <tr><td>'''warning_min_delta'''</td><td>string</td><td>Delta with minimal value for dynamic comparison</td></tr> <tr><td>'''warning_max_regid'''</td><td>int</td><td>Maximal value register identifier for dynamic comparison</td></tr> <tr><td>'''warning_max_delta'''</td><td>string</td><td>Delta with maximal value for dynamic comparison</td></tr> <tr><td>'''warning_min_val'''</td><td>double</td><td>Minimal value for standard comparison</td></tr> <tr><td>'''warning_max_val'''</td><td>double</td><td>Maximal value for standard comparison</td></tr> <tr><td>'''has_alert'''</td><td>int</td><td>1 = register has alert state, 0 = register has no alert state</td></tr> <tr><td>'''alert_regid'''</td><td>int</td><td>Comparative register identifier (for a bit type register)</td></tr> <tr><td>'''alert_regid2'''</td><td>int</td><td>Second comparative register (for a bit type register)</td></tr> <tr><td>'''alert_dynamic_value'''</td><td>int</td><td>1 = compare register value with other register's value, 0 = compare register value with constants</td></tr> <tr><td>'''alert_binary_value'''</td><td>int</td><td>Binary value (1 or 0) which turns on alert state for the register</td></tr> <tr><td>'''alert_binary_text'''</td><td>string</td><td>Text to display alert state</td></tr> <tr><td>'''alert_color'''</td><td>string</td><td>Alert state color</td></tr> <tr><td>'''alert_min_regid'''</td><td>int</td><td>Minimal value comparative register for dynamic comparison</td></tr> <tr><td>'''alert_min_delta'''</td><td>string</td><td>Delta with minimal value for dynamic comparison </td></tr> <tr><td>'''alert_max_regid'''</td><td>int</td><td>Maximal value comparative register for dynamic comparison</td></tr> <tr><td>'''alert_max_delta'''</td><td>string</td><td>Delta with maximal value for dynamic comparison </td></tr> <tr><td>'''alert_min_val'''</td><td>double</td><td>Minimal value for standard comparison</td></tr> <tr><td>'''alert_max_val'''</td><td>double</td><td>Maximal value for standard comparison</td></tr> <tr><td>'''timeformat'''</td><td>string</td><td>Date display format for registers of a UnixTime type</td></tr> <tr><td>'''log_tolerance'''</td><td>double</td><td>Maximal change threshold when register value will be written to log </td></tr> <tr><td>'''precision_digits'''</td><td>int</td><td>Number of digits after decimal point for fractional numbers</td></tr> <tr><td>'''min_log_interval'''</td><td>int</td><td>Write value at least every X seconds</td></tr> <tr><td>'''max_log_interval'''</td><td>int</td><td>Write value at most every X seconds</td></tr> <tr><td>'''max_graph_interval'''</td><td>int</td><td>Connect points on graph curves if there is no data between them for more than X seconds</td></tr> <tr><td>'''max_allowed_value'''</td><td>double</td><td>Maximal allowable value to enter for operator</td></tr> <tr><td>'''min_allowed_value'''</td><td>double</td><td>Minimal allowable value to enter for operator</td></tr> <tr><td>'''rw_mode'''</td><td>string</td><td>not used</td></tr> <tr><td>'''min_reasonable_value'''</td><td>double</td><td>Minimal valid value. Dropping below this limit will force register value to nil. </td></tr> <tr><td>'''max_reasonable_value'''</td><td>double</td><td>Maximal valid value. Raising above this limit will force register value to nil.</td></tr> <tr><td>'''save_graph_data'''</td><td>int</td><td>Save date to draw grapsh.</td></tr> <tr><td>'''graph_interval'''</td><td>int</td><td>time resolution for graph data. 0 = maximal resolution (assuming getting values from log), 1 = 1 minute, 2 = 2 minutes, 5 = 5 minutes, 15 = 15 minutes, 60 = 60 minutes </td></tr> <tr><td>'''graph_color'''</td><td>string</td><td>Graph curve color</td></tr> <tr><td>'''disabled'''</td><td>int</td><td>0 = register is active, 1 = register is disabled</td></tr> <tr><td>'''nocloud'''</td><td>int</td><td>0 = send graph data to cloud , 1 = don't send grapsh data to cloud</td></tr> <tr><td>'''delta'''</td><td>int</td><td>0 = normal read mode, 1 = read the difference between current and previous values, 2 = same as "1" divided by time difference of these values (momentary speed)</td></tr> <tr><td>'''delay'''</td><td>int</td><td>Poll rate in milliseconds. Can't be less than default value set in system settings. 0 = speed by default.</td></tr> </table> ---- Data type identifiers:<br> 0 = Bit<br> 1 = Byte<br> 2 = Word<br> 3 = Double Word<br> 4 = Unix Time<br> ---- Storage formats identifiers:<br> 0 = Unsigned, Integer<br> 1 = Signed, Integer<br> 2 = Unsigned, Fixed Point Float (0 ... +1)<br> 3 = Signed, Fixed Point Float (-1 ... +1)<br> 4 = Two's complement<br> 5 = Signed, Floating Point, 32 Bits, IEEE 754<br> 6 = Signed, Floating Point, 24 Bits<br> 7 = Signed, Floating Point, 32 Bits, IEEE 754, Reverse Word Order<br>
Навигация
Персональные инструменты
русский
127.0.0.1
Обсуждение для этого IP-адреса
Войти
Пространства имён
Служебная страница
Варианты
Просмотры
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная статья
Справка
Инструменты
Спецстраницы
Версия для печати