7.6.3 组合BIT为DWORD
功能
实现将32个BOOL输入量BIT0~BIT31组合为一个DWORD返回值
LD图形

参数说明
| 接口变量 | 声明 | 类型 | 说明 |
|---|---|---|---|
| BIT0 | Var_Input | BOOL | 给DWORD返回值的bit0 |
| BIT1 | Var_Input | BOOL | 给DWORD返回值的bit1 |
| BIT2 | Var_Input | BOOL | 给DWORD返回值的bit2 |
| BIT3 | Var_Input | BOOL | 给DWORD返回值的bit3 |
| BIT4 | Var_Input | BOOL | 给DWORD返回值的bit4 |
| BIT5 | Var_Input | BOOL | 给DWORD返回值的bit5 |
| BIT6 | Var_Input | BOOL | 给DWORD返回值的bit6 |
| BIT7 | Var_Input | BOOL | 给DWORD返回值的bit7 |
| BIT8 | Var_Input | BOOL | 给DWORD返回值的bit8 |
| BIT9 | Var_Input | BOOL | 给DWORD返回值的bit9 |
| BIT10 | Var_Input | BOOL | 给DWORD返回值的bit10 |
| BIT11 | Var_Input | BOOL | 给DWORD返回值的bit11 |
| BIT12 | Var_Input | BOOL | 给DWORD返回值的bit12 |
| BIT13 | Var_Input | BOOL | 给DWORD返回值的bit13 |
| BIT14 | Var_Input | BOOL | 给DWORD返回值的bit14 |
| BIT15 | Var_Input | BOOL | 给DWORD返回值的bit15 |
| BIT16 | Var_Input | BOOL | 给DWORD返回值的bit16 |
| BIT17 | Var_Input | BOOL | 给DWORD返回值的bit17 |
| BIT18 | Var_Input | BOOL | 给DWORD返回值的bit18 |
| BIT19 | Var_Input | BOOL | 给DWORD返回值的bit19 |
| BIT20 | Var_Input | BOOL | 给DWORD返回值的bit20 |
| BIT21 | Var_Input | BOOL | 给DWORD返回值的bit21 |
| BIT22 | Var_Input | BOOL | 给DWORD返回值的bit22 |
| BIT23 | Var_Input | BOOL | 给DWORD返回值的bit23 |
| BIT24 | Var_Input | BOOL | 给DWORD返回值的bit24 |
| BIT25 | Var_Input | BOOL | 给DWORD返回值的bit25 |
| BIT26 | Var_Input | BOOL | 给DWORD返回值的bit26 |
| BIT27 | Var_Input | BOOL | 给DWORD返回值的bit27 |
| BIT28 | Var_Input | BOOL | 给DWORD返回值的bit28 |
| BIT29 | Var_Input | BOOL | 给DWORD返回值的bit29 |
| BIT30 | Var_Input | BOOL | 给DWORD返回值的bit30 |
| BIT31 | Var_Input | BOOL | 给DWORD返回值的bit31 |
| 函数名称 | 返回值 | WORD | 转换后的结果 |
示例
- LD示例动图如下:

- ST示例如下代码所示:
OUT:=PACK_BITS_TO_WORD(
BIT0:=1,
BIT1:=1,
BIT2:=1,
BIT3:=1,
BIT4:=1,
BIT5:=1,
BIT6:=1,
BIT7:=1,
BIT8:=1,
BIT9:=1,
BIT10:=1,
BIT11:=1,
BIT12:=0,
BIT13:=1,
BIT14:=0,
BIT15:=1
);