1. Параметры настроек порта панели не соответствуют параметрам настройки порта ПЛК, ну или наоборот.
Если взять за основу настройки порта ПЛК
Захват-1.png
Здесь нужно заменить тип протокола с ASCII на RTU. Панель в режиме Slave не умеет работать с ASCII.
В настройках порта ПЛК указано, что контроля четности при передаче пакетов нет. Это нормально.
А вот в настройках панели контроль четности есть
Захват-2.png
Нужно исправить, как указано на картинке.
Ну а дальше веселее
- каша в конфигурации Modbus masterа
- несоответствие битов управления лампами , тому что прописано в "каше" из конфигуратора
ЗЫ. Идеология программы в ПЛК - полный бред.
Вместо тог, чтобы использовать отдельные программы, Вы сделали ФБ.
Захват-4.png
А вот здесь
Не верюПрограмма дл плк уже написана и отлажена до мелочей
Как можно было ее отладить, если в программе не используются входы и выходы ПЛК?
Захват-5.png
Вместо этого используются переменные из панели
Захват-6.png
А Вы же говорите
То есть и с панели нельзя управлять Вашей программой. Немудрено! Ведь на экранах нет ни одной кнопки, везде есть только лампы.Зашел в тупик!!!Не знаю куда двигаться!.... Нужно привязать экран СП270 как (slave),но на сп270 чтобы было отображение входных и выходных сигналов от плк,а так же изменение временных задержек для плк,откуда он считывал бы данные. Все форумы по этой связки перечитал,делал как и советовали на примерах,но ни чего не получается(скорее всего из-за не знания куда чего прописывать)!!!!
Это Вы с ламп пытаетесь получить сигнал на управление?
Захват-7.png
Ведь именно для чтения состояния бит панели используются 8 bits input module.![]()