PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 74|回复: 0

[三菱] 三菱QPLC ST编程语言详解(一)

[复制链接]
发表于 2024-4-27 14:12:08 | 显示全部楼层 |阅读模式
前面我们介绍了关于ST的一个比较简单的介绍,下面小编将更加细化的介绍用GX-WORKS2使用ST编程时的语法、函数等内容,在使用ST编程时也可以插入梯形图块中,也可以单独使用ST编程的工程,使用相当方便,今天我们介绍下ST语言中的数据的表示方法和带入语句的使用。
1,数据的表示方法:
在ST编程中,数据的表述方法为三种类型:标签、常数、软元件
标签:用户对类型及名称进行定义的数据如D_100(定义为D100、D101)
常数:直接写入到程序中的数值及字符串数据,程序执行过程中不变化。(如123,“123”)
软元件:如U0\GXXXX、D、M等
2,常数
位类型时:TRUE/FALSE、0/1
整数类型时:10进制:K123、123 16进制:16#FF、HFF 二进制:2#110 八进制:8#337
实数类型时:1.23、E1.23
字符串类型:‘ABC’,“ABC”
3,代入语句(:=)
①代入语句的作用
将右边表达式的结果代入到左边的标签及软元件
使用软元件时:
D0:=1;
使用标签数据时:
S1(定义为字符串标签):= “123456”
②注意事项
1,代入字符串时的注意事项
字符串代入的最大字符串长度为32个字符。进行了超出字符串长度32个字
符的字符串代入的情况下将发生转换出错。
2,代入语句左边使用软元件时的注意事项
TS·TC·STS·STC·CS·CC·BL·DX·BL\S·BL\TR软元件不能在代入语
句的左边使用。如果将上述软元件用于左边将发生转换出错。
4,举例说明
如何将32位数据40000赋值到D100、D101里面(GX-WORKS2、GX-WORKS3)
①定义全局标签d_100(GX-WORKS2版本)


②GX-WORKS3版本 既可以使用标签也可以软元件的方式,下面介绍软元件的方式

GX-WORKS3字软元件类型指定

通过本次的讲解,我们对于ST编程语言有了一定的认识,后面系列我们将继续探讨ST编程语言。






免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-5-10 03:52 , Processed in 0.044165 second(s), 26 queries .

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