квитирование ошибок ПЧ

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Elektronik063
Posts: 7
Joined: Wed Apr 08, 2009 6:34 pm
Location: Russia

квитирование ошибок ПЧ

Post by Elektronik063 »

Вообщем проблема(даже не проблема а неприятность) такова: на профибасе сидит 15 ПЧ Simovert Masterdrive vc,иногда появляются ошибки (в основном F015)-не важно в следствии чего они возникают,важно то,что ПЧ находятся в щитовой,а щитовая закрывается.И неприятность состоит в том,что дабы сбросить ошибку например в 4 часа утра нужно непременно позвонить обслуживающему персоналу,то есть мне,чтобы я пришел,открыл щитовую,нажал на кнопку и ушел.Имеется 3 линии,и на одной из них реализовано квитирование ошибок ПЧ с помощью специальной кнопки на пульте управления оператора.Было бы неплохо если бы везде так было.В принципе возникли кое-какие идеи на примере сравнения исходников,но эксперементировать как то не хочется не разобравшись.Подскажите пожалуйста как лучше это реализовать и...может быть есть какие то примеры,либо это где-то описано. :?
CoMod
Site Admin
Posts: 3992
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia

Re: квитирование ошибок ПЧ

Post by CoMod »

В случае наличия ошибки SW_Fault_active в слове состояния, то при нажатии кнопки пошли слово управления с взведённым битом сброса ошибки CW_Ack_fault

----|Бит_Ошибки_в_Слове_Состояния|----|Кнопка_пульта_Сброс_Ошибки|----(Бит_Сброс_Ошибки_в_Слове_Управления)

//Процедура пересылки Слова_Управления в частотник
.....
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: квитирование ошибок ПЧ

Post by CHANt »

Elektronik063 wrote:Подскажите пожалуйста как лучше это реализовать и...может быть есть какие то примеры,либо это где-то описано. :?
Пример функции по работе с ММ420
В примере работа через SFC14/15, можно и прямым обращением к периферийному выходу. Выкладывайте свой проект, тогда можно будет конкретно показать как сделать. Схема CoMod верная, но, есть один нюанс - если выставить бит CW_Ack_fault при не устраненной аварии, контроллер ПЧ, после исчезновения аварийной ситуации, не воспримет этот бит. При работе через Профибас бит квитирования воспринимается только по положительному фронту. Тогда как по дискретному входу ПЧ отрабатывает не зависимо когда замкнули. В общем, я обычно ставлю системный меркер 100мс через логическое "И" на бит квитирования, тогда все получается нормально, при установленном бите квитирования каждые 100мс формируется положительный фронт.
CoMod
Site Admin
Posts: 3992
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia

Re: квитирование ошибок ПЧ

Post by CoMod »

"Мой" пример для ручного сброса от кнопки для передачи в слове управления по Профибусу:
- нажал, сбросилось.
- если не сбросилось, то иди смотри на панель оператора или ВОР для выяснения причин.
Автоматически ошибки не сбрасываю, так как причины ошибок надо устранять, а не ждать неустранимых последствий.
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: квитирование ошибок ПЧ

Post by CHANt »

Я в основном сталкиваюсь с реализацией САУ. У нас автоматический повторный пуск (АПВ) разрешен. 99% остановки ПЧ на наших объектах - просадка напряжения питающей электросети (F003). Поэтому в алгоритмах задаю некоторое время, в течении которого пытаюсь квитировать сбой и только по истечении контрольного времени блокируется программа с вызовом дежурки. Кстати, производители насосов WILO выпускают собственную автоматику, которая после того как остановилась резервированная пара насосов, пытается повторно запустить по очереди каждый, в течении 4 часов. В общем, все идет от технологии и требований правил технической эксплуатации.
Elektronik063
Posts: 7
Joined: Wed Apr 08, 2009 6:34 pm
Location: Russia

Re: квитирование ошибок ПЧ

Post by Elektronik063 »

Спасибо большое ответившим,реализовано по схеме CoMod-в принципе ничего сложного)для нашего производства такая схема более приемлима-ошибки у нас просто так не возникают,так что пусть лучше на кнопку жмут,а если что киповцы придут на помощь,спасибо CHANt за примеры-очень познавательно!
bublikator
Posts: 14
Joined: Mon Jul 26, 2010 7:27 am

Re: квитирование ошибок ПЧ

Post by bublikator »

А кто-то пробовал поднимать ошибку на пульт управления вместе с текстом ошибки? Ошибки появляются часто, по разным причинам, хотелось бы завести еще лог по ним, ко всему еще оператор не глядя квитирует.
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: квитирование ошибок ПЧ

Post by CHANt »

С помощью механизма PKW (асинхронное чтение по профибас регистров ПЧ) "поднимается" код ошибки r0947, время фиксации ошибки r0948, слово со значением ошибки r0949 которое расшифровывается по мануалу "список параметров ММхх" где нибудь в СКАДе в AlarmLogging.