oldtom 发表于 2011-5-16 14:53:13

关于HMI的“动态事件”的设计讨论

“动态事件”是指HMI中的鼠标,键盘(HMI本身一般没有鼠标,都是手指动作了,键盘可能有功能键盘)动作,比如鼠标单击,按下,释放,激活,取消激活等等事件, 实在找不到合适的专业术语来描述,就套用了WinCC Flex 2008里面的说法。

事件分成 :
1. 单击
2. 按下
3. 释放
4. 激活
5. 取消激活

暂时考虑这5种,键盘部分先不考虑。

这5种类型的动作可以触发执行以下几种命令:
1.画面文件类操作,比如,打开画面,关闭画面等等。
2.系统类操作,比如运行程序,关闭项目,播放声音文件,重启等等。
3.脚本类,调用某个预定义的脚本文件。
4.用户管理类操作,比如登录,注销等等。
5.变量类操作,如果是开关量,有置位、复位、取反等等,模拟量有增加,减少,输入数据等等操作。

不知道以上设计是否合理?很想听听大家的意见。谢谢!

oldtom 发表于 2011-5-26 23:20:47

http://cache.amobbs.com/bbs_upload782111/files_40/ourdev_643377OPOXXM.PNG
命令事件 (原文件名:1.PNG)
页: [1]
查看完整版本: 关于HMI的“动态事件”的设计讨论