<PLC><汇川><字符转换>在汇川PLC中,如何进行字符串的转换与比较?
前言
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。
PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。
除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
环境配置
系统:windows
软件:AutoShop V4.10.2
语言:梯形图、LiteST
库:相应PLC指令库、通用脚本
概述
本文介绍一下,如何在汇川PLC,如Eazy521系列中使用字符串,涉及数组与字符串的互相转换以及字符串的比较。
1、数组转字符串
我们以汇川的Eazy521系列PLC为例,打开其编程软件AutoShop,创建一个新项目,然后创建一个FB块,编程语言选择LiteST。
汇川PLC提供了字符串与数组处理的相关指令,数组转字符串的指令为:
AryToString
,关于这条指令的官方解释如下:
需要注意的是,转换数组必须是Byte类型的字节数组。指令的实际使用格式如下:
ret1:=AryToString(array1[0],siz