Почта умерла.
Добрый день, Сергей!
Для DCON - "Good response" >[+], т.е надо проверять CRC [2H] - H большое.
Зачем посылаете дважды запрос "#01[+]"?
И главное, зачем каждые 100 мс обнулять счётчики входов? Потенциально (это я перестраховаваюсь) эта операция может притормаживать прибор и будет временный сбой.
Если Вам нужна скорость - считайте разницу между 2 значениями счётчиков - как правильнее, импульсы, пришедшие в момент обнуления, не потеряются.
Так и не понял, какие значения Вы установили для выходов (период ШИМ и безопасное значение). В присланном файле их нет.
Уменьшение таймаута ожидания связи не приводит к увеличению числа ошибок?
И по схеме - земля и -24 - соединять их - ухудшать гальваническую развязку и помехоустойчивость.
Надеюсь проблему найдём.
С уважением, Филоненко Владислав
P.S. Стенд еще не щёлкал. Прилагаю свою тестовую программку.




