西门子PLC |西门子s7-200plc 字符串转换指令
西门子PLC|西门子s7-200plc字符串转换指令
将 西门子s7-200plc 数值转换为字符串
整数转字符串(ITS)、双整数转字符串(DTS)和实数转字符串
(RTS)指令,将整数、双整数或实数值(IN)转换成ASCII码字符
串(OUT)。
西门子PLC整数转字符串的操作
整数转字符串指令(ITS)将一个整数字IN转换为8个字符长的
ASCII码字符串。格式操作数FMT指定小数点右侧的转换精度
和使用逗号还是点号作为小数点。结果西门子控制器字符串被写入从OUT开
始的9个连续字节中。要得到更多消息,请参见第4章字符串的
格式一节。
使ENO=0的错误条件:
0006(间接寻址)
0091(操作数超出范围)
非法格式(nnn>5)
图6--18是对整数转字符串指令中格式操作数的描述。输出字符
串的长度总是8个字符。nnn表示输出缓冲区中小数点右侧的数
字位数。nnn域的有效范围是0--5。指定十进制小数点右面的
数字为0使数值显示为一个没有小数点的数值。如果nnn的值大
于5,西门子s7-200输出是由8个空格键的ASCII码组成的字符串。c指定是用
逗号(c=1)或者点号(c=0)作为整数和小数的分隔符。格式操作
数的高4位必须为0。
输出缓冲区的格式符合以下规则:
1.正数值写入输出缓冲区时没有符号位。
2.负数值写入输出缓冲区时以负号(--)开头。
3.小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。
4.数值在输出缓冲区中是右对齐的。
实数转字符串指令操作
实数转字符串指令(RTS)将一个实数值IN转换为一个ASCII码字
符串。格式操作数FMT指定小数点右侧的转换精度和使用逗号
还是点号作为小数点。
转换结果放在从OUT开始的一个字符串中。结果字符串的长度
由格式操作数给出,它可以是3到15个字符。要得到更多消
息,请参见第4章字符串的格式一节。
S7--200plc的实数格式支持多7位小数。试图显示7位以上的小数会产生一个四舍五入错误。
图6--20是对实数转字符串指令中格式操作数的描述。ssss表示输出字符串的长度。0、1或者2个字节
的大小是无效的。nnn表示输出缓冲区中小数点右侧的数字位数。nnn域的有效范围是0--5。指定十进
制小数点右面的数字为0使数值显示为一个没有小数点的数值。对于nnn大于5或者指定的输出缓冲区
太小以致于无法存储转换值的情况,输出缓冲区会被空格键的ASCII码填冲。c指定是用逗号(c=1)或
者点号(c=0)作为整数和小数的分隔符。
图6--20中给出了一个数值的例子,其格式为:使用点号(c=0),小数点右侧有1位小数(nnn=001)和6
个字符的缓冲区大小(ssss=0110)。OUT的值为字符串的长度。输出缓冲区的格式符合以下规则:
1.正数值写入输出缓冲区时没有符号位。
2.负数值写入输出缓冲区时以负号(--)开头。
3.小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。
4.小数点右侧的数值按照指定的小数点右侧的数字位数被四舍五入。
5.输出缓冲区的大小应至少比小数点右侧的数字位数多三个字节。
6.数值在输出缓冲区中是右对齐的。
东莞市精一控自动化电气有限公司,供应东莞西门子PLC|西门子PLC控制器|西门子PLC|西门子plc s7 200|西门子plc现货
相关资讯
- 西门子S7300 PLC控制器在大型自动化生产线应用
- 东莞PLC程序维修 - 快速响应,精准修复
- 包装机械电子凸轮追飞剪控制东莞西门子PLC编程
- 西门子PLC和磨卡Mirka通信,东莞PLC编程外包
- 东莞西门子LOGO|西门子控制器24CE|西门子LOGO可编程控制器,西门子LOGO编程服务
- 东莞PLC外包,PLC编程项目外包服务
- 东莞自动化公司提供西门子软启动器|西门子软启动器3RW|西门子通用软启动器3RW3026-1BB14
- 东莞触摸屏|西门子触摸屏6AV|PLC人机界面触摸屏|西门子PLC触摸屏6AV6648-0CC11-3AX0
- 东莞自动化公司提供西门子控制器|可编程控制器|西门子可编程序控制器
- plc程序控制器|西门子plc可编程序控制器|西门子s7-1200plc程序控制器
- 1
西门子触摸屏KP300|PLC工业触摸屏|广州西门子PLC触摸屏精一控自动化,专业为客户提供3.6寸触摸屏|西门子触摸屏KP300|PLC人机界面触摸屏|西门子触摸屏人机界面|PLC工业触摸屏|广州西门子...
同类文章排行
- 西门子 S7-1500 PLC(可编程逻辑控制器)是西门子 PLC 系列的高性能产品,具有以下特点和优势:
- S7-1500 可编程控制器
- 东莞PLC触摸屏|7寸触摸屏|国产PLC触摸屏|国产7寸串口触摸屏
- 单板机CF2N-18MT-2T与7寸人机界面套装送数据线
- 东莞西门子LOGO|西门子控制器24CE|西门子LOGO可编程控制器,西门子LOGO编程服务
- 长安PLC触摸屏|威纶触摸屏MT8071iE|7寸触摸屏|威纶PLC触摸屏人机界面
- 佛山plc触摸屏|威纶触摸屏TK6071iQ|7寸威纶plc触摸屏TK6071IQ
- 虎门西门子LOGO|西门子模块DM8 230R|LOGO扩展模块|虎门西门子LOGO扩展模块
- 东莞伺服电机|国产1KW伺服电机|伺服电机套装|东莞国产交流伺服电机
- 东莞国产伺服|750W伺服电机|交流伺服电机|国产交流伺服电机
最新资讯文章
- 东莞西门子变频器-东莞西门子V20变频器参数调试
- 西门子变频器|西门子变频器V20|通用西门子变频器应用案例
- 西门子LOGO!编程服务-让自动化更简单!
- 东莞西门子LOGO控制器销售 | LOGO!编程 | 工业自动化解决方案
- 东莞PLC程序维修 - 快速响应,精准修复
- 东莞PLC编程服务 | 专业鞋机自动化解决方案
- PLC编程服务,东莞PLC编程服务外包,PLC程序编程服务
- 西门子PLC ST20控制器
- 西门子博图1200PLC模拟量0-10V和0-20mA,4-20mA比例换算
- 西门子 S7-1500 PLC(可编程逻辑控制器)是西门子 PLC 系列的高性能产品,具有以下特点和优势:
您的浏览历史
