GetBitStates
功能说明
检测输入值value中的bit的变化情况
输入参数
| 名称 | 类型 | 描述 |
|---|---|---|
value | DWORD | 待检测的值 |
输出参数
| 名称 | 类型 | 描述 |
|---|---|---|
hasChanged | BOOL | true:有改变,false:无改变 |
hasRisingEdges | BOOL | true:有bit从0变为1, 否则为false |
risingBits | DWORD | 从0变为1的所有bit位位置 |
noOfRisingBits | USINT | 从0变为1的所有bit位个数 |
hasFallingEdges | BOOL | true:有bit从1变为0, 否则为false |
fallingBits | DWORD | 从1变为0的所有bit位位置 |
noOfFallingBits | USINT | 从1变为0的所有bit位个数 |
使用说明
在程序中调用 GetBitStates 指令,根据参数表完成变量连接后即可使用。