Здравствуйте!

Проясните пожалуйста, кто знает.
Есть ПЛК304. Хочу организовать обмен данными с устройством на уровне байтов.
Где найти справку о том, как управлять (писать в порт и читать из порта) самостоятельно каждый байт? Т.е. реализовать свой протокол. Какую библиотеку брать?
Спасибо.