|
Modbus 0.3
Библиотека Modbus для STM
|
Работа с коилами Modbus. More...
#include "modbus_core.h"Go to the source code of this file.
Macros | |
| #define | MB_Coil_Read_Local(_parr_, _coil_) |
| Считать коил по локальному адресу. | |
| #define | MB_Coil_Set_Local(_parr_, _coil_) |
| Выставить коил по локальному адресу. | |
| #define | MB_Coil_Reset_Local(_parr_, _coil_) |
| Сбросить коил по локальному адресу. | |
| #define | MB_Coil_Toogle_Local(_parr_, _coil_) |
| Переключить состояние коила по локальному адресу. | |
Enumerations | |
| enum | MB_CoilsOpTypeDef { SET_COIL , RESET_COIL , TOOGLE_COIL } |
| Enum for coils operation. More... | |
Functions | |
| MB_ExceptionTypeDef | MB_Coil_Write_Global (uint16_t Addr, MB_CoilsOpTypeDef WriteVal) |
| Выставить/сбросить коил по глобальному адресу. | |
| uint16_t | MB_Coil_Read_Global (uint16_t Addr, MB_ExceptionTypeDef *Exception) |
| Считать коил по глобальному адресу. | |
| uint8_t | MB_Process_Read_Coils (RS_MsgTypeDef *modbus_msg) |
| Обработать функцию Read Coils (01 - 0x01). | |
| uint8_t | MB_Process_Write_Single_Coil (RS_MsgTypeDef *modbus_msg) |
| Обработать функцию Write Single Coils (05 - 0x05). | |
| uint8_t | MB_Process_Write_Miltuple_Coils (RS_MsgTypeDef *modbus_msg) |
| Обработать функцию Write Multiple Coils (15 - 0x0F). | |
Работа с коилами Modbus.
Definition in file modbus_coils.h.