[汇川] 2.1.运控入门之编程语法快速入门课程

[复制链接]
查看176 | 回复0 | 2024-11-12 08:11:52 | 显示全部楼层 |阅读模式




编程语法快速入门课程,本节课程目标:
1.掌握ST文本的基本数据类型等
2.掌握ST文本循环判断语句用法
3.掌握结构体枚举数组等基本用法



一、常用数据类型及变量

1.1 数据类型对比


ST文本的语法和C很像,不过没有C语言那么多细节,同时ST文本为面向对象编程语言。
还有一些数据类型,请自己看手册《中型PLC编程软件使用手册》P200页

1.2变量类型


变量有多种类型
1.局部变量
VAR
//这里设置相关变量
END_VAR
2.输入变量
VAR_INPUT
//这里设置输入变量
END_VAR
3.输出变量
VAR_OUTPUT
//这里设置输出变量
END_VAR
4.输入输出
VAR_IN_OUT
//这里写输入输出变量
END_VAR
5.设置常量
VAR CONSTANT
//这里设置常量
END_VAR

另外全局变量,需要手动点击 左侧“Application”,选择

1.3变量地址定义


变量地址定义

AM400/AM600系列及AC800系列存储空间分配


定义语法:
<标识>{AT <地址>}:<数据类型>{:=<初始值>}
{}中是可选部分
g_bStartButton        AT %IX100 : BOOL := FALSE;

1.4赋值与运算


ST文本的语法和C语言很像,只是关键字不同

二、循环判断选择语句

2.1常用语句



:= S= R=这几个赋值比较常用
IF语句用的非常多
CASE语句用的也非常多
FOR循环比while循环多

2.2注释的写法


三、高级数据类型使用说明

3.1数组

3.2结构体




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

本帖子中包含更多资源

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

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

本版积分规则