三菱plc回原点指令编程实例
三菱plc原点回归指令怎么确定方向?
三菱plc原点回归指令怎么确定方向?
三菱PLC的DSZR指令可以用M8342指定Y0端口原点回归方向。 原点是设置标志位,在装个传感器感应到位信号,到了原点D8340清零。设置正负极限位,近点和原点,每个传送带上面都装个零点传感器接受感应信号,这个零点信号感应器还有要求需要接入X0-X7中具有高速响应的输入点中,这样信号才会第一时间传送到PLC中。
在到原点之前会检测到近点,然后减速直到检测到原点信号上升沿停。 一般到了极限位就会反转。 三菱FX系列PLC的原点回归指令ZRN 在执行FNC158 (DRVI)的相对位置控制和FNC159 (DRVA)的绝对位置控制时,可编程控制器利用自身产生的正转脉冲或反转脉冲进行当前值的增减,并将其保存至当前值寄存器(Y000: [D8141,D8140],Y001:[D8143,D8142])。因此,可编程控制器可以“记住”这些机械的当前位置值并保持着,但当可编程控制器断电时就会消失,因此上电和初始运行时,必须执行原点回归,将机械动作原点位置的数据事先写入。
ZRN指令 [S1·]指定原点回归开始时的速度。16位指令时取值范围为10~32 767Hz,32位指令时为10~100 000Hz。
[S2·]指定爬行速度,即指定近点信号(DOG)变为ON后的低速部分的速度(10~32 767Hz)。
[S3·]为近点信号,指定近点信号输入(a接点输入)。
当指定输入继电器(X)以外的元件时,由于会受到可编程控制器扫描周期的影响,因此原点位置的偏移会加大。
[D·]为脉冲输出起始地址,仅限于指定Y000或Y001。可编程控制器的输出必须采用晶体管输出方式。
若在执行ZRN指令之前将M8140置于1,则能使可编程控制器在原点回归完成时,向伺服电机输出清零信号。
清零信号的输出地址号由脉冲输出地址决定,具体如下。
脉冲输出为Y000时,清零输出为Y002 脉冲输出为Y001时,清零输出为Y003。
plc不用限位怎么回原点?
plc不用限位回原点方式如下
1,近点狗(DOG块)信号原点回归方式:
这个方式与FX3UPLC的原点回归方式不一样,这里加了零点信号在里面。DOG块的长度要超过减速区间,OFF点最好调整在两个零点信号的中间,整个过程至少需要两个零点信号。
FX3UPLC的近点狗信号原点回归方式不需要零点信号,重复精度取决于开关和DOG块的精确度,这里加上零点信号,精确度有所提高,对编码器也有更高要求。
2,计数式:
这里计数的是近点狗ON后的移动量。
完成位置是移动量到达后的第一个零点位置。DOG块应有足够长度。
FX3UPLC的计数原点回归方式重复精度比近点狗式有所提高,需要有编码器的Z相零点信号,对DOG块的要求所有降低,设置计数的方式是零点信号的个数。