|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
04.04.2016, 21:09 | #1 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Журнал событий на SMH2G
Добрый день.
Имеется задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим опросом Lectus'ом. Не понимаю, как прикрутить графический интерфейс (элемент-экран "Журнал событий") к макросу "Журнал 2.05m", как реализовать запись (куда подавать лог. единичку). Спасибо. |
04.04.2016, 23:19 | #2 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Журнал событий на SMH2G
Цитата:
Да и по модбасу из них ничего не прочитать.: Последний раз редактировалось ATS, 04.04.2016 в 23:41 |
|
05.04.2016, 10:17 | #3 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
Тогда каким образом можно сделать журнал для просмотра с SMH?
|
05.04.2016, 11:38 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Журнал событий на SMH2G
Для начала вам нужно определиться, что такое "Просмотр с SMH".
Если я всё правильно понимаю, то аббревиатурой SMH вы называете OPC-сервер. Но и это описание не очень полно. Самому серверу ничего не нужно, это просто приёмо-передатчик данных. Так в чём же именно заключается ваша задача, которую вы решили решить таким вот крайне дорогим с точки зрения лицензии на скада-систему способом? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.04.2016, 15:38 | #5 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
SMH в смысле Segnetics SMH2G.
|
05.04.2016, 15:58 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Журнал событий на SMH2G
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.04.2016, 16:52 | #7 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
Задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим выводом на экран ПЛК архива. Желательно еще иметь возможность опроса архива по MODBUS с помощью Lectus.
|
05.04.2016, 17:14 | #8 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Журнал событий на SMH2G
|
05.04.2016, 17:36 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Журнал событий на SMH2G
Цитата:
Зачем фиксировать нажатие кнопок? И почему нужно знать дату и время? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
06.04.2016, 09:34 | #10 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
Короче, общая задача примерно такова. Имеется два помещения. В одном сидит оператор с ПЛК, смотрит на нем всякие технологические параметры (реализовано). В машинном отделении стоит модуль аналогового ввода и модуль дискретного ввода MDS DIO-4/4R, к которому подключена кнопка. Кнопка опрашивается ПЛК. Идея в том, что нужно фиксировать факт и время присутствия оператора в машинном отделении. Сейчас реализован опрос кнопки с запоминанием в регистрах последнего времени нажатия. Регистры будут опрашиваться OPC сервером. Но канал связи ненадежен. Поэтому, чтобы данные не терялись и чтобы в случае разборок можно было точно знать, был ли оператор в машинном отделении в момент аварии, нужно составлять архив на самом ПЛК с просмотром с ПЛК. Желательно, чтобы архив можно было еще и опрашивать OPC.
|
06.04.2016, 10:08 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Журнал событий на SMH2G
Цитата:
1) Прошедшего с момента последнего "шевеления" до возникновения аварии 2) Прошедшего с момента аварии до первого "шевеления" Если дополнить концевиком на двери, то 100% точно узнаете, был ли оператор в машзале. Узнать это позволит последовательность событий: шевеление+концевик = оператор вышел. Концевик+шевеление = оператор вошёл. ------------- Если же оставаться в рамках кнопок, то тупо запоминать на регистре время последнего нажатия кнопки и по факту возникновения аварии записывать его в журнал и выставлять на переменные модбаса. Какая там разница, что он неделю/месяц/год давил или не давил кнопку, если аварии не случилось. Вам же разборки нужны. А для разборок важно, за какое время ДО аварии она была нажата. Если за секунду, то оператор точно в машзале. Если за минуту - то тут уж фиг знает. Мог и выйти. Предлагаю не поскупиться на копеечные концевик и датчик движения. В обоих случаях передача журнала по модбасу не нужна. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
06.04.2016, 10:15 | #12 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
К сожалению, таковы требования заказчика. Потому что-либо менять в схеме не могу. И собственно вопрос касался того, КАК использовать журнал (встроенный экран или макрос). Нужны примеры.
|
06.04.2016, 10:16 | #13 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Цитата:
Других вопросов вы не задавали Цитата:
Пример использования журнала в СМарте всегда можно посмотреть в справке: http://dl.segnetics.com/WebHelp/SMLo...nt_journal.htm Других вариантов использования у данных библиотечных элементов нет. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 24.05.2016 в 16:20 |
||
06.04.2016, 10:33 | #14 |
Новичок
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Журнал событий на SMH2G
Спасибо.
|