PDA

Просмотр полной версии : Индикация состояния ПЛК



Слава К
26.07.2009, 15:58
На передней панели ПЛК-100 есть светодиоды run и stop. Имеется - ли возможность , чтобы параллельно им включались выходы ПЛК. Я хочу на выходы подключить лампочки для контроля -оператором состояния контроллера.

magirus
26.07.2009, 16:16
на панели ПЛК есть светодиоды "сеть"(питание) "run" и "связь"
если контролер запущен, его можно остановить из кодесис, или кнопкой на панели...
если после пропадания пиания, boot project стартует автоматически....
Смысл?

Слава К
27.07.2009, 00:18
Верно, светодиода STOP на ПЛК нет.А контрольная лампа - находится-ли ПЛК в состоянии RAN мне нужна потому , что если по ошибке оператора ПЛК останется в состоянии STOP , то на экране монитора останется застывшая картинка, котораябудет восприниматься за текущую.

Sniper007
27.07.2009, 07:06
А как ПЛК может остаться по ошибке оператора в режиме СТОП? Контроллер стартует сразу при подаче питания.
Могу только предположить что вы предложили операторам "когда-нужно" выключать плк нажатием кнопки ПУСК-СТОП. Вот только зачем???

Acid CooL
27.07.2009, 08:00
А как ПЛК может остаться по ошибке оператора в режиме СТОП? Контроллер стартует сразу при подаче питания.
Могу только предположить что вы предложили операторам "когда-нужно" выключать плк нажатием кнопки ПУСК-СТОП. Вот только зачем???

Есть такое дело, что контроллер не всегда стартует сразу в режим Run, если перед отключением питание он НЕ был в режиме "Run" (например, после заливки программы).
А вот зачем нужно жать кнопку на ПЛК - это действительно вопрос. ИМХО, нужно программно организовывать режим ожидания

Sniper007
27.07.2009, 08:25
Есть такое дело, что контроллер не всегда стартует сразу в режим Run, если перед отключением питание он НЕ был в режиме "Run" (например, после заливки программы).
Это я знаю. Но вот сами посудите - залили вы программу, а после это не стали запускать контроллер и сразу ушли? Обычно программу заливают чтобы ее запустить и попробовать.



А вот зачем нужно жать кнопку на ПЛК - это действительно вопрос. ИМХО, нужно программно организовывать режим ожидания
Угу.. Тем более делается это элементарно...

Слава К
28.07.2009, 08:32
Вообще-то такую лампу на шкафе управления я хочу установить "на дурака".Например от нечего делать оператор нажимает ONLINE-STOP и благополучно забывает сделать RUN.Ведь что такое RUN знает не каждый оператор, а если сказать , то через несколько месяцев не каждый вспомнит.Вот я и хочу как только программа в STOP , чтобы была световая индикация.
При исчезновении питания и последующем восстановлении связь нужно восстанавливать ONLINE-LOGIN.Опять же оператор просто может сделать ОК и не восстановить связь. А если будет лампа , то может хоть на это он обратит внимание.Повторяюсь делается на "дурака"
Хотя в принципе можно обойтись без всего этого.

Слава К
28.07.2009, 08:35
Сообщения приходят на английском языке , так пусть хоть по лампам ориентируются, если не могут читать по английски.

Николаев Андрей
28.07.2009, 08:55
Можно нескромный вопрос: а почему операторы, тем более не компетентные имеют доступ к CoDeSys???

Русские люди сами придумывают себе проблемы, чтобы потом с ними бороться...
Нужна визуализация - ставьте SCADA или CoDeSys HMI

Нужно менять значение параметров в контроллере - используйте EasyWorkPLC...

На любой из дискретных выходов повесьте лампочку.
В программе напишите: sign_lamp:=true; Работает программа - лампочка светится. Не работает - лампочка не светится...

magirus
28.07.2009, 09:06
а что, у вас так часто перебои с электропитанием?
в данном случае вам действительно нужна скада...

Слава К
28.07.2009, 10:35
Перебои часто.

Слава К
28.07.2009, 10:41
СКАДУ ещё не изучал. Диск со СКАДОЙ есть.За совет спасибо.Надо будет заняться.

