PDA

Просмотр полной версии : Проблема связи ИП320 по Debug232



Горшунов Сергей
07.03.2009, 15:13
Не могу увидеть панель по debug232, ИП- слэйв(мастером тоже не получается)
Схема следующая:
ИП-шлюз(ICPCON 485/232 автоматический) - ПЛК100.
Зато с успехом видет по 232. В чем причина? 232 использовать не могу, т.к в скором будущем на ПЛК150 заменю, а по 485 тормозит

Филоненко Владислав
07.03.2009, 22:07
Тут кто-то мои посты редактирует. Так пусть он хотябы писать научится. А не выдаёт такие перлы:
Еще раз обращаем документацию на необходимост ознакомления с документацией... Хотя бы с РЭ.
Стандартный кабель для программирования подходит только для программирования контроллера. Для связи с панелью необходим другой кабель (см. РЭ на ПЛК и ИП).
Данный кабель можно просто спаять, или купить (Кабель ПЛК-Панель).

Горшунов Сергей
08.03.2009, 13:53
Да знаю я, читал ваши РЭ.
Все равно не соединяется!
Пробовал по всякому и так и эдак. и с шлюзом и без шлюза. не видит дебаг232 панель и все тут, зато когда логинюсь пише Module id error 6!Node id 200. Жму окей и контроллер начинает с периодичностью в 2 секунды перезагружаться, как будто резет нажимаю. Отключаю панель от сети и контроллер к нормальной работе возвращается. Панель рабочая через 232 и 485 спокойно вижу контроллером. Контроллер тоже через дебуг логинюсь без проблем. Кабель перепаивал родной от ПЛК, т.к для подсоединению к шлюзу "папка" требуется. Вроде все работать должно, а не работает. Кстати, Node id менять пробовал, все равно на одно и то же ругается! Заодно идейка появилась почему бы Вам уважаемые разработчики не вывесить таблицу Error'ов может я туплю и не понимаю на что он так упорно ругается? Я думаю обращений к Вам стало бы меньше. И не нужно было бы по сто раз объяснять каждому одно и то же. Как идейка?:cool:

Филоненко Владислав
08.03.2009, 22:32
Проект и скриншот в студию.

Горшунов Сергей
09.03.2009, 14:52
Вот проект внутри скрин, а смысл было выкладывать если только область конфигурации задействована. Ладно, пожалуйста
Читаем номер экрана на панели и передаем тоже:D

Филоненко Владислав
10.03.2009, 10:07
И где ошибка на скриншоте? Мне б с ошибкой...

Горшунов Сергей
10.03.2009, 15:41
Завтра на работу пойду сделаю скрин

Горшунов Сергей
11.03.2009, 13:04
Сегодня попробовал снова через шлюз по дебаг232, ноль внимания. А ч/з шлюз по 232 пашет как родной. Хотя контроллер другой взял сегодня сообщений об ошибке не выходило, зато все так же перезагружался, правда не так часто.

Филоненко Владислав
11.03.2009, 16:53
485 задействован? Прошивка не 2.07.2? Резистор по рекомендации не запаян?

Горшунов Сергей
11.03.2009, 18:03
1) 485 у панели задействован, у ПЛК нет
2) прошивка 2.05.7
3) согласующий резистор 100 ом на линии 485 интерфейса со стороны панели есть.

Филоненко Владислав
12.03.2009, 09:00
1)? у Вас там преобразователь 485<->232 стоит что-ли?

Горшунов Сергей
13.03.2009, 13:37
1) Изначальный пост читали?
2) Сегодня поставил прошивку 2.07.02
всвязи с этим вопросы:
- почему после установки данной прошивки, запрос PLCInfo выдает номер прошивки 2.05.07 (прошивка с вашего сайта, 3 раза устанавливал)
- деБАГ232 как не работал так и не работает.
3) Пробовал в разных комбинациях с шлюзом и без шлюза
4) ПИ320 ставил и мастером и слейвом
5) по 232 работает во всех режимах (мастер, слейв, со шлюзом и без шлюза) просто замечательно(скорость хорошая и нет периодических ошибок), лучше чем по 485 (к сожалению по 232 работать не могу).
В связи с этим резонный вопрос: Вы сами-то по деБАГ232 подлючать пробовали?
6) Согласующий резистор 100 ом имеется (при работе по 485 со шлюзом)
7) Кабель спаян правильно по схеме из руководства (прямой с землей)
Пока за деБАГ232 - НЕУД...

