Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: fret от 11 Мая 2026, 18:36:55

Название: Прыгают значения на 0
Отправлено: fret от 11 Мая 2026, 18:36:55
Доброго дня коллеги!
Столкнулся с такой проблемой: при запуске проекта начинают прыгать переменные сначала заметил на переменных с одного блока плк, подумал что в этом проблема, потом оказалось что изредка промаргивают другие , запустил UA Experta переменные пляшут и в UA Expertе , как только отключаю скаду все нормализуется, в UA Expertе все стабильно, как только подключаю скаду опять начинаются колебания.
менял частоту опроса не помогло, перепроверил типы переменных, куда смотреть может подскажите?
переменные которые прыгают нигде не записываются только читаются и выводятся для визуалки.
в контроллере онлайн ничего такого не наблюдаю.
Контроллер weintek
логи прикрепил, 11.05.26 18:26:10 ошибка -перезагружал плк
Название: Re: Прыгают значения на 0
Отправлено: Simple_Scada от 12 Мая 2026, 11:12:06
Здравствуйте.

Цитировать
переменные которые прыгают нигде не записываются только читаются и выводятся для визуалки.
Скада-система никогда не записывает в переменные какие-либо значения сама по себе. Значение будет записано в переменную только если пользователь нажмет кнопку, введет новое значение через поле и т.д., либо запись будет выполнена из скриптов. Если в переменные, о которых идет речь не выполняется запись из скада-системы, то нужно искать причину проблем в ПЛК, OPC-сервере, их настройках и т.д.

1. Нулевое значение может записываться в переменную из ПЛК.
2. Переменная может перезаписываться из скриптов (если такие скрипты имеются в проекте).
3. Возможно нарушена адресация переменных в ПЛК/OPC-сервере и адресное пространство пересекается для разных переменных. Из-за чего изменение одной переменной будет влиять на значение другой переменной (портить его).
4. У одного из пользователей были проблемы со встроенным UA-сервером ПЛК Weintek, которые решились использованием другого драйвера в ПЛК - см. последнее сообщение в этой теме (https://simple-scada.com/forum/index.php?topic=1645.msg11925#msg11925).

Цитировать
запустил UA Experta переменные пляшут и в UA Expertе
Цитировать
в контроллере онлайн ничего такого не наблюдаю.
Это противоречит друг другу. Если используется встроенный в ПЛК UA-сервер, то через UA Expert (и скада-систему) Вы видите именно значения на ПЛК. Если при повторении проблемы, в ПЛК значения не сбрасываются на ноль, а в UA Expert (и скада-системе) сбрасываются, то явно имеются какие-то проблемы в работе или настройках UA-сервера.

Дополнительно можете прислать на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\", целиком папку с логами "..\Simple-Scada 2\Logs" и указать несколько проблемных переменных. Проверим проект, чтобы убедиться, что из скриптов не выполняется запись в указанные переменные.