PDA

Просмотр полной версии : плк 150 не подключается к пк



Diego
24.05.2010, 13:11
Здраствуйте! Возникла проблема с подключением ПЛК 150 к пк через RS-232, пишет: "Сommunication Error (#0): Logout Performed". Раньше подключался без проблем, а сейчас при нажатии "login" вышеуказанная ошибка вылазит через секунд 15. В чем может быть дело, подскажите пожалуйста.

Николаев Андрей
24.05.2010, 15:58
Проверьте кабель.
Проверьте порт с кабелем (в гипертерминале)
Проверьте настройки в CoDeSys

Diego
24.05.2010, 17:52
Спасибо за ответ.

Решился отнести свой контроллер в КипСервис, там ребята сказали что сгорел вход интерфейса RS-232 =( , говорят, что выключил неправильно, т.е. выдернул кабель не выключив контроллер и из-за статического электричества что - то сгорело или подключил ноутбук с неработающим COM портом...

Теперь придётся программировать его по Ethernet

Николаев Андрей
25.05.2010, 00:01
есть такая беда с компьютерами, правда обычно сом порты компьютеров не выдерживали. по этому мы и написали в рэ. подключать при выключенном питании. Db9 перед втыканием землить...

leonVl
07.03.2012, 06:39
Всем доброго дня!
Прошу не пинать но опять двадцать пять.
В общем привезли новый ПЛК150УЛ ну не коннектится он по 232.
Проверил связь, лог во вложении, проверил кодесус после прочтения аналогичных тем, настройки во вложении, перезагружал а все без толку. Не видит его Кодесис.
Инетерсный момент - при подаче питания гипертерминал ничего не видит и ПЛК в первую же секунду в режиме "работа" это как? У меня уже стоят 100-е и 110-е они всегда загружаются при подаче питания какоето время.
Лог получил только после перезагрузки кнопкой.
Кабель с комплекта, да и видно по логу что исправен и перемычка на месте...
В общем вопрос, что делать? Подключится по ТисиПи?
Надеюсь на ответ, помогите кто нибудь! :)

leonVl
11.03.2012, 03:32
Ну вот, так никто и не ответил....
А жаль, мож я действительно что то неправильно делаю?
Ну скажите хотя бы зависит ли возможность установить связь, именно установить, от версии Кодесис и таргетов, и как если зависит их синхронизировать?
Я почему так настырно, сегодня на том же месте, тем же кабелем и компьютером, с теми же настройками подключил ПЛК100 и никаких проблемм! Все связывается и заливается. Так что неисправен порт 232 на ПЛК150?

Николаев Андрей
11.03.2012, 08:31
Однако праздники.
ПЛК в полном порядке (судя по логу). Порт работает и готов воспринимать CoDeSys.
Попробуйте после проведения связи с гипертерминалом отключится от последнего, и соединиться CoDeSys-ом. Бывает, что COM порт не открывается на ПК.

А нужный Target установлен?
Что пишет CoDeSys, когда не находит контроллер?

leonVl
12.03.2012, 09:27
Кодесис пишет "Сommunication Error (#0): Logout Performed". Все проверил, все плохо, в общем провод в порядке (рядом ПЛК 100 этим же проводом без проблемм), комп то же, таргет... Ну честно не проверял да и зачем если при перепрошивке программа даже МАК адресс с ПЛК получит не может, а ввод вручную через время выбрасывает в "ПЛК не отвечает". При этом последующий запуск гипертерминала снимает лог отлично...
В общем отправляю в сервис, на самом деле я уже немного привык к тому что из сервиса приборы приходят с пометкой "прибор проверен, неисправность не обнаружена" но при этом они прекрасно начинают работать на том же месте где до сервиса не работали :)

swerder
12.03.2012, 10:01
чудеса, прибору по пути в сервис становится совестно за свое поведение и он исправляется :)

