PDA

Просмотр полной версии : ошибка связи #0



AlexeyA
14.05.2013, 14:02
Добрый день
поиск не помог


ПЛК 150-220 А-М
По ethernet подключаю.

При подключении «В контроллере нет программы! Загрузить новую программу?»
При согласии пишет размер программы (44884 байт)
При загрузке config.dat (4476 байт) теряет связь
Ошибка связи #0 произошло отключение.

Другие программы загружает без проблем.

Обращался в поддержку, но тут много очень вариантов может быть.
может быть, кто-то сталкивался.

lazy
15.05.2013, 16:27
бывает такое. поступаю так:
1. создаю новый (пустой) проект для этого контроллера.
2. компилирую с одним символом - ";"
3. подключаюсь
4. делаю сброс (онлайн - подключение - сброс)
5. загружаю
6. потом создаю загрузочный проект.
7. пускаю.
после этого загружаю прогу которая грузилась с обрывом связи
но предварительно так же сбросив ПЛК. важно чтобы он не в цикле был. а в стопе.
помогало )

lazy
15.05.2013, 16:37
иногда кста непрокатывает и это. (например была кривая программа). тогда ресет кнопкой на плк и как перезагрузицо нужно так же кнопкой остановить. потом все тоже самое.
если и это не поможет можно попробовать плк перепрошить. )

Гарчев Евгений
15.05.2013, 19:38
Так если в ПЛК загружать пустую программу - то ни о какой "кривой программе" не может быть и речи. Хорошо бы посмотреть лог загрузки контроллера через гипертерминал, в случае чего перепрошить с форматированием памяти.

lazy
16.05.2013, 09:55
Так если в ПЛК загружать пустую программу - то ни о какой "кривой программе" не может быть и речи. Хорошо бы посмотреть лог загрузки контроллера через гипертерминал, в случае чего перепрошить с форматированием памяти.

имеецо ввиду кривая до того как ) такие симптомы (прерывания связи при загрузке очередной версии) бывали например когда указатель какойнить забудешь проинициализировать )

AlexeyA
16.05.2013, 10:31
спасибо техподдержке!
подъехал и разобрались
в конфигурацию контроллера вставил button в slave modbus
это сбрасывало программу после заливки

Nerd
31.05.2013, 12:30
Присоединяюсь к вопросу с другой стороны.
Не садился за ПЛК два года, многое забылось многое изменилось.
Ось Windows 7(64) порты на отдельном контроллере через PСI-ex (com3 и com4) где какой не знаю, пробывал оба. На самом ПЛК перепаивался аккумулятор после чего ещё не программировался. Итог "ошибка связи #0"

YuriBel
31.05.2013, 12:58
Начинайте с простого. Подключитесь через гипертерминал и смотрите лог загрузки.

