Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Nikso

Страницы: 1 2 [3]
31
Здравствуйте. Имеется несколько обходных путей.
1. Программа для чтения из БД и трансляцией этих данных в виде OPC тегов в SCADA.
2. Чтение из БД и запись в БД Simple-Scada с последующим чтением их SCADA системой.

В обоих вариантах подключение идёт через ODBC драйвер

Есть один недостаток. Работа только через SQL запросы.

32
Здравствуйте.
В БД архивируется показания счётчика нарастающим итогом. Переодический отчёт настраивается, так чтобы из БД бралось последнее значение интервала.
Вопрос: Возможно ли реализовать отчёт таким образом. чтобы  выводилась разность двух строк.

Например, выборка из БД даёт следующие данные:
12.10.2018 3.00 | 100
12.10.2018 4.00 | 200
12.10.2018 5.00 | 250

А в отчёт необходимо вывести:
12.10.2018 4.00 | 100 т.е. 200-100=100
12.10.2018 5.00 | 50   т.е. 250-200=50

Реализация когда в отчёт выводится разность последнего и первого значения в интервале не подходит т.к. ведёт к потере информации


33
OPC UA/DA сервер arOPC / Re: Проблема с СПТ_961
« : 26 Сентября 2018, 08:10:00 »
Добрый день.
Сделал тест всех каналов (токовый, частотный, резистивный). Замечаний нет.

Попутно вопрос. Планируется ли внедрить поддержку GSM модемов и если да то ориентировочные сроки?

34
OPC UA/DA сервер arOPC / Проблема с СПТ_961
« : 24 Сентября 2018, 13:43:46 »
Здравствуйте.
В связи с возникновением проблем при работе Simple-Scada и OPC Логика решил перейти полностью на arOPC.

После настройки сервера для опроса СПТ-961 возникло два момента:
1. Настройка тегов для считывания тока с каналов.
Если тег один то все токовые каналы считываются без проблем. Как только стоит добавить второй токовый канал, то считывается только первый (с наименьшим номером).
2. Имеется два тега: тип - трубопровод, параметр 156(Т). Часть каналов опрашивается, часть нет.

OPC Логика в такой же конфигурации работает.
файлы конфигурации и лог прикладываю (aropc_24.09.2018_1 и test_spt усечённые варианты, aropc_24.09.2018_2 и sibyt - полные).
так же прикладываю файл конфигурации ЛОГИКА


35
В редактор отчётов имеется две колонки

Колонки К1_Energy_tot(min), К1_Energy_tot(max), которые берутся из БД
В вычисляемой колонке К1 вычисляется К1_Energy_tot(max) - К1_Energy_tot(min)

Требуется примерно так: if К1_Energy_tot(min)=0 then “NA” else К1_Energy_tot(max)- К1_Energy_tot(min)
Проект выслал на почту.

Кроме этого. После того как переменная добавлена в отчёт с выбранным типом обработки, можно ли у этой переменной изменить тип обработки или необходимо эту переменную удалять и добавлять новую.

36
Здравствуйте!

Имеется архивируемая переменная в которой хранится показание счётчика с нарастающим итогом.

Требуется в отчёте подсчитывать расход за определённый интервал времени. Для этого берётся конечное значение (end) за интервал, начальное значение (begin) за интервал, а в вычисляемой колонке выводится разность (end-begin).

Возникают ситуации, когда начальное значение равно 0 и в этом случае надо в отчёт выводить н/д, либо код ошибки (например 8888), так как в результате расчёта получается не достоверное значение.

Пробовал использовать конструкцию IFF (begin=0. 8888.end-begin) где 8888 - обозначение ошибки, но не получилось.
Вопрос.
1. Какой язык программирования используется в редакторе отчётов. Хотелось бы получить по нему более подробную информацию.
2. Возможно имеется стандартное решение данной задачи.


37
Ошибки / Re: Значение с Timestamp < 2000 года!
« : 12 Сентября 2018, 12:53:06 »
Проблема на текущий момент возникает с переменными OPC сервера Логика. Значение переменных считываются с СПТ961.2.

