可编程控制器PLC的控制及设计.doc





《可编程控制器PLC的控制及设计.doc》由会员分享,可在线阅读,更多相关《可编程控制器PLC的控制及设计.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程控制器PLC的控制及设计1.1 PLC的基本结构及工作原理PLC采用的是典型的计算机结构,主要包括CPU,RAM,ROM和输入、输出接口电路等。其内部采用总线结构,进行数据和指令的传输。如果把PLC看作一个系统,该系统由输入变量-PLC-输出变量组成,外部的各种开关信号、模拟信号、传感器检测的各种信号均作为PLC的输入变量:它们经PLC外部输入端子输入到内部寄存器中,经PLC内部逻辑运算或其他各种运算、处理后送到输出端子,他们是PLC的输出变量。由这些输出变量对外围设备进行各种控制。这里可将PLC看作一个中间处理器或变换器,以将输入变量变换为输出变量。1.1.1 PLC控制系统组成(1)
2、输入部分:如按钮开关、限位开关等,直接与PLC输入端子相连接,用以产生输入控制信号,这些信号来自操作台上的人工指令。(2)控制部分Z反复执行根据被控对象的实际控制要求所编制的用户程序,并产生各种输出控制信号。(3)输出部分z如接触器、电磁阀等,它们直接与PLC输出端子相连接,用以控制被控对象的动作。1.1.2 PLC工作过程分三段进行(1)输入处理:PLC以重复扫描方式执行用户程序,在执行程序前首先按地址编码顺序将所有输入端子的通断状态(输入信号)读入输入映象寄存器中,然后开始执行用户程序,在执行过程中,即使输入信号发生变化,输入映象寄存器的内容也不变,直到下一个扫描周期的输入处理阶段才重新读
3、取输入状态。(2)程序控制:在程序执行阶段,PLC顺序扫描用户程序,每执行一条程序所需要的信息都从输入映象寄存器和其他内部寄存器中读出并参与计算,然后将执行结果写入有关物出映象寄存器中。(3 )输出处理:当全部指令执行完毕后,将输出映象寄存器中的状态全部传送到输出锁存寄存器中,构成PLC的实际物出并有输出端子送出。1.2 PLC与CNC机床的联接方式CNC数控系统的控制信号有两类:一类是高速信号,主要用于各个坐标轴的插补运动;另一类是低速信号,主要用于控制主轴电机的正、反运转、接触器、电磁阀的通断等开关t,低速信号的控制对象主要一些商电压或大电流的强电设备,其控制采用可编程序控制器,具有可靠性
4、高,柔性好等特点,而且随粉可编程控制器本身性能价格比不断提高,在现代CNC, FMS系统中的应用有不断上升的趋势。目前,数控机床PLC的形式有两种:一种是采用单独的CPU完成PLC功能,即配有专门的PLC, PLC在CPU外部,称为外装型PLC;第二种是采用数控氛统与PLC合用一个CPU的方法.PLC在CPU内部,称为内装型PLC. FANUC数控系统采用内装型PLC。可编程控制器与CNC机床的联接方式本质上是外电路联接方法,系统I/0口发出控制指令,使可编程控制器输入端无触点开关通断,通过CNC数控完成可编程控制器对机床强电的逻辑控制。CNC机床的被控对象有带动主轴旋转的主电机、大量开关量、
5、伺服电机等,可编程控制器与CNC机床的强电、CNC数控装里1/0口的联接可归纳为三部分。1.2.1 PLC输入输出端与机床面板信号联接FANUC机床操作面板有多达39个自定义键。面板与系统采用光纤连接。结合该机床控制操作的自身特点要求,在机床面板上定义了一些操作键,完全满足了机床控制的要求。CNC数控机床操作面板上有按钮、旋钮开关、波段开关和指示灯等.按钮、旋钮开关和波段开关直接与可编程控制器的愉入端接线柱相连,指示灯接线直按与PLC输出端接线柱相连,指示灯的亮暗取决于相应的PLC输入端的开关状态及固化在PCROM卡中的梯形圈程序。1.2.2 PLC输出端与机床强电信号联接PLC在CNC机床中
6、的主要作用是控制强电部分.如:主控电源、伺服电源、刀架电机正反转、主轴风扇、润滑电机势。由于流过强电电路的电流很大,在PLC输出瑞都接有保护用继电器。在每一个交流缘圈两侧并联阻容电路以吸收由于线圈通断时产生的浪涌电流.为了提商电机运行的可非性,在接触移线翻电路中加有互锁保护触点。同理,每个电机的运行程序控制逻辑都固化在PCROM卡中,受机床操作面板开关和数控系统软件的控制。1.2.3 PLC输入端与CNC机床数控装盆I/O接口的联接可编程控制器物出端的通断是由其物入端通断状态及梯形图程序决定的,CNC机床数控装I与可编程控制器的联接是通过软开关直接控制PLC粕入端的通断.以决定PLC输出端的状
7、态.从数控装置I/0口的信息流向分析,可以分为两种情况:一是数控装!从1/0口输出指令,控制PLC完成相应的动作;另一种是检测PLC输入口的开关状态,数控装里的I/0口是输入信号,数控装登根据输入信号的性质做出相应的控制。1.3 CNC加工代码在PLC上的实现方法目前,数控机床程序中,有关机床坐标系约定、准备功能、辅助功能、刀具功能及程序格式等方面已趋于统一,形成了统一的标准,即所谓的CNC机床ISO代码,在一个加工程序中包含许多程序段,每个段又由若干字组成,每I个字表示一种功能,归纳起来有1种:一种是准备功能,即所谓的O代码;第二种是辅助功能,即所谓的M代码:第三种是刀具功能,即所谓的T代码
8、:第四种是转速功能即所谓的S代码。根据数控机床性能的不同能执行这1种功能多少的程度也不同。在数控机床内部1种功能中,O功能主要与联动坐标轴驱动有关,是通过CPU控制数控装置的I/0接口实现;M功能主要控制机床强电部分,包括主轴换向、冷却液开关等功能;T功能与刀具的选择和补偿有关。1.3.1 T功能代码的实现方法T功能代码包含两部分,一是刀具选择;二是刀具位里补偿.在PLC上实现的是第1部分功能:刀具选择。换刀过程如下:运行数控程序,发出某个刀具号的换刀指令,对应的数控装里I/0口变为商电平,使PLC输入端的软开关接通,换刀电机正转,当在刀架上的干赞管触点开关接通后换刀电机反转,使刀架下落压紧,
9、当压紧力足够大时,徽动开关接通,换刀电机停止运转。1.3.2 M功能代码实现方法ISO数控加工代码标准中辅助功能很多,对于不同的数控机床,所能实现的辅助功能也不尽相同,但是各种数控机床都具有一些荃本的辅助功能,如M00程序停止),M03(主轴正转),M05(主轴停止)等,M功能的一部分是由数控系统本身的硬件和软件实现,还有一部分需要数控装2与PLC相结合来完成,如主轴的正转与停止功能,M功能的实现与T功能的实现方法类似,同样是数控装21/0接口发出指令,由PLC输入端状态和PLC内部ROM中的梯形图程序决定PLC愉出端的状态.进而完成M功能,1.1 P LC程序的模块化设计1.1.1模块的划分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程控制器 PLC 控制 设计

限制150内