Показано с 1 по 10 из 21

Тема: Перезапись сетевых переменных

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #9

    По умолчанию

    Цитата Сообщение от Dimaes Посмотреть сообщение
    Я же прислал чать проекта в вопросе. Это все что касается вопроса.
    Попробую более подробно описать проблему.
    Есть "главный контроллер (ПР200)", есть "доп контроллер (ПР200)" Имеем 2 переменные 1 локальную "Сист_Полива_Режим" и 2 сетевую - "20.2.1.Poliv_mode". Локальная меняется с экрана, с помощью макроса передается на сетевую переменную и на другой контроллер. На другом котроллере тоже есть возможность поменять локальную переменную которая также через макрос меняет сетевую и сетевая в свою очередь меняет значение на главном контроллере.
    При отладке программы запускал на ПК. Пробовал менять значения локальной переменной, все меняется. Как только начинаешь менять значение сетевой переменной, то начинаются скакания значений, и его уже не остановить.
    Я пробовал менять желтую линию связи на линию задержки. Тоже самое - значения скачут.
    Попробуйте вариант с макросом Exchange (обмен 0-м битом сетевой переменной с булевой переменной)
    Owen.jpg
    в доп.настройках OnOff обязательно поставьте "Да" в "Запись в конце цикла".
    Код:
    function_block Exchange
    
        var_input
           NetIn : udint;
           In : bool;
        end_var
    
        var_output
           NetOut : udint;
           Out : bool;
        end_var
    
        if In <> Out then
            Out := In; NetOut.0 := In;
        elsif NetOut <> NetIn then
            NetOut := NetIn; Out := NetIn.0;
        end_if
    
    end_function_block
    Последний раз редактировалось EFrol; 14.07.2024 в 23:13.

Похожие темы

  1. ПР-205 максимальное кол-во сетевых переменных?
    от Yura_brest в разделе Среда программирования OWEN Logic
    Ответов: 11
    Последнее сообщение: 01.12.2023, 03:11
  2. Инициализация сетевых переменных
    от dzukp в разделе Среда программирования OWEN Logic
    Ответов: 24
    Последнее сообщение: 02.11.2022, 20:18
  3. Типы данных сетевых переменных у ПР
    от Junoka в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 06.10.2022, 22:09
  4. Буферизация сетевых переменных
    от anthrwpos в разделе Среда программирования OWEN Logic
    Ответов: 12
    Последнее сообщение: 22.08.2018, 08:50
  5. Энергонезависимость сетевых переменных
    от max_etf в разделе Программируемые реле
    Ответов: 19
    Последнее сообщение: 07.09.2012, 09:03

Метки этой темы

Ваши права

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