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

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

Автор Тема: Не изменяется переменная  (Прочитано 3587 раз)

Avtovazov

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Не изменяется переменная
« : 03 Июля 2023, 15:28:52 »
Добрый день
Столкнулся с такой проблемой, импортировал несколько переменных из OPC сервера фирмы Insat в Simple-Scada2. Эти переменные находятся на одном контроллере, грубо говоря две переменные (булевые) состояние входа 1 и состояние входа 2. В OPC сервере их состояние отображается корректно и оба они true. Однако в Скаду передается только значение оной переменной, а вторая несмотря на то, что тоже в состоянии true в Скаде отображается как 0. Что это может быть и куда копать?

Simple Scada

  • Глобальный модератор
  • *****
  • Сообщений: 285
    • Просмотр профиля
    • Simple-Scada
Re: Не изменяется переменная
« Ответ #1 : 03 Июля 2023, 15:59:28 »
Здравствуйте.

1. Предположим, что для отображения значения переменной в скада-системе Вы используете компонент "Поле".  Убедитесь, что Вы указали необходимую переменную в свойство "Переменная".
2. Проверьте журнал сервера скады, вероятнее всего, в нем имеются ошибки или предупреждения, связанные с OPC-сервером, которые подскажут причину проблемы.
3. Возможно у переменной на OPC-сервере или устройстве установлен доступ "только запись". Из-за этого скада не сможет считать значение переменной, и рядом с полем будет отображаться знак "!" (вместо этого в web объект будет выделен оранжевой рамкой). Если это так, то установите у переменной доступ "чтение и запись".
 
Если дело не в этом, то повторите проблему, завершите работу сервера скады, пришлите целиком папку с логами "..\Simple-Scada 2\Logs", а также текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите проблемную переменную.
« Изменён: 03 Июля 2023, 17:39:49 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Не изменяется переменная
« Ответ #2 : 03 Июля 2023, 17:46:25 »
Проверили проект.

Цитировать
на Скаду с OPC сервера не идет одна переменная, при этом другие с этого же контроллера отображаются корректно и на оpc и на скаде Переменная которая не отправляется: Vvod_ot_Transformatora_1__10kV__QF1
В присланных логах видно, что при добавлении данной переменной возникает ошибка:
Код
InSAT.ModbusOPCServer.DA (localhost) ошибка при добавлении новых тегов: Cannot add Items:
Электроподсканция.siemensplc.Ввод от Трансформатора-1 (10кВ) QF1- The item is no longer available in the server address space.
Данная ошибка говорит о том, что переменной с указанным адресом нет в конфигурации OPC-сервера.

Если после добавления переменной в редактор Вы меняли ее адрес на OPC-сервере, то в редакторе скады нужно также обновить адреса переменной. Также убедитесь, что в адресе или имени переменной в конфигурации OPC-сервера не содержатся начальные/конечные пробелы и непечатаемые символы. Соответственно, для корректной работы нужно в конфигурации OPC-сервера удалить начальные и конечные пробелы и непечатаемые символы.

Аналогичные ошибки возникают и для других переменных. Рекомендуем проверить данные переменные:
Код
16:07:47.546 | InSAT.ModbusOPCServer.DA (localhost) ошибка при добавлении новых тегов: Cannot add Items:
Хлебный цех частотники 2.анализатор трехфазный тест стабилизатора.Частота сети- The item is no longer available in the server address space.
Компрессорная.Компрессорная.Давление большие компрессора.давление большие компрессора- The item is no longer available in the server address space.
Хлебный цех частотники 2.анализатор трехфазный тест стабилизатора.Фаза А- The item is no longer available in the server address space.
Компрессорная/ линия 1,2.Система отопления Склад и Булочный цех.Вход1.Процент открытия регулятора отопление склад- The item is no longer available in the server address space.
Хлебный цех частотники 2.Холодильники Склад сырья хлебный цех.Температура холодильник 1 склад сырья хлебный цех- The item is no longer available in the server address space.
Хлебный цех частотники 2.Холодильники Склад сырья хлебный цех.Температура холодильник 2 склад сырья хлебный цех- The item is no longer available in the server address space.
Компрессорная/ линия 1,2.Система отопления Склад и Булочный цех.Вход1.Температура подачи отопление склада- The item is no longer available in the server address space.

16:07:49.287 | InSAT.Multi-ProtocolMasterOPCServer.DA (localhost) ошибка при добавлении новых тегов: Cannot add Items:
SIEMENSPLC.Отопление СКЛАД/Булочный цех.Переключатель Работа СИСТЕМЫ- The item is no longer available in the server address space.
SIEMENSPLC.Поршневой компрессор № 1.Время наработки на 50 процентах мощности- The item is no longer available in the server address space.
SIEMENSPLC.Поршневой компрессор № 1.Время наработки на 100 проценах мощности- The item is no longer available in the server address space.
Электроподсканция.siemensplc.Ввод от Трансформатора-1 (10кВ) QF1- The item is no longer available in the server address space.

Avtovazov

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Не изменяется переменная
« Ответ #3 : 04 Июля 2023, 10:06:47 »
Огромное спасибо за помощь. Действительно проблема оказалась из-за того что в конце переменной был пробел.