Для Москвы
8 495 720 54 44

по России бесплатно
8 800 555 61 84



Как сохранить содержимое HR[i] в алгоблоке MODBUS SLAVE между включениями

Больше

В системе ПЛК MC8.301 и панель Delta TP-04G-AL2 реализовал обмен параметрами между ними через блок MODBUS SLAVE.
Обмен выполняется. Через панель в регистры хранения HR[ i] записываю параметры настройки.

Отключаю питание, отсоединяю связь с панелью, подаю питание - содержимое регистров HR[ i] равны 0.
Пробовал в алгоблоке MODBUS SLAVE поставить "птичку" "энергонезависимый" - не получается. Параметр HR[1] входит в списки "список симулятора", "список сессии", самодельный список.

Как сохранять значения настроек в период отключения питания?

Больше

Павел, а Вы все продолжаете есть кактус? )
Панель имеет энергонезависимые регистры для хранения данных? Если нет, то попробуйте поиграться с блоками ПАМЯТЬ в разделе Триггеры.

Больше

Чем кормят проектировщики - тем и питаюсь.
Но даже после замены панели проблема сохранения настроек после отключения электропитания никуда не исчезнет.

Почему-то думал, что HR от IR отличается именно энергонезависимостью.

О возможностях панели пока не задумывался.

Для "ПАМЯТЬ АН" нужно придумать критерий для записи (строба). Есть же параметры с корректным нулевым значением (хотя их можно сместить на 1). Да и как потом значение из "ПАМЯТЬ" перенести в HR для отображения на ОП.

Но ведь я не первый, кто с этим столкнулся. Значит есть штатные решения.
Ну сколько же можно тратить время на обмен данными ПЛК и ОП?!!


Можно так:
На ОП выводятся HR (случайный) и IR (из "ПАМЯТЬ"). После ввода нужно нажать отдельную кнопку для формирования импульса строба записи.
Т.е. увеличиваем траффик вдвое.
Может быть есть способ сделать HR энергонезависимым?

Больше

Ну почему же, панели Weintek прекрасно работают с Контар напрямую. Нет там никаких проблем с памятью ) И задач таких просто не возникает. То время, что Вы потратили на этот "обмен", давно уже с лихвой превысило стоимость новой панели. А старую отдайте в счет зп проектировщиков, чтобы не придумывали велосипед.

Больше

Безрадостно.

Структура "моей" автоматики:
- 4 фритюрницы с панелями Delta
- общецеховая автоматика с панелью Weintek

Несколько параметров выведу (только отображение) на Delta.

Ввод всех параметров сделаю через общецеховой шкаф с правильной панелью. Заказчику объясню, что это из-за ошибки проекта.

Другого решения не будет.

Больше

Павел, Вы бы хоть пояснили какие именно "настройки" хотите хранить? И главное где, в ПЛК или в панели? Какова логика всей вашей задумки?

Больше

ФедосеевПавел пишет:

Может быть есть способ сделать HR энергонезависимым?
HR - это то, что контроллер считывает от мастера! Как Вы себе представляете это энергонезависимым? Если уставки приходят от панели - то и храниться они должны в ней же, у нее для этого есть энергонезависимые регистры памяти.

Больше

HR - регистр хранения, т.е. в ПЛК и должно храниться его содержимое. Иначе нет отличия от IR (кроме записи со стороны панели).
ПЛК - автономное устройство, действующее независимо от HMI. В теории.

HR - то, что мастер записывает в помощника.

Предполагаю, при работе с Weintek параметры хранятся именно в ПЛК. Т.к. Weintek подключается через WebLinker и воздействует на те же ячейки, что и программа КОНСОЛЬ. А эти данные (изменённые КОНСОЛЬю) - сохраняются при выключении питания.

Больше

То что HR по спецификации ModBus - Holding Registr не значит что в Контаре он там что-то хранит )
Weintek работает с Контар не по ModBus а через свой драйвер, поэтому там все сделано по другому чуть. Хотя можно и сообразить по модбас.
Вы так и не ответили что именно хотите "хранить" ? И самое главное где?

Больше

Хочу хранить в ПЛК параметры, занесённые при помощи ОП:
- аварийные значения температур и уровней масла
- параметры сглаживания (TF) температур, уровней
- параметры ПИД регулятора
- номер датчика температуры (их несколько), который будет давать "переменную процесса" для ПИД (выбор датчика)
Может быть что-то ещё.

Модераторы: supportsupportmztamalykmaestroliderRekz

Отправляя любую форму на сайте, вы соглашаетесь с политикой конфиденциальности данного сайта.


Для Москвы
8 495 720 54 44

по России бесплатно
8 800 555 61 84

Адрес: Россия, 105318, Москва,
ул. Мироновская, д.33




МЗТА в социальных сетях:

Copyright АО «МЗТА» © 1999-2018 г.
Карта сайта



Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter