德国LENORD+BAUER编码器突然断电怎么办? 有客户问我们:用S7-200控制电机带动轴做旋转运动,现在正在编写断电回零程序。由于我每次要转450° ,正- -次反-次,如果突然断电了,仅用电机编码器的零位信息来回到零位是不够的。 我想请问您, plc是不是有脉冲输出的缓存区,可以记录下此次已发多少脉冲,断电也不会丢失的。或者您有别的更好的办法么?谢谢您! 下面是广联自动化的回答:您用的是增量式(脉冲)编码器吧?这种兰宝编码器产生的脉冲只能反映角度 的增量,不能反映角度的绝对位置。断电后为什么“用电机编码器的零位信息来回到零位是不够的"? PLC没有脉冲输出的缓存区,但是可以用有断电保持功能的存储单元( M或者V区的地址) 来保存脉冲的个数和旋转的方向。 如果改用绝对式编码器,可以直接读取角度值,而不是角度的增量,但是其价格比增量式编码器高得多。 可以用CPU的超级电容器保存RAM中的V、M、T、C存储区的数据。超级电容器可以保持 50h或100h (与CPU模块的型号有关)。 如果在系统块中将MBO ~ MB13设置为断电保持,在CPU模块断电时它们的数据被保存在EEPROM中。 下面为您分享一下LENORD+BAUER编码器工作原理 L+B编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。 德国LENORD+BAUER编码器可按以下方式来分类。 1、按码盘的刻孔方式不同分类 (1)增量型:就是每转过单位的角度就发出一个脉冲信号(也有发正余弦信号,然后对其进行细分,斩波出频率更高的脉冲),通常为A相、B相、Z相输出,A相、B相为相互延迟1/4周期的脉冲输出,根据延迟关系可以区别正反转,而且通过取A相、B相的上升和下降沿可以进行2或4倍频;Z相为单圈脉冲,即每圈发出一个脉冲。一般意义上的增量编码器内部无存储器件,故不具有断电数据保持功能,数控机床必须通过“回参考点"操作来确定计数基准与进行实际位置“清零"。 (2)绝对值型:就是对应一圈,每个基准的角度发出一个与该角度对应二进制的数值,通过外部记圈器件可以进行多个位置的记录和测量。绝对值编码器的输出可直接反映360°范围内的绝对角度,绝对位置可通过输出信号的幅值或光栅的物理编码刻度鉴别,前者称旋转变压器(Rotating Transformer);后者称绝对值编码器(Absolute-value Encoder)。 2、按信号的输出类型分为:电压输出、集电极开路输出、推拉互补输出和长线驱动输出。 3、以编码器机械安装形式分类 (1)有轴型:有轴型又可分为夹紧法兰型、同步法兰型和伺服安装型等。 (2)轴套型:轴套型又可分为半空型、全空型和大口径型等。 4、以编码器工作原理可分为:光电式、磁电式和触点电刷式。 想了解更多产品信息,请点击:LENORD+BAUER编码器
|