冗余的指令
这是冗余的F指令。它被替换为: INT_TO_DINT
16位数据被转换为32位数据,符号和值不变。F89将s中指定的16位数据的符号位复制到d中较高16位区域(扩展16位区域)的所有位。
输入
16位源数据区域,位15为符号位
输出
32位目标区域,s复制到较低16位,较高16位以s的符号位填充
如果由s指定的16位数据的符号位(位位置15)为0,分配到d的变量中所有较高16位将为0。如果s的符号位为1,d的较高16位将为1。
系统指令
指令窗格
内存区
数据类型