GE通用电气 IC200ALG321 可编程序控制器
IC200MDL743
IC200MDL750
IC200CBL655
IC200CHS001
IC200CBL602
IC200CHS015
IC200CBL635
IC200CBL615
IC200UAL006
IC200MDL742
IC200UDD040
IC200MDL740
IC200CHS002
IC200CBL555
IC200CBL605
IC200UDD110
IC200MDL730
IC200CBL600
IC200CBL510
IC200CBL545
IC200CBL550
IC200UAR028
IC200CBL525
IC200MDL741
IC200UAL005
IC200CBL520
IC200MDL650
IC200UAA007
IC200MDL643
IC200CBL601
IC200CBL500
IC200CHS012
IC200CBL230
IC200CBL501
IC200CBL120
IC200UAL004
IC200UAA003
IC200MDL636
IC200MDL331
IC200CBL002
IC200TBX520
IC200CBL105
IC200BEM103
IC200CBL110
IC200CBL001
IC200TBX440
IC200UAR014
IC200MDL632
IC200MDL329
IC200MDL244
IC200BEM003
IC200MDL635
IC200MDL243
IC200MDL330
IC200ALG432
IC200TBX364
IC200MDL241
IC200TBX464
IC200TBX223
IC200BEM002
IC200ALG630
IC200TBX264
IC200UDR020
IC200BEM104
IC200TBX240
IC200MDL240
IC200TBX540
IC200TBX214
IC200MDL640
IC200ALG431
IC200ALG430
IC200TBX228
IC200TBX420
IC200TBX340
IC200ALG620
IC200ALG325
IC200MDL144
IC200ALG328
IC200TBX320
IC200MDL143
IC200ALG326
IC200MDL141
IC200TBX164
IC200MDL744
IC200TBX140
IC200TBX123
IC200MDL140
IC200MDD849
IC200PWR001
IC200TBX210
IC200MDD850
IC200UEX064
IC200UEX015
IC200MDD848
IC200UEX014
IC200ALG331
IC200ALG266
IC200TBX110
IC200ALG320
IC200TBX028
IC200TBX128
IC200TBX064
IC200MDD847
IC200MDD845
IC200TBX220
IC200MDL631
1756-A10
1756-A13
1756-A17
1756-A4
1756-A7
1756-BA1
1756-BA2
1756-BATA
1756-BATM
1756-CFM
1756-CN2
1756-CN2R
1756-CNB
1756-CNBR
1756-CP3
1756-CPR2
1756-DH485
1756-DHRIO
1756-DNB
1756-EN2F
1756-EN2T
1756-ENBT
1756-EWEB
1756-HSC
1756-HYD02
1756-IA16
1756-IA16I
1756-IA32
1756-IA8D
1756-IB16
1756-IB16D
1756-IB16I
1756-IB32
1756-IC16
1756-IF16
1756-IF16H
1756-IF6I
1756-IF8
1756-IF8H
1756-IG16
1756-IH16I
1756-IM16I
1756-IR6I
1756-IT6I
1756-L71
1756-OF8
1756-EN2TR
1756-L72
1734-OB8
1734-IB8
1734-OB8S
在精密运动控制系统中执行运动控制配置文件和算法需要具有高计算能力的 MCU。为了提供必要的精度和准确度,此类MCU的字长通常为32位,并具有原生64位浮点支持。由于算法严重依赖三角函数、对数和指数数学,因此许多 MCU 都具有硬件加速器。
考虑到受控运动轴的数量或控制环路的数量,设计人员经常采用多中央处理器 (CPU) 架构或类CPU的并行加速器。如有额外的监督和通信任务,也可以考虑采用多个 CPU。
作为实时控制应用,整个信号链的总延迟(即从收集到电流、电压、位置和速度测量结果到更新控制输出的时间)会直接影响控制性能,进而影响精度。一些 MCU 具有片上模拟比较器,可以直接生成控制动作,显著减少延迟和 CPU 负荷。快速中断响应以及现场保存和恢复也很重要。
仅仅拥有高处理能力是不够的。运动控制MCU还必须具有通用控制外设,例如12位和16位模数转换器、QEP接口、高分辨率边沿和脉冲捕获以及脉宽调制(PWM)输出。另外,还要求具备实现自定义逻辑和时序的能力。
为了帮助设计人员更快上手和调整他们的设计,MCU 和电机驱动器供应商提供了电机和运动控制算法,包括无传感器观测器和软件库等核心算法以及具有GUI可配置性的完整控制代码。
工业驱动器的MCU
驱动
提供预期的控制动作需要功率器件和驱动器,通常采用 PWM 形式,占空比代表动作。**控制 PWM 脉冲非常重要,这意味着驱动器必须以尽可能小的时序偏差提供必要的驱动强度;功率器件必须在确切的预定时间打开和关闭。如今,此类驱动器随处可见,并具有过流和过热保护等附加功能。新型宽带隙功率器件可以确保快速和**地进行开启和关闭定时。宽带隙器件的快速开关速度和低开关损耗还可实现快速控制环路,以提高稳定性和性能。
除了精度之外,许多应用还要求电机控制设计足够紧凑,因此需要用到具有集成电流检测和电源模块的驱动器。
结语
精密运动控制对于工业驱动器至关重要。技术解决方案涉及实时控制设计的所有三个基础子系统,即感应、处理和驱动,旨在实现精密的运动控制。