Получили новый ПЛК100-24-КМ, версия прошивки 2.05.6, PIC lower version is 0b. Поставили, как положено, таргет 2.05.
ПЛК как будто тормозит. В проекте где выход ПЛК = значению на его входе, выход изменяется через 60 мсек после изменения сигнала на входе.
На самом деле проблемма не во времени выполнения вычислений, а в программе - по тому как Ваша программа считает не время между преобразованием, а время от запуска и как то некорректно его сравнивает.
У меня значение изменялось от 70 до секунды с чем то, в зависимости от времени удержания кнопки, курса доллара и видимо погоды в эфиопии.
Высылаю простую программу, для отслеживания коничество циклов ПЛК. Цикл ПЛК<=1мс
Забыл сказать, что выход соединен со входом.
И я пытался измерить задержку между физическим включением\выключением выхода и командой на его вкл.\выкл.
А скачать ваш пример не могу. Все время отправляют на страницу авторизации.
Да. Так проще. Я сделал out1:= not in1. Получился генератор с меандром , примерно, 60 мсек. Время фильтрации входа равно 10,
Cikl Time в модуле статистики показывает, примерно, 800.
Для время фильтрации=1, меандр равен , примерно, 7 мсек.
Мне кажется должно быть быстрее.
Уточните пожалуйста параметр "Время фильтрации". А то в ПЛК100 с прошивкой 2_05_07, устанавливаю Время фильтрации = 100, судя по документации получается - 100 Х 100мкс=10мс, а фактически получается примерно 5 сек. Сужу по сигналу на выходе, который зависит от сигнала на входе.