Фундаментальные ограничения кодесиса? Аппаратные недостатки самого соединения? (ПЛК других производителей тоже "отваливаются"?) или всё-таки "кривой" драйвер?
А как насчет,дешевой микросхемы в самом плк, и также малый объем памяти для ос плк,непозволяющий написать качественную обработку прерываний и обработку ошибок