PDA

Просмотр полной версии : ПЛК110 и две СП270



-=Vovka=-
07.11.2018, 09:58
Подключаю СП270 по RS232 - связь с ПЛК110-30 есть, все работает.
Теперь делаю только это:
- заменяю кабель RS232 на кабель RC485: (подключение в СП270: А-4, В-7, а в ПЛК110-30: А-27, В-29)
- в программе на ПЛК в тот-же Modbus[FIX] добавляю подэлемент RS485-1, RTU.
В итоге связи нет. Пробовал менять местами А и В - не помогло. Кабель длиной 1 метр.
Меняю кабель на RS232 - все работает!
Даже на всякий случай в программе менял позиции модулей местами - не помогло!
Естественно все манипуляции с проводами при отключенном питании...
3967639677

В чем может быть причина?

Ильнур Гибадуллин
07.11.2018, 10:14
Подключаю СП270 по RS232 - связь с ПЛК110-30 есть, все работает.
Теперь делаю только это:
- заменяю кабель RS232 на кабель RC485: (подключение в СП270: А-4, В-7, а в ПЛК110-30: А-27, В-29)
- в программе на ПЛК в тот-же Modbus[FIX] добавляю подэлемент RS485-1, RTU.
В итоге связи нет. Пробовал менять местами А и В - не помогло. Кабель длиной 1 метр.
Меняю кабель на RS232 - все работает!
Даже на всякий случай в программе менял позиции модулей местами - не помогло!
Естественно все манипуляции с проводами при отключенном питании...
3967639677

В чем может быть причина?

Здравствуйте!

Какой порт на панели используете?
Есть возможность сделать скрин настроек в панели?

-=Vovka=-
07.11.2018, 10:21
Здравствуйте!

Так в панели я ничего не меняю - только переподключение кабелей
Вот настройка в панели:
39679

Ильнур Гибадуллин
07.11.2018, 10:23
Здравствуйте!

Так в панели я ничего не меняю - только переподключение кабелей
Вот настройка в панели:
39679

Обратите внимание, в проекте на панель стоит Четность, а в ПЛК отсутствует.

-=Vovka=-
07.11.2018, 10:39
Точно, исправил, заработало!
Странно, что для RS232 четность почему-то не нужна - в кодесисе настройки одинаковые для RS232 и RS485

Теперь такой вопрос. Если я делаю так, как на скрине, то не работает:
39680

Т.е. у меня две панели (потом еще и 4 частотника буду цеплять) и для каждой нужно свои данные

Ильнур Гибадуллин
07.11.2018, 10:53
Точно, исправил, заработало!
Странно, что для RS232 четность почему-то не нужна - в кодесисе настройки одинаковые для RS232 и RS485

Теперь такой вопрос. Если я делаю так, как на скрине, то не работает:
39680

Т.е. у меня две панели (потом еще и 4 частотника буду цеплять) и для каждой нужно свои данные

В этом случае следует воспользоваться библиотекой OwenModbusSlave. Отдельная тема на форуме, посвященная ее работе доступна по ссылке (http://www.owen.ru/forum/showthread.php?t=28996).

-=Vovka=-
07.11.2018, 11:27
Спасибо!
Жаль, конечно, что в этом случае обмен сложнее... буду разбираться...

Ильнур Гибадуллин
07.11.2018, 11:39
Спасибо!
Жаль, конечно, что в этом случае обмен сложнее... буду разбираться...

А данные по двум портам одинаковые или разные? Как на первом скрине в узел Modbus_Slave можете добавить 2 интерфейса и работать с ними одновременно.

-=Vovka=-
07.11.2018, 12:26
Для двух панелей данные разные.
Плюс еще 4 частотника...
Так что выходит, что только через библиотеку...

Ильнур Гибадуллин
07.11.2018, 13:56
Для двух панелей данные разные.
Плюс еще 4 частотника...
Так что выходит, что только через библиотеку...

А что именно не работает?

Мы сейчас добавили 2 узла Modbus Slave - с TCP соединением и RS-485. В каждом узле свои данные. Опрос идет корректно.

-=Vovka=-
07.11.2018, 14:19
А что именно не работает?
Кабеля не трогаю, только программную часть. Когда добавляю так
39684
Связь есть. А вот когда так - связи нет:
39685

Ильнур Гибадуллин
07.11.2018, 14:51
Кабеля не трогаю, только программную часть. Когда добавляю так
39684
Связь есть. А вот когда так - связи нет:
39685

Приложите, пожалуйста, проект или пришлите на support@owen.ru.

-=Vovka=-
07.11.2018, 15:33
Ладно, начнем сначала. Создал я два тестовых проекта для панели и контроллера
Подключаю к панели кабель RS485, а к контроллеру к клемам А=27, В=29. Вот настройки:
39686
Это работает.

Теперь меняю на контроллере подключение к клемам А=28, В=30 и в Конфигурация ПЛК меняю на RS485-2:
39687
Не работает!!!
Что я делаю не так?

39688
39689

-=Vovka=-
07.11.2018, 17:25
По моему здесь какая-то проблема в железе... Завтра на время сниму ПЛК110-60 и на нем проверю...

-=Vovka=-
08.11.2018, 11:12
Вопрос снят: на другом ПЛК работает