Филоненко Владислав
13.03.2009, 14:01
2) Значит это прошивка 2.05.7.
2а) Кабель проверили?
5) многократно пользовались уже тысячи потребителей. Ну и мы (1/3 отдела новых разработок я подсадил на ПЛК, что только на нём не автоматизируют...)
7) А по какой из 2-х схем?

Горшунов Сергей
13.03.2009, 21:39
Нет! Ну интересненькое дело получается?
Прикрепляю файл с вашей прошивкой с сайта. Которую скачал сегодня и устанавливал 3 раза ч/з UpdateCore. Ставил все нормально прошло, опишу по пунктам:
1) Загрузил файл прошивки
2) Вошел в браузер и запустил коммандой UpdateCore установку, дождался сообщения Update OK
3) Перезагрузил контроллер
4) Переустановил таргет, залогинился.
5) набираю в брузере PLCInfo выдает binary ver. 2.05.07
Как понимать?
В надежде что я идиот, я все же сегодня еще раз целый день потратил на то чтобы залогиниться с панелью по деБАГ232, специально для этого с целью исключения всевозможных помех и недочетов пробовал еще раз подключится на прямую (без шлюза).
Описываю свои изыскания:
1, Перепаял кабель по схеме из РЭ ( стр. 19 ,Рисунок Г.3 Соединительный кабель для связи
панели ИП320 и ОВЕН ПЛК через интерфейс RS232=debug) "Паспорт и руководство по эксплуатации
КУВФ.421449.002 РЭ
Код ОКП 40 3230
"
По пинам:
RJ.......DB9
1 .........2
2 .........3
6 .........5
2, Установил скорость 38400
3, Сначала установил панель мастером, а ПЛК слейвом - не работает, на панели надпись "потеря связи..." на ПЛК - ничего
3, Установил ПЛК мастером, а ИП320 слейвом - не работает, на панели - главный экран, на ПЛК зависла цифра в Error - 81
Единственное что я наверное не сделал - это то, что не помолился богу Кришне. И то только потому, что не знаю хинди.(Если потребуется - выучу)
Ну не пашет деБАГ232!!!:mad:
Зато пока вытворял акробатические номера с панелью и контроллером провел несколько забавных экспериментов и исследований. И много чего интересного узнал про панель и про интерфейсы.
Проверено 100% :
1) Панель просто обожает работать по интерфейсу 485 - факт, однако в режиме слева тормозит ужасно (необходимо установить Polling time не менее 300, хотя зависит от количества данных)
РЕШЕНИЕ: Поставил шлюз ICPCON и подсоединил к 232 ПЛК100, пашет как родное без единой ошибочки и главное на расстоянии 20 метров скорости 38400, 11 переменных читает и записывает. И главная проблема решена!!! Это все происходит при Polling time 50 - ДА,ДА(работать все начинает при polling time = 8, но проскакивают ошибки иногда)!!! Задержку ответа не трогал - 0. При всем при том, что к шлюзу еще подцеплен преобразователь AnyBus (преобразователь на профибас) и соответственно еще и его переменные на той же скорости читает. РЕЖИМ ИП320-СЛЭЙВ.

Малышев Олег
14.03.2009, 09:08
Особенности работы в DBGU в режиме стандартного порта(не Кодесис)
1) При загрузке контроллера !!!НЕ!!!!должен быть воткнут специальный кабель (с перемычкой)
2) RS232 - токовая петля - соотв можно подключится компом последовательно (осторожно - сначала сделайте землю общей) и посмотреть есть ли вообще обмен в линиях tx-gnd rx-gnd!!! Поищите примеры в инете.


В ПЛК на средней плате стоит перемычка, которая защищает первые 128 кб Флеш для updatecore - снимите ее вообще. Соотв-но, что происходит при прошивке непонятно... Теоретически не должен работать, т.к. если не совпадет CRC то облом... Прошивка в Вашем архиве 2.07 - можно найти текстовым поиском. Дело не в версии прошивки, как мне кажется

