PLC课程设计电镀自动化生产线设计.docx
- 文档编号:8537767
- 上传时间:2023-01-31
- 格式:DOCX
- 页数:13
- 大小:191.19KB
PLC课程设计电镀自动化生产线设计.docx
《PLC课程设计电镀自动化生产线设计.docx》由会员分享,可在线阅读,更多相关《PLC课程设计电镀自动化生产线设计.docx(13页珍藏版)》请在冰豆网上搜索。
PLC课程设计电镀自动化生产线设计
引言
可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。
可编程控制器及其有关外围设备,易于与工业控制系统联成一个整体,易于扩充其功能的设计。
可编程控制器对用户来说,是一种无触点设备,改变程序即可改变生产工艺。
目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的普及推广应用。
本次课程设计通过对实际电镀自动生产线的生产过程进行简单化,掌握电镀生产线工作的实际流程及工作原理。
在此基础上,利用实验台设备对生产过程实现PLC控制。
按照生产的实际需要,主要设计内容包括电路安全及事故及时中断处理问题、小车工序(对应工作槽)的选择问题、小车精确停位问题、吊篮停位问题及实现互锁自锁等保障安全的问题。
此外,在设计中,除了实现生产线的生产流程,为了尽量贴合实际,采用四种操作方式(循环、单周期、单步、手动)进行程序设计。
本次设计的目的是初步了解工业生产实际过程,熟悉PLC程序设计及硬件连接,初步掌握程序的调试。
关键字:
可编程逻辑控制器,梯形图,电镀自动化生产线
1系统方案设计
1.1系统硬件配置及组成原理………………………………………………3
1.2系统变量定义及分配表…………………………………………………5
1.3PLC接线设计图…………………………………………………………5
1.4系统可靠性设计…………………………………………………………6
2控制系统设计
2.1控制程序流程图设计…………………………………………………7
2.2控制程序设计思路……………………………………………………7
3系统调试及结果分析
3.1系统调试及解决的问题………………………………………………12
3.2结果分析………………………………………………………………13
结束语…………………………………………………………………………14
参考文献…………………………………………………………………………14
1系统方案设计
1.1系统硬件配置及组成原理
1.1.1PLC相关基础知识
可编程控制器,简称PLC(ProgrammablelogicController),是指以计算机技术为基础的新型工业控制装置。
在1987年国际电工委员会(InternationalElectricalCommittee)颁布的PLC标准草案中对PLC做了如下定义:
“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
”
PLC(PowerLineCommunication)即电力线通信是指利用电力线传输数据和话音信号的一种通信方式。
迄今,PLC技术已经有几十年的发展历史,在技术发展的各个阶段,电力系统已经得到了不同的应用。
在高压输电网(35kV以上)、中压输电网(10kV-35kV)以及低压(10kV以下)的各个领域,数据传输的通讯数率不断提高。
现阶段,在低压配电网上传输数率已由1Mbps发展到2Mbps、14Mbps、24Mbps、45Mbps甚至达到100Mbps和200Mbps的高速率,传输距离可达300米。
在中压配电网传输技术方面,高于10Mbps数据信号的设想和方案也日益引起人们的重视并开发成功。
PLC的工作原理:
电力线是一个极其不稳定的高躁声、强衰减的传输通道,要实现可靠的电力线高速数据通信,必须解决低压配电网上各种因素如:
噪声、阻抗波动、配电网结构、电磁兼容性以及线路阻抗和容性负载引起的信号衰减等主要因素对数据传输的影响。
为了解决以上低压配电网中各因素对数据传输的影响,在国际范围内,低压配电网的高速数据通信普遍选择了正交频分复用技术OFDM(OrthogonalFrequencyDivisionMultiplexing)作为核心调制技术。
OFDM技术采用多路窄带正交子载波,同时传输多路数据,每路信号的码元时间较长,可以避免码元间干扰。
通过动态选择可用的子载波,该技术可以减少窄带干扰和频率的谷点的影响。
OFDM技术起源于二十世纪六十年代,主要用于军用高频通信系统。
70年代,随着离散傅立叶变换来实现多载波调制技术的提出,以及近年来数字信号处理(DSP)技术的飞速发展,OFDM作为一种可以有效对抗信号波形间干扰的高速传输技术被广泛应用于民用通信系统中。
目前在无线局域网已经采用了该技术,第四代移动通信(4G)中将采用OFDM技术。
PLC的几种接入方案
在低压配电网数据传输系统一般情况下,由头端(HE)和用户端(CE)组成。
头端一般安装在配电变压器低压出线端,它主要实现PLC高频信号和传统的宽带通信信号的互相转换。
PLC头端的一侧通过电容或电感耦合器连接电力电缆,注入和提取高频PLC信号;另一侧通过传统电信接入方式,如xDLS、光纤或以太网等连接至Internet。
用户侧称为“电力猫”的设备,主要由接口、调制解调和耦合等三部分组成。
用户的计算机通过以太网接口或USB接口、普通话机通过RJ-11接口与“电力猫”相连。
实现高速上网、IP电话以及IP视频等多媒体接入服务。
PLC实质是一种专用于工业控制的计算机其硬件结构基本上与微型计算机从结构上分,PLC分为固定式和组合式(模块式)两种。
固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。
模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。
相同如图所示:
1.1.2本设计PLC选型及相关硬件
基于实验室提供的两种三菱PLC,FX_2、FX_2N型,FX_2N无论是在系统硬件,还是在其稳定性上都有相当大的优势。
FX2N是FX系列中功能最强、速度最高的微型可编程控制器。
它的基本指令执行速度高达0.08s,远远超过了很多大型可编程控制器,用户储存容量可扩展到16K步,最大可以扩展到256个I/O点,有5种模拟量输入/输出模块、高速计数器模块、脉冲输出模块、4种位置控制控制模块、多数RS–232C/RS–422/RS–485串行通信模块或功能扩展板,以及模拟定时器功能扩展板。
使用特殊功能模块和功能扩展板,可以实现模拟量控制、位置控制和联网通信等功能。
进行比较,为了提高系统的工作可靠性和硬件扩展的支持性,故采用了FX_2N子系列。
在基本子系列选择的基础上,由于本次设计涉及30多个出入口,20多个输出口,为了保证软件编址和适当的经济性,选用FX_2NMT64型,以便于保证硬件的充裕及扩充硬件点数的方便。
其余输出型硬件结构,由于条件限制,均采用指示灯显示进行指示,模拟各部分工作状态。
输入型硬件结构均采用拨码式开关代替。
1.2系统变量定义及分配表
I/O口分配:
输入
输出
X0
电源开关
Y0
M1左行
X1
启动开关
Y1
M1右行
X2
停止
Y2
M2上升
X3
FU主熔断器
Y3
M2下降
X4
FU1
Y4
能耗制动
X5
FU2
Y11~Y15
信号灯显示当前槽位
X6
FR1电机1过载保护
Y16~Y17
信号灯显示上下限位
X7
FR2电机2过载保护
Y21~Y25
信号灯显示选择槽位
X10~X17
SQ~SQ7行程开关
Y26~Y27
左右过限保护
X30
暂停
Y30
电源指示灯
X36~X37
SQ8~SQ9
Y31
工作指示灯
工作方式选择
X20
单周期
Y32
暂停指示灯
X21
单步
工作状态指示
Y33
手动指示灯
X22
循环
Y34
单步指示灯
X23
手动
Y35
单周期指示灯
手动操作
X24
上升
Y36
循环指示灯
X25
下降
X26
前进
X27
后退
X41~X45
1~5#槽槽位选择
1.3PLC接线图设计
1.4系统可靠性设计
1.4.1突发故障处理
由于工业生产中,随时可能出现不稳定因素,诱发危险情况,影响生产产品质量及生产过程安全,甚至引起人身伤害,故在设计中,加入了应对突发状况的紧急处理方案。
方案一:
暂停方案——系统各电机输出均不动作但保留系统运行参数暂停结束后运行状态恢复
如果仅是部分发生问题,需要在不掉电的情况下进行及时修复。
例如,在生产过程中突然发现电镀液不足等问题。
此时,不需要进行整个生产线系统的掉电,采用暂停功能,使各电机无输出但状态保持,排除问题后,取消暂停,系统继续运行,这样不仅能保障生产的质量,而且可以减小排出故障时间,减少设备的掉电次数,起到了节省工时、延长设备寿命的作用。
方案二:
紧急总停方案——系统状态全部清零生产线停止工作
在生产过程中,可能发现生产线出现了重大问题,必须立即中断生产过程,否则将引起严重后果,甚至危机人生安全。
此时,则采用总停方案。
总停方案一旦采用,则系统各状态均被清除,系统全部停止工作,等待故障彻底排除后,重新启动。
这个方案建立在电源基础上,可以实现双重保险。
如果电源出现故障,停止不了,可采用此方案进行系统停止。
1.4.2系统安全设计
在系统中,采用电源及启动分开方式。
在系统得电后,系统并不立即进入工作状态。
而是等待启动按钮有信号之后系统才会进入工作。
这样可以保证系统不会因为误影响而产生错误信号。
同时,在手动环节中采用了自锁和互锁技术,保证手动运行状态正常无误。
而在自动环节下的三种运行方式,均采用顺序功能图设计方法设计,这样,各步之间通过状态继电器(S)控制通断,保证,各部顺序进行。
而在每步间又相互影响的软元件之间,也采用了互锁技术。
手动运行方式中,在电镀槽内的定时均采用与下步运行连接的方式,避免其一直停留在电镀槽内,引起损失。
2控制系统设计
2.1控制程序流程图设计
2.1.1控制程序主流程图
2.1.2控制程序子流程图
自动子块见附录一
手动子块见附录二
2.2控制程序设计思路
由于该设计涉及过多步骤,而且要求有四种工作方式。
故采用分块设计程序的编程方法。
进一步设计时发现,自动下的三个运行方式有相同之处。
故分为大的三个子块,即系统初始化块、手动子块与自动子块。
(一)系统初始化块
系统初始化块由电源部分、启停部分及各部分显示部分组成
梯形图如下:
(二)手动运行子块
在四中运行方式中,由于采用自锁式按键设计,避免了采用程序自锁等的设计,大大简化了程序的设计。
在此基础上,进行手动子块的设计,可直接采用梯形图基本逻辑设计方法。
这样可节省程序存数空间,增加程序执行效率。
梯形图如下:
(三)自动运行子块
在设计中,发现自动下的三个运行方式可以合起来进行设计。
故系统设计时,只选取一个大的自动子块。
由于自动运行状态下,需要判断的状态很多,而且程序会很长,如果采用传统基本逻辑设计会比较困难,而且程序书写完全后的调试也会很困难,不易排错。
故采用顺序功能图(SFC)的思想进行设计,然后进行转化后成为梯形图,使用这种技术手段,使各逻辑步运行很明了,便于程序的设计和后期的调试。
在自动设计过程中的关键部分就是对系统的槽位进行选择的问题,在此问题上采用了SUM指令、DEC指令,用这两条指令判断是否走到最后一个工序,采用了BON判断指令,判断当前槽是否为工序槽。
用三条功能指令既解决了这个设计的关键问题。
梯形图如下:
(由于此部分梯形图程序过长,故只是选取其中关键部分)
1、位置初始化(此部分省略)
2、位置初始化完成进行选择的总槽数运算
3、槽位具体梯形图(各槽除具体定时时间、槽位判断及限位开关不同其余相同故仅以一号槽为例)
3系统调试及结果分析
3.1系统调试及解决的问题
系统调试:
1、初始化部分调试:
将程序电源按钮启动之后,对应检测电源指示灯显示情况。
正常运行后,
打开开启按钮,对应工作指示灯亮。
同时,选择好的工作方式指示灯、槽位指示灯都会相应开启。
检查系统初始化是否正常运行。
2、手动部分调试:
选择手动控制方式,然后根据要求测试手动控制是否能符合要求。
如
要求吊篮上行,则按下相应的上升开关按钮,看此时模拟电机线圈指示灯工作状态,正常工作再按下上限位开关,此时,工作指示灯灭掉,表示上升结束。
3、自动部分调试
<1>.循环:
以选择1、3槽为例:
第一步:
位置初始化开始时,小车左行,按下0号槽行程开关,表示在装料槽上方,能耗制动结束后,吊篮下行,再按下下行程开关,表示吊篮已经在初始位置,位置初始化完成;
第二步:
装料结束后,吊篮上行,按下上限位开关,表示已到达上位,小车前行,到达一号位(按下一号位行程开关),由于选择了一号位,所以小车能耗制动。
结束后,吊篮下行,到达下限位(按下下限位开关),此时吊篮进入电镀槽,开始进行工序生产。
电镀时间结束,吊篮上升,到达上限位(按下上限位开关),小车前行。
到达二号槽(按下二号槽行程开关),此时,由于未选择,小车将继续前行,到达三号槽时,由于三号槽为工序槽,所以小车能耗制动。
结束后,吊篮下行,到达下限位(按下下限位开关),此时吊篮进入电镀槽,开始进行工序生产。
电镀时间结束,吊篮上升,到达上限位(按下上限位开关)。
同时,三号槽为最后一槽,所以小车右行,回到起始位置,进入下一个循环。
<2>.单周期
调试方法与循环方式同,只是开始选择单周期工作方式,而运行结束后,不会进入循环。
<3>.单步
调试方式与循环方式同,只是开始选择单步工作方式,而且,每步启动要按启动键。
解决问题:
在整个程序调试过程中,手动部分和系统初始化部分相对简单,几乎没有出错。
最让人麻烦的是对自动部分的调试,而自动调试部分也是整个调试的主体。
调试过程中,错误频频,现就最典型的列举。
1、步内的双线圈问题。
由于之前有独立设计过喷泉,知道程序设计中的双线圈会影响程序输出,使程序无法正常运行。
虽然在程序设计时,已经很注意,但由于程序的量较大,还是出现了一些双线圈问题。
影响了调试过程。
2、各步之间的衔接问题。
采用了顺序功能图的设计理念,所以各步之间的设计具有相对独立性,而在设计中采用这个思路,各步分开设计,结果各步运行正常,而要实现程序连接时,出现了问题。
这通过不断的中间继电器承接得到很好的解决。
3、时序问题。
在处理一个跳转时,出现了时序问题。
逻辑完全正确,但无法实现功能。
后来,通过在仿真软件上进行的时序检测发现,应该有的高电平提前跳变,致使下端程序无法正常开启。
最后解决方案是,采用中间继电器去记住这个状态,使用后再进行恢复。
3.2结果分析
运行结果基本符合工业电镀自动化生产线简化模型的要求,能实现简化模型的各项指标。
结束语
通过本次设计,我对PLC控制产生了浓厚的兴趣。
并且通过此次设计,我对PLC编程的基本思想和基本指令有了更好的掌握,对教材也理解的更加透彻,将课本知识与实验相结合,既固我们所学的知识,又提高了我们的动手能力。
虽然程序编写过程和调试过程都很费力,花费了大量的时间和精力,但在这个过程中,提高了思考问题,解决问题的能力。
由于种种原因,使程序编写不是特别满意,使存储空间很大。
提出程序升级方案:
采用变址寄存器存储时间,这样,可实现不同槽时间的变化。
同时,由于各步之间采用状态继电器来开启,故各部相对独立,可采用统一的中间继电器对各步操作,各限位开关用相同的中间继电器承接。
在以上两步的基础上,既可把各步程序调为公共子程,实现对程序存储空间的节省。
参考文献:
FX系列PLC编程及应用…………………………………………廖常初
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 课程设计 电镀 自动化 生产线 设计