回复:用滚动条改变数值,怎样做到每次增加0.1?

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2011-07-17 02:15:31

4楼

楼主,城外之人斑竹说的非常正确,我的思路也是这样的,写个详细的步骤给你参考一下:比如你要用滑块设置0.0-100.0的一个浮点数,可以分三步完成。
第一步:创建一个滑块;连接内部变量“VSPW-HHLL”到滑块;并设置此滑块的属性,见参考贴图1

第二步:在滑块上建一个I/O域,用当前内部变量“VSPW-HHLL”除以10.0,用来回显滑块拖动值,这样可以看到当前你想要的设定值,见参考贴图2

第三步:建一个按钮,在此按钮鼠标事件里面写点脚本,将内部变量“VSPW-HHLL”除以10.0然后写到你真正想写的变量中去(“SET”),见参考贴图3,图中的滑块放在其它画面上比较占空间也不美观,可以做成一个SET.PDL,在你需要的画面做个较小的“SET按钮”,鼠标点“SET按钮”弹出“SET.PDL”子窗口,如果使用结构变量的话,使用起来就非常方便了。呵呵......仅供参考!

效果图:
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32575条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。