PDA

Просмотр полной версии : plc_io и ОРС



Сергей71
28.03.2008, 19:04
Почему?
Если запущен сервер codesys ОРС и идет общение по ТСР с ПЛК то с помощью проги plc_io файл считать не возможно. Нужно остановить связь с ПЛК а потом запустить прогу.

Филоненко Владислав
29.03.2008, 00:59
С ПЛК по протоколу GetWay возможен лишь 1 сеанс связи в одно и то-же время. Это ограничение Emmbeded версии ядра CoDeSys.

zilog
29.03.2008, 06:08
А нельзя-ли "заставить" plc_io работать через Codesys Gateway, чтобы Codesys, Codesys OPC, plc_io не мешались друг другу ?

Филоненко Владислав
29.03.2008, 10:53
есть утилита, к-я позволяет это сделать, но она платная, порядка 200 $. Распространяет Пролог.

Сергей71
29.03.2008, 12:58
С ПЛК по протоколу GetWay возможен лишь 1 сеанс связи в одно и то-же время. Это ограничение Emmbeded версии ядра CoDeSys.

Не понял.

У меня порга на делфи через ОРС опрашивает переменные на ПЛК и одновременно ПЛК работает с CODESYS. В CODESYS меняю переменную вижу в своей проге. ЭТО для теста. Они не мешают.
А как plc_io читает и пишет файлы.

Задача: нужно из проги прочитать или записать файл на ПЛК (настройки, архив, лог, рецепты и т.п.)

Филоненко Владислав
29.03.2008, 15:02
OPC - выполняет задачи для OPC. Доступ к файлам OPC не предоставляет (если не HDA OPC). У драйвера GetWay есть интерфейс, с помощью к-го можно через этот драйвер получить доступ к сервисам ПЛК.
Однако, этот интерфейс закрытый и 3S Software продаёт SDK для Getway за деньги. Или продаёт готовую утилиту за меньшие деньги.