ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
18 апреля
1510786 Топик полностью
IBAH (08.04.2025 21:01, просмотров: 148) ответил Andreas на Еще вопрос по модбасу, а надо реально все эти биты, регистры катушки?
Если ты делаешь слэйв, что напишешь то и будет работать. Я реализовал кучу функций, а по факту использую лишь 3, 6, 16. Хотя продвинутые мастера поддерживают настройку 6/16 

#define ModBusUseFunc1 (0) //Использовать функцию 1 - чтение статуса Coils (дискретных выходных битов)

#define ModBusUseFunc2 (0) //Использовать функцию 2 - чтение статуса дискретных входов

#define ModBusUseFunc3 (1) //Использовать функцию 3 - чтение значения выходных регистров

#define ModBusUseFunc4 (0) //Использовать функцию 4 - чтение значения входных регистров

#define ModBusUseFunc5 (0) //Использовать функцию 5 - запись выходного бита

#define ModBusUseFunc6 (1) //Использовать функцию 6 - запись выходного регистра

#define ModBusUseFunc15 (0) //Использовать функцию 15 - запись нескольких выходных битов

#define ModBusUseFunc16 (1) //Использовать функцию 16 - запись нескольких выходных регистров

#define ModBusUseFunc22 (0) //Использовать функцию 22 - запись выходного регистра по маске