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

Тема: Как назначить сетевой переменной значение по умолчанию?

  1. #1

    По умолчанию Как назначить сетевой переменной значение по умолчанию?

    Добрый день, коллеги.

    Есть группа настраиваемых параметров которые привязаны в проекте к сетевым переменным.
    т.к. сетевые переменные ПР200 энергонезависимые, в штатном режиме проблем нет, один раз настроил забыл.

    Только вот после каждой прошивки приходится все параметры вбивать за ново из меню программы или по ModBus. На этапе наладки это может стать большой проблемой.

    Может кто сталкивался с подобной задачей, буду очень признателен если поделитесь опытом.

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

    По умолчанию

    Цитата Сообщение от Ingwar Посмотреть сообщение
    Добрый день, коллеги.

    Есть группа настраиваемых параметров которые привязаны в проекте к сетевым переменным.
    т.к. сетевые переменные ПР200 энергонезависимые, в штатном режиме проблем нет, один раз настроил забыл.

    Только вот после каждой прошивки приходится все параметры вбивать за ново из меню программы или по ModBus. На этапе наладки это может стать большой проблемой.

    Может кто сталкивался с подобной задачей, буду очень признателен если поделитесь опытом.
    Я такой конструкцией пользуюсь
    Захват-002.png

    Начальные значения - в свойствах макроса, естественно, что для каждой сетевой переменной свои
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Вот, выбросил все лишнее
    Захват-06.png Захват-08.png

    ЗЫ.
    Можно и конфигуратор СП300 использовать, в режиме онлайн эмуляции.
    Записать из таблицы PFW регистров в 64 регистра ПРки можно нажатием одной кнопки.
    Тем более, что я и так использую такие Debug проекты СП300 для имитация ВСЕХ входных сигналов, дискретных и аналоговых для отладки программы в живой ПРке, когда даже шкафа с монтажом еще нет.
    Вложения Вложения
    Последний раз редактировалось petera; 09.08.2021 в 16:32.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Вот, выбросил все лишнее
    Захват-06.png Захват-08.png

    ЗЫ.
    Можно и конфигуратор СП300 использовать, в режиме онлайн эмуляции.
    Записать из таблицы PFW регистров в 64 регистра ПРки можно нажатием одной кнопки.
    Тем более, что я и так использую такие Debug проекты СП300 для имитация ВСЕХ входных сигналов, дискретных и аналоговых для отладки программы в живой ПРке, когда даже шкафа с монтажом еще нет.
    Огромное спасибо! С макросом завтра разберусь! Понятие "начальное значение" в свойствах макроса для меня вообще открытие.

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

  5. #5

    По умолчанию

    Не удержался, проверил сегодня!! То что нужно! Ещё раз огромное спасибо!

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

    По умолчанию

    Цитата Сообщение от Ingwar Посмотреть сообщение
    .... Понятие "начальное значение" в свойствах макроса для меня вообще открытие. ....
    Когда создаете макрос, то можно для констант включить в свойствах константы "Использовать в макросе"
    Захват-001.png
    Теперь внутри макроса такая константа может иметь любое значение. Реальное значение ей будет присвоено в свойствах макроса.
    Еще можно присвоить имя осмысленное полученному внешнему параметру
    Захват-002.png
    Последний раз редактировалось petera; 09.08.2021 в 17:51.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,162

    По умолчанию

    А так не проще?

    Инициализация_2.PNG
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Сергей0308 так не решает проблему назначения значения по умолчанию, при старте прибора. Каковы цели, таковы и решения.

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,162

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Сергей0308 так не решает проблему назначения значения по умолчанию, при старте прибора. Каковы цели, таковы и решения.
    Мелкий, такое впечатление, что Вы в первый раз на форум зашли, это же многократно обсуждалось, в том числе и с вашим участием, Вы там меня не пугайте, что Вам память отшибло, вспоминайте скорей, внутренняя переменная должна быть энергонезависимой, для возможности назначения значения по умолчанию!
    Если внутреннюю переменную сделать не энергонезависимой, то и сетевая переменная(в режиме слейв) тоже потеряет энергонезависимость, бывает и такое надо, короче, два в одном, на выбор!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Сергей0308 я вас не пугаю, а намекаю.
    1. инициализация переменной и последующее ее сохранение через Modbus
    2. инициализация переменной строго определенным значением при старте ПР и возможность ее изменения по Modbus

    Разные задачи, разная реализация как бы...

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

Похожие темы

  1. Сброс сетевой переменной при вкл. питания.
    от Nikoly@ в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 10.11.2020, 16:30
  2. Проект на ПР200. Значение переменной с панели ПР200 не заменяет значение по умолчанию
    от Сергей Потапенко в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 03.09.2020, 09:15
  3. Сброс сетевой переменной в ПР200
    от AlexVasil в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 23.04.2019, 09:31
  4. Ответов: 3
    Последнее сообщение: 31.12.2018, 22:22
  5. Энергонезависимость сетевой переменной
    от ASo в разделе Программируемые реле
    Ответов: 17
    Последнее сообщение: 25.09.2017, 19:25

Ваши права

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