Горшунов Сергей
14.03.2009, 20:15
Здравствуйте!
Т.к я соединяюсь с ПЛК по Ethernet то соответственно никакого кабеля с перемычкой при загрузке быть не могло. Кабель для дебаг232 я сам перепаивал - перемычку убрал. Я с этим портом что уже только не делал (весь перечень экспериментов), дальнейшую потерю времени считаю полной тупостью, лучше еще один ПЛК 150 поставлю и запрограммирую его как шлюз. Когда товарищи разработчики сами разберутся, как все таки должен порт работать, тогда может и вернусь к нему.
С прошивкой разобрался ток причину не понимаю!
Перепрошивал по эзернет - файл закачивается, а когда команду в браузере даю, то пишет UpdateCore и все...ч/з 30 секунд связь теряется. После перезагрузки, когда попытался заново дать команду на перепрошивку, ПЛК выдал что нет файла прошивки. Потом залогинился по дебаг 232 - прошилось спокойно - как по написаному, все впорядке стало, как и должно было быть. Повторил действия с эзернет, опять то же самое: закачиваю, даю команду - теряется связь. НЕПОНЯТНО...

Crazy
14.03.2009, 21:45
"UpdateCore is possible only by local interfaces (DBGU, USB)!"

Горшунов Сергей
15.03.2009, 10:47
"UpdateCore is possible only by local interfaces (DBGU, USB)!"

Thank you very much

Филоненко Владислав
16.03.2009, 10:00
С DBGU тысячи людей успешно работают. Может проблема не в прошивке?

Горшунов Сергей
16.03.2009, 16:29
А я с остальными портами успешно работаю, а вот с дебаг не могу никак соединиться. Может это из - за того, что контроллеру 1.5 года?
Да и прошивку уже поменял на 2.07.02 см. пост выше. Все равно не хотят они вместе работать по дебаг и все тут. Стал бы я придумывать это все, время тратить.....???
Я уже не знаю на что и думать!!!Ну ведь все абсолютно перепробовал....

Малышев Олег
17.03.2009, 08:32
Давайте рассуждать логически
1) Если логин через верхний разъем идет - на ПЛК DBGU 100% рабочий порт
2) Если через 232 панель пашет с RS232 ПЛК - значит и на ИП320 100% рабочий порт
3) Хитрость с контактами на кабеле для программирования Вы разгадали - проверка - при нажатии ресета в логе гипертерминала не видим строку Top Rs switched in CoDeSys mode

А мастера modbus на DBGU и гипертерминал пробовали? Есть посылки?

Филоненко Владислав
17.03.2009, 09:16
Попробуйте следующее. Вставьте в верхний порт кабель для программирования.
Включите ПЛК и дождитесь загрузки.
Убедитесь, что можно залогинится.
Выньте кабель для программирования и вставьте кабель для панели. По нему Вы тоже теперь сможете залогинится.
Если это не удастся - значит кабель не рабочий.

Лёша
16.04.2009, 14:33
Здравствуйте, столкнулся с такой же проблемой ( не работает связь по Debug232) и именно на ПЛК100-220.R.M. но в отличии от описанного случая не работал и 232-ой. Попробовал поменять прошивку на 2.06.3, всё равно не работает. Отчаялся заменил обратно на 2.05.7 думаю на тысячный раз проверю распайку кабелей, попробую разные комбинации…… И тут О чудо! Заработал!

Sunnytommi
15.12.2009, 18:27
так в чем чудо то,а ? 3 проводка местами набум поменять и заработает?

jjj
29.03.2010, 12:27
У меня та же хрень с Debug232 на ПЛК154. По 485 работает, по 232 не хотит. Примерчик есть рабочий для плк 154 (debig232) и мастер ИП320? Киньте пожалуйста страждущим. все мозги выел этот 232.

Николаев Андрей
29.03.2010, 15:28
есть. попробуйте поизучать вопрос.
пример выложен в разделе плк\примеры программ и полезности...
кабель какой используете для связи? плк после вставки кабеля "не для программирования" питание передергиваете?

Филоненко Владислав
30.03.2010, 13:31
Debug232 с RTU в режим Slave не работатет!

jjj
06.04.2010, 07:29
и включал и выключал и кнопку сброса нажимал и прошивку менял и Rtu Ascii пробовал и скорость обмена менял.
Кабель штатный КС1 для прошивки, разорвал перемычку 4&5.

Логвиненко Андрей
06.04.2010, 15:07
Debug232 с RTU в режим Slave не работатет!
У меня ИП320 через Debug работает и мастером и слейвом, что я делаю неправильно?

