Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Nikso от 15 Января 2020, 12:49:51
-
Имеем следующее.
Удалённый компьютер на котором установлен OPC UA с адресом opc.tcp://xx.xx.xx.xx:55001
Сервер на котором установлена Simpl-SCADA, импортирован тег с удалённого OPC адресом ns=2; i=2
Настроена архивация по изменению переменной.
Данные с OPC сервера принимаются и отображаются без замечаний, но в БД MS SQL пишется информация случайным образом.
Проблема именно с данным OPC UA.
OPC UA реализован на основе открытой библиотеки на Python.
Ещё прошу уточнить:
Как именно тег принимается с OPC UA и пишется в БД? Только значение? или с учётом даты удалённого и текущего сервера?
-
Здравствуйте.
Вы уверены что настроили подключение к БД в настройках проекта (https://simple-scada.com/help/manual/index.html?editor-settings.html#set_db)? Что значит "пишется информация случайным образом"? Как выглядит тренд по переменной?
Скада просто берёт значение переменной и записывает его при каждом изменении в БД. Вместе со значением сохраняется отметка времени (когда значение изменилось) и его качество.
Как именно тег принимается с OPC UA и пишется в БД? Только значение? или с учётом даты удалённого и текущего сервера?
Да, отметка времени берётся с OPC-UA сервера. Т.е. на тренде точки будут отображены с тем временем которое было получено с UA-сервера.
-
Уточнение по проблеме во вложении.
-
Судя по скринам Вы у внешней переменной включили зону нечувствительности (https://simple-scada.com/help/manual/index.html?variable-new.html#var_archive) (или фильтрацию значений) и теперь часть значений не архивируется. Это так? Дело здесь явно в чем-то подобном, т.к. для скады любые переменные представляют одно и то же и скада не будет просто так одну архивировать, а у другой пропускать часть значений. Если зона нечувствительности и фильтры не используются, то вышлите нам проект для проверки на support@simple-scada.com, мы укажем точную причину и проверим проект с разными UA-серверами.
И ещё вопрос: Вы используете одну из последних версий скады, или старую версию?