合信论坛

快捷导航
查看: 6788|回复: 0

CODESYS中字符串函数库的用法分享。

[复制链接]

8

主题

8

帖子

567

积分

高级会员

Rank: 4

积分
567
发表于 2020-2-29 21:41:48 | 显示全部楼层 |阅读模式
在进行跟上位机进行通讯时,例如SOCKET通讯,plc在接受字符串时,如不对字符串长度加以说明,默认长度为255。可以在进行数据传输的时候可以规定结束字符,同时程序识别出结束字符,这样可以将多余的部分去掉,提高信息的获取。

在进行跟上位机进行通讯时,例如SOCKET通讯,plc在接受字符串时,如不对字符串长度加以说明,默认长度为255 ...

在进行跟上位机进行通讯时,例如SOCKET通讯,plc在接受字符串时,如不对字符串长度加以说明,默认长度为255 ...

这里是标准函数库下的字符串函数库功能介绍,可以在CODESYS软件里按F1找到详细说明。
微信图片_20200229212728.jpg
这里在进行SOCKET通讯读取上位机发送信息时,如不对字符串进行规划,字符串尾端会出现乱码,影响阅读。
find指令:STR1为接受字符串,STR2为需要在STR1中寻找的字符串,输出为STR2 在STR1中第一次出现的位置。这里字符串以‘end’
为结束字符。
delete指令:表示从字符串指定位置删除指定长度,从而达到我们需要的字符串。

同时里面还有许多其他各种对字符串进行操作的指令。
微信图片_20200229212743.jpg
微信图片_20200229212751.jpg
微信图片_20200229212758.jpg
微信图片_20200229212806.jpg






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-4-19 19:43 , Processed in 0.075336 second(s), 23 queries .

快速回复 返回顶部 返回列表