Николаев Андрей
12.03.2012, 14:49
Судя по логу - ПЛК в норме.
Порт ПЛК готов для обмена с CoDeSys.
И даже кабель вставлен правильный - КС1.
Попробуйте таки сначала еще раз подключится гипертерминалом, отключить его и сразу же попробовать CoDeSys ом...
Выложите что ли весь проект...

leonVl
12.03.2012, 14:55
Ну я то то же все понимаю, НО! Проект состоящий из точки с запятой?! Я же говорю, сам в шоке, он читается гипертерминалом но даже перепрошиваться не хочет! Сами же понимаете Кодесис, проект и таргет тут не причем!
Ладно, завтра другим компом попробую, если не получится и Вам интересно могу дать доступ к компу и ПЛК через ТеамВьювер

leonVl
12.03.2012, 14:58
А еще, Андрей! А по теме http://www.owen.ru/forum/showthread.php?t=12261 ничего подсказать не можете? А то пришлось заменить злополучный 150 на 100 но вот загвоздка вышла скоростью с 100-го можно только по 485 управлять (а 150 может аналогом....) :) Извините за Оффтоп

Николаев Андрей
12.03.2012, 14:59
Как вариант. Давайте попробуем.
Если есть возможность - чтобы под рукой был и тот контроллер, который подключается.

leonVl
13.03.2012, 13:14
Добрый день!
В общем замена кабеля, компьютера, сбросы ПЛК и прочие шаманские действия не привели к какому либо результату. ПЛК не подключается...

vladimir_prg
26.10.2012, 17:37
Решили проблему то?
Такая же беда. С подключениями были сбои. То подключался, то нет. Приходилось контроллер включать выключать. Потом по КС1 вообще перестал работать. Стал подключаться по ethernet но и ethernet в скоре отвалился... Кто знает что это за ....:mad: ...?

