Потому что :
1. Для работы с ком-портом по хорошему ( да и по плохому ) надо выделять отдельный поток. При нескольких устройствах в сети необходимо разруливать доступ к порту и опрос даннных. По мере написания - понимаешь что Opc-север - уже вот он, почти написан. Зачем если есть готовый.
2. Имея Opc-сервер я могу накидать такую вот форму за 3 ( засёк специально ) минуты и подключить её к данным.

По желанию клиента - при настроенном Opc-сервере ту-же форму ( за приблизительно то-же время ) я делаю в LabView и по сути в любой среде под Windows.
3. Запустив сервер на локальной машине и настроив DCOM я достучусь до него из любой точки мира.
Стоит-ли оно того - не знаю. Знаю что ModBus на ПК я перестал писать лет 10 назад и уже не буду. Есть вещи интереснее.
Сообщение отредактировал 1234Alex - Nov 7 2015, 16:20