服务热线:
您当前的位置:首页 > 世纪星月刊 > 第11期 (2010年11月)

【技术应用案例】世纪星实现弹簧按钮功能升级

2011/10/13 11:35:31

 

作者:研发部 杨明

 

  弹簧按钮,用过操作台的用户对这个词汇一定很熟悉,但是这个东西在软件上实现起来相对比较困难。在早些时候的世纪星版本里面,我们会发现如果想实现一个弹簧按钮的功能,我们需要在命令语言里面的“按下时”和“弹起时”分别对变量赋值,这种方式在操作速度很快的情况下,会出现写数据丢失的现象,这是计算机工作频率的问题,windows的基准工作频率为55ms,这就决定了我们软件的反应速度,换句话说,超过55ms就有可能出现信号丢失。

  《世纪星组态软件》最新版本V7.5本着“以人为本、追求卓越”的理念,完成了对该功能的优化,我们通过“动画连接>按键>离散值”位置做界面改进,并且更改软件内部大量程序实现了弹簧按钮功能。

  首先我们回顾以前的“动画连接>按键>离散值”样式:

 

 

 

 

  这里面可以连接一个离散类型的变量,但是只可以做设置、复位、切换、三种有效状态,根本没有弹簧按钮的效果。

  现在,让我们看一下新的“动画连接>按键>离散值”样式:

 

 

  它增加了“直接”和“取反”两个新选项,如下表所示:

 

 

  从现在开始,弹簧按钮的功能就可以用这个“动画连接>按键>离散值”实现了!

  目前通用的7.50版本还未改进功能,如果有需要请联系,我会为大家提供相关补丁程序!联系电话:010-84645656-8623

 

 


企业邮箱  |  法律公告  |  隐私保护  |  联系我们  |