Страница 263 из 320 ПерваяПервая ... 163213253261262263264265273313 ... ПоследняяПоследняя
Показано с 2,621 по 2,630 из 3198

Тема: Панели оператора СП3xx. Вопросы и ответы

  1. #2621

    По умолчанию

    Цитата Сообщение от БугиВуги Посмотреть сообщение
    Добрый день!
    Подскажите почему после отключения питания панели 307 (является мастером) и повторном включении не обнуляются значения регистров, передаваемых по Modbus? Может я чего того не понимаю. Может надо как-то инициализировать данные? Подскажите.
    Значит в регистры модбас копируются значения из PFW. Значения у вас наверно лежат в энергонезависимых регистрах PFW, сделайте регистры PSW и всё обнулится.
    Либо панель сразу читает значения из слейва, например в ПЛК переменные в слейве энергонезависимые. Обычно у всех проблема другая, как сохранить переменные.
    А вообще выкладывайте проект.
    Последний раз редактировалось kondor3000; 14.12.2022 в 18:25.

  2. #2622

    По умолчанию

    Добрый день!
    Немного экспериментировал. Переменные в панели это просто регистры MODBUS и не пишутся в энергонезависимую память.
    В ходе выяснилось что если пропало питание и например отсоединить RS485, после подать питание, то ПЛК чудесным образом переменную MODBUS не скидывает в ноль. Переменная не RETAIN.
    Помогла инициализация (установка в ноль). Типа такого:
    var xFirstCicle:BOOL:=TRUE;
    IF xFirstCicle THEN
    cmd1:=FALSE;
    cmd2:=FALSE;
    xFirstCicle:=FALSE;
    END_IF;
    Как-то так.

  3. #2623

    По умолчанию

    Цитата Сообщение от БугиВуги Посмотреть сообщение
    Добрый день!
    Немного экспериментировал. Переменные в панели это просто регистры MODBUS и не пишутся в энергонезависимую память.
    В ходе выяснилось что если пропало питание и например отсоединить RS485, после подать питание, то ПЛК чудесным образом переменную MODBUS не скидывает в ноль. Переменная не RETAIN.
    Не чудесным образом, а в ПЛК переменные в слейве энергонезависимые.
    Вы даже ответы похоже не читаете. В предыдущем посте это уже написано, 2 дня назад.
    Последний раз редактировалось kondor3000; 16.12.2022 в 15:48.

  4. #2624

    По умолчанию Организация обмена данными между КТР121 - СП3Х - MasterOPC Universal Modbus Server

    Добрый день.
    Имеется котельная на базе КТР121, панель СП315-Р и MasterOPC Universal Modbus Server. Панель мастером PLC соединена с КТР121, сетевой порт СП315-Р сконфигурирован как slave. Переменные для чтения КТР121 проблем не создают. Проблема в переменных для записи и чтение/записи КТР121.
    В OWEN Logic есть макросы SelChgF и SelChgI. Если эти макросы реализовать на панели, то проблема решилась бы. Либо подскажите другой вариант. Примеров подобного обмена не нашел.

  5. #2625

    По умолчанию

    Цитата Сообщение от petrovich74 Посмотреть сообщение
    Добрый день.
    Имеется котельная на базе КТР121, панель СП315-Р и MasterOPC Universal Modbus Server. Панель мастером PLC соединена с КТР121, сетевой порт СП315-Р сконфигурирован как slave. Переменные для чтения КТР121 проблем не создают. Проблема в переменных для записи и чтение/записи КТР121.
    В OWEN Logic есть макросы SelChgF и SelChgI. Если эти макросы реализовать на панели, то проблема решилась бы. Либо подскажите другой вариант. Примеров подобного обмена не нашел.
    В панели не нужны никакие макросы, если она Мастер, то она читает и пишет, а если у вас не работает, значит неправильно настроено. Выкладывайте проект или скрины как настроено, для примера 1,2 регистра.
    Вероятнее всего вы используете 3х для чтения и записи, а в панели надо ставить 4х
    Статус котла 1 (WORD) будет 4х 512, чтение и запись.
    Последний раз редактировалось kondor3000; 04.01.2023 в 20:46.

  6. #2626

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В панели не нужны никакие макросы, если она Мастер, то она читает и пишет, а если у вас не работает, значит неправильно настроено. Выкладывайте проект или скрины как настроено, для примера 1,2 регистра.
    Вероятнее всего вы используете 3х для чтения и записи, а в панели надо ставить 4х
    Статус котла 1 (WORD) будет 4х 512, чтение и запись.
    Наверное Вы неправильно меня поняли. по сути нужно организовать два места изменения параметров КТР121: 1- панель (в котельной) и удаленный OPC сервер. Если на панели цифровой ввод подключен к регистру КТР121, то из OPC сервера параметр не изменить через внутренние регистры . Научите как изменить значение внутреннего регистра независимо из панели и из OPC.

  7. #2627
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    КТР это по сути ПР200 с готовой программой, но без шансов добавить свой функционал. Значит все действия должны быть над программой(конфигурацией) Панели.

    Какая у вас схема подключения вообще? у КТР оба порта используются в слейве ?

  8. #2628

    По умолчанию

    Цитата Сообщение от petrovich74 Посмотреть сообщение
    Добрый день.
    Имеется котельная на базе КТР121, панель СП315-Р и MasterOPC Universal Modbus Server. Панель мастером PLC соединена с КТР121, сетевой порт СП315-Р сконфигурирован как slave. Переменные для чтения КТР121 проблем не создают. Проблема в переменных для записи и чтение/записи КТР121.
    В OWEN Logic есть макросы SelChgF и SelChgI. Если эти макросы реализовать на панели, то проблема решилась бы. Либо подскажите другой вариант. Примеров подобного обмена не нашел.
    Вам надо писать скрипты в Master OPC (очевидно, Вы опечатались). Обратитесь в соответствующий раздел форума.

  9. #2629

    По умолчанию

    Цитата Сообщение от petrovich74 Посмотреть сообщение
    Наверное Вы неправильно меня поняли. по сути нужно организовать два места изменения параметров КТР121: 1- панель (в котельной) и удаленный OPC сервер. Если на панели цифровой ввод подключен к регистру КТР121, то из OPC сервера параметр не изменить через внутренние регистры . Научите как изменить значение внутреннего регистра независимо из панели и из OPC.
    Вот вам пример. Можно изменять переменные и сетевые и внутренние с помощью ФО ( функц. областей). ФО сделать глобальными.
    Одна ФО читает группу переменных из сетевых во внутренние, вторая записывает по биту из внутренних в сетевые.
    Важно во внутренних регистрах, в параметрах дисплея, поставить запись по биту уведомлений,
    в примере PSB256, он же применён в ФО записи и после записи должен сброситься.1 Запись по биту.jpg
    И в панели и в ОРС использованы внутренние регистры, так что дисплеи сетевых можно вообще не выводить на экран. Если они не нужны.
    Вложения Вложения
    Последний раз редактировалось kondor3000; 05.01.2023 в 13:27.

  10. #2630

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение

    Какая у вас схема подключения вообще? у КТР оба порта используются в слейве ?
    классика. Один порт в КТР - обмен данными между модулями, второй порт для опроса.https://owen.ru/uploads/285/shema-dlya-ktr-121-n_02.svg
    Если добавить панель в шину передачи данных, получится мой вариант.
    Последний раз редактировалось petrovich74; 05.01.2023 в 13:37.

Страница 263 из 320 ПерваяПервая ... 163213253261262263264265273313 ... ПоследняяПоследняя

Похожие темы

  1. Экспорт CSV в панели СП3xx и порядок квитирования событий
    от theoretician в разделе Панели оператора (HMI)
    Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1хх
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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