n
说明
对于绝对值编码器,”设定参考点”功能被用于绝对值编码器与机器坐标系统的同步。这样参考点坐标和绝对值编码器调整在线写入fm模块的机器数据。但是,机器数据在下次cpu重启过程中传输系统数据块后被覆盖。来自用户程序的绝对值编码器调整必须同样在cpu或fm模块重启动后被保持。n
适用范围
本faq描述了在不使用pg/pc和任何参数化界面的情况下,如何实现绝对值编码器参数调整。n
本办法仅适用于在如下fm模块上使用绝对值编码器:n
fm 351nfm 352nfm 451nfm 452设定参考点和保持机器数据
更多信息可参考如下手册:n
fm 351,章节 9.6和 8.1, 条目号: 2103043fm 451,章节 9.8, 条目号: 2126468fm 352,章节 10.4和 9.3, 条目号: 2103044fm 452,章节 10.4和 9.3, 条目号: 1123332序号步骤1将轴移动到一个可重复的参考点,例如:机器零点。2将参考点坐标值赋值给通道db的参数refpt。3将通道db的参数refpt_en(设定参考点)置位,会使编码器调整被保存到在线机器数据中。4在功能块执行完成后(通过通道db中的refpt_d(设定参考点)和sync来判断),必须将fm模块的机器数据传输到参数db中。5将通道db的参数mdrd_en(读取机器数据)置位,会使包含编码器调整的在线机器数据从fm模块传输到参数db。这样,当前机器数据和fm模块的编码器调整被装载到cpu的参数数据块,而且会被持续保持。
在cpu启动后装载机器数据和编码器调整
更多信息可参考如下手册:
fm 351, 章节 8.1, 条目号: 2103043fm 352, 章节 9.2, 条目号: 2103044fm 452, 章节 9.2, 条目号: 1123332序号步骤1在重启后,fm模块的机器数据被系统数据块覆盖。这种情况会在通道db的参数para值出现一个上升沿时发生。2于是,必须编程将机器数据从参数db传输到fm模块。可通过将mdwr_en(写机器数据触发位)置位来实现。3将md_en(使能机器数据触发位)置位。这样,机器数据和编码器调整再次被存储到fm模块中。
“更改凸轮沿”和“快速凸轮参数更改”应用
您可以通过功能“更改凸轮沿”(fm 352 手册,章节10.5, 条目号: 2103044) 或功能“快速凸轮参数更改”(fm 352 手册,章节10.6, 条目号: 2103044) 来达到同样效果。fm模块上的凸轮数据被在线更改,并在下次启动后生效。在更改参数db后,必须在cpu启动后读取和写入凸轮数据”(fm 352 手册,章节9.1, 条目号: 2103044) 。