Опять-таки без претензий на истину, мне показался странным тип устройства для битовых лампочек и переключателя. Попробуйте поставить вместо 3x bit 0 x bit. Может делается попытка считать данные не той командой, на которую готов отреагировать ПЛК?
Опять-таки без претензий на истину, мне показался странным тип устройства для битовых лампочек и переключателя. Попробуйте поставить вместо 3x bit 0 x bit. Может делается попытка считать данные не той командой, на которую готов отреагировать ПЛК?
Безрезультатно. Появился ещё один вопрос, в плк в параметрах модуля modbus rtu slave стоит 16-ый адрес, как его задать в панели при параметрах чтения 0х? В Конфигураторе сп200 под панель сп270 задавался отдельно адрес, а далее в зависимости от элемента, обращение либо к целому регистру, либо к отдельным битам в нём.
Что-то вы меня запутываете, либо сами запутались.
Если у вас в ПЛК есть Modbus slave, и у него есть адрес 16, то это означает, что при обращении панели к устройству с адресом 16 ПЛК должен откликнуться, если все остальное хорошо. А остальное- это команда, адрес либо регистра, либо бита, и данные, если они в ПЛК передаются.
А дальше уже разбирайтесь с тем, что у вас есть в конфигурации. Я бы предположил, что адреса ваших лампочек будут 0х0, 0х1 и так далее.
А вообще, для упрощения загадки, возьмите одну лампочку, например с адресом 0х1, и посмотрите, с каким битом в конфигурации контроллера она будет связана. Это даст вам ответ на вопрос, нужно или нет смещать адреса на единицу.
Вот как-то так
Спасибо, YuriBel. Вы в принципе натолкнули меня на мысль. Завтра попробую реализовать как Вы посоветовали. И попробую ещё связаться через Ethernet.
Здесь видно, что адрес для лампочки задан 3х1600
и здесь
А здесь видно, что должен быть 0х0 или 0х1 или 0х2 или 0х3
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg