-
Вложений: 1
Доигрался со шлюзами
Удалил неподходящие и сломалось то, что уже работало
MasterSCADA отказывается забирать HDA у MasterOPC
Если в режиме разработки попытаться зайти в настройки HDA сервера, выдаёт сообщение с ошибкой (в приложении)
DA работает
Подскажете куда копать чтобы исправить?
-
Попробуйте переустановить MasterSCADA, OPC сервер, установить OPC Components:
http://yadi.sk/d/L9j6yyci2QfW1
http://yadi.sk/d/ewpkpmMv2QfWB
Если не поможет - произведите настройку DCOM по интструкции прилагаемой к MasterSCADA (там про работу удаленного ОРС, но в вашем случае тоже должно помочь).
-
Файлы по вашим ссылкам недоступны
Скачал с официального сайта OPC Core Components Redistributable (х86): http://opcf.org/DownloadFile.aspx?CM=3&RI=820&CU=3
Всё заработало, спасибо
-
Проверили - обе ссылки рабочие.
Можно и с OPC Foundation, но нужно регистрироваться.
-
Да, теперь рабочие
Что ж поделаешь, пришлось зарегистрироваться
Нашёл интересную вещь - http://w3.impa.br/~diego/software/luasocket/home.html
Подскажите, встроить её в Lua в Universal Modbus Server возможно?
-
В 3 версии можно встраивать библиотеки, но пример пока не разработан.
Для каких целей вы хотите использовать данную библиотеку.
-
Я хочу попробовать самостоятельно написать DA туннелирование через TCP
По-моему это должно быть проще, чем писать то же самое плюс DA клиент/сервер
-
А на стороне клиента что будет стоять? Тоже наш ОРС сервер?
Чем не устраивает работа в режиме удаленного ОРС?
-
Да, если буду писать на втроенном Lua, с обеих сторон будет стоять ваш ОРС сервер
По-моему использовать DCOM - не самая лучшая идея хотя бы потому, что планируется организовать доступ к информации со стороны другого предприятия, то есть проблем с разными рабочими группами, доменами и пользователями не избежать
-
Подключение библиотек Lua осуществляется стандартными способами - посмотрите пример к вашей библиотеке. Но нужно иметь ввиду, что не все библиотеки могут корректно функционировать. Если библиотека не отпускает поток, то тогда теги перестанут обновляться.
Для создания туннеля вы можете использовать Modbus TCP. Создаете на одном сервер Modbus TCP Slave узел, а на другом Modbus TCP MasterS узел. В Modbus TCP Slave узел пишете данные с помощью скриптов.