您现在所在的是:

西门子SIEMENS

回帖:3个,阅读:684 [上一页] [1] [下一页]
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2017/5/29 11:41:57
#0楼

 。。。。。。 如图 ;  我把 Q0.0_QTRL 的输出 C_Pos  (当前绝对位置)的数值,由于

                   Scale_Pulse_EU 的输入数据格式是 REAL 所以我用 DI_R指令转成

                   浮点数再送入 EU 块进行计算 , 可是 触摸屏上面的显示值怎么都不

                   对 ,不按实际的尺寸显示(实际的尺寸是对的)那个数字是:- 9.155e + 008







                   有病乱投医,考虑到我触摸屏上组态的是读取浮点数,而 EU 块的输出

                   DINT 于是又转成浮点数 。结果还是不行 。







                                    我也不知道哪里出问题了,求助哪位师兄指点一下 。
附件 01.jpg

附件 02.jpg
[此贴子已经被作者于2017/5/29 11:42:33编辑过]
25705
ytleaderplc
文章数:10774
年度积分:268
历史总积分:25705
注册时间:2008/6/7
发站内信
发表于:2017/5/29 13:05:07
#1楼
触摸屏什么型号的
怎么选择的数据格式?
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2017/5/29 14:16:00
#2楼
以下是引用ytleaderplc2017/5/29 13:05:07的发言:
触摸屏什么型号的
怎么选择的数据格式?


触摸屏是昆仑通态的 。


上图了。
附件 03.jpg
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2017/5/29 15:17:57
#3楼
附件 04.jpg



。。。。。 好了 ,  我自己做了个计算程序 。

         我的步进设置是 5000 个脉冲转一圈。
         丝杆螺距是 5.0 mm  。 那么 5.0
         除以 5000 等于 0.001  也就是一
         个脉冲走 0.001 mm

         0.001 再和 Q0.0_QTRL 的当前绝对
         值相乘就得出实时运动距离了 。


         上机测试,一切 OK !


         值得探讨的是 , 为何 MAP 的 Scale_Pulse_EU
         计算块计算就不行 !? 我反复查看程序都没错。可
         就是不能正常显示 。



         此贴关闭 。

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

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

46.8003