Modbus RTU поверх TCP (в режиме Slave)

Вопросы по программе Lectus Modbus OPC/DDE server
razorqhex

Modbus RTU поверх TCP (в режиме Slave)

Сообщение razorqhex »

Здравствуйте!

Помогите пожалуйста настроить сервер Lectus Modbus OPC в режиме Slave по протоколу Modbus RTU поверх TCP

Документацию и FAQ читал, но что-то совсем не могу :(

Использую Modbus Poll в качестве Master, ног он ругается ошибками типа Timeout Error, Read Error, Write Error иногда бывает ошибка Bytes Missing Error

Буду очень благодарен
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение admin »

1) В основных настройках Modbus узла установите тип подключения «Нет».
2) В дополнительных настройках Modbus узла установите тип Slave подключения «TCP подключения».
3) В настройках Slave подключения выберите «Modbus через TCP”.
4) Добавьте типизированные Modbus переменные в Modbus узел
razorqhex

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение razorqhex »

Вроде всё хорошо, только теперь OPC не отвечает ответным пакетом и теперь в Modbus Poll ошибка только Timeout Error, что может значить, что попросту нету ответа с сервера. Это может быть с разными таймера опроса и ответа сервера и Modbus Poll
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение admin »

Используйте корректный Modbus адрес устройства, заданный в свойствах узла
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение admin »

1) Опрашиваемые адреса определяются списком добавленных Modbus переменных. Для них задается начальный Modbus адрес.
2) Соединение рвётся со стороны опрашивающей программы. Ничего не могу сказать
razorqhex

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение razorqhex »

admin писал(а): 03 авг 2019, 09:24 1) Опрашиваемые адреса определяются списком добавленных Modbus переменных. Для них задается начальный Modbus адрес.
В том-то и дело, что адрес выставлен 0 и Modbus Poll начинает опрос с нулевого регистра. И в итоге получается ошибка Timeout Error, но если начать опрос с первого регистра, то тут же всё в порядке и всё четко опрашивается.
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Modbus RTU поверх TCP (в режиме Slave)

Сообщение admin »

Для аргументированного ответа нет данных.
Вышлите на lectussoft@gmail.com используемую конфигурацию *.cfg и лог обмена *.log из папки профиля, доступной через меню «Настройка» - «Папка профиля»
Ответить

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

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