【编码器应用】第一节-编码器从从原理到应用详解

概述:

本文内容为常用电机编码器概览,将为您重点介绍编码器大致分类,以及增量编码器与西门子设备的配置连接方式。

  1. 编码器简介

编码器是利用LED光源发出的透射光对码盘进行光电扫描,光电元件接收编码器轴旋转时产生的明暗交替变化,将电机轴的转速和位置转化为电信号反馈给PLC或者驱动控制单元的传感器。

控制系统接收电机反馈信号,从而形成闭环控制,提高伺服器和变频器的运动控制精度。

1.1 绝对编码器与增量编码器

    编码器按照功能分类,通常可以分为增量式编码器和绝对式编码器:

  • 绝对编码器: 绝对编码器中的光电码盘上有若干道刻线,输出电路通过读取透过每一道刻线光源的明暗输出一组二进制编码,在编码器每一个角度位置上就会有一组唯一对应的编码。当系统断电时,绝对编码器仍能保存轴所在位置,不需要回零。绝对编码器可细分为单圈绝对值编码器和多圈绝对值编码器。单圈绝对值编码器只能保存一个旋转360°内的位置,而多圈绝对值编码器可以保存测量范围内若干圈的位置。
  • 增量编码器:增量编码器则是当电机轴旋转时会发出一连串连续的脉冲信号进行增量计算,从而获得轴的位置和速度。增量编码器中的光电码盘上两道环形刻度A、B、A和B刻度轨道有90°,即1/4个周期的相位差,编码器从而判断编码器正向和方向旋转,另外每一圈中有一个零点脉冲Z,使得编码器回零,用以修正增量编码器每一圈的累计误差。增量编码器输出信号多为六通道差分A/`A , B/`B,Z/`Z,HTL或者TTL脉冲。
  • 图1.1

1.2 编码器机械结构

编码器按照旋转机构可以分为实心编码器、盲孔编码器和通孔编码器

图1-1 实心编码器(西门子增量编码器6FX2001-4DC50)

图1-2 盲孔编码器(欧姆龙E6H-C)

图1-3 通孔编码器(DFS60A)

  1. 编码器连接方式

在西门子运动控制产品,电机编码器可以通过多种接口(9芯和15芯SUB-D,端子)和多种系统部件(PLC工艺模块、CPU、驱动器控制单元CU和控制单元适配器CUA)连接,发送编码器测量的电机轴运动信号。

常见编码器装配方式

    1. 编码器连接PLC
  1. 编码器可以采用PN通讯,直接和S7-1500的CPU相连接
  2. HTL增量编码器通过端子与工艺模块计数器(TM Counter)
  • 编码器电源:TM Counter可以提供24V DC 电源
  • 支持编码器信号:接收A/B通道和Z回零脉冲的HTL/TTL信号

图2-1 S7-1500 标准型PLC TM Conter

图2-2  S7-1500 分布式PLC TM Conter

  1. RS 422(TTL)或SSI绝对值编码器通过接口与工艺模块位置检测(TM PosInput)连接
  • 编码器电源:TM PosInput可以提供5V或24V编码器电源
  • 支持编码器信号:A/B通道和Z零脉冲RS 422或者TTL信号;SSI的Data和时钟Clock符号RS 422信号

图2-3 S7-1500 标准型PLC TM PosInput

图2-4  S7-1500 分布式PLC TM PosInput

  1. 与S7-1200C CPU 的高速计数器(HSC)端口连接
  • 编码器电源:可以提供24V DC
  • 支持编码器信号:有相位差的A/B 通道信号

图2-5  S7-1200 SIMATIC S7-1215C DC

  1. 与S7-1500C 的集成式高速计数器(HSC)端口连接
  • 编码器电源:24V DC
  • 支持编码器信号:A/B 通道和Z零脉冲的HTL信号

图2-6  S7-1500 SIMATIC S7-1511C

  1. 与S7-1200 SMART 通过高速计数器(HSC)端口连接
  • 编码器电源:24V DC
  • 支持编码器信号:A/B 通道和Z零脉冲信号

图2-7 S7-200 SMART CR40s

图2-8 编码器与PLC连接拓扑

2.2 编码器连接驱动器

(a)编码器与SINAMICS S120 的控制单元CU310-2 上的15芯SUB-D接口连接

  • 编码器电源:CU310-2可以提供24V或者5V DC
  • 支持编码器:HTL/TTL/绝对SSI的RS 422差分编码器

图2-9 SINAMICS 控制单元 S120 CU310-2 PN

(b)SSI/HTL/TTL编码器与SINAMICS G120控制单元CU250s-2通过15芯SUB-D接口连接,24VHTL编码器可以通过端子连接。CU250S-2可以提供24V电源

  • 编码器电源:5V/24V(15芯SUB-D接口)24V(端子)
  • 支持编码器:HTL/TTL、绝对值SSI的RS 422差分编码器(15芯SUB-D接口)HTL编码器(端子)

图2-10 SINAMICS 控制单元 G120 CU250S-2 PN

(c)SSI/HTL/TTL编码器可以与SINAMICS控制单元适配器CUA32上的15芯SUB-D接口连接

图2-11 控制单元 适配器 CUA32

(d)SSI/HTL/TTL编码器与SINAMICS编码器模块SMC30上的15芯SUB-D接口连接

  • 编码器电源:SMC30可以提供24V或5V DC
  • 支持编码器:HTL/TTL/绝对SSI的RS 422差分编码器(15芯SUB-D接口)24VHTL增量编码器(端子)

图2-12 编码器模块SMC30

图2-13 编码器与驱动连接拓扑

2.3 编码器信号仿真

编码器与SINAMICS或者SINAMIC PLC是点到点通讯,当系统重第三方设备运行需要编码器信号时,SINAMICS驱动和SINAMIC PLC可以仿真编码器信号

  1. PLC通过背板总线连接脉冲工艺模块PTO端子发送仿真编码器信号,TM PTO可以输出24V HTL /5V TTL脉冲信号

图2-14 S7-1500工艺模块 TM PTO

图2-15 PLC仿真编码器信号并发送给第三方设备

  1. 驱动将Drive-CliQ编码器通过端子模块TM41上的9芯SUB-D,发送仿真TTL(RS422)编码器A/B和Z零脉冲的差分信号给第三方设备

图2-15 驱动器端子模块TM41

图2-16 SINAMICS 端子模块TM41仿真编码器信号传输到第三方

  1. S7-200 SMART 可以通过脉冲输出PTO向第三方设备或者上级控制器

图2-17 S7=200 SMART 通过PTO端口仿真编码器信号

下期预告

下期介绍 HTL/TTL 增量编码器,敬请期待

  • 24
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
segment routing是一种网络转发架构,旨在提供可编程和灵活的网络转发控制。它通过在数据包首部中添加一个段路由头(SRH)来实现。段路由头由一系列的段标识符(SID)组成,每个SID代表一个网络节点或路径。当数据包到达网络时,路由器根据SRH中的SID来确定下一跳和路径。这种方式使得网络路径可以灵活地进行编程和修改,同时也减少了网络设备上的状态存储。 在segment routing中,网络路径的选择由控制平面动态决策,并将路径信息编码到数据包中的SRH中。由于路径选择是通过控制平面进行的,因此网络管理员可以根据网络需求来灵活地调整路径选择策略,以实现更好的网络资源利用和服务质量。此外,segment routing还支持多路径转发,使得数据包可以按照不同的路径进行转发,以达到负载均衡和容错的目的。 segment routing不仅适用于传统IP网络,也适用于SDN(软件定义网络)环境。在SDN中,segment routing可以与控制器和SDN应用程序集成,实现对网络路径的更细粒度控制和编程。通过与SDN的结合,segment routing可以更好地适应网络动态变化和自适应路由的需求。 总之,segment routing通过在数据包中引入段路由头,实现了可编程和灵活的网络转发控制。它可以灵活调整路径选择策略,并支持多路径转发,适用于传统IP网络和SDN环境。通过使用segment routing,网络管理员可以更好地管理网络资源和提供更好的服务质量。如果您对segment routing详解第一卷的PDF文件有兴趣,可以尝试在互联网上进行搜索和下载。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工控搬砖人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值