Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - ControlLogix_ошибка
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

ControlLogix_ошибка
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся!
Предыдущая тема :: Следующая тема  
Автор Сообщение
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 8:18:30    Заголовок сообщения: ControlLogix_ошибка Ответить с цитатой

Доброго времени суток, коллеги.

Возникла одна неприятная ситуация, хочу поделиться. Может кто сталкивался с похожим и подскажет ответ. Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
kempo
Эксперт
Эксперт


Зарегистрирован: Jul 10, 2006
Сообщения: 150
Рейтинг: +6/-0
Откуда: Украина, Алчевск

СообщениеДобавлено: Пн 26 Ноя, 2007 9:24:17    Заголовок сообщения: Re: ControlLogix_ошибка Ответить с цитатой

maxim писал(а):
Доброго времени суток, коллеги.
Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.

Вот все в точности как Вы описали - но только проект не стирается а остается на месте. И после отключения\включения питания имеет очень информативную ошибку PowerUp Fault. Поэтому у меня из Вашего списка только один вопрос - под номером 1
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 9:46:06    Заголовок сообщения: Ответить с цитатой

И после отключения\включения питания имеет очень информативную ошибку PowerUp Fault.

С этим может быть я Вам помогу.
У нас была такая проблемма, но ушла как только в Power up handler (обработчике питания) была исправлена ошибка (была пустая строка).
тип был 1, код 6. Но сейчас другая ситуация...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 26 Ноя, 2007 10:16:58    Заголовок сообщения: Ответить с цитатой

Цитата:
могла ли привести к этому температура в помещении 40 0 С


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

Какой тип процессора?
Какой тип батарейки?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 10:26:25    Заголовок сообщения: Ответить с цитатой

Тип процессора - L55
батарея - GP CR123A, DL123A
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 26 Ноя, 2007 10:27:52    Заголовок сообщения: Ответить с цитатой

Доброго дня!

Цитата:
Возникла одна неприятная ситуация, хочу поделиться. Может кто сталкивался с похожим и подскажет ответ. Итак, контроллер ControlLogix 1756 (rev. 15.57), загружен проект. В один «прекрасный» момент происходит следующая ситуация: контроллер перестает выполнять задачу, через RSLinx его не видно. Визуально на контроллере светится индикатор «OK» и «RS 232» ??? красным цветом. Отключив и подав питание имеем чистый контроллер проекта нет, хотя батарейка исправна. Загружаем проект и контроллер продолжает работать. Такая ситуация наблюдалась на трех разных контроллерах !!!. У меня три вопроса: 1. что могло привести к такой ситуации? 2. как мог стереться проект? 3. могла ли привести к этому температура в помещении 40 0 С ? Всем заранее спасибо.


Интересно, используются ли в проекте программы обработки ошибок и программа обработки включения питания? С ошибками можно попробовать в Controller Fault Handler тупо снимать любую ошибку, потом определить ее тип в ране. На всякий случай запретить генерацию майорной ошибки модулями или вообще временно запретить связь с ними. С PowerUpHandler надо обязательно снимать фатальную ошибку, которую генерирует контроллер при переходе в эту программу. Ну, а с ошибками прескана здесь посложнее и требует отдельного разговора.

Цитата:
У нас была такая проблемма, но ушла как только в Power up handler (обработчике питания) была исправлена ошибка (была пустая строка).


А вот это уже крайне интересно! Компилятор сразу сгенерирует ошибку Empty Rung, если в любой программе есть пустая строка. Как Вы залили в контроллер такую программу? Поделитесь Embarassed
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 26 Ноя, 2007 10:37:10    Заголовок сообщения: Ответить с цитатой

maxim писал(а):
Тип процессора - L55


L55 а дальше? Полный тип можете привести?

Цитата:
батарея - GP CR123A, DL123A


Процессор должен эксплуатироваться с батарейками 1756-BA1 или с модулями 1756-BATM. Применение любых других батареек не гарантирует функциональности.

Нормативный срок службы батареек 1756-BA1 составляет:

Estimate @ 25 °C (77 °F)
• 1756-L55M12: 63 days
• 1756-L55M13: 63 days
• 1756-L55M14: 30 days
• 1756-L55M16: 13 days
• 1756-L55M22: 63 days
• 1756-L55M23: 63 days
• 1756-L55M24: 30 days
• Series A 1756-L6x: 21 days

Поэтому следует применять 1756-BATM:

Estimate @ 25 °C (77 °F)
• 1756-L55M12: 299 days
• 1756-L55M13: 299 days
• 1756-L55M14: 213 days
• 1756-L55M16: 133 days
• 1756-L55M22: 299 days
• 1756-L55M23: 299 days
• 1756-L55M24: 213 days
• Series A 1756-L6x: 146 days

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


