Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Пр200 изменение переменной по RS485

  1. #1

    По умолчанию Пр200 изменение переменной по RS485

    Как реализовать переменную, чтобы была энергонезависимой, значение которой можно считывать и изменять с экрана и по Modbus?

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

    По умолчанию

    в базе макросов SelChgI, SelChgF
    На входы от экранной и сетевой - на выход запись в обе.

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Не вижу никакого смысла использовать какую-то дополнительную энергонезависимую переменную, да и ещё макросы
    Просто берёте СУЩЕСТВУЮЩУЮ СЕТЕВУЮ ПЕРЕМЕННУЮ и используете её напрямую для экрана и непосредственно в программе. Она (сетевая переменная) и так энергонезависимая.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,138

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Не вижу никакого смысла использовать какую-то дополнительную энергонезависимую переменную, да и ещё макросы
    Просто берёте СУЩЕСТВУЮЩУЮ СЕТЕВУЮ ПЕРЕМЕННУЮ и используете её напрямую для экрана и непосредственно в программе. Она (сетевая переменная) и так энергонезависимая.
    Жалко, что на ПР205 такая фишка не прокатывает

  5. #5
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    224

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Не вижу никакого смысла использовать какую-то дополнительную энергонезависимую переменную, да и ещё макросы
    Просто берёте СУЩЕСТВУЮЩУЮ СЕТЕВУЮ ПЕРЕМЕННУЮ и используете её напрямую для экрана и непосредственно в программе. Она (сетевая переменная) и так энергонезависимая.
    Смысл есть. Это начальное значение переменной по сути - для ПР200 к примеру. Когда настроек куча и каждый залив программы это заново все вводит с панели, просто - нет слов. Приходится так изгалятся. Единственный минус - если параметры были изменены, хотя один. То онлайн подключится не получится. Нет соответствия программ - лейте заново))

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от Rask Посмотреть сообщение
    Смысл есть. Это начальное значение переменной по сути - для ПР200 к примеру. Когда настроек куча и каждый залив программы это заново все вводит с панели, просто - нет слов. Приходится так изгалятся. Единственный минус - если параметры были изменены, хотя один. То онлайн подключится не получится. Нет соответствия программ - лейте заново))
    Когда настроек куча, то делаю начальные значения для сетевых переменных https://owen.ru/forum/showthread.php...l=1#post406092
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    224

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Когда настроек куча, то делаю начальные значения для сетевых переменных https://owen.ru/forum/showthread.php...l=1#post406092
    Да. Согласен - тоже вариант. Но правильнее бы было иметь возможность на уровне лоджика задавать это.

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

    По умолчанию

    Когда-то сетевым переменным можно было задать значения по умолчанию.
    Потом SelChgI и т.д. родились как костыли и теперь "гордо" занимают место в списке макросов в онлайн базе.


  9. #9

    По умолчанию

    Спасибо! SelChgI решает проблему!

  10. #10

    По умолчанию

    Всем доброго времени суток!
    Делаю сп307 сп307 slave, а пр200 master. Не получается получить данные от панели. На панели внутр регистр PSB 256, на пр перемен Var1, регистр 256, бул, бит 1, функц чтения 0х01, функц записи 0х0F, статус и опрос ничего, галочки на старшие и младшие биты не стоят. Не могу понять, в чем дело. Перемычки на плате стоят на Мастере, адреса записаны одинаковые в настройках, адреса у самих пр и сп отличаются.
    Помогите, пж

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

Похожие темы

  1. изменение переменной ПР200 с кнопок и из SCADA
    от bovitan в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 15.11.2023, 13:53
  2. Изменение настроек RS485
    от LexSL в разделе СПК1хх [М01]
    Ответов: 2
    Последнее сообщение: 03.03.2023, 11:25
  3. Изменение константы сетевой переменной
    от shvitaliy в разделе Среда программирования OWEN Logic
    Ответов: 26
    Последнее сообщение: 27.12.2022, 17:43
  4. Ответов: 4
    Последнее сообщение: 02.08.2019, 09:26
  5. Отображение и изменение переменной в ИП320
    от paveliv68 в разделе Панели оператора (HMI)
    Ответов: 14
    Последнее сообщение: 04.04.2013, 21:15

Ваши права

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