А если использовать ModBus ASCI?