PLC在万能铣床电气控制中的应用初探
导读: 探究PIC在万能铣床电气控制系统中的应用,了解电气控制系统的组成以及具体应用的方法。借助PLC原理和电路系统控制表,表现了电力控制系统软件设计过程。通过描述PLC的特征、组成以及控制的过程,表现了这种电气控制系统安全性和稳定性非常高。
在我国,数控技术的发展起步较晚,并且该系统存在很多不足,研发和更新的速度较为缓慢,因此对于相关的企业单位来说,生产过程中不需要使用过于先进的电动机床,而万能铣床这一类的电气机床还是可以研发出来的,但如何提高该数控系统的安全性和稳定性成为技术人员和企业首先考虑的问题。此外,数控产业是我国重要的产业类型,在生产以及加工零部件方面具有一定的优势。数控铣床控制系统可以将机械加工提升到新的层面,在推动电子产品发展方面有重要意义。PLC是一种电力控制器,是通过数字或者模拟量对机械进行控制的设备,对于生产过程起到了一定维护和调节作用。
1、PLC的基本结构组成
PLC是一种可以编程的可用控制器,主要是通过内部的可编程和存储的电子设备实现编程和控制的,可以执行的功能有各种逻辑运算和系统设备的定时控制等,通过这些操作可以使机械过程中的数字输出和输入变得可控。总体来说,PLC 实际上就是一种用于工业控制的计算机设备,基本的功能如下。
(1)电源构造
PLC的电源是非常重要的部件,如果设备的电源不能及时和高效的使用,会严重影响到设备的正常工作,也正是因为这种状况,生产制造厂家都对电源的设计和生产非常注重。设备交流电的电波一般控制在+9%(+10%) 以内,值得注意的是不能将PLC在没有任何防范措施下接入到系统的交流电中。
(2)设备的中央处理单元
设备的中央处理单元又简称为CPU,是系统实施控制功能的中枢部件。可以存储由编程器键入的数据和应用程序,主要的功能是负责对电源状况、系统存储单元以及定时器进行实时检查,要能对用户程序中语言输入的错误状况予以诊断。在逻辑控制器运行之前,可以将设备的输入状态与设备的数据一起存入设备的印象区域,再从存储器中读出用户的应用程序,对命令进行了解释以后,逻辑和运算都符合规定就可以将最终的运算结果存入设备的数据存储器中。在设备中的所有程序都已经运行结束后就可以将印象区域的所有数据传输到设备的输出装置中去,可以一直循环操作。
(3)设备内存储器和接口电路
一般,用来存放系统软件的存储器被称为系统存储器,而存放应用软件的存储器则被称为用户存储器。接口的输入电路为光耦和电路,可以很好的控制接口与界面的输入通道。
2、PLC的工作原理
这种可编程的控制器运行一般可分为两个操作阶段,操作顺序为输入时的采样和程序的执行。这两个阶段的具体内容如下。
(1)采样输入阶段
在采样输入阶段中,PLC控制器读取数据的方式是以扫描的方式完成的,在扫描完成后可以将数据依次存入到设备的印象区域内[5]。在完成了采样以后,可以对用户的执行程序和输入程序进行刷新。如果系统内的数据发生变化,也不会影响到印象区内的数据。所以,如果系统输出的信号是脉冲形式的,那么,信号宽度就要比一个扫描周期大,只有这样才能保证输入的数据全部都被读取到。
(2)程序的执行方式
在该阶段,PLC控制器是以梯形图的方式进行扫描的。扫描时可以先扫描接触点上的控制线路,逻辑运算可以沿着控制路线自上而下进行,最后可以根据运算的结果对设备存储区域内的逻辑线圈进行刷新,还可以刷新出设备印象区域的输出线圈。
3、PLC系统的应用特征
(1)应用便捷,程序编写简单
PLC 控制系统编写语言的过程是应用梯形图、逻辑顺序图以及编程语言的列表等,因为结构相对简单,不需要过于复杂的程序语言,因此不用通过复杂的计算机知识就可以完成整个系统的程序编写。此外,鉴于设备系统的开发时间相对较晚,因此,在现场调试时较为容易,在对程序进行修改时也不用将内部的硬件拆除。
(2)设备可靠性强
一般的继电系统都在使用各种相间的继电器和时间控制继电器,这些继电器因为需要与各种线路进行连接,如果有一个线路的接触点发生故障,就容易引发整个系统的故障,造成经济损失。PLC 控制系统的应用可以取代各种继电设备,只需要使用少量的输出或者输入的硬件,造成事故的几率大大减少。此为,PLC还采用了一些抗干扰的设备,无故障的平均时间可以达到几千个小时,非常适用于干扰强的生产车间。
(3)系统的设计和调试工作
因为PLC渐渐取代了大量的继电器,因此使继电器的调节和控制工作减少。用户可以在室内对系统进行调试,输入的信号可以通过小型的开关模拟进行,观察输出信号可以通过PLC上面的二极管实现。在系统安装和接线都完成以后,对于调试中出现的问题可以通过修改程序来解决,调试的时间也比传统的继电器调试时间少。
4、数控铣床的基本构造和控制标准
数控铣床的构成有控制机械、CNC控制器、全数字形式的交流驱动器系统、PL编程控制器以及变频器设备等。CNC控制器负责显示系统的位置、程序的编写和程序的运行、系统参数的运算、诊断以及报警等;驱动器则需要完成系统的插补计算和控制;变速器一般完成系统主轴的速度调节,通过控制可以操控主轴的转动速度和转动方向;而在铣床中PLC负责电气控制系统的故障诊断。
从系统的控制标准上看,数控铣床的控制阶段分为主控系统的控制和系统的辅助控制两个方面,而系统控制中的主轴控制又可以分为方向控制和一些进给轴的控制,因为需要控制的单元很多,因此要使用PLC电气控制系统,以减少继电设备的使用。输出端口在对接触器实施控制的过程中,可以最终控制到主控系统。PLC的输出端口可以与数控铣床控制系统的一些电气设备连接从而实现报警功能。CNC控制系统控制器可以通过PLC的程序实现各项操作功能,最终还可以实现系统故障的排查和修补。一般,PLC的输出或是输入的端口都是与系统内的变频器和CNC相互连接的,PLC系统可以对数控铣床的开关以及内部构建进行检测,报警可根据检测的最终信号实现,在检查故障时可以先将电源切断,以确保系统安全,还有冷却控制以及润滑控制等功能。
5、PLC在数控铣床中的电路以及软件设计
(1)PLC的系统设计
为确保数控铣床控制系统的故障诊断符合标准,就要选择质量合格的编程控制器,本文以SYSMACCPMIA型控制器为例进行论述,该控制系统数据输出接是30点的,有23个输出节点,可输出15个控制点,编程控制器结构为输出和输入型,并且结构的安装调试非常方便,响应的速度较快。
PLC的映像通道可以按照电气控制构建特征以及控制标准进行分配,PLC在系统中可以与各种电气设备连接,从而达到系统检测功能。PLC印象区域如表1所示。
(2)PLC的控制软件设计
通过设备的通信接口,PLC的输出和输入地址可按照程序编制的梯形图(如图1所示) 实现程序的控制,控制程序可以控制两个部分,分别是主轴的控制和进给的主电路控制,在控制完成以后,就可以按照CNC控制器和系统变频器控制系统的输入和输出实现系统的报警和故障的消除。一般,PLC的可靠性和安全性较高,PLC系统内的输入和输出点以及开关部位容易出现故障。因此,在对系统实施设计时,要优先考虑系统是否具有检测系统故障的功能,以使整个系统的安全性和稳定性提高。
梯形图
(1)在对铣床软件进行设计时,首先要注意电源的开关是否已经断开,控制信号预留的种类也是有要求的,一般需要留有强电关闭信号,无论设备信号处于什么状态,都要首先断电处理。通过上面的图就可以显示出,在关断信号处于X2部位时,信号启动效果无论处于什么状态,继电器都要被切断,但是X2为0时,系统启动信号变为1,才可以重新启动继电器,与此同时,只有继电器的接触点自动锁住,继电器则可以继续保持关闭状态。
(2)动作互锁控制也要非常注意,一定要控制好主轴转动的方向和发生的动作路径,在发生这两种变化时,为确保方向和路径不发生偏差,要采用必要的互锁控制。互锁信号可以应用M200和M210两种常闭接触点,可将这两个接触点并入到控制回路中去,这样就可以保证继电器和M210其中一个是启动的先决条件,另一个控制回路就一定要将电源关闭。如果有一个回路在启动后都可以确保另一个回路电源自动关闭,这样可确保两者不会同时发生动作。
(3)在注意了互锁控制以后,就要注意顺序连锁的控制,铣床的运行控制是有严格要求的,拉伸机上得到了推广应用,既为企业节约了维修工时和费用,又为企业生产任务的完成提供了可靠保证,创造了可观的经济效益。
2014年度变频器冷却方式改进后的故障情况统计数据表
6、结束语
改进后的变频器冷却方式有效地拓宽了变频器的使用空间和时间,特别适用于一些较狭小且温度湿度较高,通风散热条件较差的环境,对于同类场所和环境条件下的生产企业具有一定的推广应用价值。
X62W型铣床电气控制线路的PLC改造
一、X62W万能铣床电气控制线路的PLC改造的硬件设计
1、 X62W铣床PLC控制系统的分析
根据实际情况,在铣床的电气改造过程中,保留原有的机械操作不变,将原来继电器控制的线路用PLC控制系统取代。按照PLC控制系统设计的一般步骤,X62W铣床PLC控制系统属于典型的单机控制系统,输入/输出信号均为开关控制量,一般的继电器输出型PLC就可以满足控制上的要求,又由于X62W铣床不属于大型机床,输入信号传输距离不大,控制电路比较集中,不必采用单独的控制柜来安装电器元件。
2、PLC的选型、I/O分配表、外部接线图
1)选型:
经过对X62W万能铣床的控制系统进行详细的分析可知,该系统需要输入点数为16点,输出点数为7点,根据输入输出口的数量,可选择三菱FX2N—32MR型PLC。
2)I/O分配表:
输入输出点数及地址
序号
输入器件
输入地址
序号
输出器件
输出地址
1
SB1、SB2主轴启动
X0
1
EL 照明
Y0
2
SB3、SB4快速进给
X1
2
KM1主轴启动
Y1
3
SB5-1、SB6-1 制动
X2
3
KM2主轴启动
Y2
4
SB5-2、SB6-2 制动
X3
4
KM3 M2正转
Y3
5
SA1 换刀开关
X4
5
KM4 M2反转
Y4
6
SA2 圆工作台开关
X5
6
YC1 主轴制动
Y5
7
SA4 照明开关
X6
7
YC3快速进给
Y6
8
SQ1 主轴冲动
X7
9
SQ2 进给冲动
X10
10
SQ3-1、SQ5-1
X11
11
SQ3-2、SQ4-2
X12
12
SQ4-1、SQ6-1
X13
13
SQ5-2、SQ6-2左右进给
X14
14
FR1 热保护触点
X15
15
FR2 热保护触点
X16
16
FR3 热保护触点
X17
3)外部接线图:
二、X62W万能铣床电气控制线路的PLC改造的软件设计
1、plc梯形图
2、梯形图控制分析
根据X62W万能铣床的控制要求,设计该电气控制系统的PLC控制梯形图,如上图所示。该程序共有8条支路,反映了原继电器电路中的各种逻辑内容。
在第1支路中,因SQ1和SB5、SB6都采用常闭触头分别接至输入端子X13、X2,则X13、X2的常开触点闭合,按下启动按钮SB1或SB2时,X0常开触点闭合,Y0、M0线圈得电并自锁,
第3支路中Y0常开触点闭合,辅助继电器M1线圈得电,其常开触点闭合,为第4支路以下程序执行做好准备,保证了只有主轴旋转后才有进给运动。Y0的输出信号使主轴电动机M1启动运转。当按停止按钮SB5或SB6时,X2常开触点复位,Y0线圈失电,主轴惯性运转,同时X3常开触点闭合,Y4线圈得电接通电磁离合器YC1,主轴制动停转。
第2支路表达了KM2及YC3的工作逻辑,当按下快速移动按钮SB3或SB4时,X1常开触点闭合,则Y1及Y5线圈得电,KM2常闭触头断开,电磁离合器YC2失电,YC3得电,工作台沿选定方向快速移动;松开SB3或SB4则YC2得电,YC3失电,快速移动停止。
第4、5、6、8支路表达了工作台六个方向的进给、进给冲动及圆工作台的工作逻辑关系。当圆形工作台转换开关SA2动作,4、5支路中X5的常开触点分断,第6支路中X5常闭触头复位,M4及Y2线圈得电,使KM3得电,电动机M2启动,圆形工作台旋转;当SA2复位时,M4、Y2线圈失电,圆形工作台停止旋转。左右进给时,SQ5或SQ6被压合,X6常开触点复位,第5、6支路被分断,而X10或X11常开触点闭合,M2(其常开触点使Y2线圈得电)或Y3线圈得电,电动机M2正转或反转,拖动工作台向左或向右运动。同样,工作台上下、前后进给时,SQ3或SQ4被压合,X7常开触点复位,第5、6支路被分断,M2或Y3线圈得电,电动机M2正转或反转,拖动工作台按选定的方向(上、下、前、后中某一方向)作进给运动。该程序及PLC的硬接线不仅保证了原电路的工作逻辑关系,而且具有各种联锁措施,电气改造的投资少、工作量较小。
相关问答
数控切割机为啥即用运动控制卡,又用PLC怎么接线和编程-ZOL问答
3条回答:【推荐答案】运动控制卡是控制*床进*轨迹运动。PLC是控制输入输出电器的逻辑关系,比方说电磁阀继电器之类。一般数控切割使用PLC纯属无聊,根本没必要用...
输入点数有16个、输出点数有8个、请问下该选择什么型号的PLC。是西门子的?
16ES7211-0AA23-0XB0CPU221DC/DC/DC,6输入/4输出26ES7211-0BA23-0XB0CPU221继电器输出,6输入/4输出36ES7212-...
数控铣床和CNC有什么区别?
数控铣床就是在普通铣床上集成了数字控制系统,可以在程序代码的控制下较地进行铣削加工的机床。而CNC是指由计算机程序控制的自动化机床。一般来说...数控铣...
数控铣床加装刀库不知行不行?
你自己应该没法搞,专业性很强,涉及机械,电气,气动等等,,电气上你要编plc程序,换刀宏程序,增加控制线路,继电器,接触器,电磁阀等等,还有要调试机床定...你自己...
怎么在宝元PLC里写暂停?
数控暂停指令G04G04指令用于暂停进给,其指令格式是:G04P____或G04X(U)____暂停时间的长短可以通过地址X(U)或P来指定。其中P后面的数字为整数,单位是ms...
plc中mcp是什么?
MCP是专门为数控机床而配置的,它也是OPI上的一个节点,根据应用场合不同,其布局也不同,目前,有车床版MCP和铣床版MCP两种。对810D和840D,MCP的MPI地址分别为14...
数控机床编程软件哪一款最简单?
数控机床编程其实包括两大类,一类就是造机床的需要编程,就是针对一种数控系统,进行功能开发或者功能追加,比如发那科系统就要...数控机床编程软件哪一款简单?...
位好基友,请教一下:哪里有学数控车床编程培训机构有哪些,...
[回答]记者在多家编程培训机构了解到,虽然培训形式分为线上和线下两种,但大部分推行的软件课程体系主要参考美国,教学内容较为同质。一面是琳琅满目的编程...
数控专业主要学什么?-土豆土豆我是地瓜的回答-懂得
主要掌握,理论:制图、公差、机械加工工艺、机械设计、数控加工工艺、数控原理、数控编程、数控电控、数控机床维修、更高:CAXA电子图版、CAXA制造工...
大佬们,急需了解!小型数控龙门铣床设备,数控龙门铣床费用高吗?
[回答]这要看你做哪方面的了,如果就是普通的就需要:普通车床,铣床(卧铣,立铣),好点的就数控车床、数控铣床、磨床等;如果你要做切割类的需要:线切割机床等...