编码器一般与轴相联,编码器的脉冲量是固定的,在轴旋转的时候,编码器就会输出脉冲,PLC或计数器收到脉冲,根据轴转的速度不同时,在单位时间内收到的脉冲总量是不一样的,速度就表现在这里了,根据脉冲量与实际转的长度就可以算了真实的速度米/分钟
编码器的红黑绿白4根线怎么分开答:编码器的红黑绿白4根线分别为红线:电源正极(接线上的标识为:+5V或VCC)、白线:负电压数据线(标识为:Data-或USBPort-)、绿线:正电压数据线(标识为:Data+或USBPort+)、黑线:接地(标识为:GROUND)编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。
PLC是控制器,处理所有输入输出信号的逻辑关系;变频器是调速的,可以改变电机正反转及运行速度;编码器一般是同电机连轴的,可以测电机转过的一定圈数或角度时的脉冲数,经自学习或处理后可以用于定位,速度反馈等。编程序测速,如果是要测当前速度,你可以将1S前的编码器脉冲值和当前时间脉冲值相减的绝对值,再除以每米的脉冲个数就得到当前速度了。每米脉冲个数可用一段距离的脉冲总数除以所走的距离来计算。PLC控制电机转速最好用模拟量输出模块输出给变频器一个模拟值控制电机实时转速,该模拟值的大小需要你根据实际情况建立速度-位移-时间曲线模型来进行精确计算得出。
如果三者构成一个系统,PLC是控制中心,根据输入信号(编码器信号)处理输出指令,控制终端执行部件变频器。编码器是检测信号输出元件,将变频器的转速信号反馈回PLC。
编码器的检测信号实质上脉冲的个数,反映了变频器运转速度的快慢或转轴的位置,PLC程序要用到高速(脉冲)计数,脉冲数加减乘减等运算,和相关逻辑判断,要用到一些功能指令。PLC控制变频器,可用开关量触点信号接入变频器的控制端子,实现变频器的起、停控制;用数/模转换模块,控制变频器的转速。或用RS485通讯,控制变频器的起停和转速。需编写相关RS485通讯程度,或开关信号、数/模信号输出等相关程序。
可以从网上找几个程序实例研究一下,这方面的相关程序实例还是比较丰富的。
400表示转一圈来的脉冲数是4000 脉冲个数越多测量精度越高。
单片机主要是通过定时器定时1秒或1分钟,同时利用计数器对光电编码器的脉冲计数,
每当定时时间到,就读出计数器的脉冲个数,计数出单位时间的脉冲个数除以转一圈来的脉冲数,
就是电机的转数。
如:在单位时间1秒内,计数脉冲为 80000个 即80000个脉冲/每秒
可以推出: 20转/每秒 即 1200转/分
呵呵 满意 就选满意回答啊
以上就是关于编码器怎么测速全部的内容,包括:编码器怎么测速、五芯测速编码器黑白红绿黄、变频器、PLC、和编码器之间的关系,plc中程序咋么编写,怎么写程序测速和控制电机等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)