PDA

Просмотр полной версии : ИП 320 (master) -> ПЛК 160 (slave) RS-232. Нет связи.



Kamerton
24.09.2015, 17:23
Здравствуйте. Помогите, пожалуйста, с настройкой подключения ИП320 к ПЛК.

Делаю по инструкции:
1. В проекте для ИП выставляю:
1.1. Адрес ПЛК 1;
1.2. 11250/нет контроля чётности/1 стоп-бит/8 бит;
1.3. Протокол - modbus(master);

2. Загружаю проект в ИП-320;

3. В Codesys для ПЛК выставляю:
3.1. Modbus (slave);
3.2. RS-232 (Адрес 1);
3.3. RTU;

4. Загружаю проект в ПЛК;

5. Подключаю ИП кабелем КС-4 в Debug RS-232 ПЛК;

6. Оба прибора находятся под питанием;

По данной схеме, ИП стабильно выдаёт "потеря связи"... Пробовал менять в настройках протокола ПЛК RS-232 на Debug RS-232 или перетыкать кабель в RS-232 дырку - всё равно нет соединения.

На этом, мысли заканчиваются... Подскажите, пожалуйста, что ещё мог пропустить?

petera
24.09.2015, 21:00
Здравствуйте. Помогите, пожалуйста, с настройкой подключения ИП320 к ПЛК.

Делаю по инструкции:
1. В проекте для ИП выставляю:
1.1. Адрес ПЛК 1;
1.2. 11250/нет контроля чётности/1 стоп-бит/8 бит;
1.3. Протокол - modbus(master);

2. Загружаю проект в ИП-320;

3. В Codesys для ПЛК выставляю:
3.1. Modbus (slave);
3.2. RS-232 (Адрес 1);
3.3. RTU;

4. Загружаю проект в ПЛК;

5. Подключаю ИП кабелем КС-4 в Debug RS-232 ПЛК;

6. Оба прибора находятся под питанием;

По данной схеме, ИП стабильно выдаёт "потеря связи"... Пробовал менять в настройках протокола ПЛК RS-232 на Debug RS-232 или перетыкать кабель в RS-232 дырку - всё равно нет соединения.

На этом, мысли заканчиваются... Подскажите, пожалуйста, что ещё мог пропустить?
Если Вы

3. В Codesys для ПЛК выставляю:
3.1. Modbus (slave);
3.2. RS-232 (Адрес 1);
3.3. RTU;

То просто глупо
5. Подключаю ИП кабелем КС-4 в Debug RS-232 ПЛК
Проекты давайте, иначе никто не скажет, что у Вас не так. Например номер регистра, который используется на экране панели, отсутствует в конфигурации Slave ПЛК.

capzap
24.09.2015, 21:11
ну раз уж докапываться, то почему вместо 115200 стоит
1.2. 11250/нет контроля чётности/1 стоп-бит/8 бит;

Kamerton
24.09.2015, 21:30
номер регистра, который используется на экране панели, отсутствует в конфигурации Slave ПЛК.

Стесняюсь спросить, но... Разве все регистры, забитые в ИП должны быть прописаны на ПЛК, иначе не работает?

А про Debug-RS в документации читал, что, мол, только туда тыкать... Может некорректно уяснил, конечно, но оттуда взял...


ну раз уж докапываться...

Благодарю :) Учту при следующей итерации.

petera
24.09.2015, 22:45
Стесняюсь спросить, но... Разве все регистры, забитые в ИП должны быть прописаны на ПЛК, иначе не работает?
Естественно!
Панель шлет запрос ПЛК на чтение регистра, а в ответ ПЛК сообщает, что такого регистра нет. На такой ответ реакция панели - нет связи с ПЛК.


А про Debug-RS в документации читал, что, мол, только туда тыкать...Не может такого быть!

ЗЫ. А если хотитте "тыкать" в RS-232 Debug то
3. В Codesys для ПЛК выставляю:
3.1. Modbus (slave);
3.2. RS-232 (Адрес 1); и здесь нужно RS-232 Debug задавать
3.3. RTU;

Alexander S
25.09.2015, 11:08
5. Подключаю ИП кабелем КС-4 в Debug RS-232 ПЛК;
Каким образом?

КС-4 - это кабель с разъемами DB9F--DB9F. Используется для "заливки" проекта с компьютера в ИП-320.
На ПЛК-160 такой некуда подключить.

Kamerton
28.09.2015, 17:22
КС-4 - это кабель с разъемами DB9F--DB9F. Используется для "заливки" проекта с компьютера в ИП-320.

Да, извиняюсь, ошибся в описании кабеля. Я использую другой, "правильный". :)

В итоге, дело было в некорректном объявлении регистров на ПЛК. В проекте, который писал не я, оказывается были добавлены оповещения об ошибках, которые были завязаны на какие-то биты (которые, видимо, в моём проекте не были учтены) и от того ИП 320 не воспринимало мой ПЛК.

Благодарю за подсказку про регистры!

alexeko
02.04.2021, 20:18
Доброго дня. Сегодня получил ПЛК160-24-и-м. Плюс СП307-Б. Имею работающие ПЛК160-220-и-м. Заливаю туже прошивку, НО связи нет по RS-232 порту. Думал панель не работает. Подключился ПК к порту, ПЛК не отвечает. Разница в покупке пол года. Может, что то изменилось?
Помогите пожалуйста.