分布式控制系统课程设计_第1页
分布式控制系统课程设计_第2页
分布式控制系统课程设计_第3页
分布式控制系统课程设计_第4页
分布式控制系统课程设计_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分布式控制课程设计设计题目课题八:3台电动机的顺序控制学校:上海工程技术大学院系:机械工程学院任务描述:在现代工业生产中,电动机自动与手动正反转的设置得到了广泛的应用。设计三台电动机的顺序控制程序的原则是:(1)自动每隔离十分钟启动一台电机,中间可急停,到了八小时后都自动关闭。(2)手动顺序启动,手动反序停止。设计四段程序,第一段是自动顺序启动三台电机,由SB1总起TO,T1延时触发。第二段程序是到点自动停止,每个电机配备一个定时器加计数器来实现。第三段程序是手动顺序启动由SB2总起,T5,T6延时触发。第四段程序是手动反序停止由中间继电器M1.0,M1.1,M1.2线圈触发,而在第三段程序的起停保电路中用它们的常闭触点来实现。控制任务和要求:(1)启动操作:按启动按钮SB1,电动机M1启动,10s后电动机M2自动启动,又经过8s,电动机M3自动启动。(2)停车操作:按停止按钮SB2,电动机M3立即停车;5s后,电动机M2自动停车;又经过4s,电动机M1自动停车。(3)要求启动时,每隔10min依次启动1台,每台运行8h后自动停车。在运行中可用停止按钮将3台电动机同时停机。电动机及其PLC控制器的介绍1.系统设计功能1)电路设计本课题的三台电动机应满足以下要求(1)自动时,当第二台电动机延时启动时,不关闭第一台电动机。当第三台电动机延时启动时,不关闭第一,第二台电动机。且三者自各自启动就开始计数器计时,准备关闭。(2)用急停按钮使三台电动机同时停移,但时间必须在自动停止时间范围内。(3)手动时,当第二台中动机延时启动时,必须等三台电动机按顺序都启动后才可以按下手动反序停止按钮,使他们各自停止。2)主电路设计由三台电机组成,启动电路由自动开关QF0.,接触器KM0-KM3热继电器FR1-FR3各台电动机的额定电压运行电路各自独立专用,如电动机Q0.0正常运行时由QF0,KM1与FR1组成的回路供电。2方案分析:因为本程序要分手动和自动两部分,所以为了考虑到出点之间与不同网络之间不相互产生影响,所以考虑调用子程序。但这样做在西门子300里面没有具体说明,不可行。把四个程序段合为两个程序段,即把手动的启动与停止放一块,自动的启动与停止再放一块。用起停保回路比较复杂,不如四个程序段来的简明易懂,条理清晰而且定时器触点,计数器触点,与停止常闭触点不好布局,也会产生影响。设计四段程序,第一段是自动顺序启动三台电机,由SB1总起TO,T1延时触发。第二段程序是到点自动停止,每个电机配备一个定时器加计数器来实现。第三段程序是手动顺序启动由SB2总起,T5,T6延时触发。第四段程序是手动反序停止由中间继电器M1.0,M1.1,M1.2线圈触发,而在第三段程序的起停保电路中用它们的常闭触点来实现。用中间继电器效果明显好于调用子程序。因为程序简洁美观,运行仿真,条例明确。3控制器组成(1)PLC外部接线圈如图中SB1为三台电动机自动启动按钮,SB2为自动启动急停按钮。SB3为手动启动按钮,SB4为手动反序关闭按钮。(2)控制器电路设计Networkl-5I0.0自动总起,TO启动第二台电机,T1启动第三台电机,I0.1窜入各等支路用于急停。在QO.O的线圈控制回路中窜接入M0.0常闭触电,用于Q0.0自动停止,同理在Q0.1回路加M0.1,Q0.2加M0.2。在Q0.1的线圈控制回路中,窜接入Q0.0常开触电,以及在Q0.2的线圈控制回路中窜接入Q0.1常开触电,从硬件上保证当Q0.0不启动Q0.1,Q0.2也不启动。Q0.1不启动,Q0.2也不启动。同理对T1线圈钱的TO常开触点。NETWORK6-14:因为定时时间超过定时器的时间范围,所以用定时器窜入接计数器的方式,使用加法计数器,定时器设置为10分钟,作为计数器的基数时间,计数器的计数值设定为48个,计完数后,常开触点C0闭合,中间继电器线圈M0.0得点,在NETWORK1的支路中,M0.0长臂触点断开,实现Q0.0自动复位。同理C1控制M0.1去复位Q0.1,C2控制从M0.2去复位Q0..2.。.Network15-19,。I2.0为手动顺序总起,在Q0.0回路上窜接M1.2,在Q0.1回路上窜接M1.1,在0.2回路上窜接M1.0用于后面network120-24的手动反序停止。T5,T6常开触点用于启动Q0.1与Q0.2.在Q0.1回路中窜接Q0.0,Q0.2,回路中窜接Q0.1常开触点时为了使Q0.0没启动下,不会启动Q0.1,Q0.2,Q0.1没启动下,不会启动Q0.2,同理T6线圈前窜接T5常开触点。在Q0.2回路窜I3.0常闭触点用于反序停止的准备。Network20-24,用中间继电器M1.0去复位Q0.2,用T7延时5秒,通M1.1线圈去复位QO.1,用T8延时4秒通M1.2去复位Q0.1.M1.1回路窜M1.0,M1.2回路窜M1.1是为了使Q0.2没有停止之前Q0.1,Q0.0不会停止,Q0.1没有停止之前Q0.0不会停止,同理在T8线圈前窜T7常开触点。(3)系统硬件配置状况PLC在电动机控制中的应用宜昌某单位有一台20m的空压机,其主电动机为isl27—8型,380V,130kW;起动自耦变压器为QBz—135型宁主接触器KM1为cJ12—400/3型;起动接触器KM01为CJ12—250/3型;控制系统中PI,C栗用F—12MRE型.因扩大生产能力,现需要增加一台同容量的空压机.且主电动机的型号、容量与已有的空压机电动机相同.在订购该台电动机组时,没有订购控制柜.故本厂技术人员决定改装已有的控制柜,使其能够同时控制这两台同型号的空压机组.改装后的主电路图可参考图l所示.取图中电动机的台数N=2即可.其中KM1和KM2型号为q12—400/3型;KM0、KM0l和KM02为cjl2—250/3型;T为QzB一135型;QF0、QF]和KF2采用DZ10—400/3型自动开头.改装后的控制电路见图3所示.SB1l和SBl2分别为1号电动机的起动和停止按钮,FRl为1号电动机的热继电器常开触点.SB21和SB22分别为2号电动机的起动和停止按钮,FR2为2号电动机的热继电器常开触点.KM0l和KM02分别为l号和2号电动机的起动接触器,KM0为自耦变压器的控制接触器.KMl和KM2分别为1号和2号电动机的正常运行接触器.PIC的型号为F

