就是这个用法,我们在项目里用了很多次了。有时因为机械发生变化,需要操作员手动调整编码器零位,没有电气工程师在场,只能通过触摸屏+PLC来实现。
只要将驱动器参数P2507设为2就可以启动一次绝对值编码器校正操作。此外,为了永久保存校正信息,需要对CU执行一次“Copy RAM to ROM”。将CU的参数P977设置为1即可启动执行一次“Copy RAM to ROM”操作。
P2507 = 1 表明编码器未校正,P2507 = 3表明编码器已校正。P2507 = 2 时将启动一次校正操作。
P2599是参考点的坐标值“Home position coordinate”,默认是0,也可以设置为其他值。
楼上说的P971也没问题,P971(SERVO的参数)是保存当前驱动对象的参数,P977(CU的参数)是保存整个S120所有的参数。
quote:以下是引用SILVQD在2012-04-20 15:26:16的发言:
用非周期通讯SFC58/59。P2507=2即可。如果不放心,再P971=1