Показать сообщение отдельно
Старый 23.02.2009, 11:51   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ModBus функции - совсметисоть

Цитата:
Разве?

Наличие функций 1,2,3,4, 15,16 проверил следующим образом: создал карту памяти, а потом ее сконвертил вашей програмкой в конфигурацию ОРС Lectus и там посмотрел.

А как тогда задать функцию "05 Force Single Coil" и "06 Preset Single Register "?
Только не говорите, что 15 и 16 функции с единичной величиной группы (Coil и Register, соответственно) их заменяют. Как быть тогда с устройствами понимающими только 05 и 06 функции?

Возможно ли такое, что SMH и PIXEL поддерживают все вышеперечисленные комманды работая в качестве Slave, а уже работая в качестве Master уже не могут использовать функции "05 Force Single Coil" и "06 Preset Single Register "?

Нужно снять галку "групповые запросы" в карте памяти такого устройства. Вместо функций 15 и 16 будут использованы 05 и 06.

Если говорить об SMH2010 и Pixel как о "slave", то весь этот набор поддерживался с самого рождения.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием