您现在所在的是:

人机界面

回帖:6个,阅读:708 [上一页] [1] [下一页]
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/4/28 12:41:34
#0楼
再处理屏幕画面时,突发奇想~让画面动起来
附件 image.jpg
附件 image.jpg
比如这类画面,在要求有向左or右移动时,【推进器】要随着变量数据一起向左or右移动

现在的问题是,已经能够完成固定参数的组态,测试也OK
问题出在,这个“行程”如果是个变量,比如变量是Tim,参数由700改成500,这个动画就难看了

如何将可变参数的转化为动画上不变的“量程”?
附件 image.jpg
就现在这个来说,变量Tim 3 D103  动画组态时D103=700,实际使用时可以从10-9999变化

有谁做个类似组态,请指教
谢谢


快乐 幸福 自由 比什么都重要
22925
gk_0 版主
文章数:7735
年度积分:706
历史总积分:22925
注册时间:2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2023/4/28 12:54:48
#1楼
帮助里面找找有没有对应的函数
不被人嘲笑的梦想,就不值得去追求!
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/4/28 19:36:28
#2楼
以下是引用gk_02023/4/28 12:54:48的发言:
帮助里面找找有没有对应的函数
看来只能在【表达式】做文章
快乐 幸福 自由 比什么都重要
736
Brainy_fa
文章数:77
年度积分:736
历史总积分:736
注册时间:2023/1/6
发站内信
发表于:2023/4/28 21:15:57
#3楼
不选择动画连接,通过脚本改动作部件的坐标属性。

1、新建两个实时数据,实时位置和最大位置(相当于你的变量和量程);
2、确定移动部件的起始坐标和终点坐标。
  我例子中是让蓝色部分从500走到690,移动距离为190。
附件 02.jpg

3、双击页面背景,调出属性设置,在循环脚本中对该控件的Left属性做线性换算。


附件 03.jpg

我这里实时位置+1的目的是方便模拟,你读取PLC实际数值的就不用管这个了;
实时位置 > 最大位置 时 让实时位置=最大位置,防止图形跑出界外;

最后做线性换算,  实时位置/最大位置*(终点坐标-起始坐标)+起始坐标

4、效果如下


附件 04.jpg

附件 05.jpg

附件 06.jpg

附件 07.jpg
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/4/29 9:54:59
#4楼
回复 #3楼 Brainy_fa
谢谢
“实时位置和最大位置”,如果换大屏是不是要重新确定?
现在已经解决了动画随变量设定变化的吻合问题,下阶段考验数学功底了
附件 image.jpg

附件 image.jpg
解决办法就是用自定义变量【吸油】【泵排】【进油】替代【表达式】,在【运行策略】写个算式脚本

附件 image.jpg
快乐 幸福 自由 比什么都重要
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/4/29 10:01:02
#5楼
通过几日的摸索,感觉此屏还是挺好用的
新的“发现”稍后分享
快乐 幸福 自由 比什么都重要
736
Brainy_fa
文章数:77
年度积分:736
历史总积分:736
注册时间:2023/1/6
发站内信
发表于:2023/4/29 10:12:16
#6楼
附件 22.jpg

改表达式的值的话,直接在表达式里做公式就行了。

换大屏的话,主要是看元件坐标值是否变化了,要改坐标值;       即使是组态动画属性的方式,换屏后也要根据实际需要,改最大和最小移动量的数值。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004