组态王初级课程讲义第二部分.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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、应用程序命令语言 可以在程序启动时、关闭时或在程序运行期间周期执行。如果希望周期执行

文档评论(0)

didala + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档