vladimir_prg
26.10.2012, 20:19
Да прога вроде не большая и работал сначала нормально, но потом стал все чаще и чаще отрубаться прям в режиме онлайн во время работы отрубается кодесус и кричит: "Ошибка связи #0: произошло отключение". Потом стал подключаться по ethernet, сначала тож все работало но вскоре опять стала вываливаться эта ошибка и отрубаться связь. помогало выкл/вкл контроллера. теперь и это не помогает. притом в последний раз слетел загрузочный проект. включаю контроллер на объекте а он весело не работает. питание горит юзернет мигает а программа не работает - слетела. :(

vladimir_prg
27.10.2012, 23:56
Увы, судя по всему плк совсем мертвый. по звонку в тех. поддержку посоветовали перепрошить, но программа прошивки не видит контроллер.
И еще момент, я тут взял другой контроллер плк100 когда жмешь на его резет он пикает и помигивает всеми лампочками. А этот же молчит и не какой реакции. Единственное, перестает мигать ethernet, потом опять начинает, но никакого коннекта даже пинга. пробовал резетить с нажатой кнопкой старт\стоп (может overload) - без толку....
плк-150 to the garbage... :mad:

vladimir_prg
28.10.2012, 00:11
как в той песне пиф-паф ой-йе-ей умирает зайчик мой принесли его домой оказался он живой.
что я с этим контроллером ни делал на объекте он висел мертвым грузом. Принес домой подключил - все работает. коннектиться, пищит при резете, прога работает...:confused: :confused: :confused: :confused: :confused: :confused: :confused: :confused: :confused:

vladimir_prg
29.10.2012, 04:07
Принес поставил на объект - не работает!

vladimir_prg
29.10.2012, 11:55
подключен к ип320 и МУ110-32Р по rs485, к компу подключаю по ethernet напрямую, но дело не в этом, он не хочет работать даже когда отключаю от него все кроме питания. Горит только индикатор питания и езернет лампочки мигают и все. питание проверял ни каких аномалий. плк 100 в этой связке работает пока без проблем.

YuriBel
29.10.2012, 12:26
Можно я встряну со своими советами?

Начните с постого (если есть возможность).
Подключитесь к контроллеру гипертерминалом и посмотрите лог загрузки.
Может быть уже здесь появятся некие мысли, что же все-таки с ним происходит и почему.
Ну а дальше по нарастающей...

vladimir_prg
30.10.2012, 15:54
И на объекте и в кабинете подключался одним и тем же кабель напрямую тем же ноутом. Сейчас он нигде не работает. При нажатиии кнопки резет ни как не реагирует, только тухнут лампочки на езернете и при отжатии резет загораются вновь.
Гипертерминал выдал такую бяку:
DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400
Do you want to upload kernel ( K ) or bootloader ( B ) in Flash or load kernel i n SDRAM ( S )?
Uploading kernel into SDRAM...

Я не знаю, что с этим делать. Нуно документацию...
Я понял что контроллер говорит мне добро пожаловать...
Есть где доки, что и как можно сделать с контроллером через гипер...?

vladimir_prg
30.10.2012, 16:00
На резет контроллер реагирует вроде:
Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15996928
PCK=199961600
MCK=66653866
Kernel found...
Loading kernel...
Reseting...

DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400
Do you want to upload kernel ( K ) or bootloader ( B ) in Flash or load kernel in SDRAM ( S )?

У меня три пути: пойти на лево - upload kernel, прямо - bootloader или направо - load kernel in sdram. Что меня там ждет? :o

vladimir_prg
30.10.2012, 16:14
Пытался перепрошить. Программа прошивки не может считать данные с контроллера, после ввода мака и манипуляций с перемычкой - пишет произошла ошибка, повторите заново. Гипертерминал после этого вываливает следующее: (сорри за спам)
DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400
Kernel found...
Loading kernel...
Reseting...
Binary corrupted!

DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15996928
PCK=199961600
MCK=66653866
Kernel found...
Loading kernel...
Reseting...
Checksum OK!
local_status =9fLoad PLC core...
Main oscilator clock=15996928
Processor clock=199961600
Master clock=66653866
Waiting for check power...
Power status OK
at 20080004, s=16
Initialization of Timer0 completed
Module Id=1 found
Module Id=2 found
Module Id=3 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=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=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=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=561 found
Module Id=400 found
Module Id=402 found
Module Id=401 found
Initialization of Timer5 completed
Initialization of Timer4 completed
Begin search and initialize I2C devices
Check for adress 77 ...DEVICE FOUND!
MCP9800 #0 OK!
Check for adress 72 ...DEVICE FOUND!
MCP9800 #1 OK!
Check for adress 4 ...DEVICE FOUND!
PIC lower initialized!
Check for adress 3 ...DEVICE FOUND!
PIC upper initialized!
Read Flash: .at 2008003c, s=4
at 20080044, s=4
at 2008004c, s=4
at 20080054, s=4
at 2008005c, s=4
at 20080064, s=4
..................at 2008006c, s=4
.................................................. ................................
DATAFLASH READ OK

Flash read takes 3916 ms
Start mounting FFS
Flash check takes 1949 ms
It is 0 bad blocks
Mounting of FFS completed!
Mounting takes 153 ms
Total size of filesystem is 3145728 bytes
It is 6019 blocks
It is 125 used blocks
It is 0 bad blocks
Maximum wear level is 63 times

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

Last run module Id =536870943
Last post module Id =536871064
Total control code =536871064
Max cache utilisation =536871064
local_status =9f
run_level =75
Run levels stack: 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45
................................................
Slave Retain loaded
at 200800bc, s=28
ADC ver.04 detected
SPI ADC driver initialized!
PLC model MODEL PLC 150
Binary VERSION 2.14.0
Need Target version 2.10
Compiled: 10:35:48 May 16 2011
MAC 6A:77:00:00:95:42
IP 10.0.6.10
GATE 10.0.6.1
MASK 255.255.255.0
PIC upper version is 07
Licence limited to 360 bytes
Current DAC
PIC lower version is 0e

Loading PLC core completed!

Start CoDeSys initialization secuence
Special cable detected...
Switch top RS to CoDeSys mode...

DATAFLASH initialized successful

Welcome to the OWEN program loader
MAIN_OSCILLATOR_CLOCK=15998976
PCK=199987200
MCK=66662400
Do you want to upload kernel ( K ) or bootloader ( B ) in Flash or load kernel in SDRAM ( S )?

vladimir_prg
30.10.2012, 16:45
Контроллер заработал, прога загрузилась... что с этим крокодилом? Как его на объект ставить если он такой не стабильный?? И как в сервис отдавать, если он работает? :confused: :mad:

vladimir_prg
30.10.2012, 18:39
своих косяков в этом конкретном случае быть не может, "косяки" могут прийти с завода-изготовителя контроллера. Вот я и пытаюсь понять что с ним. И можно ли эту проблему решить самому...(без отправки в сервис) Контроллер ведет себя неадекватно, то работает на ровном месте, то нет. ПЛК100, который я поставил на замену вроде пока работает без нареканий.
Контроллер после некоторого времени простоя без питания включился , замигал всеми лампочками, но после коннекта в езернет опять умер и никак не реагирует....

vladimir_prg
30.10.2012, 18:40
capzap вы оказывается не только овеновский гений, но и философ-фантаст...:)

