Страница 487 из 855 ПерваяПервая ... 387437477485486487488489497537587 ... ПоследняяПоследняя
Показано с 4,861 по 4,870 из 8547

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

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

    По умолчанию

    Цитата Сообщение от fatlortroll Посмотреть сообщение
    День добрый.
    Подскажите пожалуйста, как корректно отобразить версию ПО, задаваемую в информации о проекте?
    Вроде бы для этого надо использовать функции GetVersion или GetVersionProperty, но они выдают версию библиотеки alarmmanager.
    Добры день.
    См. узел Info в дереве проекта.
    п. 3.8:
    https://ftp.owen.ru/CoDeSys3/11_Docu...rgets_v3.0.pdf

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

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Подскажите по такому вопросу.

    У меня в проекте есть 4 задачи (PRG).
    Как сделать так, чтобы при запуске ПЛК первой выполнялась гарантированно именно FirstPRG, а дальше - уже рандомно.

    Спасибо.
    У вас все они выполняются в одной задаче?
    Тогда добавьте ее первой в списке программ, привязанных к задаче.

  3. #4863

    По умолчанию

    Нет. У меня 4 задачи.
    См. фото.
    И нужно, чтобы старт ПЛК происходил именно с задачи License.
    Подскажите, как это реализовать?
    tasks.png

    З.Ы. Хорошо-ли плодить задачи? Но я это сделал из-за разной периодичности вызовов. Где-то 10 мСек, а где-то и 1 Сек.

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

    По умолчанию

    Подскажите, как это реализовать?
    Поставить ей приоритет 0, а остальным задачам - приоритет выше нуля.

    З.Ы. Хорошо-ли плодить задачи?
    Нет.

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Но я это сделал из-за разной периодичности вызовов. Где-то 10 мСек, а где-то и 1 Сек.
    Можно в задаче с периодом вызова 10 мс организовать генератор импульсов с периодом 1 сек.

  5. #4865

    По умолчанию

    Добрый день! Создан функциональный блок, в программе он вызывается много раз. Изменили (добавили или убавили количество входов/выходов). Возможно ли сделать так, чтобы вызываемые блоки обновлялись с новыми вх/вых, не удаляя и добавляя блок заново?

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

    По умолчанию

    Цитата Сообщение от service Посмотреть сообщение
    Добрый день! Создан функциональный блок, в программе он вызывается много раз. Изменили (добавили или убавили количество входов/выходов). Возможно ли сделать так, чтобы вызываемые блоки обновлялись с новыми вх/вых, не удаляя и добавляя блок заново?
    Добрый день.
    См. скриншот:

    2022-12-29_11-20-56.png

  7. #4867

    По умолчанию

    Добрый день! Вопрос по библиотеке OSCAT_BASIC.ONTIME. Из примера в ютуб мы получаем переменную типа LTIME. В визуализации я пытаюсь отобразить эту переменную в формате вывода %t, но получаю вывод даты и время. Как мне получить только часы (для премера: 498884 часа).

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

    По умолчанию

    Цитата Сообщение от Lisov-R Посмотреть сообщение
    Добрый день! Вопрос по библиотеке OSCAT_BASIC.ONTIME. Из примера в ютуб мы получаем переменную типа LTIME. В визуализации я пытаюсь отобразить эту переменную в формате вывода %t, но получаю вывод даты и время. Как мне получить только часы (для премера: 498884 часа).
    Добрый день.
    Какую версию CODESYS вы используете?
    Какой конкретно формат вывода вы используете?
    Покажите скриншот, на котором будет виден "вывод даты и времени."

  9. #4869

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Какую версию CODESYS вы используете?
    Какой конкретно формат вывода вы используете?
    Покажите скриншот, на котором будет виден "вывод даты и времени."
    CODESYS 3.5.16
    Если %t[HH] то доходит до 23 и начинает с 0, чо не поставь в [] интерпретируется как дата и время т.е. выводит число, месяц, год, часы и минуты.
    2.png
    1.png

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

    По умолчанию

    Цитата Сообщение от Lisov-R Посмотреть сообщение
    CODESYS 3.5.16
    Если %t[HH] то доходит до 23 и начинает с 0, чо не поставь в [] интерпретируется как дата и время т.е. выводит число, месяц, год, часы и минуты.
    2.png
    1.png
    У вас что-то не то с коэффициентом. 6133 секунд - это явно не 7098 дней.
    Но суть не в этом.
    Вам нужно значение переменной On_Sec разделить на 3600.0 (т.е. перевести в часы; в минуте 60 секунд, в часе 60 минут) и присвоить переменной типа REAL. И уже ее отображать в визуализации

Страница 487 из 855 ПерваяПервая ... 387437477485486487488489497537587 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3997
    Последнее сообщение: 04.12.2025, 13:05
  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

Ваши права

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