您现在的位置是:首页 > PLC技术 > PLC技术
S7-200系列PLC的双整数到ASCⅡ码转换指令
来源:艾特贸易2017-06-04
简介双整数到 ASC Ⅱ码转换指令 DTA 的梯形图中的 IN 端代表双整数数据输入; FMT 端代表转换精度或转化格式(小数位的表示方式); OUT 端代表连续 12 个输出字节的首地址。指令格式见表
双整数到ASCⅡ码转换指令DTA的梯形图中的IN端代表双整数数据输入;FMT端代表转换精度或转化格式(小数位的表示方式);OUT端代表连续12个输出字节的首地址。指令格式见表4-105。 表4-105 双整数到ASCⅡ码转换指令格式 DTA指令中的FMT端的定义如下。
在FMT中,高4位必须是0,C为小数点的表示方式:C=0时,用小数点来分割整数和小数;C=1时,用逗号来分割整数和小数。nnn表示在首地址为OUT的8个连续字节中小数的位数,nnn=000~101,分别对应0~5个小数位,小数部分的对位方式为右对齐。 如在C=0,nnn=100时,用小数点进行格式化处理的数据格式,在OUT中的表示方式见表4-106。因为C=0,所以以小数点进行格式化处理。因为nnn=100,所以小数点后面的数值位数为4。以-1234567为例,因为nnn=100,所以OUT+8~OUT+11为4567,因为C=0,所以OUT+7为“.”,OUT+4~OUT+6为123,负号“-”存储在OUT+3。 表4-106 经FMT后的数据格式
点击排行
