一般自己编的自动找正程序一般需要在jog模式下人工定位 然后再运行程序纪录坐标并且计算
也就是说 用m00暂停程序 然后在jog和aut之间来回切换 如果要找的点比较多 感觉很不方便 不知道各位又没有更好的方法呢
问题补充:
谢谢 nc之友那么快回复
我详细的补充一下问题细节吧
首先 我想要的测量程序不能用探头 计算坐标是通过R1=$AA_IM[X]这种方式纪录的 这种方法就必须要jog开到1点 运行程序纪录 再jog开到下一点 运行程序纪录 我感觉这样在jog和aut之间切换相当繁琐 想了解有没有好的对策
系统自带的测量我没用过 不知道在定位点的时候是怎么样的操作过程?
最佳答案
你可以自己编写个用户画面,用于记录数据,同时“扩展用户接口”功能可以简单的计算。
如果你的功能不复杂,我可以给你做个例子。
提问者对于答案的评价:
其实我要求的功能很简单 通过打表2个点 利用三角函数 自动转平台校准x平面
R1=$AA_IM[X]
R10=$AA_IM[Y]
M0
R2=$AA_IM[X]
R20=$AA_IM[Y]
R5=-ATAN2(R2-R1)/(R20-R10)
M0
B=IC(R5)
$P_UIFR[2,B,TR]=$AA_IM[B]
M30
现在感觉程序操作起来会有点繁琐
还请haha详细指点说明 谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc261793.html