Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Вт 19 Сен, 2006 9:48:33 Заголовок сообщения: Снова 1794-L34. Что происходит?
Абсолютно не понимаю ситуацию с L34. Один отказ я уже описывал на форуме. Там контроллер с какого-то перепугу ушел в неустроняемую ошибку на объекте. Можно было списать на стороннее вмешательство, нестабильность питания и земли. Но вчера я взял абсолютно новый контроллер (он был поставлен нам как гарантийная замена вышеуказанного). Прошил на v.13, сегодня с утра залил прогу, запустил вьюшку, надо было просто проверить работу логики программного кода. Полный коннект, проблем не было. Затем отошел на 30 минут по делам. Прихожу на рабочее место, вьюшка на дисконнекте, посмотрел контроллер - горит красный ОК постоянно. Никакие меры не помогли. Питание контроллера от 1794-PS3,
на том-же пилоте комп без перебойника, на линии 220в еще несколько компов и CompactLogix32E в ране. К моему рабочему месту никто не мог подойти близко. Контроллер был в ране. Связь через СОМ.
Вопрос: может, все - таки большой объем тегов во вьюшке, адресованных на контроллер, как - то повлиял? Хотя сам понимаю, что это практически невозможно.
Есть хоть какие - то варианты? На данный момент окончательно отказываюсь от L34 от дальнейшего применения. В работе на разных объектах с десяток L32E, никаких непоняток нету.
Тоже начал бы с блока питания, но прочитав что первый 1794-L34
"вылетел" на объекте, а тестируете его, если не ошибаюсь на рабочем месте, то есть на другом блоке питания, то на начнём с вопроса - вы в новый контроллер "залили " ту же программу что и на объекте? Если да, то есть ли пример успешной работы данной программы ? Если да, то всё таки проверьте ваш БП. Если нет, то может разберёмся с программой?
Я бы "вдул" в него программу из одной строчки бесконечно бегущего таймера, отключил всё от него, запитал от другого источника питания через UPS и погонял дней 3-5 не выключая.
Я бы попробовал запитать от другого источника питания.
Источников питания у нас несколько, все от Бредли. Там проблем нет, контроллеры работали на разных источниках _PS3) тоже новый).
Цитата:
то на начнём с вопроса - вы в новый контроллер "залили " ту же программу что и на объекте? Если да, то есть ли пример успешной работы данной программы ? Если да, то всё таки проверьте ваш БП. Если нет, то может разберёмся с программой?
Данная прога сейчас работает на заводе. Проблема была в логике алгоритма и защите от дурака. Инструкции input/output используются только для игнорирования связи с модулями (выполняются один раз при установки метки). Ошибок стандартных при выполнении задач не отмечал, прескан тоже проходит нормально. Память пользователя занята процентов на 20. Вообще, это моя первая прога на Лоджике, но работает. Да и какие в конце-кнцов могут быть ошибки кода, которые приводят к неустранимой ошибке. При всем при том, что на этот раз код выполнялся процентов на 20, потому, что ни одной стандартной задачи алгоритма техпроцесса не было задано, т.е. условный переход в основные рутины из главной рутины не выполнялся. Ошибки прескана исключены, контроллер нормально вошел в работу. Сторожевые таймеры задач установлены на 500, циклов не задано вообще. В ControllerFault тупо прописано снимать любую ошибку вне зависимости от типа, программные обработчики Fault вообще не прописаны. Вся прога написана на LD. Одна задача фоновая, и одна периодическая.
А всё-таки, попробуйте-ка сделать так, как я написал:
Цитата:
Я бы "вдул" в него программу из одной строчки бесконечно бегущего таймера, отключил всё от него, запитал от другого источника питания через UPS и погонял дней 3-5 не выключая.
Я бы "вдул" в него программу из одной строчки бесконечно бегущего таймера, отключил всё от него, запитал от другого источника питания через UPS и погонял дней 3-5 не выключая.
Я, наверное, неправильно выразился. Контроллер горит ОК постоянно красным, нет связи по СОМ-порту. Не могу проверить подобным образом. Ошибка неустраняемая! Другого контроллера такого типа нет.
Первый отказавший контроллер отправили по гарантии, специалисты развели руками и заменили на новый.
Сейчас второй отказ. Принятые меры:
1. Сброс ошибок с помощью ключа
2. вкл.-выкл. питания.
3. Удаление батарейки на 5 минут (по прошлому опыту и по докам больше времени не надо)
4. Все три пункта повторял при отключенном шнурке на RS232
Результатов нет. Линкс не видит через RS232. Контроллек горит красным ОК.
Меня интересует, что может такое случиться?
Последний раз редактировалось: DIMIOKS (Вт 19 Сен, 2006 12:41:29), всего редактировалось 1 раз
Так может просто СОМ-порт сдох? Было ли к нему что-то подключено?
А через сетевую плату программу вдуть пробовали?
СОМ не отвечает. Модуля ENBT в наличии нет, но на объекте при подобном отказе естественно не работал ни ENBT ни CNC. Установка/удаление этих модулей на отказавшем контроллере на объекте не повлияло на его состояние.
В данном случае, даже если я достану сетевуху и поставлю на борт контроллера, то не думаю, что это даст результат, да и неохота рисковать сетевой (притом не своей) на отказавшем контроллере, черт его знает.
Контроллер, если верить вам полностью - дал настоящий сбой. Но раз уж это не первый случай, и вы все возможные причины перебрали, остаётся одно - программа. Хотя случаи вывода программой контроллер в полный и безвозвратный ступор мне неизвестны. Сам бы её с интересом протестировал(на свой страх и риск ), но у меня в данный момент L34 к сожалению нет.
Придётся, судя по всему, специалистам разводить руками второй раз , и, если вам повезёт, заменят на новый.
Да, ситуация непонятная. Прога эта мой первый опыт, писалась почти 2 года назад, и только с этой весны закинул ее в работу. В проге черт ногу сломит, я сам с ужасом читаю свое детище, самому непонятно, как я мог простые действия прописывать через десяток инструкций. Но я уверен, что дело не в программе, ведь две ее копии сейчас работают на заводе (большой завод разделен на две однозначные независимые части). Отдадим контроллер на гарантию, посмотрим, что скажут эксперты.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
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.148 секунды