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

Тема: Owen Logic ST язык программирования Structured Text

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

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

    По умолчанию

    Цитата Сообщение от sot Посмотреть сообщение
    Товарищ, я не понял.
    Прикол в том, что в симуляции оно работает и так и эдак.
    А вот на железе - совсем не так.
    см. видео в теме. я приложил и видео и проект для ИПП120.

    Или же я тебя не так понял.
    У вас ошибка в макросе ищите сами где, у меня в симуляции тоже 2 выдаёт, хотя вы пишите, что в симуляции всё работает.

    Зачем вам вообще строка newMode := cMode * 65536 + w;
    и SHR на выходе
    если вы можете прямо выход задать 1 или 0. Сами себя запутали.
    Макрос можно до 1 строки сократить. Без IF.. THEN вообще.

    Например так:

    Код:
      
    function newMode: bool;
        var_input
            prevMode : uDint; 
            Manual,
            Auto: bool;
        end_var
        
        newMode:= not Auto and manual;
    end_function
    А на выходе поставить преобразование в UDINT 1 Макрос Тест.jpg
    Последний раз редактировалось kondor3000; 27.12.2021 в 19:47.

Похожие темы

  1. Язык программирования IL
    от Berlioz в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 25.06.2020, 10:25
  2. Новый раздел "Среда программирования OWEN Logic"
    от Евстигнеев Максим в разделе Программируемые реле
    Ответов: 68
    Последнее сообщение: 17.08.2016, 08:30
  3. Нужна подсказка. Язык программирования CFC.
    от Rumus в разделе ПЛК3xx (архив)
    Ответов: 10
    Последнее сообщение: 21.06.2014, 21:12
  4. Язык программирования CFC
    от Мага в разделе ПЛК1хх
    Ответов: 53
    Последнее сообщение: 21.02.2014, 16:19
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55

Ваши права

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