MODBUS-TCP неправильный формат команды

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

MODBUS-TCP неправильный формат команды

Сообщение avm »

При работе по протоколу MODBUS-TCP при опросе регистров ввода(функция 4) не передается кол-во опрашиваемых регистров.
Например мне нужно опросить 5 регистров сервер выдает
0x00 0x53 0x00 0x00 0x00 0x04 0x64 0x04 0x02 0x00
а должно быть
0x00 0x53 0x00 0x00 0x00 0x04 0x64 0x04 0x02 0x00 0x00 0x05
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: MODBUS-TCP неправильный формат команды

Сообщение admin »

Проверил на текущей версии сервера. Должен выдавать кол-во регистров.

Проверьте на текущей версии 3.9 сборка 60
http://www.lectussoft.com/programs/opcserv.zip

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

Re: MODBUS-TCP неправильный формат команды

Сообщение avm »

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

Re: MODBUS-TCP неправильный формат команды

Сообщение admin »

Проверил - все нормально, кол-во регистров выдается.
Для того чтобы воспроизвести эту ситуацию вышлите

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

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

Сейчас этот форум просматривают: Bing [Bot] и 4 гостя