组态王课件4命令语言.ppt
《组态王课件4命令语言.ppt》由会员分享,可在线阅读,更多相关《组态王课件4命令语言.ppt(13页珍藏版)》请在三一文库上搜索。
1、组态王除了在定义动画连接时支持连接表达式,还允许编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性; 命令语言的格式类似语言的格式,具有完备的词法语法错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL 函数和系统函数; 组态王的命令语言编辑环境已经编好,用户只要按规范编写程序段即可。 命令语言有六种形式,其区别在于命令语言执行的时机或条件不同: 应用程序命令语言 热键命令语言 事件命令语言 数据改变命令语言 自定义函数命令语言 画面及动画命令语言,第四讲 命令语言,1、应用程序命令语言 可以在程序启动时、关闭时或在程序运行期间周期执行。,触发条件,关键字选择,命令语言编辑
2、区,变量选择,函数选择,运算符输入,在运行系统程序启动时执行一次,运行系统程序退出时执行一次,周期性的执行这段命令语言程序,无论打开画面与否,2、热键命令语言 “热键命令语言”链接到工程人员指定的热键上,软件运行期间,工程人员随时按下键盘上相应的热键都可以启动这段命令语言程序。,举例 使用热键命令语言来实现:当按下F1 键时,原料油出料阀被开启或关闭。 1)在工程浏览器左侧的“工程目录显示区” “命令语言” “热键命令语言” 新建图标弹出“热键命令语言”编辑对话框; 2)单击“键”按钮 选择“F1”键后; 3)在命令语言编辑区中输入如下命令语言: if (本站点原料油出料阀 = = 1 ) 本
3、站点原料油出料阀 = 0; else 本站点原料油出料阀 = 1; 4)单击“确认”按钮关闭对话框。,3、事件命令语言 规定在事件发生、存在、消失时分别执行的程序。离散变量名或表达式都可以作为事件。 4、数据改变命令语言 在变量或变量的域值变化到超出数据字典中所定义的变化灵敏度时,它们就被触发执行一次。 5、自定义函数命令语言 提供用户自定义函数功能。用户可以根据组态王的基本语法及提供的函数自己定义各种功能更强的函数,通过这些函数能够实现工程特殊的需要。,6、动画连接命令语言,当鼠标在该按钮上按下时执行一次。,当鼠标在该按钮上弹起时执行一次。,当鼠标在该按钮上按住,没有弹起时周期性执行该段命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 课件 命令 语言
链接地址:https://www.31doc.com/p-3394219.html