| @@ -5,7 +5,20 @@ char read_buf[MAX_NUMBER]; | |||||
| bitset<MAX_Address> Coil_date; //0-9999 | bitset<MAX_Address> Coil_date; //0-9999 | ||||
| UINT16 Register[MAX_Address]; // 0-9999 | UINT16 Register[MAX_Address]; // 0-9999 | ||||
| /********************************************************************************************* | |||||
| * 功能 : 初始化线圈和寄存器 | |||||
| * 描述 : 对线圈和寄存器数组赋值为全1 | |||||
| * 输入 : 无 | |||||
| * 返回值 : 无 | |||||
| **********************************************************************************************/ | |||||
| void Init_Coil_Register(void) | |||||
| { | |||||
| for (int i = 0; i < MAX_Address; i++) | |||||
| { | |||||
| Coil_date[i] = 1; | |||||
| Register[i] = 0xFFFF; | |||||
| } | |||||
| } | |||||
| /********************************************************************************************* | /********************************************************************************************* | ||||
| * 功能 : Bitset转UINT8类型 | * 功能 : Bitset转UINT8类型 | ||||
| * 描述 : Bitset ==》UINT8 | * 描述 : Bitset ==》UINT8 | ||||