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

Тема: Визуализация переменных WORD или INT в CoDeSys v2?

  1. #1

    По умолчанию Визуализация переменных WORD или INT в CoDeSys v2?

    Добрый день. Есть пример работы ПИД - регулятора и двухпозиционного регулятора:
    1.jpg
    2.jpg
    3.jpg
    4.jpg
    5.jpg
    Для проверки примера решил создать объект визуализации.
    С ПИД - регулятором все понятно.

    А как для двухпозиционного регулятора (reg1: reg_2pos_cfc; ) в визуализации отображать и задавать переменную a21 (a21: WORD := 0; (*type logiki: 0-vykl; 1- prym.gysterezis;
    2-obr.gysterezis; 3-P-logika; 4-U-logika*)?

    Заранее спасибо за помощь.
    Последний раз редактировалось Pvalp; 05.09.2015 в 10:19.

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,276

    По умолчанию

    Проект бы выложил, глядишь, и помогли бы
    (конечно, если секретный патентованный волшебный алгоритм, то ни в коем случае)

  3. #3

    По умолчанию

    Да какой секрет, пример взят с http://plc24.ru/tag/pid-regulyator/, а проект пожалуйста Терморегулятор с ПИД-управлением в CoDeSys.rar
    Я пробовал - вот что выдает:
    6.JPG
    может в визуализации есть какой - то переключатель на 4-5 положений?
    Последний раз редактировалось Pvalp; 05.09.2015 в 14:02.

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

    По умолчанию

    Цитата Сообщение от Pvalp Посмотреть сообщение
    Да какой секрет, пример взят с http://plc24.ru/tag/pid-regulyator/, а проект пожалуйста Терморегулятор с ПИД-управлением в CoDeSys.rar
    Я пробовал - вот что выдает:
    6.JPG
    может в визуализации есть какой - то переключатель на 4-5 положений?
    А кто мешает использовать обычные кнопки?
    Захват-1.png
    Из них можно сделать зависимый переключатель на любое количество положений, например так
    Вложения Вложения
    Последний раз редактировалось petera; 06.09.2015 в 05:14.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Огромнейшее спасибо Petera!!! То, что нужно, я просто не знал, как это можно сделать. Еще раз огромное спасибо.

  6. #6
    Пользователь
    Регистрация
    03.01.2013
    Адрес
    Волгоград
    Сообщений
    82

    По умолчанию

    судя по предупреждению "не верное наблюдаемое выражение а21" кодесис просто не знает что это такое.
    (видимо локальную переменную хотели выдать за глобальную)
    воспользуйтесь ассистентом ввода (установить курсор в поле ввода и нажать F2)

  7. #7

    По умолчанию

    Спасибо огромное Nts, я уже разобрался на примере Petera " Переключатель.pro ". Я по незнанию, при конфигурации элемента, в категории "Текст" вместо a21=%s указал a21=%2.1d, отсюда и "не верное наблюдаемое выражение a21", что абсолютно справедливо. Еще раз спасибо за ответ.
    Последний раз редактировалось Pvalp; 10.09.2015 в 09:49.

Похожие темы

  1. Упаковка переменных BOOL, INT, REAL в Modbus String
    от ПРОЕКТ-П в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 20.04.2015, 22:09
  2. Ответов: 3
    Последнее сообщение: 05.03.2015, 14:01
  3. Ответов: 2
    Последнее сообщение: 10.11.2014, 16:33
  4. СМИ2, int/word, показывает от 256
    от Туман в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 26.02.2014, 10:37
  5. CodeSYS V2.3 - визуализация
    от 404NotFun в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 13.01.2014, 15:52

Ваши права

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