2022-01-18 作者 :旋风数控网 围观 : 0次
大家好,今天小编关注到一个比较有意思的话题,就是关于plc做数控系统的问题,于是小编就整理了2个相关介绍plc做数控系统的解答,让我们一起看看吧。
他们同属与嵌入式系统。其中PLC,数控系统都是嵌入式的两种应用系统。而单片机则是嵌入式系统中的一种应用电子元件。
只是PLC功能稍微简单些。如果说不同点,他们的程序不同,控制部件不同,操作维数不同,控制精度不同而已。数控的控制系统可以完全实现机器人的功能,但是他没有机器人的手臂,机器人也可以完成数控系统同的工作。对于PLC的功能就单一一些,属于直接控制到电机了,按照设定好的步骤进行,能够完成简单一些的工作,虽然没有数控系统那么多功能,但是可以说是简化版本的数控系统。
PLC跟单片机没有什么直接联系,要说有联系,只能说PLC里可能包含有单片机,特别是一些简单的PLC里,可能单片机就是其核心部件。但一些复杂的PLC里不一定用单片机,而会用更复杂的嵌入式微处理器。而在PLC早期,PLC甚至是用继电器构成。
单片机:字面上理解是单芯片微计算机,实际单片机多用于工业控制,因此成为单芯片微控制器更为准确。就是将一个或多个微处理器核,存储器,以及一些必要的外设,比如定时器,串行口,模数转换器(A/D),脉宽调制器(PWM)等等,集成在一个单一芯片上构成的微型计算机系统。单片机是现代工业上应用极其广泛的,几乎可说是必不可少的一种器件。是“工业粮食”的一种。通用的单片机都不包含程序,也不能直接应用。它就像是面粉,你可以做成包子,也可以做成馒头,但不宜直接食用。只有根据需要给它写入控制程序,它才有相应的控制功能。写入的这个程序,就是你做的包子或馒头了。
数控系统是数字控制系统的简称,英文名称为(Numerical Control System),根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制,它所控制的通常是位置、角度、速度等机械量和开关量。
数控机床现在有很多的控制系统,比如FANUC,三菱或者西门子的数控系统,所以你要学习数控机床中的PLC编程,首先你要确定一个品牌,然后去学习它的PLC编程知识!
先来看一下西门子数控系统中的828D和840D系统的配置:
从图片上我画红线的地方可以看到,828D的系统中使用的PLC是西门子S7-200系列的PLC,而840D系统中使用的是西门子S7-300系列的PLC! 还可以看到他们用的伺服电机控制系统是西门子S120的!
从上边这个图片来看,如果是你能接触或者想学习的数控系统的西门子的,那么你应该去学习一下西门子200或者300的PLC的相关知识,当然西门子S120伺服系统的知识也是需要学习的!
像西门子200/300plc编程的知识网络上就很多了,我个人在头条上主要分享的也是西门子PLC系统的相关知识!或者,自己去书店里边买些书看一看慢慢就入门了!
对200PLC编程的软件是Micro/WIN,对300PLC编程的软件是Simatic STEP7,这些软件在网络上找一找,自己编程并利用模拟器测试,多动手操作就会慢慢掌握其常用的指令!
当然,数控机床的控制系统NCU,除了PLC的CPU之外,其还有一个单独的数控CPU,所以数控系统的功能是远多于PLC系统的,因此对数控机床的学习PLC也仅仅是其中的一部分!但是纯粹的用PLC去做一些简单的圆弧,插补动作,也是可以实现的!
就简单说这么多了,数控机床中的PLC更多的是用于联络数控系统和机床上的I/O信号,启动/停止这些,当然,这只是我个人的一点浅显理解,我本人也没有深入去了解过数控机床的PLC程序的,不过还是希望我所说的能对你有一点启示或者帮助,谢谢!
到此,以上就是小编对于plc做数控系统的问题就介绍到这了,希望介绍关于plc做数控系统的2点解答对大家有用。