ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:446.25KB ,
资源ID:11977060      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11977060.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Plc课程设计设计一个电机正反转控制电路.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Plc课程设计设计一个电机正反转控制电路.docx

1、Plc课程设计设计一个电机正反转控制电路一、电机正反转设计1、课程设计要求 31.1 动作要求 31.2 设计要求 42、元器件选择 43、元器件布局图 44、原理图 55、PLC程序 66、设计中遇到的问题及解决办法 87、收获 8二、PAC两位计算器程序设计1、 题目要求分析 91.1课题内容 91.2课题要求 92、设计思路分析 93、控制系统的I/O及地址分配 104、电器控制系统原理图 114.1系统原理图 115、项目模拟设计 125.1项目梯形图设计 125.2项目运行结果图: 196、总结 24 7、参考文献 24一、可编程控制器设计1、课程设计要求1.1 动作要求(1)用以下

2、工具和元器件设计一个电机正反转控制电路,要求用双向转换开关进行手动控制直流电机正反转和自动控制电机正反转的切换。给定元器件如下:序号元件类型数量序号元件类型数量1电源220VAC10PLCFP1-C240.52开关电源220VAC-24VDC110PLCS7200 CPU2260.53低压断路器两路一组211电机24VDC14按钮非自锁类型412指示灯220VAC15急停按钮113指示灯24VDC16双向转换开关114导线1.5m2若干7限位开关215导线0.5m2若干8继电器24VDC216导轨若干9接触器交-交217其它必要元器件给定工具如下:序号工具类型数量序号工具类型数量1实验架15剪

3、线钳12万用表数字式16扎线带若干3螺丝刀十字17其它必要工具4剥线钳1 (2)手动控制电机的正反转:当电机静止时,按下正向启动按钮时,电机正转;当电机静止时,按下反向启动按钮时,电机反转;当按下停止按钮时,电机停止旋转;当电机正在正转时,按下反向启动按钮,没有反映,必须先使电机停下来,按下反向启动按钮,电机才反转;反之亦然。 (3)使用PLC控制自动控制电机的正反转:(1)当电机静止时,接触第一个限位开关,电机正转;当接触第二个限位开关时,电机停止,3秒后电机开始反转;当再次接触第一个限位开关时,时机停止,3秒后电机开始正转;(2)当按下停止按钮时,无论电机正转还是反转,电机停止。(3)当电

4、机静止时,首先接触第二个限位开关时,电机首先反转,其它动作与(1)同。1.2 设计要求(1)完成原理图的设计。要求使用AutoCAD绘图;(2)在实验室中完成电路的搭建、编程和调试,要求3天内完成;2、元器件选择序号元件类型数量序号元件类型数量1电源220VAC110PLCS7200 CPU22612开关电源220VAC-24VDC210电机24VDC13低压断路器两路一组211指示灯220VAC24按钮非自锁类型412指示灯24VDC25急停按钮自锁类型213导线1.5m2若干6双向转换开关114导线0.5m2若干7限位开关215导轨若干8电流继电器24VDC2169接触器交-交2173、元

5、器件布局图4、原理图5、PLC程序 当按下正传按钮时(I0.0),中间继电器(M0.0)得电,最终M0.4始终得电。然后30X100ms定时器得电,开始定时。由于M0.2暂未得电,所以初次正转时,直接导通正转,延时被短路。当按下反转按钮时(I0.1),首先断开正转通道,即M0.0断开,最终正转切断,反转导通,即M0.1导通,反转定时器开始定时,同时M0.2始终得电,定时时间3S到时,反转导通,当再次按下正转时,延时3S导通。按下停止按钮时,电机停止转动。6、设计中遇到的问题及解决办法 原理图需要用CAD出图,以前没有接触过,在画图的时候出现了困难,后来在网上查找画图的方法,学会了该软件的使用。

6、在接线过程中手动的断路器部分接线遇到困难,然后向同学请教解决了这个问题。接线图完成以后,发现有几处线路没有标记线号,导致线路不完美。在自动部分,不会编写西门子程序。后来查找资料,结合PLC的程序,最终写好了程序。7、收获 此次课程设计,由同学们自己选择所需要的元器件,自己接线,大大提高了我们的动手能力。接线图由手动部分和自动部分组成,需要小组成员完成各自的任务,是我们明白了合作的重要性。通过此次课程设计,学会CAD软件的使用。 二、PAC两位计算器程序设计1、题目要求分析1.1课题内容设计要求:在09十个数中分别任意选择数字,进行四则运算,并将输入数、运算符号及结果均通过八段码显示。当被除数为

7、零和出现错误时有相应的显示。1.2课题要求1)按题意要求,画出PLC端子接线图、控制梯形图。2) 完成PLC端子接线工作,并利用编程器输入梯形图控制程序,完成调试。3) 完成课程设计说明书。2、设计思路分析在本次计算器设计中,依次考虑以下内容。(1)完成数字的输入由于计算器的按钮均为非自锁按钮,并且人为输入时按键按下时间一般会比一个扫描周期长,因此使用的正跳变触点完成一个数字的传送。例如,当按I00181键,表示输入“1”这个数字时,将数字“1”传送至存储器R00001(2)按下“+”,“-”,“*”,“/”四个按键时,置位M00011M00014四个标识符。同时把第一次输入的数字传送的R00

