- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态王初级课程讲义第二部分
输入显示或隐含的条件表达式,单击“?”可以查看已定义的变量名和变量域。当条件表达式值为1(TRUE)时,被连接对象是显示还是隐含。
2、闪烁连接
闪烁连接是使被连接对象在条件表达式的值为真时闪烁。闪烁效果易于引起注意,故常用于出现非正常状态时的报警。
建立一个表示报警状态的红色圆形对象,使其能够在变量“液位”的值大于100 时闪烁。下图是在组态王开发系统中的设计状态。运行中当变量“液位”的值大于100 时,红色对象开始闪烁。
闪烁连接的设置方法是:在“动画连接”对话框中单击“闪烁”按钮,弹出对话框:
图3-15 图3-16
输入闪烁的条件表达式,当此条件表达式的值为真时,图形对象开始闪烁。表达式的值为假时闪烁自动停止。单击“?”按钮可以查看已定义的变量名和变量域。
3、缩放连接
缩放连接是使被连接对象的大小随连接表达式的值而变化,比如建立一个温度计,用一矩形表示水银柱(将其设置“缩放连接”动画连接属性),以反映变量“温度”的变化。在“动画连接”对话框中单击“缩放连接”按钮,弹出对话框缩放连接,如图3-17:
图3-17
在表达式编辑框内输入合法的连接表达式,单击“?”按钮可以查看已定义的变量名和变量域。
表达式:\\本站点\温度
最小时:
对应值:0
占据百分比:0
最大时:
对应值:100
占据百分比:100
选择缩放变化的方向,变化方向共有五种,用“方向选择”按钮旁边的指示器来形象地表示。箭头是变化的方向,蓝点是参考点。单击“方向选择”按钮,可选择五种变化方向之一。单击“确定”,保存,切换到运行画面,可以看到温度计的缩放效果。
4、旋转连接
旋转连接是使对象在画面中的位置随连接表达式的值而旋转。比如图3-18 建立了一个有指针仪表,以指针旋转的角度表示变量“泵速”的变化。
在“动画连接”对话框中单击“旋转连接”按钮,弹出对话框:
图3-18 图3-19
在编辑框内输入合法的连接表达式,单击“?”按钮可以查看已定义的变量名和变量域。
表达式:\\本站点\泵速
最大逆时针方向对应角度:0
对应值:0
最大顺时针方向对应角度:360
对应值:100
单击“确定”按钮,保存,切换到运行画面查看仪表的旋转情况。
5、水平滑动杆输入连接
下图3-20 建立一个用于改变变量“泵速”值的水平滑动杆。
图3-20
在“动画连接”对话框中单击“水平滑动杆输入”按钮,弹出对话框:
图3-21
输入与图形对象相联系的变量,单击“?”可以查看已定义的变量名和变量域。
变量名:\\本站点\泵速
移动距离:
向左:0
向右:100
对应值:
最左边:0
最右边:100
单击“确定”按钮,保存,切换到运行画面。当有滑动杆输入连接的图形对象被鼠标拖动时,与之连接的变量的值将会被改变。当变量的值改变时,图形对象的位置也会发生变化。
用同样的方法可以设置垂直滑动杆的动画连接。
点位图
1、准备一张图片。如下图3-23 所示:
图3-23 图3-24
1、进入组态王开发系统,单击工具箱中“点位图”图标,移动鼠标,在画面上画出一个矩形方框,如下图3-24 所示:
选中该点位图对象,单击鼠标右键,弹出浮动式菜单,如下图图3-25 所示:
图3-25 图3-26
选择“从文件中加载”命令即可将事先准备好的图片粘贴过来,如图3-26 所示:
课后思考
1、 制作工程画面。
2、 熟悉组态王提供的各种动画连接的使用。
命令语言
在本课程您将:
了解各种命令语言功能
了解命令语言常用的函数
命令语言
命令语言概述
组态王除了在定义动画连接时支持连接表达式,还允许用户编写命令语言来扩展应用程序的功能,极大地增强了应用程序的可用性。
命令语言的格式类似C语言的格式,工程人员可以利用其来增强应用程序的灵活性。组态王的命令语言编辑环境已经编好,用户只要按规范编写程序段即可,它包括:应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言和画面命令语言等。
命令语言的句法和C语言非常类似,可以说是C的一个简化子集,具有完备的词法语法查错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL 函数和系统函数。各种命令语言通过“命令语言编辑器”编辑输入并进行语法检查,在运行系统中进行编译执行。
命令语言有六种形式,其区别在于命令语言执行的时机或条件不同:
1、应用程序命令语言
可以在程序启动时、关闭时或在程序运行期间周期执行。如果希望周期执行
您可能关注的文档
最近下载
- 新质生产力赋能云南高原特色现代农业高质量发展的路径研究.docx VIP
- 博世:以文化为基因,提升领导力 – 博世高潜人才发展与教练文化.pdf VIP
- 儿童发育性协调障碍的筛查、评估和诊断指南(2025).pptx VIP
- GBT 29611-2013 生橡胶 玻璃化转变温度的测定 差示扫描量热法(DSC).pdf
- NB_T 20160-2021 压水堆核电厂不锈钢水池覆面施工技术规程.pdf VIP
- 2025党校入党积极分子发展对象考试题库(含答案).docx VIP
- (电厂)三级安全教育考试题(附含答案).docx VIP
- 施工现场平面布置及施工道路平面图.pdf VIP
- 2015办公用品采购表申请表做办公用品采购流程.doc VIP
- 例谈基于语篇分析的中学英语阅读教学设计.pdf VIP
原创力文档


文档评论(0)