设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
三菱FX5U字符串处理之自动查找删除
返回列表
发新帖
[三菱]
三菱FX5U字符串处理之自动查找删除
[复制链接]
44669
|
0
|
2024-4-1 16:39:58
|
显示全部楼层
|
阅读模式
PLC在和上位机或者PLC周边设备进行数据交互的过程中有时候会将数据以字符串的形式进行交互,有时候PLC处理后的数据不符合上位机或者PLC周边设备的要求,比如:
转换后的数据为“- 1.23”,在符号“-”和“1.23”之间存在空格,对于上位机来说“- 1.23”这是一个非法的数据,这个时候需要对空格进行处理。
下面我们来一起探讨下如何对“- 1.23”字符串数据中的空格进行处理,主要思路是:找到空格位置----删除空格-再次找到空格位置----删除空格(直至字符串中没有空格的存在)。
首先要用到的指令有字符串的搜索和字符串的删除指令,下面我们来看下这两个指令的说明。
字符串的搜索指令:FIND
字符串的删除指令:DELETE
需要注意的是,这两个指令都是不能使用梯形图的,需要使用ST语言或者功能块(结构化工程)。我们常规使用的简单工程中可以使用“插入内嵌ST框”来使用ST语言来做数据的处理。
下面我们来看下实例
功能:将字符串“- 1.23”处理成“-1.23”
使用指令:FIND、DELETE
局部标签:
程序内容:
转换前:
转换后:
以上就是FX5U的字符串处理中如何将指令的字符自动查找、删除。如有疑问可致电我司或留言。
兴东机电设备(深圳)有限公司
三菱工控产品特级代理商
三菱工控产品技术培训中心
三菱工控产品维修中心
所有原创文章版权为 兴东机电设备(深圳)有限公司 所有,严禁盗用文章等相关内容。如喜欢并愿意分享,请一定通过链接方式转载分享。欢迎关注此公众号,如有三菱产品需求、技术问题,可以联系我公司:0755-82984881。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
兴东机电
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』