应用情况优选将磁极位置识别(PolID)用于确定电气位置或者电气校准(≙ 确定换向角偏移)。特别是当在接通驱动时尚无位置时,需要确定电气位置。据此,区分下列应用情形:在上电或编码器复位后确定换向角:通过 p1982 = 1 激活功能。当在上电或编码器复位后尚不存在换向所需的电气位置时,使用此功能。例如就采用无 C/D 信号的增量编码器的电机,或采用带距离编码的零脉冲的编码器的电机而言,便会出现上述情况。借助该功能可确定换向角(≙ 磁极位置)。确定换向角偏移:通过 p1990 = 1 激活功能。一方面,在存在换向所需的电气位置,但其尚未经校准的情况下,使用此功能。就值编码器而言,在执行编码器更换或者安装带编码器的内装式电机时便会出现上述情况。在此,内装式电机是指由各组件(定子、转子等)和未经机械校准的编码器组成的电机。作为机械校准的替代方案,可借助换向角偏移对位置进行校准。在此情形下,此功能测定一次换向角(≙ 磁极位置),并将换向角偏移记录在 p0431 中。在保存偏移后,无需执行其他磁极位置识别。另一方面,就采用带零脉冲或带距离编码的零脉冲的增量编码器的电机而言,也使用此功能。在这些情形下,测定相对零脉冲的换向角(≙ 磁极位置)。当 p0404.15 = 1(通过零脉冲换向)置位时,在每次通过 p1982 = 1 进行磁极位置识别且随后越过零脉冲后,根据零脉冲位置和换向角偏移确定换向角。有关确定换向角偏移的更多信息参见章节“测定换向角偏移”。针对具有信息的编码器的合理性检测:通过 p1982 = 2 激活磁极位置识别。可用的方法以下磁极位置识别方法可供使用:基于饱和的第 1 + 2 谐波:为了设置此方法,设置 p1980 = 0。基于饱和的第 1 谐波:为了设置此方法,设置 p1980 = 1。基于饱和的两级:为了设置此方法,设置 p1980 = 4。基于运动:为了设置此方法,设置 p1980 = 10。基于弹性:为了设置此方法,设置 p1980 = 20。确定适合的方法根据下表可确定适用于驱动的用于 PolID 的方法: 基于饱和基于运动基于弹性有抱闸可以不可以必需电机可自由旋转电机无铁芯边界条件有关适用于可用方法的边界条件的更多信息参见章节“磁极位置识别”。编码器类型在具有以下特性的编码器上不需要进行磁极位置识别:值编码器(例如: EnDat、 编码器)编码器,带 C/D 信号,极对数小于等于 8霍尔传感器旋转变压器,电机极对数和编码器极对数成整数比增量编码器,电机极对数和编码器线数成整数比在更换编码器时进行磁极位置识别就具有电子序列号的编码器而言,系统会自动识别编码器更换并设置 p1990 = 1。这适用于所有值编码器。就无电子序列号的编码器(例如增量编码器)或者与西门子电机组装供货的编码器而言,系统不自动识别编码器更换。在更换编码器后,必须手动设置 p1990 = 1。在采用西门子电机时的磁极位置识别在使用西门子电机时,系统会根据使用的电机型号自动设置方法。无需进行其他设置。在采用非列表电机时的磁极位置识别在使用第三方电机时,必须手动地设置磁极位置识别。操作步骤按如下步骤执行磁极位置识别:通过 p1980 选择一个方法。设置 p1990 = 1 来激活选择的方法。其中,系统不将 p1982 中的值考虑在内。磁极位置识别失败在以下情形下,磁极位置识别失败:电机输出的转矩过小或者根本不输出转矩。电机过快变热。显示对应的故障消息。边界条件在选择适合的用于 PolID 的方法时,必须注意并遵照下列提示和说明。 说明 为 1FN3 型直线电机选择合适的方法对于 1FN3 型直线电机,默认预设为基于饱和度的方法。电机已制动时,这种方法提供的结果比电机未制动时更准确。为了获得更高的识别精度,必要时必须选择基于运动或基于弹性的方法。在选择适合相应应用的方法时,决定因素是机械边界条件(如摩擦比、垂直轴等)。基于饱和的 PolID以下说明和边界条件适用于基于饱和的磁极位置识别:既可以在经制动的,也可以在未经制动的电机上实施该方法。仅在转速设定值 = 0 或静止状态中才可执行该方法。为了获得具有说服力的测量结果,设定的电流强度(p0325、p0329)必须足够高。基于饱和的磁极位置识别无法辨识没有铁心的电机的磁极位置。在 1FN3 电机上不允许使用带有二次谐波的方法(p1980 = 0, 4)。在 1FK7 电机上不允许使用 2 级式方法(p1980 = 4)。不允许降低 p0329 中自动设置的数值。 换向角确定的不准确性将多个 1FN3 型直线电机相互耦合且同时执行基于饱和的磁极位置识别(p1980 ≤ 4 和 p1982 = 1)进行换向时,会影响直流母线电压。直流母线中的快速电流变化无法被*补偿。此时不能地测出换向角。如果需要高精度,请依次执行磁极位置识别。为此可以按时间先后使能各个驱动。基于运动的 PolID基于运行的识别方法应满足以下说明和前提条件:电机必须能够自由运动,不受任何外力影响。故无法在垂直轴上执行该方法。如果配备了一个电机抱闸,则此抱闸必须松开(p1215 = 2)。电流值 p1993 必须设置得足够大,使电机充分运动。必须配备了一个位置编码器且已经激活。基于弹性的 PolID基于弹性的识别方法应满足以下说明和前提条件:必须存在一个制动,且在磁极位置识别期间保持激活。该制动可由驱动控制(p1215 = 1 或 3),或者在磁极位置识别开始前在外部及时将制动激活,并在操作后重新取消激活。驱动轴的运动幅度符合设置的偏移,在 μm 到 mm 的量级范围内。排除了识别期间轴发生不受控运动的可能性。 警告设置错误可导致不受控的轴运动如果错误地设置了基于弹性的磁极位置识别,在测量方法后发出轴使能时,可能会导致轴出现不受控的运动,进而可能导致人员重伤甚至死亡。确认该方法采用的设置是正确的。确认电机在结束磁极位置识别后无法运动。必须对参数 p3090 至 p3096 进行正确的设置,以确保基于弹性的磁极位置识别的顺利设置。对该方法的详细描述参见“基于弹性的磁极位置识别的设置”章节。下表包含相关参数的基本信息。参数名称参数设置的说明p3090基于弹性的磁极位置识别的配置该参数的预设值是 0。对于在电机和编码器之间还安装了制动的电机而言,可能需要进行取反计算,将旋转角度和转矩/力的方向考虑在内。取反在位 0(p3090[0])中设置。p3091基于弹性的磁极位置识别的斜坡时间该斜坡时间预设值是 250 ms。只有存在机械振动时,才需要修改该值。通常当斜坡时间太短(