Выяснил момент возникновения ошибки.

Указанная ошибка возникает в момент когда OPC сервер ЛОГИКА запускается СКАДОЙ. При инициализации OPC сервера возникает сообщение о том что системное время СПТ отстаёт от времени компьютера на 10 минут. В этом случае СКАДА не получает данные с OPC.

Если после этого остановить сервер скады (не останавливая OPC сервер) и снова запустить проект, то запуск проходит без ошибок и данные успешно отображаются в проекте.

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

Кроме этого перезапуск проекта всегда сопровождается зависанием сервера скады и его приходится принудительно завершать через диспетчер задач.
Обычно выскакивает ошибка (см. вложение)

Когда остановка проекта проходит корректно (это происходит очень редко), то и OPC-сервер останавливается и при запуске возникают та же ошибка.

Всё вышесказанное относится к OPC логика. C arOPC данный СПТ пока не тестировали.
Многократные запуски и остановки проекта на сервере указывают на то, что зависание в  основном связано при попытке деактивации OPC сервера Логика
При этом в логе последняя запись о том что началась запись буфера переменных в БД

Проект направил на почту.

38
Ошибки / Значение с Timestamp < 2000 года!
« : 12 Сентября 2018, 08:01:41 »
Simple-Scada demo-time v 2.3.0.0
OPC 1 - arOPC
OPC 2 - OPC сервер ЛОГИКА v3.5, Copyright ЗАО НПФ ЛОГИКА © 2014
ОС - Windows server R2 на виртуальной машине.

При запуске проекта происходит ошибка "Значение с Timestamp < 2000 года!" для OPC сервера Логика.
После запуска скада не видит данные с OPC сервера (при этом сам OPC сервер работает корректно). Ошибка возникает периодически.
Если запуск проходит без ошибок, то данные с OPC сервера скада видит.

arOPC работает без замечаний.

server-log.txt прикладываю.




39
Добавлю от себя. Дублирование подгруп при импорте наблюдал когда глубина подгруппы была более одной. В  файле, куда идет импорт эти подгруппы обозначаются двойной решеткой.

40
Ошибки / Re: Web-клиент: ошибки
« : 04 Июня 2018, 11:03:53 »
Здравствуйте. На текущий момент почти всё работает (объект "текст" по прежнему не реагирует на событие OnClick). В стандартном клиенте реакция есть.
Пока буду тестировать дальше.


41
Ошибки / Re: Web-клиент: ошибки
« : 31 Мая 2018, 12:28:40 »
Выслал

42
Ошибки / Re: Web-клиент: ошибки
« : 31 Мая 2018, 06:37:14 »
После непродолжительной работы с веб клиентом перестаёт работать управление.
Отсутствует реакция на действие мыши на объектах (нажатие, наведение, редактирование полей, не раскрывается календарь и т.д.). При этом вкладки переключать можно.
Повторяемость проблемы не систематическая. То работает то нет.

В проекте в настройках выбран Web-доступ с управлением. Версия 2.9.1

При работе обычного клиента все события отрабатываются без замечаний.

43
Ошибки / Re: "Мелкие" ошибки
« : 16 Мая 2018, 09:45:01 »
Добрый день.

При разработке проекта столкнулся с проблемой Web-клиента.
1. В полях не отображаются значения, в то время как на стандартном клиенте всё без проблем.
2. Перестаёт работать навигация по вкладкам. На стандартном клиенте так же всё в порядке.

44
Ваши вопросы / Re: Архивные тренды
« : 03 Апреля 2018, 15:13:41 »
Буквально вчера возник аналогичный вопрос. В моем случае это необходимо для сопоставления с архивом с приборов учёта не входящих в проект. В частности есть почасовые показания коммерческого прибора учета ээ по высокой стороне и 10 приборов учета по низкой стороне. Путем сопоставления данных определяются потери в линиях и трансформаторах.

Страницы: 1 2 [3]