EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Шаблон категории сообщений


Author Message
Written on: 13. 09. 2017 [20:20]
khan21
Андрей Ханжин
Topic creator
registered since: 17.09.2013
Posts: 19
? Архиватор сообщений/Категории сообщений....
" Шаблон или регулярное выражение категории сообщений для обработки архиватором" - что это? Подскажите, где можно про это прочитать.
Written on: 14. 09. 2017 [07:59]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"khan21" wrote:

? Архиватор сообщений/Категории сообщений....
" Шаблон или регулярное выражение категории сообщений для обработки архиватором" - что это? Подскажите, где можно про это прочитать.

В подсказке, там написано более чем достаточно, а по факту используется "RegExp".
Полная подсказка вызывается по Shif+F1, естественно!

Learn, learn and learn better than work, work and work.
Written on: 14. 09. 2017 [20:31]
khan21
Андрей Ханжин
Topic creator
registered since: 17.09.2013
Posts: 19
Постараюсь по-подробнее.
В ПЛК имеются данные в формате "сообщение" (MSG).
Эти данные нужно из ПЛК переложить в архив сообщений OPENSCADA.
"Сбором данных" эти данные по "R_s:4500,9:r:CNT_1:Счётчик_1" я получил и в атрибутах вижу.
Создал архиватор сообщений, но ни сообщений, ни созданных файлов не вижу.
Упёрся в "Категории сообщений".
К сожалению подсказка по SH+F1 у меня не работает, а "RegExp" для меня ещё слишком глубоко.
? Как данные MODBUS положить в архив сообщений ?
Attachment

Снимок экрана от 2017-09-14 21:51:33.png (File type: image/png, Size: 150.32 kilobytes) — 1573 downloads
Снимок экрана от 2017-09-14 21:56:47.png (File type: image/png, Size: 207.77 kilobytes) — 1610 downloads
Written on: 15. 09. 2017 [09:22]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"khan21" wrote:

В ПЛК имеются данные в формате "сообщение" (MSG).

Строку прочитано.

"khan21" wrote:

Эти данные нужно из ПЛК переложить в архив сообщений OPENSCADA.
"Сбором данных" эти данные по "R_s:4500,9:r:CNT_1:Счётчик_1" я получил и в атрибутах вижу.
Создал архиватор сообщений, но ни сообщений, ни созданных файлов не вижу.

С чего вдруг оно там должно появиться!?
Читаем первичное — Быстрый Старт

"khan21" wrote:

Упёрся в "Категории сообщений".

Которые не имеют отношения к исходному вопросу!

"khan21" wrote:

К сожалению подсказка по SH+F1 у меня не работает.

Если не работает то скорее нет понимания, а значит не нужно оно Вам!

"khan21" wrote:

? Как данные MODBUS положить в архив сообщений ?

http://wiki.oscada.org/Doc/OpisanieProgrammy#h920-6

Learn, learn and learn better than work, work and work.
Written on: 12. 01. 2018 [10:29]
s60ru
Антон Петров
registered since: 10.05.2012
Posts: 141
"khan21" wrote:

Постараюсь по-подробнее.
В ПЛК имеются данные в формате "сообщение" (MSG).
Эти данные нужно из ПЛК переложить в архив сообщений OPENSCADA.
"Сбором данных" эти данные по "R_s:4500,9:r:CNT_1:Счётчик_1" я получил и в атрибутах вижу.
Создал архиватор сообщений, но ни сообщений, ни созданных файлов не вижу.
Упёрся в "Категории сообщений".
К сожалению подсказка по SH+F1 у меня не работает, а "RegExp" для меня ещё слишком глубоко.
? Как данные MODBUS положить в архив сообщений ?


например так:
1) в Сборе данных в JavaLikeCalc создать свой контроллер, для которого написать свою функцию/скрипт обработки данных с модбаса
2) в своем скрипте обработке данных с модбаса писать так
JAVASCRIPT
SYS.message(cat, level, mess );

где:
message( string cat, int level, string mess ); — формирование системного сообщения mess с категорией cat, уровнем level (-7...7)

cat - я использую в алармах как фильтр - в 1 или в 0 значение
level - я использую как категорию (важность) моего сообщения (типа 1-очважно,2-предупреждение,3-чисто_фиксация_факта_события)
mess - = "Текст вашего сообщения" - сюда можно вписать и текущее значение тега
Written on: 14. 01. 2018 [08:48]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"s60ru" wrote:

...
level - я использую как категорию (важность) моего сообщения (типа 1-очважно,2-предупреждение,3-чисто_фиксация_факта_события)

Вообще-то приоритет уровней обратный!

Learn, learn and learn better than work, work and work.



7080