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

Modbus slave


Автор Повідомлення
Повідомлення створено: 28. 02. 2018 [08:01]
ANDMAN
Андрей Баковкин
Автор теми
Зареєстрован(а) с: 22.10.2015
Повідомлення: 17
Появилась необходимость создать такой слейв, где нужно предоставить для чтения все переменные: вещ, целые, битовые в одном адресном пространстве 3 функции.
С вещ. и целыми переменными проблем не возникло, а вот с битовыми переменными произошла следующая ситуация:

в битах с 1-15 любой модбас-мастер считывает всегда нули, даже если в слейве там единицы, только нулевой бит в регистре корректно предоставляется для чтения.

Как победить?

[Повідомлення редагувалось 2 раз(ів), останній раз 28.02.2018 в 10:09.]
Вкладений файл

слейв.png (Тип файлу: image/png, Розмір: 168.6 кілобайтів) — 1634 завантажень
Повідомлення створено: 05. 03. 2018 [06:02]
ANDMAN
Андрей Баковкин
Автор теми
Зареєстрован(а) с: 22.10.2015
Повідомлення: 17
Я правильно понимаю, что конструкция типа R_b1_0:r не работает для входного транспорта на протоколе Модбас?
Что она применима только для выходного транспорта?



1608