PDA

Просмотр полной версии : ПЛК150 не стартует



Andrey
21.02.2007, 06:18
Добрый день
Возникла проблема с плк-150ум Прибор нормально работал затем его выключили. Через 2 дня попытался включить но он не запустился -
пикает через 1-2 минуты и не переходит в нормальный режим работы.
Такая ситуация возникает второй раз, первый раз помогла полная
перепрошивка прибора, а на этот раз прошиваться не хочет пишет что
возникли ошибки и просит попробовать еще раз.
Подключился через терминал, явных ошибок нет но при подключении
FFS происходит Reset и так по кругу.

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400
Kernel found...
Loading kernel...
Reseting...
Checksum OK!
Load PLC core...
Main oscilator clock=15998976
Processor clock=199987200
Master clock=66662400
at 20080004, s=16
Initialization of Timer0 completed
Module Id=1 found
Module Id=2 found
Module Id=100 found
Module Id=101 found
Module Id=102 found
Module Id=103 found
Module Id=104 found
Module Id=106 found
Module Id=107 found
Module Id=120 found
Module Id=200 found
Module Id=2000 found
Module Id=201 found
Module Id=202 found
Module Id=2100 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=500 found
Module Id=502 found
Module Id=504 found
Module Id=550 found
Module Id=600 found
Module Id=601 found
Module Id=602 found
Module Id=650 found
Module Id=700 found
Module Id=701 found
Module Id=702 found
Module Id=703 found
Module Id=704 found
Module Id=221 found
Module Id=300 found
Module Id=400 found
Module Id=402 found
Module Id=401 found
Initialization of Timer1 completed
Initialization of Timer2 completed
Begin search and initialize I2C devices
Check for adress 72 ...DEVICE FOUND!
MCP9800 #0 OK!
Check for adress 77 ...DEVICE FOUND!
MCP9800 #1 OK!
Check for adress 4 ...DEVICE FOUND!
PIC lower initialized!
Check for adress 3 ...DEVICE FOUND!
PIC upper initialized!
DATAFLASH initialized successful
at 2008003c, s=4
at 20080044, s=4
at 2008004c, s=4
at 20080054, s=4
at 2008005c, s=4
at 20080064, s=4
DATAFLASH READ OK
Flash read takes 3318 ms
Start mounting FFS
Flash check takes 3551 ms
DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400

Kernel found...
Loading kernel...
Reseting...
Checksum OK!
Load PLC core...
Main oscilator clock=15998976
Processor clock=199987200
Master clock=66662400
at 20080004, s=16

Филоненко Владислав
21.02.2007, 09:00
Добрый день
Перепрошейтесь на версию 1.31.4

Andrey
21.02.2007, 11:26
В том то все и дело, что не могу перепрошить, хотя раньше плучалось. Хотя если сам прошивальщик тоже подправлен, то попробую. Потому что шить пытался предыдущие версии.

Малышев Олег
21.02.2007, 11:36
Сетевые параметры можно записать что бы потом восстановить. Перемычку сразу ставьте в положение программирования.
При перепрошивке укажите форматировать флеш.

Andrey
21.02.2007, 12:23
1. При прошивке он не может считать MAC/IP, и предлогает ввести вручную, что и делаю, причем галочка форматировать стоит и задисеблена.
2. На ресет жать/удерживать или вообще не трогать?
3. Если и это не поможет, есть ли другие способы отформатировать Flash?

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

Малышев Олег
21.02.2007, 12:58
На ресет кратковременное нажатие
Да есть, - но скорее всего просто у вас нет связи с ПЛК через DBGU шнурок. Проблема скорее всего в том, что компьютер не видит ответа ПЛК или ПЛК ответ компьютера. Думаю что нужно воткнуть разъем в ПЛК до щелчка.

Конденсатор между HL23 и HL24 штатный.

До прошивки попробуйте при ресете нажать и удерживать кнопку ПУСК/СТОП пока не загорится светодиод.
Далее логинитесь на ПЛК и делаете RESET original. После чего прошивка должна пройти штатно.

Но скорее всего проблема именно в разъеме. То что нет обмена в одну сторону можно посмотреть с помощью программ типа LgComSpy или PortMon(sysinternals.com)

Andrey
21.02.2007, 13:03
Хорошо попробую все еще раз вечером, а завтра сообщю о результатах.

Andrey
22.02.2007, 11:34
Получилось, сделал следующее:
Снял верхнюю плату, через день поставил наместо, поставил перемычку в режим программирования и подсоеденил питание. В результате прошивка версией 1.31.4 прошла с первого раза.