Французы прикололись и вебсервер в контроллер запихнули
https://www.support-omron.fr/details/pr ... 1068890066но вряд ли вам это подойдёт, у контроллера всего три TCP соединения и он скорее всего занят прогой станка.
Далее всё можно по UDP, т.е. ограничений практически нет.
Подключите станки к компу, на компе установите CX-Supervisor, в его составе есть Cassini Web Server и можно запустить на компе скаду и обратится к компу как к вебсерверу (вроде веб сервер может быть и на другом компе, главное чтобы к компу со скадой доступ по DCOM был). В составе супервайзора есть "CX-Supervisor Standard Web Pages" и пример для ASP.NET. (почему то сейчас не запускается у меня)
т.е. можно просто напрячь админа, предложив ему разбираться с инструкцией на CX-Supervisor по поводу организации web. Вам останется только прописать в супервайзоре связь с контроллерами и чтение нужных данных в точки (теги) супервайзора, а админ уже сам будет разбираться, как из работающего супервайзора это вытянуть. Инструкция, пример кода и готовая веб страница будут в папке супервайзора сразу после установки софта.
Вариантов может быть куча, поделите обязанности, вы затаскиваете данные на комп, кладёте через супервайзор в текстовый файл или базу данных, а админ удобным ему способом забирает.
Или как вариант,
http://www.rusavtomatika.com/weintek/любая из них опрашивает Омрон и складвает архив с данными в файлики у себя в памяти, которые можно забрать по FTP или переслать автоматом на какой либо комп в заданную папку.
Или читать с контроллеров данные самописным приложением, используя готовые решения для связи
viewtopic.php?p=15877viewtopic.php?p=9956#p9956и ещё есть разные.
А что это самописное приложение будет делать с полученными данными, зависит только от желания и навыков того кто его пишет, или от толщины кошелька заказчика.