一12MRE型.相应的梯形图如图4所示.分布式控制系统课程设计的内容电动机控制系统方框图输入输出点分配I0.0自动启动第一台电动机I0.1自动急停三台电动机I2.0手动启动第台电动机I3.0手动急停第三台电动机Q0.0第一台电动机Q0.1第二台电动机Q0.2第三台电动机其他I代表定时器与计数器置位复位M中间继电器用于手动与自动的关闭。软件设计软件的调试一调试过程1)输入程序,按前面介绍的程序输入方法,用手持式编程器(或计算机)正确输入程序。2)静态调试,按系统接线图正确连接好输入设备,进行PLC的模拟静态调试,并通过手持式编程器(或计算机)监视,观察其是否与控制要求一致,否则,检查并修改、调试程序直至指示正确。3)动态调试,按系统接线图正确连接好输出设备,进行系统的动态调试,先调试手动程序,后调试自动程序,观察指示灯能否按控制要求动作,并通过手持式编程器(或计算机)监视,观察其是否与控制要求一致,否则,检查线路或修改程序,直至指示灯能按控制要求动作。4)在调试过程中,要注意各个输入信号,不能同时给好几个输入信号,否则会出错。二调试情况先接通10.0打勾,Q0.0,Q0.1,Q0.2过10秒依次勾上(代替10分钟)。各过40秒后依次自动勾去掉(代替8小时)。在Q0.0,Q0.1,Q0.2各自接通后的0到40秒内按下I0.1,M0.0,M0.1,M0.2同时勾上,Q0.0,Q0.1,Q0.2三个勾同时去掉。接通I2.0打勾,Q0.0立即勾上,过10秒Q0.1自动勾上,过8秒Q0.2自动勾上。勾上13.0,M1.0立即勾上,Q0.2立即勾去掉。过5秒M1.1立即勾上,Q0.1立即勾去掉•。过4秒M1.0立即勾上,Q0.0立即勾去掉。SIMATICWINCC仿真WinCC是SIMATICPCS7过程控制系统及其他西门子公司的控制系统中的人机界面组件。WinCC为垂直市场的解决方案提供了丰富的选件和附加件。众多的选件将使工厂认证更为容易,而这种认证更是对工业领域的各种要求做出了非常有说服力的全面相应。为了集成到任何公司内的任何自动化解决方案中,WinCC提供了所有最重要的通信通道,用于连接到SIMATICS5/S7/505控制器的通信,以及如ProfibusDP/FMS、DDE等非专用通道;亦能以选件的形式获得其他通信通道。由于所有的控制器制造商都为其硬件提供了相应的OPC服务器,因而事实上可以不受限制地将各种硬件连接到WinCC。

