Задача непонятна. Зачем разбирать и эмулировать протокол обмена данным между Кодесис и ПЛК?
Отсылайте сетевой пакет из Вашей программы, принимайте его программой в ПЛК, вот и управление. Если сеть проводная и не очень сложная, то протокол UDP вполне подойдет.
Для ПЛК есть библиотека по работе с сетью.