Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Пт мар 29, 2024 18:24

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд
Автор Сообщение
 Заголовок сообщения: CP1L-E-M Fatal Error
СообщениеДобавлено: Вт дек 20, 2022 20:20 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Всем привет, ПЛК рандомно вываливается в fatal error. Мы с программистом уже все перепробовали - перезаливали прогу, отключали модули, даже новый ПЛК поставили. Все бестолку. Может есть у кого какие мысли? Заранее благодарен.
PS. Скрины приложил, дамп не грузит - расширение *mem запрещено.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Отредактировал Станислав69. Дата редактирования: Ср дек 21, 2022 20:47.

В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Вт дек 20, 2022 21:39 
Не в сети

Регистрация: Вт окт 26, 2010 21:55
Сообщения: 329
Откуда: Санкт-Петербург
Ищите что-то типа деления на 0 в программе. Если в двух подряд такая ситуация - не в ПЛК дело, а в программе.
Второй вариант - что-то с питанием.
Третий вариант - неправильные данные начинаете "лить" в дополнительный модуль (боард2)
Следующий - если имеется цикл в программе - зациклили или какая-то функция (FB) сама себя слишком часто вызывает.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Вт дек 20, 2022 22:51 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Aeroplan писал(а):
Ищите что-то типа деления на 0 в программе. Если в двух подряд такая ситуация - не в ПЛК дело, а в программе.
Второй вариант - что-то с питанием.
Третий вариант - неправильные данные начинаете "лить" в дополнительный модуль (боард2)
Следующий - если имеется цикл в программе - зациклили или какая-то функция (FB) сама себя слишком часто вызывает.




Боард 2 вообще отключили... думали дело в нем, но нет - продолжает вываливаться... самое интересное, что это происходит только с одним контроллером на одном объекте, на всех остальных (их с десяток наверно, а то и больше) все нормально, никаких сбоев нет. А программы все однотипные +/-


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 00:37 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Проверьте программу в симуляторе. Если есть пересчет (аналоговые входы например), то смоделируйте счет всего диапазона , прибавляя по 1-це. Превышение времени цикла -это зависание программы (она уходит в цикл и не может из него выйти) Смотрите все места, где есть циклы.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 08:21 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Алексей писал(а):
Проверьте программу в симуляторе. Если есть пересчет (аналоговые входы например), то смоделируйте счет всего диапазона , прибавляя по 1-це. Превышение времени цикла -это зависание программы (она уходит в цикл и не может из него выйти) Смотрите все места, где есть циклы.



Фокус в том, что ПЛК может проработать без ошибок месяц, два, а может час или сутки... хрен его знает когда выстрелит эта фатал эрор...


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 08:51 
Не в сети

Регистрация: Вт окт 26, 2010 21:55
Сообщения: 329
Откуда: Санкт-Петербург
А что с цепями питания? Было пару раз на памяти снижение напряжения близкого к критическому из-за перегрузки БП. Результат был похожий.
Давайте еще раз:
1. Есть несколько ПЛК с примерно одинаковыми программами. В основном, разница в работе программы - разные входные-выходные данные по результатам техпроцесса и показаний датчиков.
2. Только в одном месте (территориально) из нескольких происходит "сваливание" ПО в ПЛК.
3. При замене ПЛК та же самая программа ведет себя точно так же.
4. Системы в "сваливании" ПО не наблюдается. Сбой в работе ПО несистемный, более всего похожий на хаотичность.
5. Система заземления во всех случаях использования таких же ПЛК и ПО примерно одинаковая.
Вот по пунктам и надо проверять. Данные с датчиков, если есть аналоговых в особенности. Качество заземления и вообще системы ЭМС и проверка уровня помех, как системных, так и случайных. Защита от КЗ в слаботочных цепях с встроенными электронными защитами - срабатывание защиты Вы не видите, а она есть (она не может не есть, может и быть случаи перегрузки или КЗ). Ну и прочие случайности, типа сварочного аппарата в соседнем помещении.
UPD: Вспомнил еще. При резком торможении некоторые частотники могут так сильно гадить в сеть, что рядом стоящие ПЛК по цепям питания прям "пахнут фекалиями".


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 09:02 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Aeroplan писал(а):
А что с цепями питания? Было пару раз на памяти снижение напряжения близкого к критическому из-за перегрузки БП. Результат был похожий.
Давайте еще раз:
1. Есть несколько ПЛК с примерно одинаковыми программами. В основном, разница в работе программы - разные входные-выходные данные по результатам техпроцесса и показаний датчиков.
2. Только в одном месте (территориально) из нескольких происходит "сваливание" ПО в ПЛК.
3. При замене ПЛК та же самая программа ведет себя точно так же.
4. Системы в "сваливании" ПО не наблюдается. Сбой в работе ПО несистемный, более всего похожий на хаотичность.
5. Система заземления во всех случаях использования таких же ПЛК и ПО примерно одинаковая.
Вот по пунктам и надо проверять. Данные с датчиков, если есть аналоговых в особенности. Качество заземления и вообще системы ЭМС и проверка уровня помех, как системных, так и случайных. Защита от КЗ в слаботочных цепях с встроенными электронными защитами - срабатывание защиты Вы не видите, а она есть (она не может не есть, может и быть случаи перегрузки или КЗ). Ну и прочие случайности, типа сварочного аппарата в соседнем помещении.



С цепями питания все норм, БП выдает ровно 24В, на нем висит только ПЛК с двумя доп модулями и сенсорная панелька. Для питания датчиков 4-20 используется свой БП.

