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

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

Автор Тема: Сохранение значений уставок  (Прочитано 3185 раз)

Юрий

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Сохранение значений уставок
« : 12 Июля 2018, 18:13:27 »
Добрый день!

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

asutpvit

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Сохранение значений уставок
« Ответ #1 : 13 Июля 2018, 06:49:55 »
по хорошему уставки должны храниться в энергонезависимой памяти контроллера,но никак не в скада. А при перезапуске скады - она должна опрашивать контроллер и выводить имеющуюся уставку. Проще говоря вариант хранить на плк - правильнее и надежнее.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Сохранение значений уставок
« Ответ #2 : 14 Июля 2018, 09:49:26 »
Здравствуйте.

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Сохранение значений уставок
« Ответ #3 : 08 Ноября 2018, 10:57:33 »
Начиная с версии Simple-Scada 2.3.2.0 у переменных можно включить опцию "Автоматическое восстановление". Тогда скада будет автоматически сохранять значение переменной и восстанавливать его при перезапусках проекта.