偶是天宁宁
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 108 点
下载积分: 454 分
在线时间: 11(小时)
注册时间: 2023-12-10
最后登录: 2025-08-26
查看偶是天宁宁的 主题 / 回贴
楼主  发表于: 昨天
之前一部分程序调试都差不多了
因为机器顶出两个轴承,顶杆退回的时候会把轴承带出来,
于是设法让模板移动1到2个毫米,
把轴承卡住,再退回顶杆.
想着改一下程序就十几分钟.
结果没有想到,简直一个大坑,这也不行那也不行.
数据处理出现稀奇古怪的事情,想想之前测试的时候,
正负数电机正反转都好好的,正儿八经用到的时候,
幺蛾子是一个又一个,没完没了.




滚珠丝杠滑台,在X轴当前位置移动2mm,
当前位置存储在D230,数据类型32位浮点数,设置参数=300
移动数据存储在D252,数据类型32位浮点数,

执行指令DSUB D230 D252 D182
也就是300-2=298

监看状态数据D230变成1133903872,D252变成1073741828.
D182得出60162044.
莫名其妙。
下面DEDIV D182 D264 D184更加离谱
D182居然和上面不一样,变成了8.816e-037
这些数据我都不知道怎么冒出来的.
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2295 点
下载积分: 7774 分
在线时间: 474(小时)
注册时间: 2022-10-14
最后登录: 2025-08-26
查看工控小c的 主题 / 回贴
1楼  发表于: 昨天
      
本帖最近评分记录:
  • 下载积分:+1(偶是天宁宁) 说得对啊