10.21 三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法我觉得这个逻辑是有一定的道理的,不知道你发现没有?那你就认真阅读小编为你分享三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法。

1、编码器在原点反转的时候怎样取点?比如想反转100个点时,这个数据在编程软件里怎么设置,读出的数据是8000000100,怎么理解这个数据!

说明: 8就是符号位啊。

2、TONGHOW编码器脉冲数据最远能传多远?

说明: 理论上可以到100米。看怎么排线了。

3、工程要求编码器正反转时都要有脉冲输出功能,选了贵公司的TONGHOW编码器,不知道能否满足要求?

说明: 看你的设备怎么要求了。编码器只要转动就有脉冲输出。

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

4、绝对值编码器与PLC如何连接?

说明: 绝对值编码器的输出方式总的来说分为两类:一类是串行输出,可以与PLC通讯口连接;另一类是普通的编码输出,一般为格雷码,与PLC连接时要注意其脉冲输出频率与PLC输入口分辨率之间的关系,以免丢掉信号 。

5、编码器出现了丢脉冲的现象原因?

说明: 第一,也是主要的原因是脉冲接受方的问题,如因脉冲频率过高而发生的丢失等;另一个原因是编码器本身的原因,主要是机械用环境温度过高,引起的编码器工作不正常。

6、编码器是根据那些条件来选择型号的(如:接触器根据控制电压,负载功率,电流大小来选择),那编码器是根据那些要求来选择?

说明:先确定编码器的类型,是绝对值型还是增量型(用途不同);再确认分辨率;然后选择信号输出方式,有NPN输出,电压输出,线驱动输出,互不输出等;还要选择最高转速、外形、安装方式、使用环境温度、防护等级等。

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

7、请问连接电缆因远程提取信号应注意哪些问题?

说明:编码器自带的电缆长度一般为0.5-3M,集电极开路输出方式的电缆长度不能超过10M,线驱动输出可达200M,编码器的信号线不能与动力线等有强干扰的线并行排列,而且必须用屏蔽线。

假设一台设备,现在位置是10米,我设置它为15米,也就是还要升高5米,如果现在高度是19米,也就是还要降低4米,是正反转的那种,有5根线,电源与ABC三相,但我们只用AB两相,就是假如高度增加数值越小就把AB换个相,编码器是每转一圈发出600个脉冲,螺距为7公分,也就是转一圈升高或降低7公分,我的程序是先计算出脉冲总的有多少个

LD X1 0UT C251 ( X1接编码器A相)

LD M8012 MOVP C2 D20 (把编码器收到的脉冲放到D20中)

MOVP K7 D21

MOVP K600 D22

MULP D21 D20 D24

DIVP D24 D22 D25

(升高或者降低的高度等于螺距*总脉冲数/每一圈的脉冲数

不知道这个程序是否正确,还有怎么知道是正转或者反转,假如正转是计A相的脉冲,把反转是不是就计B相的脉冲,编码器的A接X1 B接X2

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

旋转编码器是通过光电转换,将输出至轴上的机械、几何位移量转换成脉冲或数字信号的传感器,主要用于速度或位置(角度)的检测。典型的旋转编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形狭缝。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,;通过计算每秒旋转编码器输出脉冲的个数就能反映当前电动机的转速。

一般来说,根据旋转编码器产生脉冲的方式的不同,可以分为增量式、绝对式以及复合式三大类。自动线上常采用的是增量式旋转编码器。

增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位差90,用于辩向:当A相脉冲超前B相时为正转方向,而当B相脉冲超前A相时则为反转方向。Z相为每转一个脉冲,用于基准点定位。

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

1、FX2N 型PLC的高速计数器

高速计数器是PLC的编程软元件,相对于普通计数器,高速计数器用于频率高于机内扫描频率的机外脉冲计数,由于计数信号频率高,计数以中断方式进行,计数器的当前值等于设定值时,计数器的输出接点立即工作。

FX2N 型PLC内置有21点高速计数器C235~C255,每一个高速计数器都规定了其功能和占用的输入点。

⑴ 高速计数器的功能分配如下:

• C235~C245共11个高速计数器用作一相一计数输入的高速计数,即每一计数器占用1点高速计数输入点,计数方向可以是增序或者减序计数,取决于对应的特殊辅助继电器M8□□□的状态。例如C245占用X002作为高速计数输入点,当对应的特殊辅助继电器M8245被置位时,作增序计数。C245还占用X003和X007分别作为该计数器的外部复位和置位输入端。

• C246~C250共5个高速计数器用作一相二计数输入的高速计数,即每一计数器占用2点高速计数输入,其中1点为增计数输入,另一点为减计数输入。例如C250占用X003作为增计数输入,占用X004作为减计数输入,另外占用X005作为外部复位输入端,占用X007作为外部置位输入端。同样,计数器的计数方向也可以通过编程对应的特殊辅助继电器M8□□□状态指定。

• C251~C255共5个高速计数器用作二相二计数输入的高速计数,即每一计数器占用2点高速计数输入,其中1点为A相计数输入,另1点为与A相相位差90º的B相计数输入。C251~C255的功能和占用的输入点如表5-14所示。

表5-14 高速计数器C251~C255的功能和占用的输入点

X000 X001 X002 X003 X004 X005 X006 X007

C251 A B

C252 A B R

C253 A B R

C254 A B R S

C255 A B R S

如前所述,分拣单元所使用的是具有A、B两相90º相位差的通用型旋转编码器,且Z相脉冲信号没有使用。由表5-14,可选用高速计数器C251。这时编码器的A、B两相脉冲输出应连接到X000和X001点。

⑵ 每一个高速计数器都规定了不同的输入点,但所有的高速计数器的输入点都在X000~X007范围内,并且这些输入点不能重复使用。例如,使用了C251,因为X000、X001被占用,所以规定为占用这两个输入点的其他高速计数器,例如C252、C254等都不能使用。

三菱PLC编码器出现丢脉冲的现象原因与故障技巧方法

2、高速计数器的编程

如果外部高速计数源(旋转编码器输出)已经连接到PLC的输入端,那末在程序中就可直接使用相对应的高速计数器进行计数。例如,在图5-18中,设定C255的设置值为100,当C255的当前值等于100时,计数器的输出接点立即工作。从而控制相应的输出Y010 ON。

由于中断方式计数,且当前值=预置值时,计数器会及时动作,但实际输出信号却依赖于扫描周期。

如果希望计数器动作时就立即输出信号,就要采用中断工作方式,使用高速计数器的专用指令,FX2N 型PLC高速处理指令中有3条是关于高速计数器的,都是32位指令。