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

Тема: ООП в CODeSys_v3

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

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

    По умолчанию ООП в CODeSys_v3

    Добрый день. Для реализации своей задачи решил воспользоваться нововведениями CoDeSys, а именно ООП. Задачка заключается в отображении и изменении на панели СПК207 задания частоты частотника VFD Delta. Как известно, в этих частотникак, запись и чтение частоты F (протокол Modbus) происходит в разных регистрах, поэтому организовал ФБ "PCh_VFD" на входы которого планировал завести регистры чтения частоты, выходы - на регистры записи частоты (все типа word), а в теле программы и визуализации планировал обращаться уже к свойству ФБ частота "F" типа real (между входами/выходами ФБ и его свойством организовал преобразование word_to_real и обратно).
    Однако, столкнулся с таким моментом: невозможно привязать к свойству "Text variable" визуального элемента свойство экземпляра функционального блока (в моём примере, почему-то?, св-во "F" не видимо, однако, локальные переменные ФБ rF, fH, которые должны быть доступны только внутри ФБ хорошо видны в ассистенте ввода). Кстати, очень не хватает вертикальной полосы прокрутки в ассистенте ввода (место выделено фиолетовым).
    В общем, пока не сообразил, как сделать, чтобы одна и та же переменная "частота F" читалась и записывалась в разных регистрах.
    Изображения Изображения

Ваши права

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