Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.04.2016, 21:09   #1
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Журнал событий на SMH2G

Добрый день.
Имеется задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим опросом Lectus'ом. Не понимаю, как прикрутить графический интерфейс (элемент-экран "Журнал событий") к макросу "Журнал 2.05m", как реализовать запись (куда подавать лог. единичку).
Спасибо.
evo3 вне форума   Ответить с цитированием
Старый 04.04.2016, 23:19   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
Добрый день.
Имеется задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим опросом Lectus'ом. Не понимаю, как прикрутить ...
А зачем? Те более крутить журнал к журналу...
Да и по модбасу из них ничего не прочитать.:

Последний раз редактировалось ATS, 04.04.2016 в 23:41
ATS вне форума   Ответить с цитированием
Старый 05.04.2016, 10:17   #3
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Тогда каким образом можно сделать журнал для просмотра с SMH?
evo3 вне форума   Ответить с цитированием
Старый 05.04.2016, 11:38   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
Тогда каким образом можно сделать журнал для просмотра с SMH?
Для начала вам нужно определиться, что такое "Просмотр с SMH".

Если я всё правильно понимаю, то аббревиатурой SMH вы называете OPC-сервер. Но и это описание не очень полно. Самому серверу ничего не нужно, это просто приёмо-передатчик данных.

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


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.04.2016, 15:38   #5
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

SMH в смысле Segnetics SMH2G.
evo3 вне форума   Ответить с цитированием
Старый 05.04.2016, 15:58   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
SMH в смысле Segnetics SMH2G.
Я могу ожидать более развёрнутого ответа?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 05.04.2016, 16:52   #7
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим выводом на экран ПЛК архива. Желательно еще иметь возможность опроса архива по MODBUS с помощью Lectus.
evo3 вне форума   Ответить с цитированием
Старый 05.04.2016, 17:14   #8
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
Задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий ...
Повторяетесь.
ATS вне форума   Ответить с цитированием
Старый 05.04.2016, 17:36   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
Задача. Необходимо фиксировать дату и время нажатия кнопки в журнале событий с последующим выводом на экран ПЛК архива. Желательно еще иметь возможность опроса архива по MODBUS с помощью Lectus.
Это не задача. Это реализация какой-то задачи.

Зачем фиксировать нажатие кнопок? И почему нужно знать дату и время?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 06.04.2016, 09:34   #10
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Короче, общая задача примерно такова. Имеется два помещения. В одном сидит оператор с ПЛК, смотрит на нем всякие технологические параметры (реализовано). В машинном отделении стоит модуль аналогового ввода и модуль дискретного ввода MDS DIO-4/4R, к которому подключена кнопка. Кнопка опрашивается ПЛК. Идея в том, что нужно фиксировать факт и время присутствия оператора в машинном отделении. Сейчас реализован опрос кнопки с запоминанием в регистрах последнего времени нажатия. Регистры будут опрашиваться OPC сервером. Но канал связи ненадежен. Поэтому, чтобы данные не терялись и чтобы в случае разборок можно было точно знать, был ли оператор в машинном отделении в момент аварии, нужно составлять архив на самом ПЛК с просмотром с ПЛК. Желательно, чтобы архив можно было еще и опрашивать OPC.
evo3 вне форума   Ответить с цитированием
Старый 06.04.2016, 10:08   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Цитата
Сообщение от evo3 Посмотреть сообщение
Короче, общая задача примерно такова. Имеется два помещения. В одном сидит оператор с ПЛК, смотрит на нем всякие технологические параметры (реализовано). В машинном отделении стоит модуль аналогового ввода и модуль дискретного ввода MDS DIO-4/4R, к которому подключена кнопка. Кнопка опрашивается ПЛК. Идея в том, что нужно фиксировать факт и время присутствия оператора в машинном отделении. Сейчас реализован опрос кнопки с запоминанием в регистрах последнего времени нажатия. Регистры будут опрашиваться OPC сервером. Но канал связи ненадежен. Поэтому, чтобы данные не терялись и чтобы в случае разборок можно было точно знать, был ли оператор в машинном отделении в момент аварии, нужно составлять архив на самом ПЛК с просмотром с ПЛК. Желательно, чтобы архив можно было еще и опрашивать OPC.
Датчик движения в помещении и контроль двух времён:

1) Прошедшего с момента последнего "шевеления" до возникновения аварии

2) Прошедшего с момента аварии до первого "шевеления"

Если дополнить концевиком на двери, то 100% точно узнаете, был ли оператор в машзале. Узнать это позволит последовательность событий: шевеление+концевик = оператор вышел. Концевик+шевеление = оператор вошёл.

-------------

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

Какая там разница, что он неделю/месяц/год давил или не давил кнопку, если аварии не случилось. Вам же разборки нужны. А для разборок важно, за какое время ДО аварии она была нажата. Если за секунду, то оператор точно в машзале. Если за минуту - то тут уж фиг знает. Мог и выйти.

Предлагаю не поскупиться на копеечные концевик и датчик движения.

В обоих случаях передача журнала по модбасу не нужна.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 06.04.2016, 10:15   #12
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

К сожалению, таковы требования заказчика. Потому что-либо менять в схеме не могу. И собственно вопрос касался того, КАК использовать журнал (встроенный экран или макрос). Нужны примеры.
evo3 вне форума   Ответить с цитированием
Старый 06.04.2016, 10:16   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию

Цитата
Сообщение от evo3 Посмотреть сообщение
Ах, российский форум. Нелепый, бессмысленный и беспощадный.

Теперь-то можно получить ответ на КОНКРЕТНЫЙ ВОПРОС?!
Вам же ответили буквально через два часа после того, как вы задали вопрос.

Других вопросов вы не задавали

Цитата
Сообщение от evo3 Посмотреть сообщение
К сожалению, таковы требования заказчика. Потому что-либо менять в схеме не могу. И собственно вопрос касался того, КАК использовать журнал (встроенный экран или макрос). Нужны примеры.
Пример использования макроса журнала: http://forum.segnetics.com/showthread.php?t=865

Пример использования журнала в СМарте всегда можно посмотреть в справке: http://dl.segnetics.com/WebHelp/SMLo...nt_journal.htm

Других вариантов использования у данных библиотечных элементов нет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 24.05.2016 в 16:20
Arsie вне форума   Ответить с цитированием
Старый 06.04.2016, 10:33   #14
evo3
Новичок
 
Регистрация: Mar 2016
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Журнал событий на SMH2G

Спасибо.
evo3 вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Журнал событий Standart SMLogix 56 17.06.2022 11:13
Как заполнить журнал событий? AlexSku Вопросы о программировании 1 17.11.2017 12:16
Журнал событий Gbx Вопросы о Pixel 3 15.01.2016 14:16
журнал аварий после перезапуска скады очищается JohnV AutoSCADA (вентиляция) 8 05.04.2014 10:24
Журнал учета событий для ПК. ZPavel Связь с внешним миром 1 08.10.2012 12:48


Часовой пояс GMT +4, время: 09:16.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023