Nerd
31.05.2013, 13:01
К сожалению в Windows 7 прилажения HyperTerm нет.(((
Может кто пользует какие то аналоги ??

SBER
31.05.2013, 13:15
Настоятельно рекомендую Ethernet.
На семерке все обновления стоят? А то в прошлом году при работе с USB-RS232 преобразователем мне неоднократно показывали синее окно.
А в этом году пока не разу.

Nerd
31.05.2013, 13:21
Для конфигурирования Эзернета таки нужно как то забраться в ПЛК.
Ну и несовсем подходящее решение так как остаётся СП270 которую тоже нужно прикручивать.
Я так понял что RS232 под Windows 7 это Ад и Израиль...( Два месяца только контроллер для PCI-ex искал.

capzap
31.05.2013, 13:38
К сожалению в Windows 7 прилажения HyperTerm нет.(((
Может кто пользует какие то аналоги ??

Гуглите putty

YuriBel
31.05.2013, 15:24
К сожалению в Windows 7 прилажения HyperTerm нет.(((
Может кто пользует какие то аналоги ??

Абсолютно безболезненно ставится и работает гипертерминал из ХР.
Нужно три файла - две dll и собственно exe.

Алексей Геннадьевич
05.09.2013, 13:35
Нет связи c Codesys по интерфейсу Debug RS-232 выдаёт ошибку #0
С гипертерминалом связь есть.
Версия Codesys 2.3.9.38
ОС -Windows XP
Работа из-под пользователя
Работу с портом настроил согласно видеоинструкции.


DATAFLASH initialized successful

Welcome to the OWEN program loader 1.3
Kernel found...
Loading kernel...
Reseting...
Checksum OK!
Load PLC core...
Main oscilator clock=15998976
Processor clock=179988480
Master clock=59996160
Waiting for check power...
Power status OK
Initialization of Power control completed
at 20080004, s=12
Initialization of Timer0 completed
Module Id=1 found
Module Id=2 found
Module Id=3 found
Module Id=103 found
Module Id=104 found
Module Id=120 found
Module Id=131 found
Module Id=190 found
Module Id=199 found
Module Id=200 found
Module Id=2000 found
Module Id=2050 found
Module Id=2051 found
Module Id=2052 found
Module Id=2053 found
Module Id=2054 found
Module Id=2055 found
Module Id=2056 found
Module Id=2057 found
Module Id=2058 found
Module Id=2059 found
Module Id=2060 found
Module Id=2061 found
Module Id=2062 found
Module Id=2063 found
Module Id=2064 found
Module Id=2065 found
Module Id=201 found
Module Id=202 found
Module Id=203 found
Module Id=210 found
Module Id=2100 found
Module Id=211 found
Module Id=250 found
Module Id=302 found
Module Id=303 found
Module Id=450 found
Module Id=451 found
Module Id=452 found
Module Id=562 found
Module Id=563 found
Module Id=570 found
Module Id=571 found
Module Id=599 found
Module Id=600 found
Module Id=601 found
Module Id=602 found
Module Id=650 found
Module Id=130 found
Module Id=221 found
Module Id=300 found
Module Id=531 found
Module Id=400 found
Module Id=402 found
Module Id=401 found
Initialization of Timer5 completed
Initialization of Timer4 completed
Test Complited USB slot is present in PLC!!!
Host is not connected
Start init USB driver !!!
Start init USB - Serial number OK.
Initialization of USB device CDC completed
Begin search and initialize I2C devices
Check for adress 77 ...DEVICE FOUND!
MCP9800 #0 OK!
Check for adress 72 ...FAILED!
Check for adress 6 ...DEVICE FOUND!
PIC upper initialized!
at 20080038, s=4
Read Flash: .at 20080040, s=4
at 20080048, s=4
...........................at 20080050, s=4
.................................................. .......................
DATAFLASH READ OK

Flash read takes 3486 ms
Start mounting FFS
Flash check takes 2497 ms
It is 0 bad blocks
Mounting of FFS completed!
Mounting takes 165 ms
Total size of filesystem is 3145728 bytes
It is 6095 blocks
It is 49 used blocks
It is 0 bad blocks
Maximum wear level is 11 times

Reset status information.......................
PLC was reset by power!

Last run module Id =-1
Last post module Id =-1
Total control code =18
Max cache utilisation =1
local_status =b
run_level =2
Run levels stack: ff 16 ff ff ff 0 0 0 0 0 0 0 0 0 0 0
................................................
Slave Retain loaded
at 200800a0, s=28
PLC model MODEL PLC 110-60
Binary VERSION 2.14.0
Need Target version 2.10
Compiled: 14:33:07 Apr 28 2011
MAC 6A:77:00:01:14:5E
IP 10.0.6.10
GATE 10.0.6.1
MASK 255.255.255.0
PIC upper version is 15
Licence unlimited

Loading PLC core completed!

Start CoDeSys initialization secuence
Initialization of USB device CDC completed
Special cable detected...
Switch top RS to CoDeSys mode..