Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: Вопрос по настройке трассировки в визуализации СПК под codesys 3.5

  1. #1

    Question Вопрос по настройке трассировки в визуализации СПК под codesys 3.5

    Добрый день!

    В дополнительных настройках "не рекомендуется" использовать n>=100 в настройке "измерение каждый n-й цикл". Чем чревато, и как отображать значения переменной, допустив каждые 10 секунд несколько часов, чтобы не вылезти за размер буфера 2000? Кроме увеличения минимальной продолжительности цикла в настройках проекта.

    Спасибо.

  2. #2

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Добрый день!

    В дополнительных настройках "не рекомендуется" использовать n>=100 в настройке "измерение каждый n-й цикл". Чем чревато, и как отображать значения переменной, допустив каждые 10 секунд несколько часов, чтобы не вылезти за размер буфера 2000? Кроме увеличения минимальной продолжительности цикла в настройках проекта.

    Спасибо.
    Добрый день.
    Насколько я помню - эта рекомендация осталась со старых версий CODESYS, в которых трассировка с n>=100 могла то ли не запускаться, то ли спонтанно прекращать работать.
    В вашем случае разумнее всего привязать трассировку к VISU_TASK (у которой по умолчанию интервал вызова = 100 мс) и поставить n = 100.

  3. #3

    По умолчанию

    Спасибо, попробуем!!

  4. #4

    По умолчанию

    Все, окончательно запутался. Вроде начал понимать как работает триггер управления, но нигде не смог найти, как в ходе работы сбросить трассировку и начать ее заново. Останавливать и запускать снова получается, а вот начать с "чистого" графика не выходит...

  5. #5

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Все, окончательно запутался. Вроде начал понимать как работает триггер управления, но нигде не смог найти, как в ходе работы сбросить трассировку и начать ее заново. Останавливать и запускать снова получается, а вот начать с "чистого" графика не выходит...
    К сожалению, такая возможность в CODESYS пока что не реализована.

  6. #6

    По умолчанию

    Упс. Спасибо

  7. #7

    По умолчанию

    Добрый день!

    А вот такой вопрос (подозреваю что он дурацкий, но я не нашел в руководстве) - запись КОНФИГУРАЦИИ трассировки в файл и чтение КОНФИГУРАЦИИ трассировки из файла. Из свойств элемента. Этот файл, он создается где и каким образом? На СПК? На ПК? В какой момент? Или его нужно предварительно создать пустой самостоятельно? Опять же, где создать? Дальше его имя - это строковая переменная, на которую ссылка в настройках? Теоретически же, загрузив конфигурацию трассировки в нужный момент мы получим как раз тот "чистый лист"? Или это не так работает? Это же вроде именно конфигурация, а не данные трассировки?

    Спасибо

  8. #8

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Добрый день!

    А вот такой вопрос (подозреваю что он дурацкий, но я не нашел в руководстве) - запись КОНФИГУРАЦИИ трассировки в файл и чтение КОНФИГУРАЦИИ трассировки из файла. Из свойств элемента. Этот файл, он создается где и каким образом? На СПК? На ПК? В какой момент? Или его нужно предварительно создать пустой самостоятельно? Опять же, где создать? Дальше его имя - это строковая переменная, на которую ссылка в настройках? Теоретически же, загрузив конфигурацию трассировки в нужный момент мы получим как раз тот "чистый лист"? Или это не так работает? Это же вроде именно конфигурация, а не данные трассировки?

    Спасибо
    Добрый день.
    Файл создается на СПК по переднему фронту свойства элемента Сохранить трассировку.
    Да, его имя - строковая переменная.

    Я проверил, и вы правы - при загрузке конфигурации (в т.ч. исходной конфигурации элемента, без каких-либо изменений) запись начинается заново (т.е. с метки времени T#0s).

    Правда, некоторое время отображание сообщение "Out of view range" и прошлое значение трассировки (одновременно с новым) - до тех пор, пока не пройдет время, заданное в настройках оси X.

    2022-10-18_7-24-47.png

  9. #9

    По умолчанию

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

  10. #10

    По умолчанию

    Хм. А вот у меня почему-то не хочет. Подозреваю, что запятую пропустил или что-то типа того.

    Сделал объявление строковой переменной в PLC_PRG

    nmr1:STRING:='tr1';

    сделал две кнопки, две BOOL переменные s и l - одну для записи а вторую для чтения объявил в PLC_PRG

    привязал в свойствах трассировки переменные управления от кнопок и переменную с именем файла

    при нажатии кнопки s визуально ничего не происходит, при последующем нажатии кнопки l выдает сообщение "Loading trace from a file failed, perhaps due to invalid contetnt of file"

    Где я мог накосячить?

    Спасибо.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 18.10.2017, 09:03
  2. Ответов: 3
    Последнее сообщение: 29.03.2016, 20:54
  3. вопрос по настройке трм 251 ирр
    от Воля в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 17.04.2015, 09:07
  4. PID_regulators Вопрос по настройке
    от Роланд в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 03.12.2014, 11:45
  5. Вопрос по настройке ТРМ-251
    от AudlTek в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 29.09.2011, 16:38

Ваши права

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