wb_editors
894
правки
Brainroot (обсуждение | вклад) |
Brainroot (обсуждение | вклад) |
||
Строка 35: | Строка 35: | ||
Сначала - настроим соединение, как было описано выше: | Сначала - настроим соединение, как было описано выше: | ||
[[Файл:Modbys poll 01-select port.png|thumb| | [[Файл:Modbys poll 01-select port.png|thumb|none|Выбор и настройка порта]] | ||
---- | |||
Для теста считаем один holding регистр из прибора. Для этого щелкаем '''правой''' кнопкой на строчке и выбираем ''Read/Write Definition'' | Для теста считаем один holding регистр из прибора. Для этого щелкаем '''правой''' кнопкой на строчке и выбираем ''Read/Write Definition'' | ||
[[Файл:Modbys poll 02-test1.png|thumb| | [[Файл:Modbys poll 02-test1.png|thumb|none|Read/Write Definition]] | ||
Заполняем следующие поля: | Заполняем следующие поля: | ||
; Slave Id "ХХ" | ; Slave Id "ХХ" | ||
Строка 52: | Строка 53: | ||
; Address in cell | ; Address in cell | ||
: Отображение адреса регистра в ячейке (необязательно) | : Отображение адреса регистра в ячейке (необязательно) | ||
[[Файл:Modbys poll 02-test.png|thumb| | [[Файл:Modbys poll 02-test.png|thumb|none|Заполнение полей]] | ||
Нажимаем ''OK'' | Нажимаем ''OK'' | ||
---- | |||
Видим: | Видим: | ||
[[Файл:Modbys poll 03-test3.png|thumb| | [[Файл:Modbys poll 03-test3.png|thumb|none|Успешное соединение]] | ||
Получим "Прямая активная энергия для фазы L1" | Получим "Прямая активная энергия для фазы L1" | ||
Настроим чтение 4 регистров [[Протокол_Modbus#.D0.9C.D0.BE.D0.B4.D0.B5.D0.BB.D1.8C_.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D1.85_Modbus|input]] (значение имеет формат u64) с адреса 0x1204 (для [[WB-MAP3E_Data_Registers| | Настроим чтение 4 регистров [[Протокол_Modbus#.D0.9C.D0.BE.D0.B4.D0.B5.D0.BB.D1.8C_.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D1.85_Modbus|input]] (значение имеет формат u64) с адреса 0x1204 (для [[WB-MAP3E_Data_Registers|MAP3]]) | ||
[[Файл:Modbys poll 04-energy setup.png|thumb| | [[Файл:Modbys poll 04-energy setup.png|thumb|none|Настрйка для получения u64]] | ||
Теперь видим: | Теперь видим: | ||
[[Файл:Modbys poll 05-energy_asis.png|thumb| | [[Файл:Modbys poll 05-energy_asis.png|thumb|none|Исходные значения энергии]] | ||
Для отображения в десятичном виде - переключим формат в меню: | Для отображения в десятичном виде - переключим формат в меню: | ||
[[Файл:Modbys poll 06-energy_format.png|thumb| | [[Файл:Modbys poll 06-energy_format.png|thumb|none|Переключение на u64]] | ||
И получаем | И получаем | ||
[[Файл:Modbys_poll_06-energy_decimal.png|thumb| | [[Файл:Modbys_poll_06-energy_decimal.png|thumb|none|Десятичный вид]] | ||
В новом счетчике в младшем регистре есть ненулевое значение - оно туда записано из-за проверки на стенде. | В новом счетчике в младшем регистре есть ненулевое значение - оно туда записано из-за проверки на стенде. | ||