1)创建新的驱动程序如图17所示,在WinCC中创建新的驱动连接,并在TCP/IP中改变与STEP7中相同的以太网地址,使WinCC与STEP7运用以太网建立连接。(2)建立变量表在新建立的“NewConnection”中建立如图18所示的变量名称,及相应的变量类型和参数。并且该些变量必须与绘图编辑器产生连接,也要与STEP7中编写的变量一一对应。(3)创建运行画面□E®使用WinCC软件创建运行画面,如图19所示。创建的运行画面既是现实的仿真画面,与现实情况相类似。并在画面中的按钮分别与(2)中建立的变量建立连接,以产生运行效果。最后将该画面“保存”后设为“启动画面”。□E®TinCCExplorer-D:\abc\abc.IC[激活的]文件的編辑®视閣迪工具d)帮助QD]□目■»I%矚翕IfA注[¥|會应]创计算机制变量管理申督內部变量0-1SIMATICSTPROTOCOLSUITE?f0-|白』s-|1sjIlridustrialEthernet创计算机制变量管理申督內部变量0-1SIMATICSTPROTOCOLSUITE?f0-|白』s-|1sjIlridustrialEthernetIndustrialEthernet(II)MPIMin0IWameilConnectionsFROFIBUSFROFIBUS(II)SlotPI£SoftFLCTCP/IP□|匡结构变量屮「图形編辑器口|报警记录JJ变屋记录俸报表编辑器諭全局脚本鈕文本库礎用尸管理器5交叉索引△加我在线修改拌冗余乐|用户归档Timesynchroniration融FictioreTreeManagerLifebeatMonitoring畋OS-ProjectEditor名称类型雜数上一決修改in5in6inTout4out5out6-liMMA二进制变星MO.O2007/6/5下午05二进制喪量M0.12007/6/5下午04二进制喪量M0.22007/6/5下午04二进制变屋M0.32007/6/5下午04无符号8位数2007/6/5下午04无符号S位数200T/8/5下午04无符号8位数2007/6/5下午0441364600440213外部变量:〒7WS7128梯形图-^'01-^'01::8H-T1:p運工I(卜S'OOT/卜2•OWaaaigAl0siaos21STM-0TM--SOTALSS21o-oi男報刁創瀏屛丑頼爭里肆里目另一寰Z'ObH/FT'OI「OBT1aogigAl0siaosT±STM--S'OI0TM--SOTALSS01「OB躱卷期业:躱卷期业:8H-T1:#T運工o,*3jh[aaaigAl0siaosswi-OTM--T^I-S8S1SS——II1卜SiTOO91甲钦阚務9丄|:8I4-T1:8T運工I'ObI'Obo-ooH/lI卜I'Obo-ooT•TWSi里肆阳里甲g二重马@01HULL:LI運工o・*ojs[swi-OTM-aog&igaiosiaos-T'SI-S0TS1SS1I110-00s±aaaigAl0siaosswi-OTM--A'll-SSALSS——I卜0-TW甲钦阚務乩IHULL:TZqao*4.an0-TW0-TWO'CI0-TW甲謝阚務0F®:8I4-T1:02運工Z'Ob(m140F【Z'ObH/lI卜O'CI91刁劃溜至「口加晅申舄三烫:61運工。4阳一STEP7-300程序控制及仿真3QBUsT「fWCP0「RUNEC0§It70rrrrrrrro10«jjH0|l0ta制Slop咂恥JI□CPU血:庖AMitC?□249匕耒w-3QBUsT「fWCP0「RUNEC0§It70rrrrrrrro10«jjH0|l0ta制Slop咂恥JI□CPU血:庖AMitC?□249匕耒w-BflKBfliJ9JE阳曲昌rrrrrrrrK»_[OII_inB_IDO*Q陽T7(543210rrrr「「「▽=:-s|C0|Bhay▼]F1隔j|whljkjo®MDO.oaB.raB.ia)0[liisjj115|lOm▼]M第一台电机自动启动|ff『『1SsIB|B0|ih37G5+3210rrrrrrru豊IB亠..匚超缶呈QBCPU匸卫7S5|ff『『1SsIB|B0|ih37G5+3210rrrrrrru豊IB亠..匚超缶呈QBCPU匸卫7S543210rrrr「「叩UAwil.kip-had血国撫g鎳0_0000_0000_0000OOX.IOO.OOOO.OOOOOCOO.CDOO_OOOO.OOCOI|lOQre2]H|lI~那阪勺旦[in376543210rrrrrrrr[Sis37G53210rrrrrrrrs卩E699|l0mt创0阿刮19第二台电机自动启动<=jl00K^5H鸟止®第三台电机自动启动□CPU閭■凶fnisv|mbo恤<|76543210

rrrrrrrr76543210rrrr「「祁=木金名J.bM-圉片*件真圭看3匚医国fuCC-gfTJM-韵'三台电机自动急停I[I0|l(hsjjT=o|■■sg1cOOOXiWI.ttO]01Qk』同Be~3|161|BfaJT~|ife圜S4.bmp..76513210rrrrrrrr|«D|:h2.76543211rrrrrrrF4.b・i>-Find76543210rrrrrrrrQOH|手动启动第一台电机ffI|MBD恤J76543210rrrrrrrrl|MB1|Bh」176543210■rrrrrrrrpimSjmoooi|oooQjniojoajjMro-*开曲<Tr7w®*we«i»E<raxe>-•.**ss=4手动启动第二台电机QB0B松勺acrrunM54320rrrrrrrr手动启动第三台电机-Iindois囲聊麒查韶”nCC-断犠-手动关闭第三台电机■■亍■-212|bo▼]|購「腑hocro|[黑"舸疏SZx□cm口回回运行系统_Q££iceOO:HII™0Bk1WT2|Bb21囲品I囲湍?654321Drrrr「「「▽?6543210rrrrrrrr0|l(h6j0|iOtk』Hoo®_ooo)_ido_(w)D|lOtePL|~阪辺|~丽迥I■M0恤7||MB1|Bh」pe543210176543210rrrrrrrr■rrrrrrFPoantoai.anion)手动关闭第二台电机□回冈固胆—QB雪IB—|>£|IB...□匚冈RUN-PRUNST0RMRES|[Bits376543210厂厂厂厂厂厂厂厂[Bits3Bits376543210rrrrrrrr76543210厂厂厂厂厂厂厂硬pB3|Bits刁76543210厂厂厂厂厂厂厂硬・・・I二j,2£iW|11]1如日上0|0|[1片「由T=o|0110ms▼T=076543210rrrr厂厂厂厂[MB1|Bits刁76543210厂厂厂厂厂FFF76543210rrrr厂厂厂厂[MB1|Bits刁76543210厂厂厂厂厂FFF|c0|Binary二J|ElinaPr1〒|0001:1_0000_0000_00000000000000000000|c2|Elinanri〒|0000000000000000手动全关闭十二程序流程图

十三界面设计十五设计小结第一次小结:本周我们小组先练习了一下简单的PLC控制线图-起停保电路的仿真,以及硬件组态的设置。以及起停保电路的创建仿真运行画面。根据老师的分析指导,我们了解到了还要做物理地址,用于系统I/O模块的设置。在初步分析了我们的任务与课题,要求手动加自动和顺序启动和反序停止。我认为这个也是起停保电路的基础上发展出来的。把定时器触点看做启动按钮来顺序启动,把断开延时触点看做总停按钮来反序停止。在做的过程中,我们也遇到许多问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论