SIEMENS, DF&PD

Предыдущее посещение: Вс июн 26, 2016 12:38 Текущее время: Вс июн 26, 2016 12:38

Часовой пояс: UTC + 3 часа




 [ Сообщений: 19 ] 
Автор Сообщение
 Заголовок сообщения: S7-300 переходит в "стоп"
СообщениеДобавлено: Пт окт 21, 2011 11:16 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Доброго дня. Уже пару месяцев появилась проблема: S7-300 CPU314 иногда (примерно 1 раз в неделю) самопроизвольно переходит в режим "стоп". Ни каких закономерностей не замечено. Это может произойти и через несколько минут работы линии и через несколько часов. А может вообще не произойти.
Можно ли как-то установить причину такого поведения?
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 11:30 
Не в сети
Известный Писатель

Зарегистрирован: Пт июл 23, 2010 6:37
Сообщения: 153
А что диагностический буфер "говорит"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 11:32 
Не в сети
Ведущий специалист

Зарегистрирован: Вт янв 11, 2005 9:27
Сообщения: 5017
Откуда: SIEMENS I IA AS Москва
Естественно можно! В каждом CPU есть диагностичекий буфер. Подключитькомпьютер со STEP7 к контроллеру, проанализировать диагностический буфер, сделать (если понятно) умозаключения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 14:00 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Чесно говоря никогда раньше не анализировал диагностический буфер. Буду пробовать. Такой вопрос - после выключения питания контроллера информация в этом буфере сохраняется или надо до выключения смотреть (сразу после появления ошибки)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 14:12 
Не в сети
Известный Писатель

Зарегистрирован: Чт мар 08, 2007 17:11
Сообщения: 336
Откуда: Киров - - Вятка - - Хлынов
Документация \"Программируемый контроллер S7-300 Данные CPU, CPU 31xC и CPU31x\" писал(а):
Системная память
Для битов памяти (меркеров), таймеров и счетчиков при проектировании
свойств CPU (CPU properties) во вкладке Retentive memory [Сохраняемая
память] определяется, какая часть из них должна быть сохраняемой, а какая
должна инициализироваться нулевым значением при новом (теплом) пуске.
Диагностический буфер, адрес MPI (и скорость передачи), а также счетчик
рабочего времени обычно сохраняются в реманентной области памяти на
CPU.
Сохраняемостью адреса MPI и скорости передачи гарантируется, что
даже после потери питания, общего стирания или потери параметризации
связи (напр., из-за вытаскивания MMC или стирания коммуникационных
параметров) ваш CPU все же останется способным к обмену данными.

Буфер сохраняется после выключения питания. В СТОП уходит скорее всего по тому что ЦПУ не находит блока обработки какой-либо ошибки (ОВ8х - ОВ1хх) - точнее надо в буфере смотреть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 14:16 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Вс фев 26, 2006 21:44
Сообщения: 1688
Откуда: Липецк, ОАО "НЛМК"
Лучше дождитесь остановки - не будет "лишних" сообщений в буфере об "отваливании" DP-слейвов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 15:05 
Не в сети
Писатель со стажем

Зарегистрирован: Ср мар 03, 2010 12:59
Сообщения: 698
Откуда: Одесса
а если еще в момент стопа глянуть на индикаторы например BF, то может быть появится намек на то, что где-то гуляет контакт шины. И блоков обработки нету, и диагностики slave-ов, и много другого полезного


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 15:45 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Понял, спасибо за ответы, буду рыть.
Дождаться "стопа" - это уже как получится. Линия работает в разные смены, мне за этих пару месяцув удалось застать проблему всего раз (всего же таких сбоев было около 10).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 21, 2011 18:21 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Пт мар 04, 2011 23:01
Сообщения: 1089
vovich писал(а):
Понял, спасибо за ответы, буду рыть.
Дождаться "стопа" - это уже как получится. Линия работает в разные смены, мне за этих пару месяцув удалось застать проблему всего раз (всего же таких сбоев было около 10).
А зачем ждать сбоя ?
Подключись сейчас - если буфер длинный, то там ещё можно увидеть старые сообщения с датой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср окт 26, 2011 15:34 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Подключался - глянул, за голову схватился. 100 сообщений за последние 10 дней. Да еще часы не выставлены были - не понять, когда что произошло реально. Выставил часы, подожду останова чтобы наверняка знать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 27, 2011 9:14 
Не в сети
Написал больше чем Вы читали

