Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: TamaTama от 27 Января 2026, 07:37:29
-
Здравствуйте. Помогите с недугом. У нас собрана система: состоит из преобразователей интерфейсов и контроллера, сидят в одной подсети, в другой подсети сервер и арм. ОС вин 11, разные сборки. Брандмауэры и безопасность выключены. Тяну статусы оборудования через орс ua, статусы int целочисленные, в скаде определяется smallint. В скаде отображаются кривые данные, с точкой и числами дальше. Примерно мне надо 0, 1, 32, 1024, а прилетает 167.67, в таком формате. Из вариантов пока кривая ОС. Или еще куда то посмотреть?
-
Здравствуйте.
По описанию похоже на неправильную адресацию/типы данных. Убедитесь, что в конфигурации OPC-сервера и ПЛК заданы корректные адреса и типы данных. Какое значение у переменной отображает сам OPC-сервер?
через орс ua, статусы int целочисленные, в скаде определяется smallint
Скада получает значение / тип данных от OPC-сервера и никак не влияет на значение, если не включено преобразование значения (https://simple-scada.com/help/manual/varextra.html).
Из вариантов пока кривая ОС.
ОС не влияет на формат передачи данных.
-
Нашел причину, включен фильтр скользящее среднее 3 был, остался после поиска возможности устранения проскакивания кривого бита из ПО оборудования. Тему закрываю, сам виноват. Ответ про винду помог, решил вернуться в начало и нашел.