Показано с 1 по 4 из 4

Тема: Как однократно считать переменные из памяти (Owen Logic)

  1. #1

    Question Как однократно считать переменные из памяти (Owen Logic)

    Добрый день друзья!

    Суть проблемы.

    ПР200 обменивается данными уставки температуры Tset1 (сетевая переменная) с Owencloud

    Эта переменная не может быть Retain, а должна бы по идее, следовательно
    создал переменную pr_Tset-1 (Стандартные и установил галочку Retain)

    С лицевой панели и из owencloud управляю уставкой переменная Tset1
    и далее в цикле программы присваиваю из Tset1 данные в pr_Tset-1
    (Вопрос №1: Убиваю ли я этим память?)

    Теперь в начале работы программы(например перезагрузка по питанию)
    отправляю данные из pr_Tset-1 в Tset1
    Делаю это однократно
    (Вопрос №2: нужна ли однократность?)

    Вопрос №3: и все работает, но вот вопрос а как то этот ужос можно проще сделать. Поделитесь опытом.
    2021-08-20_18-10-52.png
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от darkall Посмотреть сообщение
    Добрый день друзья!

    Суть проблемы.

    ПР200 обменивается данными уставки температуры Tset1 (сетевая переменная) с Owencloud

    Эта переменная не может быть Retain, а должна бы по идее, следовательно
    создал переменную pr_Tset-1 (Стандартные и установил галочку Retain)

    С лицевой панели и из owencloud управляю уставкой переменная Tset1
    и далее в цикле программы присваиваю из Tset1 данные в pr_Tset-1
    (Вопрос №1: Убиваю ли я этим память?)

    Теперь в начале работы программы(например перезагрузка по питанию)
    отправляю данные из pr_Tset-1 в Tset1
    Делаю это однократно
    (Вопрос №2: нужна ли однократность?)

    Вопрос №3: и все работает, но вот вопрос а как то этот ужос можно проще сделать. Поделитесь опытом.
    2021-08-20_18-10-52.png
    После прочтения этого
    Эта переменная не может быть Retain, а должна бы по идее
    Все остальное, читать не имеет смысла
    т.к. сетевая переменная Tset1, как и ЛЮБАЯ переменная в слейве ПРки уже является Retain!

    По этому все извращения с
    ..создал переменную pr_Tset-1
    ..и далее в цикле программы присваиваю из Tset1 данные в pr_Tset-1
    и пр.
    являются лишними

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

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

    По умолчанию

    Вроде только недавно обсуждали подобную тему, даже как назначить сетевой энергонезависимой переменной значение по умолчанию: https://owen.ru/forum/showthread.php?t=35184
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Вот жеж я... Изобретал то что не надо. )))) Спасибо вам громадное!

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 19.02.2021, 05:39
  2. Не отображаются переменные в Owen Logic
    от ks21 в разделе Программируемые реле
    Ответов: 7
    Последнее сообщение: 15.05.2020, 13:24
  3. Owen Logic 1.12
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 146
    Последнее сообщение: 05.02.2019, 12:03
  4. Как считать области памяти %MW ?
    от alexbolkunov в разделе СПК2хх
    Ответов: 3
    Последнее сообщение: 02.10.2017, 12:38
  5. Программа LOGIC: Cбой памяти
    от alek4322 в разделе Программируемые реле
    Ответов: 8
    Последнее сообщение: 03.07.2017, 06:44

Ваши права

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