Добрый день.
Подскажите, что я неправильно делаю:
подключил WB-MSW v.3 (прошивка 4.9.1А) к ОВЕН ПЛК210
хочу помигать светодиодом
в codesys 3.5 подключил его как:
запускаю.
передаю в ячейку значение 1 - ничего не происходит
дела тоже самое с пищалкой, которая настроена аналогично, - пищит
так, смотрим в карту регистров:
https://wirenboard.com/wiki/Sensors_Modbus_Management
Адрес верный, 11 = 0xB
А что в holding регистрах 97, 98? Можно настроить минимальную длительность вспышки - и я, например, ее уже не замечаю.
длительность 25 мс (50 тоже пробовал) и интервал 1 сек
прописываются сразу при запуске программы
Проверил, просто устанавливаю
export DEV_PORT=/dev/ttyMOD1
export DEV_ADDR=98
#Записываем 25 в "длительность"
modbus_client --debug -mrtu -pnone -s2 $DEV_PORT -a$DEV_ADDR -t0x06 -r0x62 25
#Период - 1
modbus_client --debug -mrtu -pnone -s2 $DEV_PORT -a$DEV_ADDR -t0x06 -r0x61 1
#Включаем:
modbus_client --debug -mrtu -pnone -s2 $DEV_PORT -a$DEV_ADDR -t0x05 -r0x0b 1
Замограл зеленый
modbus_client --debug -mrtu -pnone -s2 $DEV_PORT -a$DEV_ADDR -t0x05 -r0x0a 1
Теперь красный.
Возможно у нас в вики ошибка.
Проверяю.
1 Like
Ошибку в вики поправили. Работает включение светодиодов?
а что поменяли? местами красный и зеленый?
принципиально это ничего не изменило.
вот при таких параметрах - ничего не мигает
Да, только местами. То есть регистры - верные.
Давайте попробуем с компьютера отдатьт команду и проверить?
да, регистры как в этой статье https://wirenboard.com/wiki/Карта_регистров_WB-MSW_v.3
а есть мануал как это сделать компьютера?
кстати, если я включаю таким же образом пищалку, то она работает.
Хм, отдельного мануала нет… Я использую Утилита «modbus_client» — Wiren Board
Вот это и странно, обычно не работает все.
нашел способ подключить к компу.
записал в coil 10 и 11 по единичке - никакой реакции
пищалка - работает Ж)
Так. Все же покажите в modbus poll содержимое 10-11 coil (точно адрес coil в десятичной системе. Хотя - вижу на скриншоте)?
и 97 98 holding (адреса - тоже десятичные). Проверьте - правильно ли воткнута мезонинная платка со светодиодами, не смещена ли по контактам?
Если это не помогает - дайте удаленный доступ - посмотрю сам. Ну и в случае отрицательного результата - поменяем устройство.
Ее нет совсем?
Или (я не разглядел, извините) - что-то с контактами?
Вот как на фото: https://wirenboard.com/wiki/WB-MSW_v.3#/media/Файл:WB-MSW3_PCB.png
Или заказывался без нее:
?
Если заказывался без датчика (и светодиодов) - то можно их доставить. Если при заказе они были выбраны и отсутствуют - напишите пожалуйста.
Сорян, мой косяк.
Криво прочитал описание и думал, что светодиоды есть у всех.
да я заказывал без датчика освещенности.
Каюсь.