感悟网 导航

三菱FX1N绝对值编码器编程 三菱PLC与旋转编码器的程序例子

作者&投稿:汗童 (若有异议请与网页底部的电邮联系)
绝对编码器在三菱PLC中怎么编程啊、有实例程序吗、~

是啊,我也是刚做完这个实验,用三菱FX3U/PLC和欧姆龙绝对编码器做的,鉴相式双向高速计数器有专用的计数器C251 C252 ......C255等,C251在表格上X0对A相,X1对B相,用PC监控,或用触摸屏显示C的数据,用手转动编码器,就可以看到脉冲数增加或缩小了

旋转编码器是通过光电转换,将输出至轴上的机械、几何位移量转换成脉冲或数字信号的传感器,
主要用于速度或位置(角度)的检测。
典型的旋转编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干
个长方形狭缝。
由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转。
经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号。
通过计算每秒旋转编码器输出脉冲的个数就能反映当前电动机的转速。
一般来说,根据旋转编码器产生脉冲的方式的不同,可以分为增量式、绝对式以及复合式三大类。
自动线上常采用的是增量式旋转编码器。
增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;
A、B两组脉冲相位差90,用于辩向:当A相脉冲超前B相时为正转方向,而当B相脉冲超前A相时则
为反转方向。
Z相为每转一个脉冲,用于基准点定位。
1、三菱PLC的高速计数器
高速计数器是PLC的编程软元件,相对于普通计数器,高速计数器用于频率高于机内扫描频率的机外
脉冲计数。
由于计数信号频率高,计数以中断方式进行,计数器的当前值等于设定值时,计数器的输出接点立
即工作。
三菱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等都不能使用。
2、高速计数器的编程
如果外部高速计数源(旋转编码器输出)已经连接到PLC的输入端,那末在程序中就可直接使用相对
应的高速计数器进行计数。
例如,在图5-18中,设定C255的设置值为100,当C255的当前值等于100时,
计数器的输出接点立即工作。从而控制相应的输出Y010 ON。
由于中断方式计数,且当前值=预置值时,计数器会及时动作,但实际输出信号却依赖于扫描周
期。
如果希望计数器动作时就立即输出信号,就要采用中断工作方式,使用高速计数器的专用指令。
三菱PLC高速处理指令中有3条是关于高速计数器的,都是32位指令。
它们的具体的使用方法,请参考三菱PLC编程手册。

扩展资料:
三菱PLC的两个高速口可以产生脉冲来控制伺服(或步进)电机的转速。
例如:脉冲频率为10000HZ,驱动器每2048个脉冲转一圈,电子齿轮比4/1(可调),
则转速为10000/(2048*4)*4/1 r/s。
可以利用高速计数器的啊C235~255都是高速计数器的。
然后你可以就是测量脉冲的位置然后给C235一个你要到达的位置的地方就可以定位到你想要的高
度。
脉冲相对于当前位置减少的时候就是电机反转了你可以在写一个比较指令与实际位置比较这样就可
以判断出电机的正反转了。
参考资料:百度百科-旋转编码器

使用高速计数器C251,实现AB相控制,X0和X1分别接在编码器的A相和B相。C251数值可以写K,没有关系的。C251的当前值和你的定位数值做区间比较,需要用到的指令是DHSZ,DZCP等高速计数器区间比较指令,用于定位控制。还可以通过对马达进行速度的快慢控制,还可以实现编码器配伍的精度较高的控制等。详情参考编程手册。

《三菱数控机床M70系统如何采用绝对值编码器返回参考点?》
答:6。在相对位置检测系统的参考点回归中,机床第一次参考点回归后,执行手动参考点回归或加工程序的G28指令时机械移动到参考点挡块位置并不减速,而是继续高速定位到事先存在内存中的参考点。机床下载PCL程序时将导致参考点位置丢失,在PCL调试完毕后,再调试绝对值编码器参考点回归设定。

《请教有关三菱FX1N PLC外接编码器的问题》
答:ttl肯定是不行的,因为pld输入电压为24v,这么低的电压不能保证可靠动作。差分编码器好像也不行,因为plc输入端有公共端,要把编码器差分信号并起来可能不行。

《请教三菱plc中怎么用旋转编码器的脉冲信号来控制步进电机的启停,编码转...》
答:用旋转编码器的PLSY,PLSR等脉冲信号进行输出以控制步进电机的启停即可。至于梯形图的写法根据“编码器脉冲值-上次中断的采集编码器值=脉冲增量”的算法即可写出相对应的梯形图。旋转编码器分为单路输出和双路输出两种。技术参数主要有每转脉冲数,和供电电压等。单路输出是指旋转编码器的输出是一组脉冲。

《用三菱PLC怎么接编码器,怎么读取编码器的值》
答:程序直接DMOV C251 D0,然后就可以读编码器的值,然后要清零,你就DMOV、K0、D0另外一个类似,DMOV C253 D2,程序用不到X0,X1及X3,X4。读取编码器数据方法:PLC向编码器发送、01 03 00 00 00 01 84 0A数据(MODBUS格式);编码器返回数据。把编码器返回数据做处理得到角度数据。

《...编段三菱的程序吗,利用电子凸轮计算绝对值编码器然后在我想要的地方...》
答:不知道你能不能看懂?编码器转一圈360度(就是360个脉冲),40度的时候接通Y0,140度的时候Y0断开。180度的时候接通Y1,220度的时候断开Y1。300度的时候接通Y2,350度时断开Y2。当高速计数器C251的计数值等于360的时候C251的触点动作给C251清零为下一个循环做准备。编码器型号建议你旋择无锡光洋...

《请教三菱plc如何读取旋转编码器脉冲,程序要怎么写》
答:将旋转编码器的A相或B相的输出信号连接至X0~X5,(使用不同的计数器,接不同的输入点)然后用高速计数器对编码器的脉冲信号进行计数。以C235为例,只进行加计数,脉冲编码器的A相或B相需要接入PLC的X0,当设备带动编码器旋转,则X0就有信号输入,C235就会进行计数。使用很简单。

《三菱plc怎么读取伺服电机编码器位置》
答:三菱PLC可以通过读取伺服电机编码器位置来实现精确的位置控制。下面介绍一下具体的方法:1. 首先需要确定伺服电机的编码器类型和接口方式。常见的编码器类型有绝对式编码器和增量式编码器,接口方式有SSI、RS485等。根据实际情况选择相应的读取方式。2. 在PLC程序中,需要定义一个变量来存储编码器位置信息。

《三菱PLC,如果X0,X1口接编码器脉冲,那PLC接收脉冲信号的梯形图怎么编...》
答:也就是用X0、X1检测到高速脉冲,经两相输出计数器C251计算到100时,C251导通驱动Y1输出。当然如果是检测数值的,那么那么C251的参数设为最高,将C251的数据传送到寄存器以备使用。 还需要讲驱动器的清除残余脉冲的信号接到PLC的输出点,在回原点进入蠕动速度的时候,捕捉到Z脉冲完成时,同时送出清除残余脉冲信号,回原...

《三菱PLC编码器参数怎样设定》
答:你说的编码器参数应该是指三菱QD75伺服定位模块的伺服定位参数,伺服参数包括的内容很多,包括基本参数,扩展参数,原点定位参数,基本参数会涉及到电机每转输出脉冲量等参数,有一个专门的配套软件GX-Configuration-QP 进行设置,你需要在电脑上安装以后进行相关设置,有什么问题也可以到www.meas.cn去查询 ...

《请问有使用编码器与三菱PLC的编程示例吗?是用C253计数器的?谢谢了》
答:使用编码器的AB相模式,接在X0和X1两个点上,编程使用C251,最高响应频率是50KHZ。可以看到编码器正转或反转的编码器数值。在编程时通过使用DZCP可以实现简单的定位,或者DHSCS和DHSCR实现高速计数器的高速置位复位程序。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网