能否提取字符串中的一位,转为ASC

在编程时遇到需要从一个产品序号中提取第三位,然后转为ASC码,第三位是大写字母。现在做的程序中定义TITTLE为string类型,LEFT为保留左边两位,然后RIGHT为保留右边一位,但是WINCC那边时8位字符文本变量,无法获取ASC码,请问STEP7能实现还是WINCC能实现这个功能呢?多谢大家

图片说明:

能否提取字符串中的一位,转为ASC   

最佳答案

WINCC可以直接读取PLC字符串!你定义的字符串变量前两个字节用来表达字符串长度!
比如:把''T''赋值给MB12,必须给MB10赋值0,MB11赋值1,然后WINCC创建一个文本变量地址从MB10开始!

提问者对于答案的评价:
谢谢,同样感谢二楼,综合两位的回答,已经得到了答案

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316657.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:24
下一篇 2020年11月1日 下午4:24

相关推荐