介绍
此会话包含有关数据处理指令的一般信息PLC.并解释它们在应用程序中的功能如何运行。
转换为BCD(TOD)
使用此指令将16位整数转换为BCD值。如果输入的整数值为否定,则该数字的绝对值用于转换。
例子
存储在N7:3处的整数值9760被转换为BCD,并且BCD等效物存储在N10:0中。最大BCD值可能为9999。
转换BCD(FRD)
使用此指令将BCD值转换为整数值。
例子
源N7:3处的BCD值9760被转换并存储在N10:0中。最大源值为9999,BCD。
弧度到程度(deg)
使用此指令将弧度(源)转换为度数,并将结果存储在目标中。以下公式适用:
来源* 180 / p
其中π= 3.141592
弧度度(Rad)
使用此指令将度数(源)转换为弧度并将结果存储在目标中。以下公式适用:
来源* P / 180
其中π= 3.141592
解码4到16的16(DCD)
执行时,该指令设置目标字的一位。接通的特定位取决于源单词的前四个比特的值。请参阅下表。
编码16,共16到4(ENC)
当梯级为真时,该输出指令将源从最低点搜索到最高位,并查找第一组位。相应的位位置被写入目的地作为整数,如下表所示。
复制文件(COP)和填充文件(FLL)说明
目标文件类型确定指令传输的单词数。例如,如果目标文件类型是计数器并且源文件类型是整数,则为计数器类型文件中的每个元素传输三个整数单词。
使用fll.
此指令将文件的元素加载,其中程序常量或来自元素地址的值。该指令用源值填充文件的单词。它没有使用状态位。如果您需要启用位,则编程使用存储地址的并行输出。下图显示了如何操纵文件指令数据。