magirus
28.07.2009, 10:45
1) при наличии boot project в ПЛК необходимости жать кнопку старт/стоп
или online -login - run нет
2) отсутствие у оператора КоДеСис и физического доступа к контроллеру не даст ему произвольно остановить контроллер, и забыть его запустить.
3) как прикрутить лампочку вам подсказали.

Николаев Андрей
28.07.2009, 10:51
1. Краткие перебои программа выдержит (выполнять програму будет - ВЭ управлять нет).. так что здесь косвенный анализ. Возможно тогда стоит использовать системные события...

Хотя первое мнение я не убираю - не надо придумывать себе проблем, чтобы потом не приходилось придумывать средств борьбы с ними.

Если возникают вопросы - Вы всегда можете написать на ящик в подписи

Слава К
28.07.2009, 11:42
Так значит визуализация в CoDeSys существует для использования программистов , но не операторов?

magirus
28.07.2009, 11:51
именно так...

Слава К
28.07.2009, 12:09
Спасибо за совет.Буду пробовать HMI.
А перебои с питанием действительно часто.

Николаев Андрей
28.07.2009, 12:39
Визуализация в CoDeSys во первых для программиста - все проекты на ней отлаживаю.
Ну и во вторых - средство разработки визуализации для утилиты CoDeSys HMI (стоит около 200 Евробаксов, но на пол часа халявная).

Acid CooL
28.07.2009, 13:00
Это я знаю. Но вот сами посудите - залили вы программу, а после это не стали запускать контроллер и сразу ушли? Обычно программу заливают чтобы ее запустить и попробовать.

...
Оффтоп конечно, но все же...

Ситуация: работа отлаживается на реальном объекте с подключенным Ethernet кабелем, чтобы следить за тем, что происходит в системе. Когда все готово и прошло проверки, делаем стоп с кнопки управления, затем из КДС, затем ЛогАут, все питание выключается, провод вынимается. И объект мона сдавать. Так вот в примерно такой последовательности при подаче питании на ПЛК, Run частенько не загорается.

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

Sniper007
28.07.2009, 13:22
Слава К а что именно вам нужно делать с параметрами? Отображать или менять?
Просто есть у ОВЕН прога EasyWork (Андрей Николаев про нее уже говорил). Если все таки хотите скаду, то могу посоветовать Master Scada. Она на 32 точки ввода-вывода бесплатная.

Слава К
28.07.2009, 20:34
Параметры мне нужно отображать.Скорее всего СКАДА (она у меня есть) мне не совсем подходит , так как у меня ПЛК 100 Р-М и модули расширения( цифровые и аналоговые).А СКАДА как я понял из беглого изучения мануала на неё только на МВА8.В общем-то я хотел , создать визуализацию для операторов , но заблуждался думая ,что визуализация КоДеСис как раз для этих целей.О существовании CoDeSys HMI узнал только сейчас.Теперь всё стало на свои места , то я думал как же закрыть доступ операторам куда не надо в КоДеСис ( что смог закрыл, но не всё).
Появились новые вопросы где купить , как написать в заявке по приобретению CoDeSys HMI и где взять мануал на CoDeSys HMI ? Через какие порты завязывать ПЛК и ПК в этом случае? Какие шнуры ?

Николаев Андрей
28.07.2009, 21:02
По всем вопросам по CoeSys HMI можно обращаться в Пролог: www.codesys.ru
Мануал по визуализации на диске с ПЛК

magirus
28.07.2009, 21:02
всем подходит а ему нет :)

СКАДА (она у меня есть)какая?

Слава К
29.07.2009, 08:03
OPM v1.2
MAGIRUS а как подключается ПК с установленной СКАДОЙ к системе ПЛК100+ МДВВ+МВА8?Попробую через адаптер АС4 подключить на RS-485.Спасибо за замечание,а то по мануалу на СКАДУ ничего о ПЛК не сказано.

magirus
29.07.2009, 08:35
к ОПМ плк не подключишь. только приборы...
поэтому в мануале и нет ничего....
так что смотри в сторону CoDeSys HMI, masterscada, и прочие...
если параметров не много - Masterscada RT - на 32 точки - бесплатна...