Последний раз редактировалось: oldDad (Пн 26 Ноя, 2007 11:38:14), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 10:52:00    Заголовок сообщения: Ответить с цитатой

по порядку :

1. Интересно, используются ли в проекте программы обработки ошибок и программа обработки включения питания?

ответ: нет не используются, проектанты не предусмотрели, однако мы думаем в будущем использовать Smile

2. С ошибками можно попробовать в Controller Fault Handler тупо снимать любую ошибку, потом определить ее тип в ране

ответ: согласен! Very Happy на стенде пробовал - работает! но вопрос - можно ли будет обратиться к атрибуту MAJORFAULTRECORD если проекта в контроллере уже нет?

3. Как Вы залили в контроллер такую программу?
ответ: не большая неточность в строке была инструкция NOP - заливается без проблем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 26 Ноя, 2007 11:02:05    Заголовок сообщения: Ответить с цитатой

Цитата:
но вопрос - можно ли будет обратиться к атрибуту MAJORFAULTRECORD если проекта в контроллере уже нет?


Скорее я поспешил с ответом, почему-то предполагая, что с железом все в порядке. А в руководстве действительно указывается 1756-BA1.

Цитата:
Нормативный срок службы батареек 1756-BA1 составляет:


Здесь ведь имеется ввиду сохранность проекта в памяти при выключенном питании, правильно?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 11:03:26    Заголовок сообщения: Ответить с цитатой

CPU - 1756-L55/A 1756-M24/A LOGIX5555

батарейки только такие Sad


Итог : такая ситуация могла происходить из-за повышенной температуры, не фирменных батареек и если ничего не менять может повториться. Верно?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 26 Ноя, 2007 11:16:05    Заголовок сообщения: Ответить с цитатой

DIMIOKS писал(а):
Здесь ведь имеется ввиду сохранность проекта в памяти при выключенном питании, правильно?


Здесь имеется в виду срок службы батареек под нагрузкой.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 11:19:42    Заголовок сообщения: Ответить с цитатой

Здесь ведь имеется ввиду сохранность проекта в памяти при выключенном питании, правильно?

Уточняю ситуацию. Контроллеры запитаны от бесперебойника.
От этого же бесперебойника запитаны еще 5 контроллеров. Проблемма произошла конкретно с одним из них. Питание передергнули только потому что другого выхода не было.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 26 Ноя, 2007 11:21:17    Заголовок сообщения: Ответить с цитатой

Для 1756-L55M24 можно временно использовать CF, поставка батареи ведь не одна неделя.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 26 Ноя, 2007 11:23:00    Заголовок сообщения: Ответить с цитатой

maxim писал(а):
CPU - 1756-L55/A 1756-M24/A LOGIX5555

батарейки только такие Sad


Батарейки должны быть правильные, и нужно следить за их сроком годности.


Цитата:
Итог : такая ситуация могла происходить из-за повышенной температуры, не фирменных батареек и если ничего не менять может повториться. Верно?


Такая ситуация могла происходить из-за вышеперечисленных факторов и может повториться в будущем, если не принять соответствующих мер.

Ключевые слова: "могла", "может". Это очень вероятно, хотя, как Вы понимаете, 100%-ной гарантии я на расстоянии Вам дать не могу.

Процессор L55M24 потребляет довольно много тока, поэтому батарейка 1756-BA1 служит очень недолго - как Вы видите, даже при температуре 25 градусов всего 30 дней.

Но в Вашем процессоре есть энергонезависимая память. почему бы Вам не сохранить проект в ней и не восстанавливать его в момент старта? Проектанты не предусмотрели? Smile

Это, правда, не заменяет батарейку, т.к. из энергонезависимой памяти в момент старта будут восстанавливаться только те данные, что Вы туда однажды записали, а не те данные, которые были в ОЗУ в момент пропадания питания, но это во многих случаях улучшит качество Вашей жизни Smile.

Лучше всего, конечно, купить 1756-BATM.


Последний раз редактировалось: oldDad (Пн 26 Ноя, 2007 11:41:36), всего редактировалось 3 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
maxim
Эксперт
Эксперт


Зарегистрирован: Feb 16, 2007
Сообщения: 123
Рейтинг: +7/-0
Откуда: Енакиево

СообщениеДобавлено: Пн 26 Ноя, 2007 11:26:24    Заголовок сообщения: Ответить с цитатой

DIMIOKS писал(а):
Для 1756-L55M24 можно временно использовать CF, поставка батареи ведь не одна неделя.


Можно поподробней? Если не затруднит, что такое CF?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся! Часовой пояс: GMT + 1
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.134 секунды
/n