Мамонов Михаил
08.06.2010, 02:04
Может, кому пригодится...
Вчера нарвался на ту же проблему - ИП320 мастер, ПЛК100 слейв на debugRS232 - получаю нет связи. Перекручиваю проект на ПЛК на RS485 - есть связь.. Перекучиваю обратно на debugRS232 - нет связи.
Железо все перепроверил - порты работают, кабель звонится..
А оказалось, надо было скорость 115200 поставить, а было 9600. И связь пошла.

Максим Tomahawk
05.10.2011, 13:18
Также нет связи, всю голову уже сломал. Попробую полностью описать что делаю...
1) Есть ИП320 (Master) и ПЛК150 (Slave), соединены кабелем КС1, который переделан в соответствии с рис. Г3 руководства для панели; кабель прозванивал, контакты верные. Подключение произведено без переходника 232\485, пробовал также и с ним. Сами устройства находятся в полметре друг от друга.
2) Программа и настройки для панели работают, если использую 485 интерфейс, но для текущей задачи приходится переходить на Debug 232.
3) ИП320 - мастер, адрес ПЛК "1". В ПЛК150 добавлен Modbus (slave) и в нём выбрано Debug Rs-232, адрес само собой тоже "1". Настройки для обоих: 115200, без чётности, 8 бит данных, 1 стоп-бит, режим RTU; Framing Time (в плк) 0.

Версия прошивки ПЛК: 2.10.8, человек тут писал, что после прошивки до 2.10.5 у него заработало.

Делал всё по примерам и перечитал весь форум, пробовал разные варианты. Может быть порт надо как-то инициализировать? Пробовал нажимать Сброс и сбрасывать питание на обоих (общий рубильник), не помогает.

Максим Tomahawk
06.10.2011, 10:56
Так и не получилось сделать связь по Debug232, но вышло через 485.
Дело в том, что в моей задаче, если делать связь по RS-485, панель ИП320 должна быть слейвом - произвести удалось, но панель ужасно тормозила (>2 минут данные приходили). Собственно, об этой проблеме на форуме было написано неоднократно, но так никто и не написал, что надо всего лишь поставить в настройках опрос не Polling Time, а Check by Value :)

Sunnytommi
16.02.2012, 21:42
Давно не встречал) два года проработало. а сегодня ек. Панель жива прошивается. а контролер не хочет.

Валенок
18.02.2012, 21:22
Нечто подобное видел когда напутал с версиями плаформ

Николаев Андрей
19.02.2012, 12:24
Несоответствие Target файла.
В документе по программированию есть описание как сделать обновление Target файла и конфигурации контроллера.

Sunnytommi
28.02.2012, 09:09
Пропадает связь с панелью. При перезаливке программы в плк. ПЛК выдавал ошибку. Модуль не про инициализирован.см пост выше.
Сменил таргет(удалил поставил тот же), сбросил его в дефалт,Связь появилась. На следующий день пропала. повторил процедуру итог тот же самый. Панель подключена через Debug 232. Может кто ни буть сталкивался? Попробую еще скорость снизить. Но что то сомнения берут работало же и долго работало.

lara197a
28.02.2012, 10:41
После смены таргета нужно ещё восстановить стандартную конфигурацию.
http://s16.postimage.org/gzp19r55d/image.jpg (http://postimage.org/image/gzp19r55d/)

Sunnytommi
28.02.2012, 10:53
Жестоко)) но я так понимаю в стандартную надо ставить если сменилась версия таргета?

Sunnytommi
28.02.2012, 15:52
При перезагрузке ПЛК(раб) с воткнутым разъемом в debug 232(мастер) Панель пишет нет связи.
Если перезагрузить без кабеля для панели,воткнуть кабель, включить питание на панели. Связь будет.
Не подскажите в чем проблема?

lara197a
28.02.2012, 15:57
Так-то ничего страшного, при перезагрузке ПЛК отключается от сети.
После загрузки связь должна восстановиться.
Я обычно завожу питание панели на 1 выход ПЛК. После загрузки ПЛК, через 5сек подается питание на панель. Можно быстрее, если нужно.

Sunnytommi
28.02.2012, 16:55
.В том то и дело она не восстанавливается! 2 года восстанавливалась, сейчас нет. а если разъем воткнуть только после перезагрузки,то связь будет.
да плк с "душком"
http://www.owen.ru/forum/showthread.php?p=78071#post78071
п.с. а насчет первого выхода хорошо придумано!

capzap
28.02.2012, 18:35
а если панель слейвом сделать, то она спокойно будет ждать когда к ней подцепятся и не придется тратится на целый выход ПЛК :)