Слава К
29.07.2009, 10:53
MAGIRUS спасибо, Мастерскада должна подойти.Пойду в ПРОЛОГ, поищу.Сегодня разговаривал с руководством денег на CoDeSys HMI не дают,говорят ,что и визуализация в CoDeSys пойдёт для операторов.

magirus
29.07.2009, 12:18
если по вине оператора в этом случае гавкнется техпроцесс или установка, они сразу сменят свое мнение...

Слава К
29.07.2009, 12:42
Мнение-то сменят, но виноват всё равно будешь.

magirus
29.07.2009, 13:35
пиши официально бумагу, регистрируй у секретаря....
копию себе (уже зарегистрированной) так и так... предупреждаю...данная функция для разработчиков...

Слава К
29.07.2009, 13:41
Вот что мне ответил ПРОЛОГ: К сожалению, наша компания не работает с продуктом Masterscada.

С уважением, Андрей Жанович Брокарев,
финансовый директор ПК <<Пролог>>

Сергей_К
29.07.2009, 13:53
http://www.insat.ru/products/?category=9
тут смотри

Николаев Андрей
29.07.2009, 16:17
А что Вы в прологе пытались купить???
Пролог продает CoDeSys HMI
А МастерСКАДА - копания Инсат...
Это тоже, если бы Вы пришли в Apple, и попросили продать Вам Windows
:cool: :cool: :cool:

Sniper007
29.07.2009, 17:32
Для того чтобы скачать Мастер скаду вам нужно написать письмо в техподдержку Инсат с просьбой дать адрес FTP-сервера и пароль.
Вам ответят, заходите и качаете. Только качайте версию RT, а не Demo. Demo - только на час работы.

magirus
29.07.2009, 21:37
хм...
я по их сайту долго ковырялся...
натыкался на эту ссылку, и пароль не нужен...
только зарыто оно где то глубоко...
а может и у их партнеров натыкался...
в общем находил я ее...
только политики на предприятии такие что не скачать...
в техподдержку наверно быстрее всего (и правильнее)

Слава К
30.07.2009, 06:45
MasterSCADA уже есть.

vatsis
30.07.2009, 11:35
На любой из дискретных выходов повесьте лампочку.
В программе напишите: sign_lamp:=true; Работает программа - лампочка светится. Не работает - лампочка не светится...

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

Николаев Андрей
30.07.2009, 12:35
Повесить лампочку на дискретный выход это вариант, но лучше чтобы она мигала, ведь только какие-либо изменения могут однозначно говорить о нормальной работе контроллера

Ну не выход := true;
А выход := blink1.q (блинк - генератор прямоугольных импульсов из библиотеки)

Sniper007
30.07.2009, 13:36
Нет, так делать нельзя - это противоречит ГОСТу по оформлению ЧМИ. Мигающий свет не может сигнализировать о НОРМАЛЬНОЙ работе оборудования. Мигающий цвет может сигнализировать о:
1) требования немедленного действия;
2) различия между указанным (или номинальным) и фактическим состоянием соответствующего оборудования;
3) изменения состояния оборудования (мигание во время переходного процесса).

Николаев Андрей
30.07.2009, 14:25
Нет, так делать нельзя - это противоречит ГОСТу по оформлению ЧМИ. Мигающий свет не может сигнализировать о НОРМАЛЬНОЙ работе оборудования.

Согласен со Снайпером. Есть такой ГОСТ и я его видел

Слава К
31.07.2009, 12:15
VATSIS наверно и имел ввиду , что мигающее состояние и есть разрыв связи или STOP контроллера.Состояние STOP и будет требованием немедленного действия для оператора.

Слава К
31.07.2009, 12:19
Вообще-то в состоянии STOP BLINK работать не будет.

magirus
31.07.2009, 12:20
в состоянии стоп контроллер не может управлять выходами...

vatsis
31.07.2009, 15:06
Вообще-то в состоянии STOP BLINK работать не будет.

Расчет на то, что если индикатор не мигает, значит что-то не в порядке, а мигание сигнализирует о нормальной работе.
НО ТАКОЕ МИГАНИЕ НЕ ДОПУСКАЕТСЯ ПО ГОСТ. :)