说明
例如,要划分一个16位变量,可以在一个按钮上添加以下脚本:
变量 | 描述 |
16-bit | 将要划分的16位变量。 |
8-bit_1 | 16位变量中的高位子变量1。 |
8-bit_2 | 16位变量中的低位子变量2。 |
脚本及其描述:
internal value, high, low; | |
value = GetTagWord ("16-bit"); | // 获取16位变量 |
high = value>>8; | // 过滤出过程变量中的高位字节 |
low = 0x00ff & value; | // 过滤出过程变量中的低位字节 |
SetTagByte ("8-bit_1" , high); | // 保存过程变量的高位字节 |
SetTagByte ("8-bit_2" , low); | // 保存过程变量的低位字节 |