vladimir_prg
30.10.2012, 18:45
вот что стал выдавать мой "сайлон" по гипертерминалу после очередного резета:
┐ц┐┐цю│!ЦГ<A ─ ─@┌1В7Ц─B─┤┐┐┐┐┐ц┐@а!┤СГЦ┐N │ц──⌠С'!│─│a├ @@─┤┐┐┤┤┐│g┌ЦВc7#2┐"пц▓@││
┐┐┐┐┐┐┐│ ├FФcGGOL╝&#247;┤─┌─ц7│┐│@БbqpPuTTY⌠&ЮЁ├├─░┐OA│а▓A│!cЦСsСБсs├┐ію│U╒Q%D@─@@┌е░БЯЁaG`├ ─│g││││─│┌1гcq3A│0@@─
─││││┌┐!ГГАЦАcb├─ A ─ю└ ─┐│─┤

vladimir_prg
30.10.2012, 19:00
Я проверял на предмет ошибки подключения - все ок. Дело, как я понял, не в моем кабинете, а в том что он, переодически сбоил, потом это перешло в систематически и наконец, - в фатально.

capzap
30.10.2012, 19:04
модуль button добавте в конфигурацию, вдруг начнет спасать

vladimir_prg
30.10.2012, 19:42
да тут, думаю, все на системном уровне...по моим догадкам слетает Kernel, возможно проблемы с flash памятью. После операции загрузки ядра во флэш или сдрам по гипертерминалу, контроллер оживает, но не надолго. Вскоре он опять умирает. но загрузчик (booloader) работает.

vladimir_prg
30.10.2012, 19:44
а что за ось в контроллере? linux-образная или своя?

vladimir_prg
30.10.2012, 21:18
подобная канитель как у ребят в той теме. может быть и не пропай. так как он начинает умирать после коннекта по езернет, который в свою очередь не хило болтает (прогибает) плату.

vladimir_prg
30.10.2012, 21:44
Нашел причину!!! Контроллер умирает после того как пошатаешь разъем езернет (при этом очень сильно шатается вся средняя плата) - при этом видимо приходит кердик-каюк межплатному соединению или овеновскому фирменному непропаю. Там эти платки соединены как в детском конструкторе - все хлипко и шатается. Пошатал - и взорвался твой завод :mad: :o :mad:

vladimir_prg
30.10.2012, 21:53
хочу ездить на мерседесе, но сажают пупкины меня на ваз ... :mad: :mad: :mad: