1.我们通常用的是增量型
编码器,可将旋转编码器的输出
脉冲信号直接输入给PLC,利用PLC的高速
计数器对其脉冲信号进行计数,以获得测量结果。不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。 编码器有5条引线,其中3条是脉冲输出线,1条是COM端线,1条是电源线(OC门输出型)。编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-”端要与编码器的COM端连接,“ ”与编码器的电源端连接。编码器的COM端与PLC输入COM端连接,A、B、Z两相脉冲输出线直接与PLC的输入端连接,A、B为相差90度的脉冲,Z相信号在编码器旋转一圈只有一个脉冲,通常用来做零点的依据,连接时要注意PLC输入的响应时间。旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地,提高抗干扰性。 编码器-----------PLC A,B,Z分别接入PLC的输入点(按速计数器HSC的规定) 24V------------ 24V COM--------------24V-----------COM 2.编程见《西门子S7-200·LOGO!·SITOP参考》V0.93版(更新版)中“功能、编程与调试”中的高速计数器(HSC)一章的说明及MICROWIN中的HSC的向导。《西门子S7-200·LOGO!·SITOP参考》V0.93版,下载: http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136谁能写一组三菱plc控制增量式编码器的程序:
1、这个还需要写吗?直接用HCNT指令打开编码器,编码器自然会开始计数。
2、然后将高速计数器的值,使用DLD>=指令与设定的几个角度进行比较,然后进行相应的 *** 作就行了。
3、唯一需要注意的就是,你的增量型编码器使用的高速计数器是单倍频还是四倍频的,四倍频的比单倍频的抗干扰性更好,但是响应频率也更低,比如说单倍频的可以相应100KHZ的频率,那么四倍频的就只能响应25KHZ的频率。
4、要充分利用起编码器的Z轴,当Z轴电平到来后,用外部中断清除当前计数值,就可以实现在360°的范围内进行相应的角度执行相应的 *** 作功能。通常这在印刷机械中常见。
评论列表(0条)