能否提取字符串中的一位,转为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日
下一篇 2020年11月1日

相关推荐

  • SP3系统WINCC安装问题

    我的系统是XP SP3,在安装WINCC .2的时候报: 此系统中没有安装MS安全补丁。 该 WinCC 版本需要以下软…

    SIMATIC WinCC 2019年6月11日
  • wincc的工程变量导入导出

    我做了2个相似的工程,做好了一个,想把这个工程中的变量导出到另一个工程,我知道是用 WINCC-TOOLS-TAG Export Import,打开这…

    SIMATIC WinCC 2019年6月11日
  • wINcc软件哪里下载

    哪位大哥知道WinCC试用版哪里下栽啊,谢谢啦 问题补充:我想装在笔记本电脑上,编写组态用,不是装在工控机上运行.就是免费那种。谢谢 最佳答案 下载的未必好用,还是找经销商要一个。…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3不能删除内部变量

    您好,我的WINCC项目里建错了内部变量,也有几个是多余的,我想把它们删掉,可是不知怎么操作.还有就是变量记录里,过程变量也是删不了,请您指导一下,不胜感激 最佳答案 可以删除的在…

    2021年7月5日
  • wincc与wincc之间的OPC通讯问题

    一个有5台工控机的小DCS网络并入了大的DCS网络中,因为该小网络的wincc为中文版本,大网络的wincc为英文版本,虽然都是wincc7.2但版本号不同,因此决定以中文版win…

    2021年7月5日
  • wincc连接不上SQL

    7.4SP1WinCC写VBS脚本连接2008SQL数据库时,报错连接不上,请问大佬什么原因呀?报错:[Microsoft][ODBC SQL Server&n…

    2021年7月5日
  • wincc数据停止更新

    现有一wincc项目,运行两天后数据停止更新, 要是点击一下数据趋势,数据又开始更新了 有没有人遇到过这种情况, 请大虾们指点  …

    SIMATIC WinCC 2019年6月11日
  • wincc激活

    WINCC在激活时出现向打印机传数据的对话框,取消键不能用,是什么问题?请那位高手解答一下谢谢了!!!! 最佳答案 楼主看一下,是不是在WinCC项目管理器中的“计算机”&#821…

    SIMATIC WinCC 2019年6月11日
  • WinCC切回画面时,不变的变量不会刷新是怎么回事?

    最近碰到一个比较棘手的问题,WinCC组态IO域比较多时,如果切换画面后,然后再切回原画面,PLC内部的变量如果没有变化,IO域就会一直显示0,变量管理器里查看变量的状态是3个问号…

    SIMATIC WinCC 2020年11月1日
  • 300软冗余wincc

    西门子300的软冗余控制系统,wincc怎么做?每个点要建两个变量,并且要做两组画面来显示控制码? 最佳答案 不用,但PLC中的冗余数据在编程前先得规划一番。软冗余对冗余数据大小有…

    SIMATIC WinCC 2019年6月10日