ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1505579 Топик полностью
Nikolay_Po (12.03.2025 18:58, просмотров: 83) ответил reZident на Ну да. Требование стандарта и ваш "грязный хак" вводит меня в диссонанс. :-/
Это не мой грязный хак. Такую возможность обнаружили в массовых панелях HMI. Изучили. И доработали наши слейвы, чтобы поддерживали. По сути, отклонение от стандарта лишь в том, что отказ в выполнении запроса идёт только если запрос начинается с недействительного адреса, а не при наличии хотя бы одного недействительного адреса, как по стандарту. 

Это повышает эффективность использования шины (сокращает циклы опроса). Но может приводить к не обнаруживаемым ошибкам - когда в диапазон запроса затесался действительный на стороне мастера адрес регистра, которого нет у слейва. Но в нашем случае, и ПО мастера, и ПО слейва под нашим контролем. При этом слейвы не предназначены для работы с другими мастерами.