Забыл отписаться: в итоге выбрал вариант №1 (Ethernet), всё работает. Диспетчеризацию сделал на MasterScada+LectusModBus.