PDA

Просмотр полной версии : ПЛК160(ModbusMaster)+СП307(Slave) = односторонняя связь



Stab
13.10.2016, 14:25
Добрый день! Использую контроллер ПЛК160 в качестве мастера, написал простенькую программу для проверки обмена. Делал все как описано в примере настройки обмена. В панель запись идет, с нее ничего считать не могу. У панели галочка "Передача данных" в настройках Modbus rtu slave стоит.
POU PLC_PRG в конфигураторе задач поставил на 1 сек интервал. в нем инвертирую значение бита (в панели PSW256) и отправляю на панель. На панели он меняется в окне индикатора с 1 на 0 как и положено с частотой около 1 сек. отправка и прием настроены циклически, циклы не совпадают по времени.
В общем ничего не пойму в чем дело.. Проект панели и ПЛК в архиве.
Так же может кто подскажет в каком PFW лежит значение галочки "Передача данных" у панели , что бы ее вывести на экран и хоть значение реальное посмотреть?

Stab
14.10.2016, 06:24
Вопрос снят - проблема оказалась в кабеле. К контроллеру был подключен только провод В, А висел в воздухе. панели этого хватало, что бы принять сообщение, контроллеру нет.