Lectus-ПК+Lectus

Вопросы по программе Lectus Modbus OPC/DDE server
linker1989
Сообщения: 5
Зарегистрирован: 28 сен 2016, 15:48

Lectus-ПК+Lectus

Сообщение linker1989 »

Здравствуйте подскажите пожалуйста новичку в этом деле, как передать данные с одного ПК на котором установлен Lectus на другой на котором установлен Lectus.
В общем с одного Lectusa на другой?
2 ПК соединены через роутер.
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Lectus-ПК+Lectus

Сообщение admin »

Как вариант, можно использовать связку Modbus Master/Slave для получения данных с удаленного компьютера по Modbus TCP:
1) Создать конфигурацию с необходимыми переменными;
2) Для конфигурации на локальном компе установить тип подключения "TCP/IP подключение", "TCP клиент", "Modbus TCP"
3) Для конфигурации на удаленном компе установить тип Slave подключения (в дополнительных настройках узла) "TCP/IP подключение"
linker1989
Сообщения: 5
Зарегистрирован: 28 сен 2016, 15:48

Re: Lectus-ПК+Lectus

Сообщение linker1989 »

admin писал(а):Как вариант, можно использовать связку Modbus Master/Slave для получения данных с удаленного компьютера по Modbus TCP:
1) Создать конфигурацию с необходимыми переменными;
2) Для конфигурации на локальном компе установить тип подключения "TCP/IP подключение", "TCP клиент", "Modbus TCP"
3) Для конфигурации на удаленном компе установить тип Slave подключения (в дополнительных настройках узла) "TCP/IP подключение"
А кому какие IP адреса прописывать?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Lectus-ПК+Lectus

Сообщение admin »

Серверу прописывается только TCP порт. По умолчанию 502.
Для клиента указывается IP адрес и TCP порт сервера.
linker1989
Сообщения: 5
Зарегистрирован: 28 сен 2016, 15:48

Re: Lectus-ПК+Lectus

Сообщение linker1989 »

admin писал(а):Серверу прописывается только TCP порт. По умолчанию 502.
Для клиента указывается IP адрес и TCP порт сервера.
А тогда чтобы не создавать новую тему, есть контроллер плк 110 сим-карта обычная с динамическим iP, на компьютере имеется статический IP и проброшен 502 порт.
Если я правильно понял то в лектусе получается надо выставить тип подключения "TCP/IP подключение", "TCP клиент", "Modbus TCP"?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Lectus-ПК+Lectus

Сообщение admin »

В принципе можно, но нужно будет задавать конкретный IP адрес для подключения.
А динамический IP адрес будет постоянно меняться.
Поэтому, в данном случае, желательно чтобы ПЛК сам инициировал подключение.
Если он поддерживает данные режим.
При этом ПЛК может работать как в режиме Master так и Slave.
В последнем случае, ПЛК только поднимает TCP подключение к TCP серверу поднятому OPC сервером.
После этого OPC сервер начинает опрос.
linker1989
Сообщения: 5
Зарегистрирован: 28 сен 2016, 15:48

Re: Lectus-ПК+Lectus

Сообщение linker1989 »

admin писал(а):В принципе можно, но нужно будет задавать конкретный IP адрес для подключения.
А динамический IP адрес будет постоянно меняться.
Поэтому, в данном случае, желательно чтобы ПЛК сам инициировал подключение.
Если он поддерживает данные режим.
При этом ПЛК может работать как в режиме Master так и Slave.
В последнем случае, ПЛК только поднимает TCP подключение к TCP серверу поднятому OPC сервером.
После этого OPC сервер начинает опрос.
У нас в ПЛК забит iP адрес адрес компьютера и он при включении активизирует TCP соединение и начинает слать данные по указанному iP.

Opc должен быть настроен как клиент или слейв?
И можно будет сделать чтобы lectus opc получал данные от нескольких ПЛК?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Lectus-ПК+Lectus

Сообщение admin »

OPC сервер нужно настраивать как Slave TCP сервер.
В основных настройках узла установите тип подключения "Нет".
В дополнительных свойствах узла - "TCP/IP подключение".
Для каждого Modbus устройства задавайте свой отдельный TCP порт.
linker1989
Сообщения: 5
Зарегистрирован: 28 сен 2016, 15:48

Re: Lectus-ПК+Lectus

Сообщение linker1989 »

admin писал(а):OPC сервер нужно настраивать как Slave TCP сервер.
В основных настройках узла установите тип подключения "Нет".
В дополнительных свойствах узла - "TCP/IP подключение".
Для каждого Modbus устройства задавайте свой отдельный TCP порт.
Вроде бы сделал все как сказано выше, пишет "Все переменные ОК", но значения не изменяются.
Изображение
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Lectus-ПК+Lectus

Сообщение admin »

OPC сервер для начала опроса ждет подключения к TCP серверу (порт 501) со стороны ПЛК.

Вышлите на lectussoft@gmail.com
1) Суть проблемы;
2) Используемую конфигурацию *.cfg;
3) Лог работы *.log из каталога Log папки профиля (через меню "Настройка" - "Папка профиля");
4) Отчеты об ошибке *.txt из каталога BugReport папки профиля (если есть).
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей