УкраїнськаEnglishmRussian
Вхід/Новий
Закрита тема

[BugWrong] [Зачинена] Транспортный протокол.ModBus


Автор Повідомлення
Повідомлення створено: 23. 11. 2015 [18:45]
legend
Oleg N
Зареєстрован(а) с: 13.04.2012
Повідомлення: 63
"roman" wrote:

Затем, что есть устройства у которых запись возможна исключительно функциями 15/16.
Форум читайте!

Теперь ясно.
Значит это не реализация функций 15/16, которые описаны в стандарте modbus, а "костьль" для определенного устройства под которое правился/писался модуль DAQ.Modbus.
Не понятно только одно, что мешает в документации так и написать, что это не групповая запись параметров согласно стандарту modbus, а последовательная. И не вводить пользователей в заблуждение.

P.S. 8 реле, которые управляются по modbus протоколу (RS-485/115200) не могут быть включены одновременно. Включаются они последовательно, с веселым звуком. Хотя при отправке правильной команды на групповую запись регистров происходит одновременное включение реле.
Повідомлення створено: 23. 11. 2015 [19:17]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"legend" wrote:

Теперь ясно.
Значит это не реализация функций 15/16, которые описаны в стандарте modbus, а "костьль" для определенного устройства под которое правился/писался модуль DAQ.Modbus.

Мне уже давно всё ясно и даже не знаю чего я Вас тут терплю!
Не нужно делать Выводы только на основе Ваших специфических задач, поскольку функция 16 пишет по несколько регистров, в случае комплексных типов, для чего она и предназначена — т.е. единомоментной записи комплексных типов, скажем по 2-4 регистра.

И вовсе не для оптимизации трафика, что противоречиво: http://wiki.oscada.org/Doc/DAQ , http://wiki.oscada.org/Doc/Siemens

Ещё раз (и последний) повторяю:
- Это не ошибка, а от силы отсутствие функции.
- Мне такая функция не интересна, поэтому по своей инициативе я её делать не буду.
- Если Вам она нужна, то заказывайте, а не устраивайте тут выяснений, которые должны меня заставить сделать такую функцию для Вас!

Learn, learn and learn better than work, work and work.


Тільки адміністратори можуть відповідати на цю тему
14977