Если even = none то было бы всего 8 бит, а судя по документу там 9 с учетом контроля четности. Извините но куда-то бит необходимо писать при проверки четности(не четности).
Пробовали подключиться к устройству с ПК любой Scada системой ? если начнете читать, то проблема в ПЛК. я уже нарывался (правда не на ПЛК), когда в режиме 7E1 ничего не работало. Разработчики нашли проблему в драйвере порта на своем устройстве.

Раз другая панель устройство читает без проблем, стоило бы задуматься и проверить чем нибудь еще, исключив ПЛК