组态王4(打印)_第1页
组态王4(打印)_第2页
组态王4(打印)_第3页
组态王4(打印)_第4页
组态王4(打印)_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、组态王课题开发组态王课题开发5建立动画连接(续)建立动画连接(续)有三种动画效果,适用于文本对象,用来在画面上输出与文有三种动画效果,适用于文本对象,用来在画面上输出与文本对象连接的表达式的值。运行时文本字符串将被连接表达本对象连接的表达式的值。运行时文本字符串将被连接表达式的值所替换,输出的字符串的大小、字体和文本对象相同。式的值所替换,输出的字符串的大小、字体和文本对象相同。按动任一按钮弹出相应的输出连接对话框。按动任一按钮弹出相应的输出连接对话框。8. 动画连接动画连接值输出的设置值输出的设置有三种动画效果,用来从画面向现场发送数据,当有三种动画效果,用来从画面向现场发送数据,当Touc

2、hVew 运行时,被连接对象成为触敏对象。由鼠标或键盘选中此触运行时,被连接对象成为触敏对象。由鼠标或键盘选中此触敏对象,会弹出对话框,可以从键盘键入数据以改变数据库敏对象,会弹出对话框,可以从键盘键入数据以改变数据库中变量的值。中变量的值。9. 动画连接动画连接值输入的设置值输入的设置所有图形对象都可以通过右键弹出的动画连接向导定义滑动所有图形对象都可以通过右键弹出的动画连接向导定义滑动杆输入,当杆输入,当TouchVew 运行时,鼠标左键拖动滑动杆可以改运行时,鼠标左键拖动滑动杆可以改变数据库中变量的值。变数据库中变量的值。10. 动画连接动画连接滑动杆输入的设置滑动杆输入的设置所有的图形

3、对象都可以定义三种命令语言连接(按下时、弹所有的图形对象都可以定义三种命令语言连接(按下时、弹起时、按住时)中的一种,当起时、按住时)中的一种,当TouchVew运行时,被连接对象运行时,被连接对象在运行时为触敏对象,用鼠标或键盘选中,就会执行定义的在运行时为触敏对象,用鼠标或键盘选中,就会执行定义的命令语言程序。命令语言程序。11. 动画连接动画连接命令语言连接的设置命令语言连接的设置等价键:设置与单击被连接的图素功能相同的快捷键。等价键:设置与单击被连接的图素功能相同的快捷键。优先级优先级: : 用于确定被连接的图形元素的访问优先级级别。当用于确定被连接的图形元素的访问优先级级别。当Tou

4、chVewTouchVew 运行时,只有优先级级别不小于此值的操作员才能运行时,只有优先级级别不小于此值的操作员才能访问它,这是组态王保障系统安全的一个重要功能。访问它,这是组态王保障系统安全的一个重要功能。安全区:用于确定被连接元素属于哪个安全区。当安全区:用于确定被连接元素属于哪个安全区。当TouchVewTouchVew 运行时,只有对此安全区有操作权限的操作员才能访问它,运行时,只有对此安全区有操作权限的操作员才能访问它,这是组态王保障系统安全的又一个重要功能。这是组态王保障系统安全的又一个重要功能。12. 其他动画连接其他动画连接动画连接练习结果:动画连接练习结果:组态王课题开发组态

5、王课题开发6命令语言命令语言(续建立动画连接)(续建立动画连接) 命令语言的格式类似于语言,组态王的命令语言有六命令语言的格式类似于语言,组态王的命令语言有六种形式,区别是命令语言执行的时机或条件不同:种形式,区别是命令语言执行的时机或条件不同: 1. 应用程序命令语言 2. 事件命令语言 3. 数据改变命令语言 4. 画面命令语言 5. 热键命令语言 6. 自定义函数命令语言1. 命令语言种类命令语言种类命令语言介绍 1. 1.应用程序命令语言应用程序命令语言 可以在应用程序启动时、关闭时或在运行时期间周期执可以在应用程序启动时、关闭时或在运行时期间周期执行。如果希望周期执行,还需要指定时间

6、间隔。行。如果希望周期执行,还需要指定时间间隔。 2. 事件命令语言事件命令语言 规定在事件发生、存在或消失时执行的程序。离散变量规定在事件发生、存在或消失时执行的程序。离散变量名或表达式都可以作为事件。名或表达式都可以作为事件。 3.3.数据改变命令语言数据改变命令语言 只链接到变量,当变量值变化超出数据字典中所定义只链接到变量,当变量值变化超出数据字典中所定义的变化灵敏度时,它们就被触发执行一次。的变化灵敏度时,它们就被触发执行一次。 1. 命令语言种类命令语言种类 4. 4.画面命令语言画面命令语言 可以在画面显示时、隐含时或者在画面存在期间定时执可以在画面显示时、隐含时或者在画面存在期

7、间定时执行画面命令语言。行画面命令语言。 5. 5. 热键命令语言热键命令语言 被链接到指定的热键上,软件运行期间,操作者随时被链接到指定的热键上,软件运行期间,操作者随时按下热键都可以启动这段命令语言程序。按下热键都可以启动这段命令语言程序。 6. 6.自定义函数命令语言自定义函数命令语言 提供用户自定义函数功能。用户可以根据组态王的基本提供用户自定义函数功能。用户可以根据组态王的基本语法及提供的函数自己定义各种功能更强的函数,通过这些语法及提供的函数自己定义各种功能更强的函数,通过这些函数能够实现工程特殊的需要。函数能够实现工程特殊的需要。 1. 命令语言种类命令语言种类2. 应用程序命令

8、语言应用程序命令语言启动启动/停止停止时:时:只运行只运行一次一次运行运行时:时:无论是否打无论是否打开画面,程开画面,程序序周期执行周期执行,需要指定周需要指定周期执行的时期执行的时间间隔。间间隔。3. 事件命令语言事件命令语言发生发生/消失消失时:时:只运行只运行一次一次存在存在时:时:程序程序周期执周期执行行,需要指,需要指定周期执行定周期执行的时间间隔。的时间间隔。动画设置后的变量(数据字典)改动情况动画设置后的变量(数据字典)改动情况应用程序命令语言应用程序命令语言1:if (本站点本站点手自动手自动=0)本站点本站点M3=本站点本站点手动手动M3;本站点本站点M2=本站点本站点手动

9、手动M2;本站点本站点M1=本站点本站点手动手动M1;else if (本站点本站点手自动手自动=1)/C罐液位罐液位=50时,时,A液体注入液体注入C罐罐if (本站点本站点LT1010)本站点本站点LT101=本站点本站点LT101+9;/*C罐液位罐液位50&本站点本站点LT1010)本站点本站点LT101=本站点本站点LT101+9;/*C罐液位到达罐液位到达100时,时,B液体停止注入液体停止注入,C罐混合液体开始搅罐混合液体开始搅拌,同时加热拌,同时加热*/应用程序命令语言应用程序命令语言2:if (本站点本站点LT101=100)本站点本站点M2=0;本站点本站点M3=1;if (本站点本站点M3=1)if (本站点本站点TT101=200)本站点本站点TT101=本站点本站点TT101+16;else 本站点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论