8、003。第二次输入的数字传送到R00004.按下等于号时,然后用R00003、R00004进行四则运算,同时等号标识符M00015置位。(3)进行加法和乘法运算时,直接将运算结果传送到R00005。(4)进行除法运算时,先将R00003转化成浮点型,传送到R00022,再与“0”进行比较,若R00022为零(如果M00035置位表示分子为0,数码管为初始状态。),设置标识符M00035。将R00004转化为浮点型,传送到R00023.若R00022不为0,进行等号操作后将运算结果传送到R00011,将R00011中的内容放大100倍,最 后再传送到R00005(5)在进行减法运算时,运算的结果

9、R00005与0比较,判断正负。若为负,设置标识符M00016.(6)四则运算的结果和运算过程需要显示的数据都通过R00030显示。(7)显示前,先判断要显示几个数字。然后在显示需要显示的数字。3、控制系统的I/O及地址分配I/O配置要求如表1,表2所示。 表1 计算器设计I/O分配表a)输入b)输出输入功能说明输出功能说明%I00081数字1,按键SB0%Q00001个位数数码管A1段%I00082数字2,按键SB1%Q00002个位数数码管B1段%I00083数字3,按键SB2%Q00003个位数数码管C1段%I00084数字4,按键SB3%Q00004个位数数码管D1段%I00085数字

10、5,按键SB4%Q00005个位数数码管E1段%I00086数字6,按键SB5%Q00006个位数数码管F1段%I00087数字7,按键SB6%Q00007个位数数码管G1段%I00088数字8,按键SB7%Q00008十位数数码管A2段%I00089数字9,按键SB8%Q00009十位数数码管B2段%I00090数字0,按键SB9%Q00010十位数数码管C2段%I00091+(加号) ,按键SB10%Q00011十位数数码管D2段%I00092-(减号),按键SB11%Q00012十位数数码管E2段%I00093*(乘号),按键SB12%Q00013十位数数码管F2段%I00094/(除号

11、),按键SB13%Q00014十位数数码管G2段%I00095=(等号),按键SB14%Q00015百位数数码管A1段%I00096清除键,按键SB15%Q00016百位数数码管B1段%Q00017百位数数码管C1段%Q00018百位数数码管D1段%Q00019百位数数码管E1段%Q00020百位数数码管F1段%Q00021百位数数码管G1段 表2数码管编码表 整数型BCD码中间继电器abcdefg00000M00020111111010001M00021011000020010M00022110110130011M00023111100140100M00024011001150101M000

12、25101101160110M00026101111170111M00027111000081000M00028111111191001M000291111011101010M0003000000014、电器控制系统原理图4.1系统原理图5、项目模拟设计 5.1项目梯形图设计1)子程序LDBK如图为主程序中控制数码管显示数字/负号的子程序。AA,BB,CC,DD为输入,A,B,C,D,E,F,G为输出。2)主程序本段程序完成清除功能完成数字09的输入,将数据放入R00001中,在执行加,减,承,除后,将数据放入R00003中。 将第二次输入的数据放入R00004中在按乘号之后,将输入的数据由I

13、NT转化为REAL型,并将被除数与零进行比较 在按等号之后,开始进行计算,将加减乘计算的结果放入R00005中,将除法的计算结果放入R00011中将除法的运算结果与100相乘,结果放入R00013中,再将此数据由Real变成INT型,放入R00005中将减法运算的结果与0比较大小,确定正负将R00005中的数据与99比较大小,确定三位数还是两位数,进而确定所亮数码管的个数在等于号按之前一直显示R00001中的数据,在按等于之后显示R00005中的数据判断R00030中的数据的大小,是在010,还是10100,还是1001000之间将R00030中的数据取绝对值,并且转化为BCD码,放入R000

14、31中,若运算结果有负号时,将R00031中的数据与160取或 低位数码管的显示数字次高位数码管的显示数字或负号如果进行除法运算,显示小数点 高位数码管显示数字5.2项目运行结果图:(1)原始状态(2)加法运算 例如:2+3=5 (3)乘法运算 例如:2X3=6 (4)减法运算例如:2-3=-1 例如:3-2=1 (5)除法运算例如:1/3=0.33 例如:3/2=1.5 例如:3/0=0 6、总结在本次计算器程序设计中,通过自己的思考,熟练掌握了一些自己不熟悉指令,并且对不懂和不熟悉的指令以及功能有了更深刻的认识,比如在除法的指令中需要将INT转化为 REAL等其他类型的转换,还有数码管程序的设计,比较程序。在程序的设计过程中,需要分工合作,加强了我们的团队协作能力。7、参考文献【1】可编程自动化控制器(PAC)技术及应用。【2】PAC系统实验实训装置实验指导书。【3】GE-PLC快速入门。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1