Программы да - почти одинаковые (разница только в количестве DI, DO и AI), т.е. грубо есть 2 объекта О1 и О2, на О1 все работает нормально, а на О2 вот такая проблема. Если подробно, то Мастер ПЛК М1 управляет Слейв ПЛК С1, который в свою очередь управляет частотником (насосы отопления) по RS485. Так же М1 собирает всю инфу по котельной с С1, С2 и С3 по изернету. Алгоритмы управления одинаковые на О1 и О2.
Я бы понял еще, если бы отваливался С1, но сваливается именно М1, все остальные контроллеры С1, С2 и С3 продолжают работать...


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 11:55 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
...


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Отредактировал DEFO. Дата редактирования: Чт дек 29, 2022 19:53.

В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 18:28 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
DEFO писал(а):
Добрый день!
Прогу заливали с флешки .obj или проект есть .cxp закрытый...
Если верить выложенному скрину системной памяти области А у вас прога с бекапами подперта паролями A99=B , т.е прога на чтение,задачи и бекапы на флешку прикрыты...
Журнал ошибок годовалой давности или часы отстают в PLC.?
Писали сами или кто то делал со стороны.?
Прогу посмотреть можно для интереса, если есть закрытый проект можете выложить в почту или куда еще...

P.S смущает ,что судя по флагам истории A90-A97 прога заливалась последний раз в прошлом году как и параметры.
Расшифровку по фатальной аварии 80F0 ошибка проги ,нужно смотреть в регистрах
А295-299 , ошибка времени цикла это скорее всего следствие ошибок в проге...


Прогу заливали через СX-One, в ней же наш программер и пишет, никаких флешек нет.
Журнал, да годовалый, но ошибка такая происходит до сих пор - сидим как на пороховой бочке, неизвестно когда рванет )))
Программы пишет наш штатный программист (даже курсы проходил в МСК)
Напишите почту в личку, я спрошу программу у него, может поможете чем сможете )))


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 20:02 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Станислав69 писал(а):
..................
PS. Скрины приложил, дамп не грузит - расширение *mem запрещено.

Упаковать не пробовали?
Вложение:
1.PNG

Просто пару строк в проге и ваша ошибка в логе контроллера.
т.е. без реальной проги, которая в контроллере, нет смысла гадать по скриншотам.

----------
скрин с симулятора
-------------
DEFO писал(а):
.....................
Если верить выложенному скрину системной памяти области А у вас прога с бекапами подперта паролями A99=B , т.е прога на чтение,задачи и бекапы на флешку прикрыты..............

Вы точно со своим программистом рассчитались?


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Ср дек 21, 2022 20:44 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Олег писал(а):
Станислав69 писал(а):
..................
PS. Скрины приложил, дамп не грузит - расширение *mem запрещено.

Упаковать не пробовали?
Вложение:
1.PNG

Просто пару строк в проге и ваша ошибка в логе контроллера.
т.е. без реальной проги, которая в контроллере, нет смысла гадать по скриншотам.

----------
скрин с симулятора


Не кидайтесь тапками))))))))), я только второй день на форуме и то часа 4 в целом, пока что не совсем разобрался...
Прогу попробую завтра закинуть


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Чт дек 22, 2022 09:48 
Не в сети

Регистрация: Вт май 27, 2008 11:41
Сообщения: 559
,


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Отредактировал DEFO. Дата редактирования: Чт дек 29, 2022 19:56.

В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Пт дек 23, 2022 21:23 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
DEFO писал(а):
Написал ЛС

Тапками ни кто не кидает ,тут так не принято ...
Если судить по прикрепленному вами файлу памяти mem то возникновение фатальной аварии 80F0 ошибка программы , диагностируется в регистрах А294 -299
Посмотрев коды ошибок можно понять ,что,где,когда ...
А294 = 0000 ошибка в задаче 0 (циклическая)
А295 = 4000 ошибка не допустимой команды
A296 = 0100
A297 = 0402
А298-А299 = 9D94 адрес остановки из за ошибки проги



Спасибо, передам программеру... он ооочень стеснительный и прогу отказался дать (говорит дело не в проге 1000%) - своеобразный персонаж...


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Пт дек 23, 2022 21:43 
Не в сети
Аватара пользователя

Регистрация: Сб сен 30, 2006 14:07
Сообщения: 763
Откуда: Москва
Ошибка именно в программе. Это 100%!!!! Не мучайте железо, он исправно! За 25 лет работы такие случаи встречал 3 раза. Все перепроверили (по железу) 100раз, а потом я находил свою ошибку. Дольше всего это было в первый раз, следующие два находил быстрее, так как не тратил время на проверку модулей, питания, и т.д.
Если прогрпммер Ваш даст программу, поможем найти.


В начало
 Профиль  
 
 Заголовок сообщения: Re: CP1L-E-M Fatal Error
СообщениеДобавлено: Пт дек 23, 2022 22:46 
Не в сети

Регистрация: Вт дек 20, 2022 19:32
Сообщения: 8
Откуда: Тверь
Алексей писал(а):
Ошибка именно в программе. Это 100%!!!! Не мучайте железо, он исправно! За 25 лет работы такие случаи встречал 3 раза. Все перепроверили (по железу) 100раз, а потом я находил свою ошибку. Дольше всего это было в первый раз, следующие два находил быстрее, так как не тратил время на проверку модулей, питания, и т.д.
Если прогрпммер Ваш даст программу, поможем найти.


я ему почти так же и сказал, но он "уперся рогом" и все... если честно - я не понимаю почему, ведь это и его опыт тоже.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 16 сообщений ]  На страницу 1, 2  Вперёд

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3