脚本编写要点 mcgs

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、脚本的两个要点

1、脚本程序:数据的逻辑运算,与PLC程序、界面的条件相对应。

2、执行条件:决定执行的时机。

二、脚本编辑器

脚本编辑器包含有执行条件选择界面和脚本程序编辑界面。

脚本编辑界面有三种:

1、控件的事件选项:

执行条件有:单击鼠标、左双击鼠标、右双击鼠标、鼠标按下、鼠标移动等

2、策略窗口:

执行条件有:启动时、退出时、循环执行等

3、按钮自带

执行条件有:按下、抬起

三、脚本程序基本语法

脚本程序的功能是对实时数据库里的数据逻辑运算;即根据输入数据的变化改变输出数据,使之符合系统要求。

在系统设计时,要学会巧设中间数据。

基本的语句有:

1、数据运算

执行:执行时,直接执行数据运算

2、if 条件 then 数据运算

执行:条件满足(逻辑为1),执行后面的数据运算(一条运算)

3、if 条件 then

数据运算1

endif

执行:条件满足(逻辑1),执行后面的数据运算(可多条运算)

4、if 条件 then

数据运算 1

else

数据运算2

endif

执行:条件满足(逻辑1),执行数据运算1,条件不满足(逻辑0)执行数据运算2.多条件的逻辑关系可用条件连接语句:

1、and :与

条件1 and 条件2 :要条件1 和条件2 都为1 ,条件1 and 条件2 才为1,

否则为0

2、or:或

条件2 or 条件2 :条件1、条件2只要有1个1 ,条件1 or 条件2 为1 .

四、脚本编写注意事项:

1、注意脚本程序执行后的数据值是否与PLC程序的要求值相符。

2、要注意脚本程序的执行时间是否恰当。

3、对于没有动作的控件要用用户策略、中间变量完成脚本执行。

五、常用函数

1、!Logon()

功能:用户登录

参数:无

返回值:登录成功 0 ,登录不成功 1

2、!Logoff()

功能:登录退出

参数:无

返回值:成功退出 0 ,退出不成功 1

3、!Editusers()

功能:用户管理

参数:无

返回值:成功 0 ,不成功 1

4、!ChangePassword()

功能:修改密码

参数:无

返回值:成功0 ,不成功 1

5、!str(变量1)

功能:把数值型变量变为字符型

参数:数值型变量1

返回值:字符型变量。

6、!strcomp(变量1,变量2)

功能:比较两个变量是否相等。

参数:两个字符型变量

返回值:相等 0 ,不等 1.

相关文档
最新文档