Страница 871 из 873 ПерваяПервая ... 371771821861869870871872873 ПоследняяПоследняя
Показано с 8,701 по 8,710 из 8723

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

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

    По умолчанию

    Цитата Сообщение от DmitriiAnyushin Посмотреть сообщение
    Добрый день!
    В проекте использую СПК107 CodeSys 3.5 SP7.
    Подскажите пожалуйста, каким образом в среде CodeSys 3.5 в переменную формата STRING можно записать значение $ в коде контроллера?

    Хочу прописать путь для копирования архивов из памяти Codesys ('Archiver/') на флэшку ('$USB$/') на уровне контроллера (чтобы по умолчанию выставлялось такая комбинация и не надо было каждый раз вводить с экрана)?
    С экрана визуализации СПК значение записывается как положено и при онлайн просмотре отображается ($USB$/').
    Добрый день.
    Надо удваивать - '$$USB$$/'

  2. #8702

    По умолчанию

    Большое спасибо!

  3. #8703
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,322

    По умолчанию

    Вопрос по задачам(таскам) в КДС3.5
    В проекте сделал две POU, затолкал их в высокоскоростную задачу с фиксированным циклом в нужной последовательности. Наблюдаю проблемы. Задача 1мс, приоритет 0. Интересует как распределяется время в таске - на обе задачи 1мс, или на каждую по 1мс? После объединения этих POU в одну проблем вроде как не наблюдал (завтра планирую плотненько протестировать). В проекте есть еще POU, но они в другом таске, с более низким приоритетом, и в свободном режиме.

  4. #8704

    По умолчанию

    Неожиданно возникло ИСКЛЮЧЕНИЕ!
    2026-03-05_10-37-17.png
    Что можно сказать по журналу, где искать?

  5. #8705

    По умолчанию

    Цитата Сообщение от Назаров Александр Посмотреть сообщение
    Неожиданно возникло ИСКЛЮЧЕНИЕ!
    2026-03-05_10-37-17.png
    Что можно сказать по журналу, где искать?
    https://ftp.owen.ru/CoDeSys3/98_Books/CodesysDebug.pdf
    Смотрите раздел 4.3.

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

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Вопрос по задачам(таскам) в КДС3.5
    В проекте сделал две POU, затолкал их в высокоскоростную задачу с фиксированным циклом в нужной последовательности. Наблюдаю проблемы. Задача 1мс, приоритет 0. Интересует как распределяется время в таске - на обе задачи 1мс, или на каждую по 1мс? После объединения этих POU в одну проблем вроде как не наблюдал (завтра планирую плотненько протестировать). В проекте есть еще POU, но они в другом таске, с более низким приоритетом, и в свободном режиме.
    В вашем случае 1 мс - это период начала "очередной цепочки вызовов". В рамках этой цепочки сначала выполняется первая программа, затем вторая.

  7. #8707
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,322

    По умолчанию

    Евгений Кислов
    То есть таки на каждую ПОУ по 1мс?

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

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Евгений Кислов
    То есть таки на каждую ПОУ по 1мс?
    Для меня ваша фраза звучит странно, но я не знаю, как вы ее для себя интерпретируете.
    К сказанному выше мне нечего добавить.

  9. #8709

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Евгений Кислов
    То есть таки на каждую ПОУ по 1мс?
    На каждую ПОУ придётся по столько по сколько нужно и зависит от сложности ПОУ. Вы же понимаете, что 1мс - это период вызова, а не длительность. Выложите скрин со статистикой менеджера задач (когда вы наблюдаете проблемы), что-то мне подсказывает, что там будет интересное.

  10. #8710
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,322

    По умолчанию

    Емельянов Кирилл
    Работаю над проектом с SoftMotion, для удобства разбил высокоскоростные задачи на две. Первая - обработка и подготовка данных с абсолютного энкодера, вторая - собственно ФБ из библиотеки SM3_Basic. При таком раскладе, при работе железа имел сбой координат по подчиненным осям (энкодер - мастер) в хаотичном порядке. Выражалось это как стук в двигателе сервопривода. После объединения ПОУ в одну, проблема исчезла. Сегодня тестировал довольно продолжительное время, сбоев не зафиксировано. Сам алгоритм из ПОУ_1 был просто скопирован в ПОУ_2. В ПОУ_1 нет сложных вычислений, практически всё сделано на элементарной логике. Вот и появился вопрос.
    Последний раз редактировалось Sulfur; 06.03.2026 в 11:12.

Страница 871 из 873 ПерваяПервая ... 371771821861869870871872873 ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4139
    Последнее сообщение: Вчера, 07:54
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 863
    Последнее сообщение: 02.03.2026, 17:13
  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

Ваши права

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