Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: ModBus -> Retain

  1. #1
    Пользователь
    Регистрация
    31.05.2007
    Адрес
    Санкт-Петербург
    Сообщений
    35

    По умолчанию ModBus -> Retain

    Почитал о Retain переменных и о ModBus переменных и все-таки хотел прийти к какому-то выводу.
    ДАНО:
    ПЛК 150 + ИП320 - ПЛК управляет приточно-вытяжной установкой по заданному алгоритму, панель отображает данные.
    НАИТИ:
    Каким образом организовать, чтобы при выключении питания/сбросе и др. уставки, переданные с ИП320 через 485 модбас на ПЛК сохранялись в памяти ПЛК
    РЕШЕНИЕ:
    По нашему мнению придется организовывать цепочку ModBus переменная ПЛК -> Retain переменная ПЛК -> Соответсвующий вход ФБ. Причем при старте программы, необходимо его отловить и записать данные из Retain в ModBus дабы панель могла нормально считать данные уставки и вывести их. А по изменению ModBus переменных кроме первого цикла (то есть когда ModBus != Retain) нужно производить запись ModBus -> Retain.

    Есть ли более удачные варианты? Я читал о возможности сетевых переменных, но они вроде справедливы только для DCON. Или я не прав?

  2. #2

    По умолчанию

    В ПЛК реализован механизм Retain-переменных для Slave модулей, независимо от протокола. При выкл. питания данные в обл. памяти Slave сохраняются. При повторном старте, если конфигурация не изменилась, происходит инициализация значений в области памяти Slave-ов.

    Сетевые переменные и DCON никак не связаны
    Тролль-наседка, добрый, нежный и ласковый

  3. #3
    Пользователь
    Регистрация
    31.05.2007
    Адрес
    Санкт-Петербург
    Сообщений
    35

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    В ПЛК реализован механизм Retain-переменных для Slave модулей, независимо от протокола. При выкл. питания данные в обл. памяти Slave сохраняются. При повторном старте, если конфигурация не изменилась, происходит инициализация значений в области памяти Slave-ов.

    Сетевые переменные и DCON никак не связаны
    Тогда еще раз повторим. При организации в конфигураторе Slave-ModBus - все объявленные переменные являются энергонезависимыми?

  4. #4

    По умолчанию

    Ага, именно так!
    Тролль-наседка, добрый, нежный и ласковый

  5. #5
    Пользователь
    Регистрация
    31.05.2007
    Адрес
    Санкт-Петербург
    Сообщений
    35

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Ага, именно так!
    На том и спасибо. А мы уж испугались. Если можно еще вопрос - а есть ли возможность выгрузки итоговой таблицы с адресами переменных и их именами - для дальнейшего использования в проекте (там есть отдельный документ - сигналы на систему диспетчеризации) - просто не охота ручками набивать это все?

  6. #6

    По умолчанию

    Система экспорта для SCADA находится в стадии разработки
    Тролль-наседка, добрый, нежный и ласковый

  7. #7

    По умолчанию

    В принципе через Project -> Export можно выгрузить текстовый файл, но боюсь это не совсем то что нужно (т.е. нужно отрабатывать)

  8. #8
    Пользователь
    Регистрация
    05.05.2007
    Адрес
    Барнаул->Москва
    Сообщений
    140

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    В ПЛК реализован механизм Retain-переменных для Slave модулей, независимо от протокола. При выкл. питания данные в обл. памяти Slave сохраняются. При повторном старте, если конфигурация не изменилась, происходит инициализация значений в области памяти Slave-ов.

    Сетевые переменные и DCON никак не связаны
    Владислав, Вы бы в документации это отразили.... А-то вчера уже собрался делать цепочку modbus -> retain -> основная программа, но вовремя прочитал Ваше сообщение

  9. #9

    По умолчанию

    Где-то в недрах никем не читаемой документации это было...

  10. #10

    По умолчанию

    да, вот ещё хотел влезть с вопросом. я так понимаю. что связь со скадами через орс-сервер для Modbus и плк находится в стадии разработки? хотелось бы добавлять плк в орс-сервере как стандартный прибор (типа мва8 и мву8).

Страница 1 из 3 123 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •