Если всё правильно придумано в железе обычно лучше работает чем в симуляторе! Тоже несколько раз смотрел в симуляторе - не работало, проверяю в железе - всё нормально работает, может тоже неправильно симулятор настраивал! Я обычно и так знаю как должно работать и к симулятору относился скептически, теперь посмотрю, если в случае правильных настроек симулятор правильно будет показывать, может и поменяю о нём мнение!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Я думаю, что в данном случае настройки симулятора важны т.к. работа макроса Time U/D принципиально зависит от времени цикла программы. В железе все должно быть ОК.
Только лучше использовать более простое решение для индикации оставшегося времени. Например счетчик CTN с обратным отсчетом, секундным импульсом на счет и с той же уставкой, что и таймер, но в секундах. Вот кусок моего проекта, где я использую этот принцип.
2018-08-29_13-42-44.png
Последний раз редактировалось Aviator_VZh; 29.08.2018 в 14:44.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Да, ошибка симулятора.
Или особенности работы на большом времени цикла, внутри стоит блок определения времени цикла программы, который в зависимости от величины этого цикла, ограничивает количество знаков после запятой, при проверке на реле, для мне пришлось нереально долго копировать и размножать блоки что бы добиться 30 ms, а тут со старта 100 ms в симуляции. Очень похоже, что как раз к моменту останова таймера, рассчитывается время цикла и меняется делитель, и 10,00 превращается в 1000.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