Зарегистрирован: Вс фев 26, 2006 21:44
Сообщения: 1688
Откуда: Липецк, ОАО "НЛМК"
Просто смотри, что предшествовало переходу в "STOP"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 27, 2011 14:00 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Наверное вот это сообщение:
Цитата:
Event 23 of 100: Event ID 16# 1381
Request for manual warm restart
STOP due to: STOP caused by stop switch being activated
Startup information:
- Startup without modified system configuration
- No difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Warm restart triggered by switch setting; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered by switch setting; last power on backed up
Requested OB: Startup OB (OB100)
OB not found, or disabled, or cannot be started in the in the current operating mode
Incoming event
22:18:12.136 2011-10-18

только OB100 в программе нет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 27, 2011 14:09 
Не в сети
Известный Писатель

Зарегистрирован: Ср янв 13, 2010 18:55
Сообщения: 251
vovich писал(а):
только OB100 в программе нет...

OB100 вызывается при старте, если его нет, ничего страшного...
Цитата:
Event 23 of 100: Event ID 16# 1381
Request for manual warm restart
STOP due to: STOP caused by stop switch being activated

Это событие - переход в СТОП по нажатию кнопки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 27, 2011 14:12 
Не в сети
Известный Писатель

Зарегистрирован: Пт июн 25, 2010 13:15
Сообщения: 229
2 vovich
Это сообщение о том что контроллер переключателем на ЦПУ в СТОП свалили вручную


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт окт 27, 2011 15:02 
Не в сети
Писатель со стажем

Зарегистрирован: Ср мар 03, 2010 12:59
Сообщения: 698
Откуда: Одесса
даже гуглоперевод - и тот вполне понимаем для осознания причины :)
Цитата:
Событие 23 из 100: Код события: 16 # 1381
Запрос для ручной теплой перезагрузки
СТОП-за: STOP вызвано выключатель активируется
Загрузка информации:
- Автозагрузка без изменения конфигурации системы
- Нет разницы между заданной и фактической конфигурации
- Время для штамп времени последнего резервного копирования питания
- Один функционирования процессора
Текущий / последний тип запуска:
- Теплый перезапуск вызван переключателя, в прошлом включения резервного копирования
Допустимость определенных запуска типов:
- Ручной теплый перезапуск разрешен
- Автоматический перезапуск теплой разрешено
Последнее законной операцией или настройка автоматического типа запуска при включении питания:
- Теплый перезапуск вызван переключателя, в прошлом включения резервного копирования
Запрашиваемая О.Б.: Запуск О.Б. (OB100)
О.Б. не найден, или инвалиды, или не может быть начато в в текущий режим работы
Входящие события
22:18:12.136 2011-10-18

неужели так трудно выявить причину стопа? поражает иногда неспособность или нежелание эксплуатационщиков пользоваться внутричерепной железой


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 28, 2011 8:51 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Точно, в стоп переходили в ручную - перезапускали контроллер. А причина проблемы чуть раньше:
Цитата:
Event 30 of 100: Event ID 16# 2522
Area length error when reading
Global DB, word access, Access address: 218
Requested OB: Programming error OB (OB121)
OB not found, or disabled, or cannot be started in the in the current operating mode
Internal error, Incoming event
21:10:47.091 2011-10-18


Всем спасибо за помощь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 28, 2011 8:56 
Не в сети
Известный Писатель

Зарегистрирован: Пт июн 25, 2010 13:15
Сообщения: 229
vovich писал(а):
Точно, в стоп переходили в ручную - перезапускали контроллер. А причина проблемы чуть раньше:
Цитата:
Event 30 of 100: Event ID 16# 2522
Area length error when reading
Global DB, word access, Access address: 218
Requested OB: Programming error OB (OB121)
OB not found, or disabled, or cannot be started in the in the current operating mode
Internal error, Incoming event
21:10:47.091 2011-10-18


Всем спасибо за помощь.

Только не думайте что добавление ОB 121 в программу решит вашу проблему. Это обработчик програмной ошибки. У вас ошибка в самой программе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 28, 2011 9:01 
Не в сети
Писатель со стажем

Зарегистрирован: Ср мар 03, 2010 12:59
Сообщения: 698
Откуда: Одесса
и суть ее опять-таки написана в тексте ошибки. Ищи вызов DB?.DBW218 (вместо вопроса - номер искомого датаблока). Поскольку в той самой DB нет 218-го слова, процессор и валится в стоп, потому что программист соизволил послать его "туда не знаю куда и принести то не знаю что"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 28, 2011 11:16 
Не в сети
Новый писатель

Зарегистрирован: Вт фев 08, 2011 12:38
Сообщения: 42
Попробую расчехлить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 19 ] 

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: YandexBot и гости: 0


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group