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

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

  1. #8701

    По умолчанию

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

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

  2. #8702

    По умолчанию

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

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

    По умолчанию

    Вопрос по задачам(таскам) в КДС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

    По умолчанию

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

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

    По умолчанию

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

  8. #8708

    По умолчанию

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

  9. #8709

    По умолчанию

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

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

    По умолчанию

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

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

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе СП3хх, СП270
    Ответов: 4209
    Последнее сообщение: 26.08.2026, 16:07
  2. Ответов: 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. Вопросы и ответы
    от Давидюк в разделе СП3хх, СП270
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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