倍福 PLC 的string操作

基于倍福的PLCString类型的函数功能介绍如下:

1、两个字符串的连接:CONCAT

VAR_INPUT

    STR1 : STRING(255);

    STR2 : STRING(255);

END_VAR

IL示例:

LD  'SUSI'

CONCAT  'WILLI'

ST  Var1 (* Result is 'SUSIWILLI' *)

ST示例:

Var1 := CONCAT ('SUSI','WILLI');

2、删除某位置连续字符:DELETE

删除第POS位置(从1开始算起)连续LEN长度后剩下的字符串作为返回值;

VAR_INPUT

  STR : STRING(255);

  LEN:INT;

POS:INT

END_VAR

 IL:

LD 'SUXYSI'

DELETE 2,3

ST Var1

结果是:’SUSI’

ST:

Var1 := DELETE ('SUXYSI',2,3);

结果是:’SUSI’

3、在字符串中查找子字符串:FIND

语法格式:FIND(STR1,STR2)

功能:在STR1中找到STR2第一次出现的位置,作为返回值返回;

              VAR_INPUR

                     STR1:  STRING(255);

                     STR2:  STRING(255)

              END_VAR

例子:

IL:

LD 'SUXYSI'

FIND 'XY'

ST Var1 (* Result is 3 *)

ST:

Var1 := FIND('SUXYSI','XY');

4、在字符串中插入字符串:INSRET

INSERT (STR1, STR2, POS): 在STR1的第POS后面的位置上插入STR2;.

VAR_INTPUT

       STR1:STRING(255);

       STR2:STRING(255);

       POS:INT;

END_VAR

例子:

IL:

   LD ‘SUSI’

   INSERT ’XY’,2

   ST VAR1

结果是:SUXYSI

ST:

Var1 := INSERT('SUSI','XY',2);

5、从左边去固定长度字符串:LEFT

LEFT (STR, SIZE):从STR的左边去长度为SIZE的连续字符串;

VAR_INPUT

       STR  : STRING(255);

       SIZE : INT;

END_VAR

Example in IL:

LD 'SUSI'

LEFT 3

ST Var1 (* Result is 'SUS' *)

Example in ST:

Var1 := LEFT ('SUSI',3);

6、获取字符串长度:LEN

VAR_INPUT

 STR : STRING(255);

END_VA

例子:

Var1 := LEN ('SUSI');

结果为4.

7、获取字符串中的子字符串:MID

MID(STR, LEN, POS): 获取STR的第POS位置开始的长度为LEN的字符串。

例子:

VAR1:=MID(‘ADBXGDG’,2,2);

返回值:’DB’

8、替换字符串中的部分字符串:REPLACE

REPLACE (STR1, STR2, L, P):用STR2来替换STR1中第p位置,连续长度为L的字符串。

       Var1 := REPLACE('SUXYSI','K',2,2);

       结果是:’SKYSI‘; 

9、取字符串右边的若干长度字符串:RIGHT

    RIGHT (STR, SIZE) :取右边长度为SIZE的子字符串作为返回值结果;

VAR_INPUT

STR  : STRING(255);

SIZE : INT;

END_VAR

例子:

Var1 := RIGHT ('SUSI',3);

结果是:’USI‘

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 倍福PLC软件是一种广泛应用于自动化系统中的编程软件,可以在电气控制系统中实现自动化控制。 对于初学者来说,掌握倍福PLC软件的基本操作非常重要。 首先,要学习倍福PLC软件的基本操作,我们需要先了解它的基本界面。基本界面包括左侧的项目树、右侧的属性栏和底部的状态栏。项目树中列出了程序中的所有功能块、过程和其他对象。属性栏显示了所选对象的属性。状态栏提供有关系统状态和当前操作的信息。 重要的是要了解如何创建程序和添加功能块。在程序根目录中,单击添加功能块可以选择从模板添加,或者自行创建新的功能块来实现程序要求。选择后,将打开功能块编辑器。 接下来,需要了解如何给功能块添加程序代码。通过编辑器中的工具栏或快捷键可以将代码添加到功能块中。常用的指令包括逻辑指令、算术指令和I/O指令等。编写的代码必须通过“编译”和“下载”来使其生效。 最后,要学习如何调试已经编写好的程序。首先,可以使用仿真功能来模拟代码运行过程。此外,还可以使用在线监视功能来监视代码执行情况,并及时调整程序。 以上是倍福PLC软件的基本操作,只有通过不断练习才能更好地掌握。 ### 回答2: 倍福PLC软件是一种基于Windows操作系统的工业控制软件,其主要用于PLC控制器的编程、调试和监控。下面是倍福PLC软件的基本操作: 1、安装软件:将安装光盘放入计算机中,根据提示完成安装过程。 2、创建工程:打开软件后,点击“文件”选项卡,选择“新建”创建新工程。 3、选择PLC型号:在创建新工程后,需要选择PLC控制器型号,并设置通讯参数。 4、编写程序:在软件界面左侧的“程序编辑器”中,编写PLC程序。 5、下载程序:编写完成后,将程序下载到PLC控制器中进行执行。点击菜单栏的“在线”选项,选择“下载程序”即可。 6、调试程序:下载程序后,需要进入PLC调试模式,进行程序验证和调整。 7、监控程序:软件界面右侧的“监控器”可以实时监控PLC程序的执行状态。 8、保存工程:编辑完成后,保存工程文件,以便后续修改、备份和使用。 总之,倍福PLC软件是一种非常实用的工业控制软件,通过以上基本操作,可以简单地完成PLC程序的编写、调试和监控。在实际工业应用中,还需要根据具体的控制需求,进一步深入学习和运用PLC控制技术。 ### 回答3: 倍福PLC软件是一种常用的控制系统软件,在自动化设备控制方面有着广泛的应用。对于使用倍福PLC软件进行控制的工程师或操作人员,熟练掌握基本操作是非常必要的。 首先,在使用倍福PLC软件之前,需要先熟悉PLC的基础概念和工作原理。例如PLC输入输出信号、PLC指令、控制逻辑等。 其次,在进行编程之前,需要先创建好对应的控制任务。在倍福PLC软件中,通过“新建工程”、“添加任务”、“选择PLC型号”等步骤完成任务创建。 接着,进行PLC程序编写,包括输入输出信号的定义、逻辑控制、模块调用等。这些编程内容在倍福PLC软件中可以通过添加卡件、模块、DB块等方式进行,也可以进行在线编程修改。 完成程序编写后,需要进行PLC程序的下载和调试。这些步骤需要先进行连接设置,然后通过“编译”、“下载”、“调试”等功能完成PLC程序的实现和运行。 最后,在使用倍福PLC软件时还需要掌握其它一些基本操作,例如数据监控、报警处理、系统备份等。这些操作都可以在倍福PLC软件中完成。 总之,熟练掌握倍福PLC软件的基本操作,可以提高PLC控制系统的稳定性和可靠性,为工程师和操作人员更好地实现设备自动化控制提供强有力的支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值