Страница 488 из 726 ПерваяПервая ... 388438478486487488489490498538588 ... ПоследняяПоследняя
Показано с 4,871 по 4,880 из 7257

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

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

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    Спасибо, вроде разобрался, получилось. Теперь возник такой вопрос, а есть ли переменная, которая сигнализирует о наличии связи с мастером , на случай если связь обрывается и необходимо обнулить некоторые значения? ( потому что я так понял стандартный сторожевой таймер обнуляет все значения)
    Вы используете Modbus RTU или Modbus TCP?

  2. #4872
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вы используете Modbus RTU или Modbus TCP?
    Modbus TCP

  3. #4873
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,358

    По умолчанию

    Для стандартного компонента нет надежного способа определить отсутствие запросов от мастера.

    Можете поднять слэйв через нашу библиотеку OwenCommunication - в ней у ФБ MB_TcpSlave есть выход xNewRequest - по нему можно определить наличие или отсутствие запросов от мастера.

  4. #4874

    По умолчанию

    Всем привет!
    С наступающим Новым годом!

    (Евгений, я разобрался сам )
    Изображения Изображения
    Последний раз редактировалось ВладОвен; 28.12.2022 в 15:20.

  5. #4875

    По умолчанию

    Подскажите по такому вопросу.

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

    Спасибо.

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

    По умолчанию

    День добрый.
    Подскажите пожалуйста, как корректно отобразить версию ПО, задаваемую в информации о проекте?
    Вроде бы для этого надо использовать функции GetVersion или GetVersionProperty, но они выдают версию библиотеки alarmmanager.

  7. #4877
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,358

    По умолчанию

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

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

    По умолчанию

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

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

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

  9. #4879

    По умолчанию

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

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

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

    По умолчанию

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

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

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

Страница 488 из 726 ПерваяПервая ... 388438478486487488489490498538588 ... ПоследняяПоследняя

Похожие темы

  1. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 247
    Последнее сообщение: 26.06.2024, 15:04
  2. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3346
    Последнее сообщение: 24.06.2024, 11:50
  3. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 826
    Последнее сообщение: 30.04.2024, 20:16
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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