仪器社区

你好,请问你有三菱PLC控制编码器定长程序吗?

bystanderliu 2013-01-26
评论
全部评论
aaa_001001
要看你的控制系统,是丝杆机构还是皮带机构?
编码器要连接PLC的高速计数端口,丝杆机构还要连接编码器的A,B两相,PLC内部使用双相计数器,比如C252,因为有正反转。若为皮带,则只需要单方向就可以了,连接编码器的A相到PLC的计数器端口,比如X0,对应计数器为C235。
长度计算方法:
丝杆机构通过丝杆的导程计算,也就是编码器转一周,丝杆上面的机构前进或后退一个导程的距离,通过编码器的脉冲计数,以及编码器一周的脉冲数等,可以计算编码器转动圈数,从而知道位移量。
皮带机构需要将编码器的轴加一个圆形轮压在皮带上,使皮带带动编码器旋转,通过知道编码器上的轮周长以及编码器一周的脉冲数,可以计算出1个脉冲或100个脉冲皮带移动的距离,然后再通过计数器的当前值做运算,得知移动距离!

另外编码器的当前值是可读可写的,也就是当前值可以通过程序内部随时清零,重新计算当前值!
7 0 2018-04-20 0条评论 回复
Potato丶一心
编码器应该控制不了,它是一个位置传感器
13 0 2013-01-27 0条评论 回复
蓝极星蓝极星
有啊,肯定有是,是控制脉冲数量。编码器转一圈所发出的脉冲是一定的,所以要发给驱动器的相应脉冲电机就转相应脉冲数。比如某款编码器转一圈产生30000个脉冲,也就是电机转一圈,你要发给驱动器15000个脉冲的话,电机就转半圈。
14 0 2013-01-27 0条评论 回复
cdsqaz
要看你的控制系统,是丝杆机构还是皮带机构?
编码器要连接PLC的高速计数端口,丝杆机构还要连接编码器的A,B两相,PLC内部使用双相计数器,比如C252,因为有正反转。若为皮带,则只需要单方向就可以了,连接编码器的A相到PLC的计数器端口,比如X0,对应计数器为C235。
长度计算方法:
丝杆机构通过丝杆的导程计算,也就是编码器转一周,丝杆上面的机构前进或后退一个导程的距离,通过编码器的脉冲计数,以及编码器一周的脉冲数等,可以计算编码器转动圈数,从而知道位移量。
皮带机构需要将编码器的轴加一个圆形轮压在皮带上,使皮带带动编码器旋转,通过知道编码器上的轮周长以及编码器一周的脉冲数,可以计算出1个脉冲或100个脉冲皮带移动的距离,然后再通过计数器的当前值做运算,得知移动距离!

另外编码器的当前值是可读可写的,也就是当前值可以通过程序内部随时清零,重新计算当前值!
11 0 2015-11-13 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论