0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC、运动控制卡、运动控制器,怎么区分?如何选用?

深圳市科瑞特自动化技术有限公司 2023-08-04 08:09 次阅读

前言

最近有不少做PLC开发的小伙伴,在一些咨询运动控制卡、运动控制器相关的问题,很多人不清楚它们之间有什么区别和联系,今天跟大家就PLC、运动控制卡、运动控制器区别及选型做个分享。

背景

随着工业技术的发展,工业机器人应用越来越广泛,PLC也不再是简单的可编程逻辑控制器,各个品牌厂家都推出了自己的运动控制型PLC,来实现一些运动控制功能,与此同时,运动控制卡及运动控制器也在如火如荼地发展。

对一个电气工程师来说,如果我们的项目涉及到一些运动相关的控制,我们必然会提前选择好电机,如果要求精度比较高,一般会选择伺服电机,否则的话,我们可以选择步进电机来进行运动控制,但是,无论是步进电机还是伺服电机,一般都是和其对应的驱动器是配套的。那么后续的问题在于如何通过步进(伺服)驱动器进行步进(伺服)电机的控制呢?

方案

一般来说,我们有以下几种方案:

1、 采用PLC进行控制,目前市场上的大部分PLC都是支持运动控制的,大部分PLC可以扩展到32轴,根据驱动器类型可以采用脉冲控制、总线控制或模拟量控制。

2、 采用运动控制卡控制,运动控制卡是专门进行运动控制的一种控制器,可以进行多达256轴的控制,运动控制卡需要PC编程。

3、 采用运动控制器控制,运动控制器与运动控制卡不同之处在于,可以脱离PC电脑的束缚,编写完程序下载到控制器里,即可直接对驱动器进行控制。

选择

那么,我们究竟应该如何进行选择呢?首先我们来看一下他们的区别与联系。

首先,要明确一点,无论是PLC,还是运动控制器、运动控制卡,它们的本质都是一种控制器,主要负责自动化系统中运动轴的控制,同时也支持输入输出信号的控制。从区别来看,主要有以下几点:

1、 PLC的专长在于逻辑IO控制,实现一些复杂的逻辑控制都很容易。对于运动控制,一般低端的PLC主要是通过高速输出点来进行脉冲控制,中高端PLC一般会通过总线的方式来进行控制,常用的总线包括Profinet、EtherCAT、CC-Link等。

2、 运动控制卡通过PCI插槽将控制卡插在PC的主机上,也可以通过以太网连接到PC主机上;利用高级编程语言C++C#、VB、VB.NET、labview等编程语言进行开发;编程中使用运动控制卡厂商提供的控制卡API接口函数,来实现对控制卡资源的使用;运动控制卡也分为脉冲型和总线型,一般总线型要比脉冲型稍贵一些。

3、 PLC具有工作可靠,编程简单等优点,但其运动控制功能相对简单。PLC的应用过程中主要通过PLC+HMI,这就导致可视化界面受到了一定的限制,因此现在基于PLC的上位机应用也越来越广泛;

4、 运动控制卡可以利用PC强大的功能,比如CAD功能、机器视觉功能、软件高级编程等;利用FPGA+DSP / ARM + DSP芯片的功能实现高精度的运动控制(多轴直线、圆弧插补等,运动跟随,PWM控制等)。

5、 运动控制器和运动控制卡的算法几乎一样,它们之间的主要区别在于运动控制卡需要依赖于PC编程,而运动控制器可以直接写程序并下载,这样就可以脱机运行。

6、 随着机器视觉的广泛应用,运动控制与机器视觉得到了良好的结合,相比之下,视觉项目采用运动控制卡能够节约很大的硬件成本。

总而言之,PLC相对来说更偏向于逻辑控制,而弱化于运动控制,而运动控制卡、运动控制器更偏向于运动控制,而弱化于逻辑控制,同时,运动控制卡和运动控制器对开发人员的门槛也要相对高一些,因此大家可以根据自己的实际情况,选择合适的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15223

    浏览量

    171186
  • plc
    plc
    +关注

    关注

    4975

    文章

    12254

    浏览量

    454907
  • 控制卡
    +关注

    关注

    2

    文章

    50

    浏览量

    12847
收藏 人收藏

    评论

    相关推荐

    运动控制卡/运动控制器的ZCAN总线ZMIO310扩展模块使用

    运动控制卡/运动控制器的ZCAN总线ZMIO310扩展模块使用
    的头像 发表于 04-11 11:46 162次阅读
    <b class='flag-5'>运动</b><b class='flag-5'>控制卡</b>/<b class='flag-5'>运动</b><b class='flag-5'>控制器</b>的ZCAN总线ZMIO310扩展模块使用

    【正运动】高速高精,超高实时性的PCIe EtherCAT实时运动控制卡 | PCIE464

    产品摘要正运动技术PCIE464运动控制卡,提供高效的工业运动控制解决方案。用户可直接将PCIE464嵌入标准PC机快速实现高性能的Ethe
    发表于 01-24 09:48

    EtherCAT超高速实时运动控制卡XPCIE1032H驱动安装# 运动控制卡# 正运动技术# PCIE

    人工智能运动控制卡
    正运动技术
    发布于 :2023年11月10日 15:44:03

    EtherCAT超高速实时运动控制卡XPCIE1032H上位机C#人工智能 #运动控制卡# 正运动技术

    人工智能运动控制卡
    正运动技术
    发布于 :2023年11月10日 15:42:22

    PCL6143运动控制器原理及应用

    PCL6143运动控制器的原理及应用 可以用于设计开发相应的芯片电路。介绍了PCL6143 的功能结构、主要寄存以及指令系统。设计了一款基于PC104总线的四轴运动
    发表于 09-26 08:14

    PLC运动控制器的比较,在哪些要求下选用运动控制器

    现在PLC运动控制功能越来越强了,圆弧插补、螺旋插补、电子凸轮都能轻松胜任了,那运动控制器和具备运动
    的头像 发表于 08-08 08:09 959次阅读
    <b class='flag-5'>PLC</b>和<b class='flag-5'>运动</b><b class='flag-5'>控制器</b>的比较,在哪些要求下<b class='flag-5'>选用</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>?

    全国产EtherCAT运动控制边缘控制器ZMC432H# 运动控制器# 运动控制卡# 正运动技术

    控制器运动技术
    正运动技术
    发布于 :2023年08月07日 10:43:12

    PLC运动控制器的比较

    “现在 PLC运动控制功能越来越强了,圆弧插补、螺旋插补、电子凸轮都能轻松胜任了,那运动控制器和具备
    发表于 08-06 09:30 1278次阅读
    <b class='flag-5'>PLC</b>和<b class='flag-5'>运动</b><b class='flag-5'>控制器</b>的比较

    运动控制卡PLC的区别

    PLC专长在于逻辑IO控制运动控制卡就跟专业伺服电机的控制运动而已他的指令很简单
    发表于 06-29 14:13 1101次阅读

    运动ECI系列运动控制卡产品优势

    ,同时缩小工控机体积; 5、ECI运动控制卡内部可写部分代码,实时性要求特别高的场合也适用; 6、对于环境不好的场合,时间长了工控机容易进灰尘,ECI运动控制卡可靠稳定不受影响。
    发表于 06-13 09:44

    运动EC4410运动控制卡用户手册

    EC4410 系列经济型多轴运动控制卡是一款脉冲型,模块化的网络型运动控制卡控制卡本身最多支持6 轴、可扩展至 12 轴的
    发表于 04-28 09:56 0次下载