Страница 473 из 856 ПерваяПервая ... 373423463471472473474475483523573 ... ПоследняяПоследняя
Показано с 4,721 по 4,730 из 8557

Тема: CODESYS V3.5. Вопросы и ответы

  1. #4721
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    у Сименса есть нечто подобное owen.png может на него лучше перейти с такими запросами
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #4722

    По умолчанию

    Добрый день. Да, после перезапуска все собралось. Прошу прощения за панику. Как то даже неудобно теперь)

  3. #4723
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    Все "устройства" объявлены статически, в отдельном GVL.

  4. #4724
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,623

    По умолчанию

    Цитата Сообщение от fatlortroll Посмотреть сообщение
    Все "устройства" объявлены статически, в отдельном GVL.
    Да, предполагалось, что будет объявлен экземпляр определённого интерфейса (занулённый), затем передан фабрике вместе с индексом "устройства", предположительно реализующего подобный интерфейса. Если "устройство" действительно реализует интерфейс такого типа, то переданный экземпляр интерфейса инициализируется этим "устройством", если нет -- остаётся равным нулю. Набор интерфейсов, которые может создавать фабрика, конечно, фиксированный.
    С "занулённым" интерфейсом ничего нельзя сделать. Ну т.е. он реально представляет собой 32-битное беззнаковое целое со значением 0, и на этом всё.
    Чтобы убедиться, что "устройство действительно реализует интерфейс такого типа" - нужно сначала инициализировать экземпляр интерфейса экземпляром ФБ устройства - тогда можно будет использовать __QUERYINTERFACE. Т.е. результат, который вы хотите получить в результате успешной проверки, является необходимым условием этой проверки.

    Если позволите высказать мне свое мнение - я бы вам рекомендовал сосредоточиться на реальной задаче из реальной предметной области и проанализировать различные возможные варианты ее решения, а не зацикливаться на одном конкретном (см. XY Problem в подписи). Понятно, что "когда у вас в руке молоток, всё становится похожим на гвозди" - но иногда рубить деревья молотком оказывается не очень удобным. Надеюсь, вы автоматизируете не абстрактную фабрику. =)

  5. #4725

    По умолчанию

    День добрый, подскажите как работает на запись данная функция, с циклом и по триггеру понятно2022-11-16_13-10-45.png а приложение? запись значений при изменении этого значения? заранее спасибо.

  6. #4726
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,623

    По умолчанию

    Цитата Сообщение от Shurup Посмотреть сообщение
    День добрый, подскажите как работает на запись данная функция, с циклом и по триггеру понятно2022-11-16_13-10-45.png а приложение? запись значений при изменении этого значения? заранее спасибо.
    Добрый день.
    "Приложение" в целом похоже на "триггер", но имеет ряд отличий.
    Посмотрите видео - так как раз это поясняется:
    https://youtu.be/elizZ9l_-sw

  7. #4727

    По умолчанию

    Добрый день.
    Проект в CDS 3.5. Вопросы по работе с преобразователями частоты KIPPRIBOR AFD-E.
    При добавлении AFD-E в проект в списке входов/выходов имеется несколько каналов типа BIT, например, «Запись командного слова» или «Запись задания частоты».
    Вопросы:
    1. При записи командного слова я должен сформировать слово целиком и затем установить эту переменную (типа BIT) в 1, а затем сбросить 0?
    2. Можно ли переустанавливать отдельные биты слова, не меняя значения других, или только слово целиком?

  8. #4728
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,623

    По умолчанию

    Цитата Сообщение от yurya Посмотреть сообщение
    Добрый день.
    Проект в CDS 3.5. Вопросы по работе с преобразователями частоты KIPPRIBOR AFD-E.
    При добавлении AFD-E в проект в списке входов/выходов имеется несколько каналов типа BIT, например, «Запись командного слова» или «Запись задания частоты».
    Вопросы:
    1. При записи командного слова я должен сформировать слово целиком и затем установить эту переменную (типа BIT) в 1, а затем сбросить 0?
    2. Можно ли переустанавливать отдельные биты слова, не меняя значения других, или только слово целиком?
    Добрый день.
    1. Да, всё верно.
    2. Можно привязать к отдельными битам переменные типа BOOL и менять их значения независимо друг от друга.

  9. #4729

    По умолчанию

    Понял. Спасибо.
    А «Запись задания частоты» и «Запись границ частоты и задания» действуют на свои группы переменных, которые под ними в списке?

  10. #4730
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,623

    По умолчанию

    Цитата Сообщение от yurya Посмотреть сообщение
    Понял. Спасибо.
    А «Запись задания частоты» и «Запись границ частоты и задания» действуют на свои группы переменных, которые под ними в списке?
    Да - на те, у которых в скобочках написано "запись".

Страница 473 из 856 ПерваяПервая ... 373423463471472473474475483523573 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4044
    Последнее сообщение: 17.12.2025, 10:15
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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