线性模组的定位靠传感器还是脉冲数_线性位置传感器的原理

hacker|
72

文章导读:

西门子S7-200 PLC EM253定位模块如何记录脉冲数,Q0.0和Q0.1发出的脉冲如何捕捉记录。

定位模块我没弄过 Q0.0 Q0.1的脉冲记录是靠 高速计数器HC0模式12个和HC3模式12(在向导里面生成高速计数器) 生成计数器后调用 然后用个传送指令把HC1的值传给一个地址 就可以看到程序给的脉冲数了

不了解三菱ac伺服系统的定位控制原理。定位控制有速度和位置控制,如位置控制时指令脉冲数如何确定?

伺服分三种控制方式

转矩控制

转速控制

定位控制

转矩和转速需要外部模拟电压控制

定位控制需要PLC发高频脉冲控制

需要的指令脉冲数跟伺服转一圈需要的脉冲数和丝杠螺距相关

三菱伺服一般是131072个脉冲转一圈,

假如丝杠直接与伺服连接(无减速机构)螺距是5毫米的话,

及伺服电机转一圈(131072个脉冲),直线移动距离5毫米。

需要移动多少距离,可以计算出来

使用伺服中一般会使用电子齿轮比(因为PLC发脉冲的频率最大200K,超过200K就发不了)

就是PLC发一个脉冲放大的倍数,

步进电机是靠传感器定位还是靠脉冲数定位

定位是根据脉冲数定位。在工作中,步进电机失步,那定位不是就不精确了,一般在实际工作中一般是事后检测发现。没有什么措施,因为大多数步进系统都没有什么位置反馈的

三菱PLC本体发脉冲进行定位和用定位模块进行定位有啥区别?

一、定位原理不同

1、本体脉冲定位:自带两路高速通讯接口(RS422USB),可同步使用,通讯配置选择更加灵活。

2、定位模块定位:基本组成包括电源模块、CPU模块、基板、I/O模块等。通过扩展基板与I/O模块可以增加I/O点数,通过扩展储存器卡可增加程序储存器容量,通过各种特殊功能模块可提高PLC的性能,扩大PLC的应用范围。

二、定位轴数不同

1、本体脉冲定位:晶体管输出型基本单元更内置最高三轴100KHz独立脉冲输出,可使用软件编辑指令简便进行定位设置。

2、定位模块定位:可以实现多CPU模块在同一基板上的安装,CPU模块间可以通过自动刷新来进行定期通信或通过特殊指令进行瞬时通信,以提高系统的处理速度。特殊设计的过程控制CPU模块与高分辨率的模拟量输入/输出模块,可以适合各类过程控制的需要。最大可以控制32轴的高速运动控制CPU模块。

三、指令集不同

1、本体脉冲定位:内置大容量程序存储器,最高32K步,标准模式时基本指令处理速度可达0.21μs,加之大幅扩充的软元件数量,使您可更加自由的编辑程序并进行数据处理。

2、定位模块定位:采用了模块化的结构形式,系列产品的组成与规模灵活可变,最大输入输出点数达到4096点;最大程序存储器容量可达252K步,采用扩展存储器后可以达到32M;基本指令的处理速度可以达到34ns。

参考资料来源:百度百科-三菱PLC

请问如何采用步进电机实现精确定位

假设步进电机直接接负载,需要计算步进电机驱动的距离,换算成脉冲数,即需要驱动器提供多少脉冲,刚好使其移动到相应位置,关于精度问题就要需要知道是几相电机,电机的步进角是多少,步进电机的误差是多少,由于步进电机误差是不累计的,即最大误差即为一个步进角。

:求助:如何用程序体现步进电机所需要的脉冲数?还有定位!!

你的问题很多,最本质的问题是你不知道如何控制步进电机行驶固定距离。下面逐步回答。

第一,步进电机步距角

两个方法知道:用传感器测量1000个脉冲旋转的角度;(推荐)步进电机的铭牌上有角度,或者官网查询此型号电机的参数。

第二,步进电机定位

(推荐)如果是开环控制,计算好要走的脉冲数发送给电机驱动器就好了,定位精度为一个步距角。如果是闭环又细分控制,你就自己在程序里设计一个控制器,定位精度不好说(细分精度是没有确切值的),但是肯定比开环高。

第三,原点

如果你要定一个零点,就要求安装增量(或绝对)编码传感器。依据功能的需要而定。

4条大神的评论

  • avatar
    访客 2022-07-15 上午 03:14:55

    是没有确切值的),但是肯定比开环高。第三,原点 如果你要定一个零点,就要求安装增量(或绝对)编码传感器。依据功能的需要而定。

  • avatar
    访客 2022-07-15 上午 12:47:58

    冲记录是靠 高速计数器HC0模式12个和HC3模式12(在向导里面生成高速计数器) 生成计数器后调用 然后用个传送指令把HC1的值传给一个地址 就可以看到程序给的脉冲数了不了解三菱ac伺服系统的定位控制原理。定位控制有速度和位置控制,如位置控制时指令脉冲数如何确定?伺服分

  • avatar
    访客 2022-07-15 上午 01:25:38

    到32M;基本指令的处理速度可以达到34ns。参考资料来源:百度百科-三菱PLC请问如何采用步进电机实现精确定位假设步进电机直接接负载,需要计算步进电机驱动的距离,换算成脉冲数,即需要驱动器提供多少脉冲,刚好使其移动到相应位置,关于精度问题

  • avatar
    访客 2022-07-14 下午 08:57:22

    时指令脉冲数如何确定?3、步进电机是靠传感器定位还是靠脉冲数定位4、三菱PLC本体发脉冲进行定位和用定位模块进行定位有啥区别?5、请问如何采用步进电机实现精确定位6、:求助:如何用程序体现步进电机

发表评论