ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
19 апреля
1510705 Топик полностью
ЫЫyкпy (08.04.2025 14:12, просмотров: 84) ответил Andreas на Вопрос по модбасу, так с какого адреса регистры и входы в документации обозначаются по феншую, с 1 или нуля? В библиотеке freemodbus все адреса инкрементируются, а в ТЗ мне с нулевого адреса дали.
В конце 70-х годов, когда модбас пошел в народ, этот самый народ ещё не был приучен начинать нумерацию с 0. Даже в Фортране элементы массива начинались с 1. Поэтому в описании "для людей" номера регистров нумеровались с 1, а в при передаче пакетов передавались числа на 1 меньше. Тогда это имело смысл, ширнармассам не нужно было каждому первому растолковывать про начало нумерации с 0, а программистам разницу между тем что написано и тем что передаётся можно было объяснить не 

рискуя свести их с ума, они привычные :)) Так что "по феншую" с 1, но сейчас можно и с нуля - если это специально оговорить, меньше потом будет путаницы.

Жизнь есть способ борьбы белковых тел со вторым началом термодинамики.