运动控制卡和PLC均为控制器,主要负责工业自动化系统中的运动轴控制以及输入输出信号控制。 PLC必须更通用,通讯配置更灵活,并且有很多选择!通常,运动控制卡的CPU模块为4轴,但可以扩展。现在,它们中的大多数可以扩展到32个轴。通常,低端PLC具有两个高速输出点。您可以控制2轴步进,也可以购买相关的轴控制模块或直接控制伺服器的PLC。通常,您也可以使用32轴运动控制卡。 PLC和PLC专业知识之间的区别在于逻辑IO控制,而运动控制卡就像运动的专业伺服电动机控制一样。他的指示非常简单。控制方法是更多的齿轮,插补,凸轮等。但是IO处理并不像PLC梯形图那样简单。语言编程。运动控制卡基于PC接口。由于PC的强大功能,由它组成的运动控制器功能最强,但是其工作稳定性和可靠性很差。运动控制卡通过PC ++ I插槽插入PC主机;使用高级编程语言C ++,C#,VB,VB.NET,labview等编程语言进行开发;运动控制卡制造商在编程控制卡API接口功能时使用了该功能,以实现控制卡资源的使用;运动控制卡通过发送脉冲来控制伺服电机或步进电机来控制伺服或步进驱动器,并通过读取输入信号并控制输出信号来实现控制。继电器,传感器,气缸等的IO控制;运动控制卡的主要优点是可以使用PC的强大功能,例如CAD功能,机器视觉功能,高级软件编程等。使用FPGA + DSP / ARM + DSP芯片的功能来实现高精度的运动控制(多轴线性,圆弧插补等,运动跟随,PWM控制等)。 PLC可编程逻辑控制器的主要功能是对开关量值进行逻辑控制,并具有简单的运动控制(线性轨迹控制),计算,数据处理等功能。它通常使用触摸屏作为人机界面。它具有工作可靠,编程简单的优点,但其运动控制功能相对简单。 PLC的应用过程主要是通过PLC + HMI进行的,这使得可视界面受到很大的限制。实际应用过程中最大的问题是无法实现地图功能。结合机器视觉,由于机器视觉的蓬勃发展和应用,PLC很难与机器视觉相结合。目前,一些制造商为PLC提供了机器视觉解决方案。独立的PC处理视觉部件,并将处理后的结果发送给PLC,然后PLC使用接收到的数据进行操作。这种方法增加了开发成本,并且控制系统需要两组软件来执行。