F241_LINE

冗余的指令

注释

这是冗余的F指令。它被替换为: FP_BITCOLUMN_TO_WORD

此函数从输入s中的数组创建位列并在输出d中返回。在输入n中指定转换发生的位置。在输入n中分配的变量应在0和15之间。

参数

输入

sARRAY [0..15] OF (WORD, INT, UINT)

将要读取位列的源区域

n (WORD, INT, UINT)

指定位位置

输出

dARRAY [0..15] of (WORD, INT, UINT)

用于存储转换数据的目标区域

标注

建议使用相应的FP7指令,来代替使用此F型指令:FP_BITCOLUMN_TO_WORD 位列 -> 位行转换

  1.  (1) 位置n = 10
  2.  (2) 数据字段[0]
  3.  (3) 数据字段[15]
  4.  (4) 位组合s

错误标志

sys_bIsOperationErrorHold(变为TRUE并保持为TRUE)
  • 如果在输入n中指定的位位置不在0和15之间

  • 如果出现溢出输入s中的地址区域。

sys_bIsOperationErrorNonHold(对于一次扫描变为TRUE)
  • 如果在输入n中指定的位位置不在0和15之间

  • 如果出现溢出输入s中的地址区域。

相关主题

最后更新日期:2020-02-21此页面上的反馈松下热线