Тролль-наседка, добрый, нежный и ласковый
Если ж приспичило с минц = 10, то просто тупо увеличить таймаут от 35 мс
Именно так я спокойненько вживую связался с вашим проектом (случайно завалялся подходящий плк)
Так. Все. Спекся. Это я про мой мозг.
Итак, я требую разъяснений.
Если ставлю мин. цикл 0, то перегруза нет, пишет про время исполнения 10-12 мс.
Если ставлю цикл 2 мс., то начинается перегруз. Оставляю 2 диммера - он пропадает.
При минце в 3 мс все работает и еще остается..Вложение 16097
Надо ли при этой конфигурации заморачиваться с уменьшением цикла?
И самое интересное - грохнул слейв, завел новый с теми же параметрами - модбас заработал.. Мистика...
Мистики нет. Советую перед любой загрузкой делать сброс заводской, и проект очистить всё.
минц <> 0
система вызывает plc_prg не чаще минц. Если сам plc_prg подкрадывается к минц - бит перегрузки ругаецца.
(хотя я не обнаружил никакого деструктива кроме его ворчания)
минц = 0
бит перегрузки уезжает на Гоа, plc_prg вызывается по исполнению (хотя именно так же вызывается и при 0 < минц < plc_prg)
время исполнения в статистике в сотнях мкс.
Последний раз редактировалось Валенок; 11.01.2015 в 14:14.