|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
24.06.2020, 21:07 | #1 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Исторические данные (нет проблемы)
Уважаемые коллеги, может кто поделится примером для Марикса с работой ФБД блоков из папки История. По возможности с выводом данных в скаду.
А то я что-то не могу сообразить как это все работает. Заранее спасибо. |
25.06.2020, 13:39 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
Можете конкретизировать?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.06.2020, 14:15 | #3 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные
Допустим я записал в архив массив данных из 60 показаний температуры за диапазон времени 1 час (регистрация 1 раз в минуту). Как мне считать этот массив в скаду по модбасу, или может быть есть простой способ добраться до файла который хранится допустим на SD карте. Да и экран матрикса ничего не могу вывести. На экран отчеты. Последний раз редактировалось Paos, 25.06.2020 в 14:18 Причина: Ошибка в лексике |
25.06.2020, 15:00 | #4 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные
Илья, я правильно понимаю, на экране отчетов можно только посмотреть содержимое файла и ничего более?
|
25.06.2020, 16:56 | #5 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Исторические данные
|
25.06.2020, 18:32 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
В скадах обычно свое архивирование есть, а вот отчет скопировать на сд или флешку вы легко можете либо с помощью фбд(у блока history настраиваете вход storage на внешний носитель), либо через смарт-диспетчер отчетов, формируете отчет и копируете на внешний носитель
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.06.2020, 20:37 | #7 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные
Понятно. Спасибо.
|
26.06.2020, 00:01 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные (нет проблемы)
Кстати, в диспетчере на экране контроллера доступен только предпросмотр, а не весь отчет.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
26.06.2020, 03:06 | #9 | |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Исторические данные
Цитата:
Ибо лезть в хистори обычно нужно тогда, когда СКАДА некоторое время была оффлайн - как раз чтобы посмотреть, что происходило за это время. Но для этого ехать на объект (а если туда вообще только вертолетом)?. Недоработочка... P.S. Сам в свое время озадачился именно подобной ывозможностью. В итоге вместо отличного инструмента История вынужден был использовать самописный заменитель на ФБД-массивах. В очередной раз хорошая идея Сегнетикаса закончилась недоделанностью... |
|
26.06.2020, 07:36 | #10 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные (нет проблемы)
Добавлю ещё 5 своих копеек. Если опрос идёт по модему, то архивирование скадой не всегда возможно.
|
26.06.2020, 10:59 | #11 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Исторические данные
Цитата:
|
|
26.06.2020, 13:14 | #12 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
У меня тоже возник этот вопрос. Для простоты использования можно скрипт написать, который будет тащить отчет. В отчете можете уже график использовать. Или принципиально хочется именно в таком случае именно в скаде увидеть происходящее?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
28.06.2020, 16:03 | #13 | ||
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Исторические данные
Цитата:
Цитата:
В скаде мне важно не только видеть происходящее, но и "подтянуть" все прошедшие события (изменения параметров или состояний) за то время, когда контроллер был "оффлайн". Чтобы в итоге из скады можно было просмотреть всю историю, без "выпадений" (в том числе во временной увязке с другими объектами/контроллерами). P.S. У меня не АВОК. |
||
28.06.2020, 19:28 | #14 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Исторические данные
Цитата:
у меня несколько месяцев смш4 на модеме в опенвпн работал пока оптику не подтянули |
|
29.06.2020, 11:25 | #15 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
29.06.2020, 12:54 | #16 | ||
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Исторические данные
Цитата:
--- Цитата:
P.S. Раньше верхним уровнем не занимался, но вскорости грозится - так что будет полезно. Причем на халявной скаде Последний раз редактировалось ailcat, 29.06.2020 в 13:08 |
||
29.06.2020, 17:41 | #17 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
В контроллере в соответствии с вашими настройками хранятся файлы базы данных, контроллер может их обработать своими инструментами SMhistory - это именно на стороне контроллера. Как это реализовать со стороны скады, нужно для начала понимать, какая она и ее возможности.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
29.06.2020, 21:05 | #18 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Исторические данные
у меня всегда была возможность вытянуть логи отчетов исторических блоков по sftp. они тупо создаются раз в сутки или по внешнему сигналу, как настроишь...
карта 64Гб туда прорву текстовых логов можно натолкать |
30.06.2020, 16:11 | #19 | ||
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Исторические данные
Цитата:
_____ Цитата:
Завидую АВОКовцам... Тут средний трафик с одного объекта - 9...12 гигов в месяц (и это модбас-регистрами - в текстовом виде в разы больше будет), а объектов на контроле - больше дюжины |
||
30.06.2020, 16:17 | #20 |
Member
Регистрация: Jun 2020
Сообщения: 46
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные (нет проблемы)
Можно попробовать openscada (oscada.org)
есть пример работы с 2Gi |
30.06.2020, 17:25 | #21 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Исторические данные
Цитата:
Контроллер несложно научить архивировать и самостоятельно отправлять данные куда надо. Добавлено через 5 минут Ну для 2Gi я её вроде лет пять-шесть назад видел. Последний раз редактировалось ATS, 30.06.2020 в 17:36 |
|
30.06.2020, 17:52 | #22 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
30.06.2020, 18:56 | #23 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Исторические данные
Цитата:
или ставить комп рядом или учить скаду скачивать и глотать логи и вставлять куда надо или еще чтонить в описываемом случае около было 300 переменных, в основном 4байтных, раз в секунду. набегало порядка 9-12Гиг в месяц. отчеты были поскромнее, т.к. там можно много что настроить и не тащить лишнего. я сперва напрягался и чистил, а потом поглядел, и забил.. |
|
30.06.2020, 19:23 | #24 | ||
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Исторические данные
Цитата:
Но есть возможность импорта данных из локального файла с разделителями (я так понимаю, что это CSV или что-то подобное) по команде оператора. Насколько я смог разобраться в рапиде, автоматизировать по условию можно практически любое действие - скорее всего, и импорт тоже (не пробовал, саппорт молчит). То есть, основная проблема - чтобы данные с контроллера как-то вытянуть и положить в папку скады для импорта. Добавлено через 20 минут Цитата:
- 72 прибора на 4 параметра Real - раз в 3 минуты - 4 прибора на 19 параметров Real - раз в 1 минуту - 76 переменных 3*Int - по изменению - 241 переменная 2*Int - по изменению Также в непрерывном цикле опрашивается 1 флаговая переменная - и по установке соотв.флагов в ней - скада проводит внеочередную вычитку группы переменных (типично 26 штук 3*Int или 32 штуки 2*Int). Нормируемое время реакции системы при наличии связи - не более 2 секунд. И вот всего этого удовольствия на контрольном объекте набегает 9-12 гигов в месяц (если верить счетам МТСа). И если связь пропадет, но контроллер будет жив - по восстановлении связи надо все пропущенные параметры будет втянуть в скаду... Последний раз редактировалось ailcat, 30.06.2020 в 19:46 |
||
04.07.2020, 13:37 | #25 |
Member
Регистрация: Aug 2011
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Исторические данные
|
04.07.2020, 15:37 | #26 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Исторические данные
пример
|
06.07.2020, 11:35 | #27 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Исторические данные
SFTP - это не нами придуманный протокол, почитать можно в интернете, там же можно и клиента для подключения скачать любой понравившийся.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |