设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
昆仑通态MCGS学习——运行策略与脚本程序_运行策略脚本 ...
返回列表
发新帖
[三菱]
昆仑通态MCGS学习——运行策略与脚本程序_运行策略脚本怎么写
[复制链接]
93174
|
0
|
2024-5-27 15:51:31
|
显示全部楼层
|
阅读模式
语法讲解
运行策略:脚本的编程环境
启动策略:在进入运行环境后首先运行的策略,只运行一次,一般完成系统初始化的处理
循环策略:按照用户指定的周期时间,循环执行策略块内的内容,通常用来完成流程控制任务
退出策略:退出运行环境时执行的策略。该策略由MCGS自动生成,自动调用,一般由该策略模块完成系统结束运行前的善后处理任务
用户策略:由用户自定义,一般由按钮、菜单、其他策略来调用执行
报警策略:当指定数据对象的某种报警状态产生时,报警策略被系统自动调用一次
热键策略:当用户按下自定义的组合热键时执行的策略,只运行一次
事件策略:当对应表达式的某种事件状态产生时,事件策略被系统自动调用一次
语法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
IF 表达式 THEN
表达式;
ENDIF
----------------------------------------------------------
IF 表达式 THEN
表达式;
ELSE
表达式;
ENDIF
例如:
IF A < 49.5 AND A >= 50.5 then
B = "合格"
ELSE
B = "不合格"
ENDIF
赋值语句
变量分为PLC变量和内部变量
PLC变量是指实时数据库中的变量,例如,我们现在想让PLC里的内部变量MD0 = 50,我们应该这么操作
内部变量是自己随便搞的一个变量,例如 IF heihei = 10,这个heihei就叫做内部变量
这个就是内部变量,我不用专门写个int heihei = 1;我直接在这里写上heihei = 1,然后点击确定,就会弹出这个窗口,我在这个窗口里面再去对这个变量进行定义即可
表达式及案例演示
绘制一个按钮控制物体水平移动,按钮按下物体移动,按钮按下停止移动,物体超过屏幕重新回到起始点
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
xingxing_sy
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』