之前一部分程序调试都差不多了
因为机器顶出两个轴承,顶杆退回的时候会把轴承带出来,
于是设法让模板移动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
这些数据我都不知道怎么冒出来的.