s7-1200中一个带符号的实数如何取低16位数值?
发布网友
发布时间:2022-05-27 10:10
我来回答
共1个回答
热心网友
时间:2023-10-16 12:04
1. 对于S7-1200 不能在CONVERT指令框中选择位串BYTE,WORD,DWORD。
2. 如果将BYTE,WORD 数据类型的操作数指定为该指令的参数,则该操作数会被解释为具有相同位长度的无符号整数,此时,将BYTE 数据类型解释为USINT,将WORD解释为UINT。
3. 因此,要为指令参数输入数据类型BYTE,WORD,DWORD操作数,选择位长度相同的无符号整型。BYTE 选择 USINT、为WORD选择UINT或为 DWORD选择
UDINT。