西门子一级经销商中国市PLC模块总代理商
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 品牌
- 西门子
- 型号
- PLC
- 售后
- 代理商
- 联系电话
- 18717946324
- 手机号
- 18717946324
- 联系人
- 占雪芬
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213
- 更新时间
- 2024-11-19 08:00
西门子一级经销商中国市plc模块总代理商
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
siemens可编程控制器
长期低价销售西门子plc,200,300,400,1200,西门子plc附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
rta指令将输入的实数(浮点数)转换成ascii码字符串,转换结果送入out开始的3~15个字节中。使eno=0的错误条件:0006(间接地址),sm4.3(运行时间),无输出(格式非法)。
输出缓冲区的大小始终为12字节,fmt各位的意义和输出缓冲区格式化的规则同ita指令,fmt和out均为字节变量。
格式操作数fmt的定义如图9-16所示,输出缓冲区的大小由ssss区的值,ssss=3~15。输出缓冲区中小数部分的位数由nnn,nnn=0~5。如果n=0,则显示整数。nnn>5或输出缓冲区过小,无法容纳转换数值时,用ascⅡ码空格填充整个输出缓冲区。位c用逗号(c=1)或小数点(c=0)作整数和小数部分的分隔符,fmt和out均为字节变量。
图9-16 rta指令的fmt操作数
除了ita指令输出缓冲区格式化的四条规则外,还应遵守:
(1)如果小数部分的位数大于nnn的位数,可用四舍五入的方式去掉多余的位。
(2)输出缓冲区应不小于3个字节,还应大于小数部分的位数。
指令its、dts和rts分别将整数、双整数和实数值(in)转换为ascii码字符串,存放到oltt中。
这3条指令的操作和fmt的定义与ascii码转换指令基本上相同,二者的区别在于,字符串转换指令转换后得到的字符串的起始字节(即地址out所指的字节)中是字符串的长度。对于整数和双整数的转换,out中分别为转换后字符的个数8和12。实数转换后字符串的长度由fmt的高4位中的数来决定。
指令sti、std和str分别将从偏移量indx开始的子字符串(in)转换为整数、双整数和实数值,存放到out的地址中。sti、std指令将字符串转换为以下格式:
[空格][+或-][数字0~9]
str指令将字符串转换为以下格式:
[空格][+或-][数字0~9][.或,][数字0~9]
indx通常设置为1,即从字符串的*个字符开始转换。如果只需要转换字符串中后面的数字,可以将indx设为大于1的数。例如只转换字符串“ia=123.4"中的数字时,可以设置indx为4。
子字符串转换
西门子一级经销商中国市plc模块总代理商