Если кто занимался, хотелось бы тогда увидеть, как будет выглядеть, например, функция WriteByte() при обращении к плк?
Для начала сделайте 3 вещи:
1. Скачайте/запросите библиотеку с хидером и описанием.
2. Скачайте описание протокола ОВЕН
3. Скачайте руководство по конфигурированию области ввода/вывода