Здравствуйте, установил на кондиционер WB-MIR v.3, всё прекрасно работает, нужные команды записал, с ноута работу проверил. Но вот проблема, на производстве есть свой контроллер для вентиляции от Овен и он по Modbus принимает только тип регистров Holding Registers… И я не могу найти информацию, как с Coils перейти на нужный мне тип. Подскажите, пожалуйста.
Добрый день.
Пока не совсем понятно что именно хотите сделать.
Если использовать для вызова команд из банков holding - можете использовать контекствный вызов.
У WB-MIR v.3 есть адрес регистра 5100 отвечающий за воспроизведение первой команды и тип этого регистра Coils, мне нужен этот же адрес только типа Holding.
Да, как и предполагал. Используйте регистр контекстного вызова, он holding.
А где мне его найти?
В документации описан ведь:
![]()
А каким образом выбирать нужную мне записанную команду?
Записью номера банка в регистр.
Но ведь там уже с 5501 начинается “редактирование команды”
Всё, спасибо, дошло.
Напишу для тех, кто наткнётся на тему:
Создаёте переменную 5500 не как boolean, а как int16 и посылаете на регистр значение номера нужного банка.