登录|注册|收藏精一控|在线留言|网站地图

您好!欢迎来到精一控官网!

精一控自动化9年专注-专业的自动化解决方案提供商9 years automation professional solution provider

全国咨询热线

13790148398
PLC编程
当前位置:首页 » 精一控资讯 » 行业新闻 » 西门子s7-200plc |s7-200PLC |ASCII码转换指令

西门子s7-200plc |s7-200PLC |ASCII码转换指令

字号:T|T
文章出处:网责任编辑:作者:人气:-发表时间:2014-06-05 09:56:00

西门子s7-200plc|s7-200PLC|ASCII码转换指令

有效的西门子s7-200 ASCII码字符为十六进制的30到39和41到46。


s7-200PLC ASCII码和十六进制数之间相互转换

ASCII码转十六进制数指令(ATH)将一个长度为LEN从IN开始的

ASCII码字符串转换成从OUT开始的十六进制数。西门子PLC s7-200十六进制数

转ASCII码指令(HTA)将从输入字节IN开始的十六进制数,转换

成从OUT开始的西门子PLC ASCII码字符串。被转换的十六进制数的位数

由长度LEN给出。

可转换的ASCII字符或十六进制数字的大数目是255。有效

ASCII输入

有效的ASCII码输入字符是0到9的十六进制数代码值30到39,

和大写字符A到F的十六进制数代码值41到46这些字母数字

字符。

使ENO=0的错误条件:

SM1.7(非法的ASCII码)只对ATH有效

0006(间接寻址)

0091(操作数超出范围)



受影响的SM标志位:

SM1.7(非法的ASCII码)

西门子s7-200数值转为ASCII码

整数转ASCII码(ITA)、双整数转ASCII码(DTA)和实数转ASCII

码(RTA)指令,分别将整数、双整数或实数值转换成ASCII码

字符。

 

西门子s7-200



整数转ASCII码指令的操作数

整数转ASCII码(ITA)指令将一个整数字IN转换成一个ASCII码字

符串。格式FMT指定小数点右侧的转换精度和小数点是使用逗

号还是点号。西门子s7-200 cpu转换结果放在OUT指定的连续8个字节中。

整数转ASCII码指令的格式操作数如图6--15所示。输出缓冲区的大小始终是8个字节。nnn表示输出缓

冲区中小数点右侧的数字位数。nnn域的有效范围是0--5。指定十进制小数点右面的数字为0使数值显

示为一个没有小数点的数值。对于nnn大于5的情况,输出缓冲区会被空格键的ASCII码填冲。c指定

是用逗号(c=1)或者点号(c=0)作为整数和小数的分隔符。高4位必须为0。

 

西门子s7-200PLC


图6--15中给出了一个数值的例子,其格式为使用点号(c=0),小数点右侧有三位小数(nnn=011)。输出

缓冲区的格式符合以下规则:

1.正数值写入输出缓冲区时没有符号位。

2.负数值写入输出缓冲区时以负号(--)开头。

3.小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。

4.西门子s7-200系列plc数值在输出缓冲区中是右对齐的。

 

东莞市精一控自动化电气有限公司,西门子plc s7-200系列|s7-200plc|西门子plc型号|西门子PLC控制器|西门子plc现货|西门子plc供应商

排行榜

10.75KW变频器6SL3224-0BE17-5UA0
1
0.75KW变频器6SL3224-0BE17-5UA0
提供0.75KW变频器通用变频器西门子G120变频器6SL3224-0BE17-5UA0
2西门子LOGO模拟量模块6ED1055-1MD00-0BA1
2
西门子LOGO模拟量模块6ED1055-1MD00-0BA1
精一控自动化专业销售,西门子模块|LOGO模拟模块|西门子LOGO模块|西门子LOGO模拟量模块6ED1055-1MD00-0BA1,全新原装正品。24小时咨...
3西门子s7-200smartplc模块6ES7288-2DR16-0AA0
3
西门子s7-200smartplc模块6ES7288-2DR16-0AA0
东莞市精一控自动化电气有限公司经营smart200plc|s7-200smartplc模块|西门子plc模块|西门子smart200plc|s7-200plc模块|西门子s7-...
4西门子TP700触摸屏|7寸人机界面触摸屏|西门子PLC触摸屏数据线
4
西门子TP700触摸屏|7寸人机界面触摸屏|西门子PLC触摸屏数据线
精一控自动化,专业为客户提供西门子TP700触摸屏|7寸触摸屏|西门子触摸屏|7寸人机界面触摸屏|PLC触摸屏|PLC人机界面触摸屏|西门子...
5兼容西门子模块EM277|东莞兼容西门子PLC|兼容国产西门子s7-200PLC模块
5
兼容西门子模块EM277|东莞兼容西门子PLC|兼容国产西门子s7-200PLC模块
东莞兼容西门子PLC|兼容西门子模块EM277|兼容西门子PLC模块|东莞兼容西门子PLC|国产PLC模块|东莞国产PLC|兼容国产西门子s7-200PL...
610寸触摸屏|PLC工业触摸屏|西门子PLC触摸屏6AV6648-0CE11-3AX0
6
10寸触摸屏|PLC工业触摸屏|西门子PLC触摸屏6AV6648-0CE11-3AX0
提供10寸触摸屏|西门子触摸屏|PLC工业触摸屏|西门子PLC工业触摸屏|PLC人机界面触摸屏|西门子触摸屏10寸|西门子PLC触摸屏6AV6648-...

同类文章排行

最新资讯文章

您的浏览历史

    正在加载...