《电子电路基于PLC的组合机床电气控制系统设计完成篇1.doc》由会员分享,可在线阅读,更多相关《电子电路基于PLC的组合机床电气控制系统设计完成篇1.doc(58页珍藏版)》请在三一办公上搜索。
1、石家庄铁道大学毕业设计基于PLC组合机床电气控制系统设计Based on PLC combination machine tools electric control system design 2012 届 电气与电子工程 学院 专 业: 自动化 姓 名: 潘询 学 号: 20082253 指导教师: 刘利贤 完成日期 2012年6月1日毕业设计成绩单学生姓名潘询学号20082253班级电0802-3专业自动化毕业设计题目基于PLC控制组合机床电气控制系统的设计指导教师姓名刘利贤指导教师职称副教授评 定 成 绩指导 教师得分评阅人得分答辩小组组长得分成绩:院长签字: 年 月 日题目基于PLC
2、控制组合机床电气控制系统的设计学生姓名潘询学号20082253班级0802-3专业自动化承担指导任务单位电气与电子工程学院导师姓名刘利贤导师职称副教授一、 设计内容根据工厂生产工艺的要求,设计出一整套三面铣粗细加工组合机床加工动作的具体控制方案,并完成电气设备的选型、接线图及程序设计,并把操作界面及控制效果由组态王人机界面显示出来。 二、基本要求1.五台电机均为单向旋转。2.机床要求有单循环自动工作、单动力头自动循环工作、点动三种工作方式,油泵电机在自动加工一个循环后不停机。3.电源、油泵工作、工件夹紧与放松和加工等信号指示。4.必要的联锁环节与保护环节。三、研究方案 先评估控制对象,再设计控
3、制方案,一步步完成设计任务。先完成硬件设计,在硬件设计的基础上,再完成软件设计,最后根据工厂实际情况,完成组态王人机界面的设计。四、参考文献PLC技术及应用项目教程 史宜巧 机械工业出版社PLC电气控制与组态设计 王宇 电子工业出版社三菱PLC基础与系统设计 刘艳梅 机械工业出版社PLC及其在数控机床中的应用 祝红芳 人民邮电出版社PLC、变频器、触摸屏综合应用实训 阮友德 中国电力出版社PLC原理与应用(三菱FX系列) 俞国亮 清华大学出版社 五、进度计划第1周 - 第2周:收集资料,相关调研,确定论文方案,写开题报告。第3周 - 第6周:查阅资料,实习参观,初步设计第7周 - 第13周:完
4、成设计,整理并撰写论文,绘制图纸。第14周 - 第15周:修改论文,提请初审,准备毕业答辩。教研室主任签字时间 年 月 日毕业设计任务书毕业设计开题报告题目基于PLC控制组合机床电气控制系统的设计学生姓名潘询学号20082253班级电0802-3专业自动化一、 研究背景 专用机床是随着汽车工业的兴起而发展起来的。在专用机床中某些部件因重复使用,逐步发展成为通用部件,因而产生了组合机床。最早的组合机床是1911年在美国制成的,用于加工汽车零件。初期,各机床制造厂都有各自的通用部件标准。为了提高不同制造厂的通用部件的互换性,便于用户使用和维修,1953年美国福特汽车公司和通用汽车公司与美国机床制造
5、厂协商,确定了组合机床通用部件标准化的原则,即严格规定各部件间的联系尺寸,但对部件结构未作规定。1969年美国数字设备公司(DEC)研制出世界上第一台PLC,并在美国通用汽车公司的生产自动装配在线首次应用成功,之后得到迅速发展。美国从1971年开始输出这种技术,1973年以后,西德、日本、英国、法国相继开发了各自的PLC,并广泛应用。廿余年来,PLC的发展迅猛异常,它的应用领域可谓是各行各业。PLC的出现和发展,是工业控制技术上的一个飞跃。需要特别指出的是,PLC在机械行业的应用有十分重要的意义,已成为当今世界的新潮流,据国外有关资料统计,用于机械行业的PLC销售额占60,PLC是实现机电一体
6、化的重要手段,它既能改造传统的机械产品成为机电一体化新一代的产品,又适应于生产过程控制。二、 主要工作1.熟悉并分析控制对象2.完成硬件设计,包括器件选型及接线图3.完成软件设计,画出梯形图,并给出程序4.完成组态王人机界面的设计三、预期成果 PLC硬件和软件设计全部成功完成,联机调试一切正常。结合实际情况,组合机床能够自动运作,PLC能够完成相关动作的控制任务。组态王人机界面的模拟显示生动形象,能够很准确的反应实际控制情况,让操作人员一目了然,操作方便。指导教师签字时 间 年 月 日 摘要本文的研究对象是三面铣组合机床,通过对主要结构和运动形式的探究以及对机床的工作过程和控制要求的分析,给出
7、了机床动作循环图、液压元件动作表;并采用PLC控制系统的设计方法, 进行了软硬件设计,列出了PLC的I/O地址分配表,绘制了PLC的I/O分配图和单循环自动工作流程图,编写了PLC控制程序的梯形图和指令表;再由组态王设计的人机界面显示操作(HMI),使整个控制系统的操作变得简单、方便,提高了系统的自动化程度和实用性。关键词:PLC;组合机床;组态王;人机界面。 AbstractTaking three surface milling combination machine tools for research object, and through the main structure and
8、 form of movement of exploration and for machine tools work process and control requirements analysis is presented, the machine operating cycle diagram, hydraulic components action list, And PLC control system design method of software and hardware design, lists the PLC I/O address allocation worksh
9、eets, painted PLC I/O assignment graph and single automatic work flowchart, write PLC control program ladder diagram and instructions list, By kingview design human-machine interface (HMI), make the whole control system operation simple, convenient, greatly improved the system automation degree and
10、practicability. Keywords: PLC;combination machine tools;kingview and human-computer interface (HMI)。引言为了充分发挥设备效能,迅速提升加工技术与精度,越来越多的企业每年投入大量资金和技术对传统老式组合机床进行技术改造,取得了良好的效果。用PLC模块、操控监控设备等组成电气数字控制系统,以实现编程输入、人机交互、自动化加工的控制方式,扩大加工能力,减少故障,提高效率,已成为企业进行技术改造的有效途径。根据我国当前的情况,传统的控制方式采用物理电子器件和大量而又复杂的硬接线,使得系统的工作效率低,可
11、靠性差,故障诊断和排除困难,严重影响了工厂的生产效率。随着科学技术发展,可编程控制器的出现,采用可编程控制系统,无论在性能上或者效率上都得到很大提升。因此,采用PLC对机床电气控制系统进行技术改造,很有必要。本课题介绍了一种全新的自动化控制理念,以三菱电机公司的FX2N系列PLC作为组合机床的主控制器,同时连接PC端通过工业组态技术实现远程监控功能,实现一个全新的自动控制系统。目录第一章、三面铣组合机床概述- 1 -1.1、组合机床概述- 1 -1.1.1、组合机床的发展史- 1 -1.1.2、组合机床的部件分类- 1 -1.2、组合机床特点- 2 -1.3、机床主要结构部件- 2 -1.4、
12、机床加工工件示意图- 2 -1.5、机床工作过程- 3 - 1.6、组合机床装配模型- 3 -1.7、三面铣组合机床的电气控制要求- 3 -第二章、PLC控制系统硬件设计- 4 -2.1、PLC的简介- 4 -2.2、PLC控制系统设计的基本原则和步骤- 5 -2.2.1、PLC控制系统设计的基本原则- 6 -2.2.2、PLC控制系统设计的一般步骤- 6 -2.3、PLC的选型- 9 -2.4、PLC的I/O分配表- 9 -2.5、PLC的I/O分配图- 10 -2.6、变频调速器- 11 -2.6.1、变频器的概述- 11 -2.6.2、变频器原理- 11 -2.6.3、变频器的选型- 1
13、2 -2.7、主电路设计图- 15 -第三章、PLC控制系统软件设计- 16 -3.1、PLC的编程语言与编程方法- 16 -3.1.1、PLC的编程语言- 16 -3.1.2、PLC的编程方法- 17 -3.2、PLC编程软件概述- 18 -3.3、PLC控制系统程序设计- 20 -3.4、程序设计- 20 -第四章、基于组态王的人机界面(HMI)设计- 23 -4.1、人机界面(HMI)设计- 24 -4.2、定义设备和连接变量- 25 -4.3、数据变量定义- 25 -4.4、动画连接与命令语言- 26 -第五章、总结- 30 -参考文献- 31 -致 谢- 32 -附录A1、外文资料翻
14、译原文- 33 -附录A2、外文资料翻译译文- 38 -附录B、梯形图- 42 -附录C、指令表- 47 -第一章、三面铣组合机床概述三面铣组合机床是用来进行铣销加工的一种自动加工设备,其作用对象是Z512W型台式钻床主轴箱的80、90孔端面及定位面。1.1 组合机床概述 1.1.1、组合机床发展史 二十世纪70年代以来,随着可转位刀具、密齿铣刀、镗孔尺寸自动检测和刀具自动补偿技术的快速发展,组合机床的加工精度也有很大的提高。铣削平面的平面度可达0.05毫米1000毫米,表面粗糙度可低达2.50.63微米;镗孔精度可达IT76级,孔距精度可达O.03O.02微米。随着汽车工业的兴起,专用机床也
15、逐渐发展起来。在专用机床中某些部件因重复使用,逐步发展成为通用部件,因而产生了组合机床。最早的组合机床是1911年在美国制成的,用于加工汽车零件。初期,各机床制造厂都有各自的通用部件标准。为了便于用户使用和维修,提高不同制造厂的通用部件的互换性,美国福特汽车公司和通用汽车公司与美国机床制造厂于1953年协商,严格规定各部件间的联系尺寸,确定了组合机床通用部件标准化的原则,即但对部件结构未作规定。1.1.2、组合机床部件分类组合机床通用部件按功能可分为五类。动力部件主要有动力箱、切削头和动力滑台,是为组合机床提供主运动和进给运动的部件。支承部件有侧底座、中间底座、支架、可调支架、立柱和立柱底座等
16、,是用以安装动力滑台、带有进给机构的切削头或夹具等的部件。输送部件主要有分度回转工作台、环形分度回转工作台、分度鼓轮和往复移动工作台等,是用以输送工件或主轴箱至加工工位的部件。控制部件有液压站、电气柜和操纵台等,是用以控制机床的自动工作循环的部件。辅助部件主要就是有润滑装置、冷却装置和排屑装置等。1.2 组合机床的特点组合机床是用按一定规则和标准设计的通用部件以及按被加工零件的形状和工艺要求设计的专用部件组成的专用机床。组合机车是由专用机床和万能机床发展来的,它结构简单,又能够重新调整,适应新工件的加工。组合机床与万能机床和专用机床相比,有以下几个特点:1、组合机床结构稳定、工作可靠,使用和维
17、修方便。 2、组合机床设计和制造的周期短,投资少,经济效果好。3、组合机床生产效率高,产品质量稳定,劳动强度低。4、组合机床其通用部件和标准零件可以重复利用,不必另行设计和制造。5、组合机床由于采用专用夹具、刀具和导向装置等,对操作工人水平要求不高,加工质量靠工艺装备保证。6、组合机床易于联成组合机床自动线,以适应大规模的生产需要。1.3、机床主要结构部件机床主要部件包括床身、工作台、底座、铣削动力头、液压动力滑台、工件松紧油缸、液压站等组成。机床床身安放在底座上,床身上安装有液压动力滑台,工件及夹紧装置放于滑台上。床身的两边各安装有一台铣销头,上方有立铣头,液压站在机床附近。1.4、机床加工
18、工件示意图 图 1.1 80、90孔端面及定位面1.5、机床工作过程用工作台上的夹具固定要加工的零件,其他工作准备就绪后,发出加工指令。工件夹紧后压力继电器动作,液压动力滑台(即工作台)开始快进,到位转工进,然后同时起动左铣头、右1号铣头开始加工,加工到某一位置,立铣头开始加工,加工又走一定位置后右1号铣头停止,右2号铣头开始加工,加工到终点三台电机同时停止。待电机完全停止后,滑台退回原位,工件松开,一个自动工作循环结束。1.6、组合机床装配模型1.6.1零部件间参数约束的描述 零部件间参数关系可以反映在零部件相互约束关系和零部件间可配套约束关系两个方面。 这种描述首先需要确定一个与其它部件发
19、生关系最多的一个零件或部件为基准件。以此基准件为核心,再分别描述其它基准件的位置关系,就能构建该产品各零部件的位置约束关系模型。对于组合机床整机而言,各个加工单元都是相对于中间底座或工作台布置的,所以可以将中间底座或工作台作为基准件来描述;而对于各个加工单元来说,则可以侧底座为基准件来描述该单元内部各零部件之间的位置约束关系。1.7、三面铣组合机床的电气控制要求三面铣组合机床有左铣削头、右铣1号削头、右铣2号削头、立铣削头和液压泵五台三相交流笼型异步电机,设计要求如下:(1)机床有单动力头自动循环工作、点动、单循环自动工作三种工作方式。(2)五台电机均为单向旋转。(3)要求有电源、油泵工作、工
20、件夹紧与放松和加工等信号指示。(4)油泵电机在自动加工一个循环后不停机。(5)必要的联锁与保护环节。第二章、PLC控制系统硬件设计本章主要从系统设计结构和硬件设计角度,介绍该项目的PLC控制系统设计步骤、系统的硬件配置、主电路设计等。2.1、PLC的简介 PLC实体图PLC(Programmable logic Controller)可编程逻辑控制器,一种数字运算操作的电子系统。可编程控制器是计算机家族中的一员,它使用了可编程序的记忆以存储指令,用来执行诸如逻辑、顺序、计时、计数和演算等功能,并通过数字或模拟的输入和输出,以控制各种机械或生产过程。1969年美国数字设备公司(DEC)研制出世界
21、上第一台PLC,并在美国通用汽车公司的生产自动装配在线首次应用成功,之后得到迅速发展。美国从1971年开始输出这种技术,1973年以后,西德、日本、英国、法国相继开发了各自的PLC,并广泛应用。廿余年来,PLC的发展迅猛异常,它的应用领域可谓是各行各业。需要特别指出的是,PLC在机械行业的应用有十分重要的意义,已成为当今世界的新潮流,据国外有关资料统计,用于机械行业的PLC销售额占60,PLC是实现机电一体化的重要手段,它既能改造传统的机械产品成为机电一体化新一代的产品,又适应于生产过程控制。PLC的特点如下:(1)可靠性高,抗干扰能力强电气控制设备的一个关键性能就是高可靠性。PLC的I/O采
22、用了隔离措施,并应用大规模集成电路,故能适应各种恶劣的环境,能直接安装在机器设备上运行。例如三菱公司生产的F系列PLC平均无故障时间可以达到30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。(2)编程简单,易学易用PLC作为通用工业控制计算机的一种,是面向工矿企业的工控设备。梯形图语言的图形符号与表达方式和继电器电路图相当接近,具有一定的电工和工艺知识的人员可在短时间学会并应用自如。只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。(3)配套齐全,功能完善,适用性强PLC发展到今天,已经形成了各种规模的系列化产品。可以用于各种规模的工业控制场合。不同的控制对象
23、,可以采用相同的硬件,只需编制不同的软件,就可实现不同的控制。除了逻辑处理功能以外,现代PLC大多可用于各种数字控制领域,具有完善的数据运算能力,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。 (4)系统的设计、建造工作量小,维护方便,容易改造 PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短。PLC一般采用模块结构,又具有自诊断功能,判断故障迅速方便,维修时只需更换插入式模块,因而维修十分方便。更重要的是使同一设备经过改变程序来改变生产过程成为可能。这很适合多品种、小批量的生产场合。 (5)体积小,容量大,重量轻,能耗低 ,成本低目
24、前新出产的超小型PLC品种底部尺寸小于100MM,重量小于150g,功耗仅数瓦。它可以完成相当于200500个继电器组成的系统的控制功能,而其成本仅相当于相同功能继电器系统的(1030),由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。 PLC的领域大致可归纳为如下几类。 (1)开关量的逻辑控制 (2)模拟量控制 (3)运动控制 (4)过程控制 (5)数据处理 (6)通信及联网 2.2、PLC控制系统设计的基本原则和步骤无论是用PLC组成集散控制系统,还是独立控制系统
25、,PLC控制部分的设计都可以参考图2.1所示的步骤。图2.1 2.2.1、PLC控制系统设计的基本原则在实际设计过程中,设计原则会涉及很多方面,其中最基本的设计原则可以归纳为以下4点。 (1)可靠性原则确保控制系统的可靠性。(2)完整性原则最大限度的满足工业生产要求或机械设备的控制要求。(3)经济型原则力求控制系统简单、实用、合理。(4)发展性原则适当考虑生产发展和工艺改进的需要,在I/O接口、通信能力等方面留有余地。2.2.2、PLC控制系统设计的一般步骤PLC控制系统设计包括硬件设计和软件设计。所谓硬件设计,是指PLC外部设备的设计,而软件设计即PLC应用程序的设计。整个系统的设计分以下6
26、步进行。1、熟悉被控对象这一阶段必须对被控对象所有功能全面的了解,对对象的各种动作及动作时序、动作条件、必要的互锁与保护;电气系统与机械、液压、气动及各仪表等系统间的关系;PLC与其他设备的关系,PLC之间是否通信联网;系统的工作方式及人机界面,需要显示的物理量及显示方式等。2、评估控制任务 根据系统所需完成的控制任务,对被控对象的生产工艺及特点进行详细分析,特别是从以下几个方面给以考虑。(1)可靠性要求:当I/O点数在20甚至更少时,就趋向于选择PLC控制了。(2)数据处理速度:若数据处理程度较低,而主要以工业过程控制为主时,采用PLC控制则非常适宜。(3)工艺复杂程度:若工艺要求比较复杂时
27、,PLC控制具有更大的优越性.(4)控制规模:一个控制系统的控制规模可用该系统的I/O设备总数来衡量。当控制规模较大时,特别是开关量控制的I/O设备较多时,最适合采用PLC控制。3、硬件选择(1) 系统I/O设备的选择。输入设备包括按纽、位置开关、转换开关及各种传感器等。输出设备包括继电器、接触器、电磁阀、信号指示灯及其它执行器等。(2) 选择PLC。PLC选择包括对PLC的机型、I/O模块、容量、电源等的选择。(3) 计数器、定时器及内部辅助继电器的地址分配。(4) 绘制PLC外围硬件线路图。画出系统其它部分的电气线路图,包括主电路和未进入PLC的控制电路等。由PLC的I/O连接图和PLC外
28、围电气线路图组成系统的电气原理图。到此为止系统的硬件电气线路已经确定。4、编写应用程序 根据控制系统的要求,采用合适的设计方法来设计PLC程序。程序要以满足系统控制要求为主线,逐一编写实现各控制功能或各子任务的程序,逐步完善系统指定的功能。程序通常应包括以下内容: (1)初始化程序。初始化程序的主要内容有:对某些数据区、计数器等进行清零,对某些数据区所需数据进行恢复,对某些继电器进行置位或复位,对某些初始状态进行显示等等。 (2)检测、故障诊断和显示等程序。(3)保护和连锁程序。保护和连锁是程序中不可缺少的部分,它可以避免由于非法操作而引起的控制逻辑混乱。 5、程序调试程序调试分为模拟调试和现
29、场调试2个阶段。程序模拟调试是模拟产生现场实际状态,为程序的运行创造必要的环境条件。根据产生现场信号的方式不同,模拟调试有硬件模拟法和软件模拟法两种形式。 (1)硬件模拟法是使用一些硬件设备(如用另一台PLC或一些输入器件等)模拟产生现场的信号,并将这些信号以硬接线的方式连到PLC系统的输入端,其时效性较强。 (2)软件模拟法是在PLC中另外编写一套模拟程序,模拟提供现场信号,其简单易行,但时效性不易保证。现场调试:当控制台及现场施工完毕,程序模拟调试完成后,就可以进行现场调试,如不能满足要求,须重新检查程序和接线,及时更正软硬件方面的问题。6、编写技术文件技术文件包括设计说明书、硬件原理图、
30、安装接线图、PLC程序、电气元件明细表以及使用说明书等。2.3、PLC的选型本机床控制系统采用的是日本三菱公司的FX2N系编程控制器,根据设计的机床控制系统对输入输出的要求,本机床控制系统设计选择了日本三菱公司生产的FX2N系列可编程控制器中的FX2N80MR-001。该型号的输入点数40个,输出点数40个,输出形式是R-继电器输出(有接点,交流、直流负载两用)。不但满足本设计中的输入输出点数的基本要求,而且为日后本机床控制系统的升级改造保留有一定的系统扩展空间。图 2.2 FX2N系列可编程控制器中的FX2N-80MR-001 2.4、PLC的I/O分配表本控制系统的PLC的输入、输出点数的
31、确定是根据控制系统设计要求和所需控制的现场设备数量加以确定。(1)PLC的输入端口包括自动循环工作按钮、点动按钮、油泵启动、总停按钮、SA1等,还包括电动机的热保护继电器输入,输入形式是热继电器的常开触点。(2)PLC的输出端口包括运行指示灯、交流接触器、继电器等。PLC的I/O分配表如下所示:2.5、PLC的I/O分配图2.6、变频调速器2.6.1、变频器的概述变频器是把工频电源(50Hz或60Hz)变换成各种频率的交流电源,以实现电机的变速运行的设备,其中控制电路完成对主电路的控制,整流电路将交流电变换成直流电,直流中间电路对整流电路的输出进行平滑滤波,逆变电路将直流电再逆变成交流电。变频
32、器的分类按照主电路工作方式分类,可以分为电压型变频器和电流型变频器;按照工作原理分类,可以分为V/f控制变频器、转差频率控制变频器和矢量控制变频器等;按照用途分类,可以分为通用变频器、高性能专用变频器、高频变频器、单相变频器和三相变频器;按照开关方式分类,可以分为PAM控制变频器、PWM控制变频器和高载频PWM控制变频器等。2.6.2、变频器原理1、变频器的基本构成变频器有交-直-交和交-交两种形式。交-交变频器可将工频交流直接转换成频率、电压均可控制的交流;交-直-交变频器则是先把工频交流通过整流器转换成直流,然后再把直流转换成频率、电压均可控制的交流,其基本构成如图6所示。主要由主电路(包
33、括整流器、中间直流环节、逆变器)和控制电路组成。图6图2.4 交直交变频器的基本构成整流器主要是将电网的交流整流成直流;逆变器是通过三相桥式逆变电路将直流逆变成任意频率的三相交流;中间环节又叫中间储能环节;由于变频器的负载一般为电 动机,属于感性负载,运行中中间直流环节和电动机之间总会有无功功率交换,这种无功功率将由中间环节的储能元件(电容器或电抗器)来缓冲;控制电路主要是完成对整流器的电压控制,对逆变器的开关控制以及完成各种保护功能。2、变频器的调速原理三相异步电动机的转速公式: 式中同步转速;电源频率,单位为Hz;电动机极对数;电动机转差率。从公式可知,改变电源频率即可实现调速。对异步电动
34、机实行调速时,希望主磁通保持不变,因为磁通太弱,铁芯利用不充分,同样转子电流下转矩减小,电动机的负载能力下降;若磁通太强,铁芯发热,波形变坏。如何实现磁通不变?根据三相异步电动机定子每相电动势的有效值为:式中电动机定子频率,单位为Hz;定子相绕组有效匝数;每极磁通量,单位为Wb。从公式可知,对和进行适当控制即可维持磁通量不变。因此,异步电动机的变频调速必须按照一定的规律同时改变其定子电压和频率,即必须通过变频器获得电压和频率均可调节的供电电源。2.6.3、变频器的选型根据设计的机床控制系统对电机的功率、性能等等的要求,本机床控制系统设计选择了日本三菱公司生产的FR-F700系列通用变频器中的F
35、R-F740-22K-CHT1。变频器的参数变频器用于单纯可变速运行时,可按出厂设定的参数运行即可,若考虑负荷、运行方式时,必须设定必要的参数。对于三菱FR-FR740-22K-CHT1变频器的性能参数,可以根据实际需要来设定,文中仅介绍一些常用的参数,有关其他参数,请参考附录或有关设备使用手册。简单参数一览表如下:变频器的端子FR-F740-22K-CHT1型变频器的主接线一般有6个端子,其中输入端子R(L1)、S(L2)、T(L3)接三相电源;输出端子U、V、W接三相电动机,切记不能接反,否则,将损毁变频器,其接线如变频器端子接线图所示。变频器端子接线如图2.5所示:图2.5 变频器端子接
36、线图2.7、主电路设计图第三章、PLC控制系统软件设计本文上一章介绍了本系统的硬件设计,本章在硬件设计的基础上,将介绍本系统软件设计,主要包括软件设计的基本方法、步骤,编程软件GX-Developer的介绍以及本系统的软件程序设计等。3.1、PLC的编程语言与编程方法3.1.1、PLC的编程语言PLC的编程语言与一般计算机语言相比,具有明显的特点,它既满足易于编写,又满足易于调试的要求。不管什么型号的PLC,其编程语言都具有以下特点:图形式指令结构 简化的程序结构简化应用软件生成过程明确的变量常数强化调试手段总之,PLC的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训
37、练。IEC(国际电工委员会)中的PLC编程语言标准中有五种编程语言:梯形图编程语言、顺序功能图编程语言、指令语句表编程语言、功能块图编程语言、结构文本编程语言。 其中最常用的就是梯形图编程语言和指令语句表编程语言。 1、梯形图编程语言:是在原继电器接触器控制系统的继电器梯形图基础上演变而来的一种图形语言。它是目前用得最多的PLC编程语言。 注意:梯形图表示的并不是一个实际电路而只是一个控制程序,其间的连线表示的是它们之间的逻辑关系,即所谓“软接线”。它们并非是物理实体,而是“软继电器”。每个“软继电器”仅对应PLC存储单元中的一位。该位状态为“1”时,对应的继电器线圈接通,其常开触点闭合、常闭
38、触点断开;状态为“0”时,对应的继电器线圈断开,其常开、常闭触点保持原态。 梯形图编程格式:(1)梯形图按行从上至下编写,每一行从左往右顺序编写。PLC程序执行顺序与梯形图的编写顺序一致。(2)梯形图左、右边垂直线称为起始母线、终止母线。每一逻辑行必须从起始母线开始画起,终止于继电器线圈或终止母线(有些PLC终止母线可以省略)。(3)梯形图的起始母线与线圈之间一定要有触点,而线圈与终止母线之间则不能有任何触点。2、指令语句表编程语言:助记符语言类似于计算机汇编语言,用一些简洁易记的文字符号表达PLC的各种指令。同一厂家的PLC产品,其助记符语言与梯形图语言是相互对应的,可互相转换。助记符语言常
39、用于手持编程器中,梯形图语言则多用于计算机编程环境中 。3.1.2、PLC的编程方法在设计PLC程序时,可以根据自己的实际情况,采用下列不同的方法。1、解析法可利用组合逻辑或时序逻辑的理论,并运用相应的解析方法,对其进行逻辑关系的求解,然后再根据求解的结果,画成梯形图或直接写出程序。解析法比较严密,可以运用一定的标准,使程序优化,可避免编程的盲目性,是较有效的方法。2、经验法即是运用自己的或别人的经验进行设计,设计前选择与设计要求相类似的成功的例子,并进行修改,增删部分功能或运用其中部分程序,直至适合自己的情况。在工作过程中,可收集与积累这样成功的例子,从而可不断丰富自己的经验。3、技巧法技巧
40、法是在经验法和解析法的基础上,运用技巧进行编程,以提高编程质量。还可以使用流程图做工具,讲巧妙的设计形式化,进而编制所需要的程序。该方法是多种编程方法的综合应用。4、图解法图解法是靠画图进行设计。常用的方法有梯形图法、流程图法及时序图(波形图)法。梯形图法是基本方法,无论是经验法还是解析法,若将PLC程序转化成梯形图后,就要用到梯形图法。流程图法是用框图表示PLC程序执行过程及输入条件与输出关系,在使用步进指令的情况下,用它设计是很方便的。时序图(波形图)法适合于时间控制电路,将对应信号的波形画出后,再依时间逻辑关系去组合,就可很容易把电路设计出。图解法和解析法不是彼此独立的。解析法要画图,图
41、解法也要列解析式,只是两种方法的侧重点不一样。5、计算机辅助设计计算机辅助设计是利用PLC通过上位链接单元与计算机实现链接,运用计算机进行编程。该方法需要有相应的编程软件。3.2、PLC编程软件概述三菱PLC编程软件GX-Developer是三菱通用性较强的编程软件,它能够完成Q系列、QnA系列、A系列(包括运动控制CPU)、FX系列PLC梯形图、指令表、SFC等的编辑。该编程软件能够将编辑的程序转换成GPPQ、GPPA格式的文档,当选择FX系列时,还能将程序存储为FXGP(DOS)、FXGP(WIN)格式的文档,以实现与FX-GP/WIN-C软件的文件互换。该编程软件能够将Excel、Wor
42、d等软件编辑的说明性文字、数据,通过复制、粘贴等简单操作导入程序中,使软件的使用、程序的编辑更加便捷。此外,GX-Developer编程软件还具有以下特点。(1)操作简便标号编程。功能块。使用宏定义。(2)丰富的调试功能由于运用了梯形图逻辑测试功能,能够更加简单的进行调试作业。通过该软件可进行模拟在线调试,不需要与可编程控制器连接。程序编辑过程中发生错误时,软件会提示错误信息或错误原因,所以能大幅度缩短程序编辑的时间。在帮助菜单中有CPU出错信息、特殊继电器/特殊寄存器的说明等内容,所以对于在线调试过程中发生错误,或者是程序编辑中想知道特殊继电器/特殊寄存器的内容的情况下,通过帮助菜单可非常简
43、便的查询到相关信息。(3)能够用各种方法和可编程控制器CPU连接经由USB接口与可编程控制器CPU连接;经由串行通信口与可编程控制器CPU连接;经由CC-Link与可编程控制器CPU连接;经由MELSEC NET(II)与可编程控制器CPU连接;经由MELSEC NET/10(H)与可编程控制器CPU连接;经由计算机接口与可编程控制器CPU连接;经由Ethernet与可编程控制器CPU连接。GX-Developer编程软件的操作界面为图3.1所示,该操作界面大致由下拉菜单、编程区、工具条、状态条、工程数据列表等部分组成。需要特别注意的是在FX-GP/WIN-C编程软件里称编辑的程序为文件,而在GX-Developer编程软件中称之为工程。图3.1 三菱PLC编程软件操作界面与FX-GP/WIN-C编程软件的操作界面相比,该软件取消了功能图、功能键,并将这两部分内容合并,作为梯形图标记工具条;新增加了工程参数列表、数据切换工具条、注释工具条等。这样友好的直观的操作界面使操作更加简便。图3.1中引出线所示的名称、内容说明如下表所示:序号名称内容1下拉菜单包含工程、编辑、查找/替换、交换、显示、在线、诊断、工具、窗口、帮助,共10个菜单2标准工具条由工程菜单、编辑菜单、查找/替换菜单、在线菜单、工具菜单中常用的功能组成