• 519.63 KB
  • 2022-05-11 18:35:53 发布

交通信号灯设计论文电子线路设计论文new

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
第23卷第1期石家庄铁道学院学报(自然科学版)Vol.23No.12010年3月JOURNALOFSHIJIAZHUANGRAILWAYINSTITUTE(NATURALSCIENCE)Mar.2010PLC、触摸屏仿真软件在交通信号灯系统设计中的应用褚渊博,唐云龙(石家庄铁道学院机械工程分院,河北石家庄050043)摘要:以交通道口信号灯控制系统的开发为例,论述了PLC、触摸屏仿真软件在控制系统开发中的应用。采用三菱公司的GXDeveloper软件编写PLC控制程序、GXSimulator仿真软件测试PLC控制程序、触摸屏软件GTDesigner2设计人机对话窗口、触摸屏仿真软件GTSimulator2检验人机对话窗口,并将其与PLC程序连接,对整个控制系统进行联机通讯仿真。经实验证明,该虚拟仿真方法开发控制系统方便灵活、危险性低、可重复操作性强,不但能够大大地缩短系统研发周期,还可以有效降低系统研发成本。可应用于高等院校实践教学、现代化企业的人员培训。关键词:PLC;触摸屏;仿真软件;控制系统中图分类号:TP23文献标识码:A文章编号:16740300(2010)010082060引言控制论是与相对论、量子论并驾齐驱的20世纪三大伟绩之一。近年来,应用于工业控制领域的各种器件得到了很好的发展,其中PLC作为核心控制器、触摸屏作为人机对话窗口成为开发控制系统不可或缺的设备,然而二者的价格却很高,对于一般个人、部分经费紧张的高校实验室或现代化企业,往往不能大量购买,不利于学习者对该项技术的深入理解。介绍利用日本三菱公司的GXDeveloper、GXSimulator、GTDesigner2及GTSimulator2系列软件开发交通道口信号灯控制系统的过程,仅一台PC机而不需其他任何硬件设备就可以自己开发控制系统,通过运用计算机对系统运行过程进行仿真,对出现的各种实验现象进行分析,找出设计方案的优缺点,并对所研究的交通道口信号灯控制系统进行优化。待程序仿真调试好之后,觉得可行,再将其应用于现场设备使用,可大幅降低人员培训和设备维护成本。1系统仿真总体方案利用三菱公司的GXDeveloper、GXSimulator、GTDesigner2及GTSimulator2系列软件开发工业控制系统流程如图1所示。以下就以交通道口信号灯控制系统为例,介绍PLC、触摸屏仿真软件在控制系统开发中的应用。1.1控制要求(1)信号灯系统由一个按钮控制其启动,一个按钮控制其停止,一个按钮对其参数进行修改,一个按钮执行紧急车辆通行信号灯控制。(2)主支干道上下两侧各有车流方向信号灯三套,分别为左转弯、右转弯和直行;人行横道信号灯两套,共计20套,每套信号灯装置上分别有红、黄、绿信号灯各一个。(3)信号灯控制一个循环分为四类,主干道右转与支干道左转(MR2SL)、主干道直行和支干道人行横收稿日期:20090914作者简介:褚渊博男1985年出生硕士研究生基金项目:石家庄铁道学院研究生基金项目(Tyy2009211) 第1期褚渊博等:PLC、触摸屏仿真软件在交通信号灯系统设计中的应用83图1系统设计流程图道行走(MD2SH)、主干道左转与支干道右转(ML2SR)、主干道人行横道行走和支干道直行(MH2SD),每个类别中又包含红(R)、黄(Y)、绿(G)三种状态。(4)MD2SH、ML2SR、MH2SD红灯亮,同时MR2SL绿灯亮,维持12s后,再闪烁3s后熄灭,然后MR2SL黄灯亮3s后熄灭。接着MR2SL红灯亮,MD2SH绿灯亮。(5)MD2SH绿灯亮,维持15s后,再闪烁3s后熄灭,然后表1控制系统I/O分配及编程元件编号MD2SH黄灯亮3s后熄灭。接着MD2SH红灯亮,ML2SR绿灯信号名称代号编号亮。输入启动按钮SB1X0停止按钮SB2X1(6)ML2SR绿灯亮,维持12s后,再闪烁3s后熄灭,然后急车通行按钮SB3X2ML2SR黄灯亮3s后熄灭。接着ML2SR红灯亮,MH2SD绿灯亮。参数修改按钮SB4X3输出MR2SL红灯MR2SL2RY0(7)MH2SD绿灯亮,维持12s后,再闪烁3s后熄灭,然后MR2SL黄灯MR2SL2YY1MH2SD黄灯亮3s后熄灭。接着MH2SD红灯亮,MR2SL绿灯MR2SL绿灯MR2SL2GY2[1]MD2SH红灯MD2SH2RY3亮。交通信号灯按以上方式周而复始地工作。MD2SH黄灯MD2SH2YY41.2I/O分配及编程元件编号MD2SH绿灯MD2SH2GY5交通信号灯PLC控制输入输出点分配表如表1所示。ML2SR红灯ML2SR2RY6ML2SR黄灯ML2SR2YY71.3控制系统接线图ML2SR绿灯ML2SR2GY10[2]交通信号灯PLC控制系统接线图如图2所示。MH2SD红灯MH2SD2RY111.4PLC程序的编写及测试MH2SD黄灯MH2SD2YY12MH2SD绿灯MH2SD2GY13三菱GXDeveloper和GXSimulator软件集成在一起,代替报警灯W4Y14PLC硬件仿真运行用户程序,可模拟PLC绝大多数功能:①模拟PLC过程映像输入输出,通过在仿真窗口改变输入变量的ON/ 84石家庄铁道学院学报(自然科学版)第23卷图2交通信号灯PLC控制系统接线图0FF状态,控制程序运行,观察输出变量状态,监视用户程序运行结果。②监视定时器和计数器,通过程序自动运行或者手动复位定时器。③模拟对位存储器(M)、外设输入(X)、外设输出(Y)的读写。④在没有[3]面板情况下,和GTDesigner2及GTSimulator2系列软件等联机通信,模拟调试画面。使用PLC和触摸屏仿真软件调试程序的步骤如下:(1)启动三菱PLC编程软件GXDeveloper,按照图3所示流程完成PLC梯形图程序的编写。(2)将三菱PLC仿真软件GXSimulator安装之后,三菱PLC编程软件GXDeveloper常用菜单栏“工具”选项中“梯形图逻辑测试启动”则变为可用,仿真软件GXSimulator启动界面如图4(a)所示。(3)点击“梯形图逻辑测试启动”就自动建立PLC与仿真CPU的连接,自动启动GXSimulator仿真软件,类似于虚拟了一台与上位机连接的PLC,GXDeveloper软件会自动进行程序转换,将用户程序以及运行参数写入GXSimulator,并且打开LADDERLOGICTESTTOOL窗口,此时仿真PLC的CPU处于RUN模式,仿真PLC的电源处于接通状态,扫描方式为连续扫描。(4)选择LADDERLOGICTESTTOOL窗口“菜单启动”中“继电器内存监视”便可以打开DEVICEMEMORYMONITOR窗口。通过软元件菜单栏中的“软元件登录”可以将要监视的软元件加载到时序图左栏中,而监视菜单中的“采样周期”可以选择系统仿真时的数据收集周期(1~20s),设定图示范围后点击监视状态按钮便可以监视程序运行过程中软元件的时序图是否符合要求,软元件时序监测结果图如图4(b)所示。1.5触摸屏界面设计及与PLC的联机通信运行三菱触摸屏设计软件GTDesigner2,对GOT的系统、连接机器、画面元件进行相应的设置。例如将GOT的类型为GT11332V2C(640×480),颜色设置为256色;连接机器设置为MELSEC2FX,I/F设置为标准I/F(标准RS2422),通讯驱动程序为MELSEC2FX,设置通道1,波特率设置为9600,8位数据长度,1位停止位,奇校验;设置基本画面软元件为GD100。 第1期褚渊博等:PLC、触摸屏仿真软件在交通信号灯系统设计中的应用85图3系统软件设计流程图首先设置主界面题目为交通道口信号灯控制,摆放20组(60个)指示灯,MR2SL红灯按钮ON状态设置为红色,软元件名称设置为Y0,其余按照表1中的说明进行相应设置,注意表1中的Y0~Y14与PLC程序中的输出Y0~Y14是一一对应的;其次在主界面上添加四个位开关X0、X1、X2、X3,动作设置为点动,名称为启动、停止、参数修改、急车通行。其中启动按钮可以使整个控制系统开始正常运行,停止按钮用于系统维修时的系统暂停,如果要让主支干道的红绿灯时间更符合实际需要,只需通过参数修改按钮进行相应设置便可,其优点是可以将高峰期和平峰期分开对待,设置合理的配时,对于更好地利用现有运[4]输能力,改善交通流的质量起到很大作用。而紧急车辆通行信号灯受急车通行按钮控制,是为在突发事件比如发生交通事故时对控制系统进行操作而设置。设计好触摸屏界面之后,运行触摸屏仿真软件GTSimulator2:从GTSimulator2中打开设计好的触摸屏界面文件,便可以实现PLC与触摸屏联机通讯,二者联机通讯仿真效果如图5所示。2控制系统开发硬件框图与虚拟仿真框图对比利用计算机开发基于PLC、触摸屏的控制系统硬件结构图如图6(a)所示:其中PC机用于触摸屏界面 86石家庄铁道学院学报(自然科学版)第23卷图4PLC程序测试过程图图5PLC与触摸屏联机通讯效果图的设计和PLC程序的编写,它与触摸屏之间用串行通讯线RS232连接,其传送距离最大约为15m,最高速率为20kb/s。触摸屏用于向PLC发送命令,接受到PC机发送来的界面数据后,现场操作人员就可以根据控制系统现场的实际情况及触摸屏界面提示进行相应的操作,其中的RS422串行通讯线连接触摸屏与PLC,它定义了一种平衡通信接口,传输速率为10Mb/s,传输距离达到1200m(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。而系统的控制核心PLC则负责将触摸屏发来的命令和硬件输入设备采集的信号进行综合处理后向硬件输出设备发送控制命令。所有的部分连接成为一个完整的整体,缺一不可,但是整个系统价格昂贵,且必须要有相应的硬件设备,不利于学习者对该项技术的深入理解。而采用日本三菱公司的GXDeveloper、GXSimulator、GTDesigner2及GTSimulator2系列软件开发控制系统的仿真结构图如图6(b)所示。仅一台PC机而不需其他任何硬件设备就可以自己开发控制系统,结构框图中各个部分均在PC机中进行操作。GXDeveloper软件用于PLC程序的编写,运行GXSimulator软件后点击仿真按钮就可以将PLC程序写入虚拟的PLC中,从而对所编写的PLC程序进行检验。而触摸屏界面则是用GTDesigner2软件进行设计,接着用GTSimulator2软件打开设计好的界面数据保存文件,点击仿真启动便可检验数据的正确与否,并且与之前的PLC部分进行虚拟联机通讯仿真,对出现的各种仿真现象进行分析,找出设计方案的优缺点并对系统进行优化。整个过程不需大量设备投入,只要有一台PC机就可以对系统进行调试,可大大降低人员培训和设备维护成本。图6控制系统开发硬件框图与仿真框图对比图3应用所提出的PLC电气控制虚拟仿真方法已应用于部分高校电气专业学生的实习和企业工人的技能培训中,该方法实现了对操作者思路的直接转化,该虚拟仿真方法能直接从屏幕上观察出PLC控制结果的正确与否,这给编程和调试带来很大方便,有利于编程人员掌握电气控制系统的设计方法;能够结合当前 第1期褚渊博等:PLC、触摸屏仿真软件在交通信号灯系统设计中的应用87先进的科技手段,将实验的人机交互式仿真和可视化多媒体设计的相关技术引入到设计中来,提高了编程人员学习的主动性和兴趣;便于选择具有工程实用价值高的实验项目,这样不但可以提高操作者的应[5]用能力,对培养其进行工业自动化控制系统设计也具有显著的促进和提高作用。4结语利用所提出的PLC电气控制虚拟仿真方法,可以开发出运行稳定、人机界面友好的虚拟仿真系统,给研究者的学习和调试带来了很大方便,缩短了产品的开发周期。如果将该虚拟仿真方法在高校电气专业学生的实习和企业工人的技能培训中进行推广,可以用有限的设备、低廉的成本、多样化的程序,丰富课堂内容,增强课堂的教学效果,并提高学习者的编程技巧和动手能力。参考文献[1]王中苏.PLC在城市道路交通信号控制系统中的应用[J].仪表技术与传感器,2003(6):36238.[2]贺哲荣,石帅军,王志云.流行PLC实用程序及设计[M].西安:西安电子科技大学出版社,2006:2472250.[3]徐艮.PLC仿真软件在设备管理中的应用[J].设备管理与维修,2009(7):19220.[4]陈传明,张铃,赵姝,等.智能交通信号灯配时及优化设计[J].微机发展,2005,15(3):426.[5]周永勤,周关兰,戈宝军有,等.基于多组态平台工控设备虚拟仿真实验教学的研究[J].电气电子教学学报,2005,27(1):76278.ApplicationofPLC/TouchScreenSimulationSoftwareintheDesignofControlSystemChuYuanbo,TangYunlong(SchoolofMechanicalEngineering,ShijiazhuangRailwayInstitute,Shijiazhuang050043,China)Abstract:Thispaper,takingthedesignofthetrafficsignalcontrolsystemforexample,discussestheappli2cationofPLC/touchscreensimulationsoftwareinthedesignofcontrolsystem.UsingMitsubishi’sGXDevelop2ersoftware,theresearcherscompilePLCcontrolprogram,GXSimulatorsimulationsoftwaretestPLCcontrolprogram,touch2screensoftwareGTDesigner2designman2machinedialoguewindow,andtouch-screensimula2tionsoftwareGTSimulator2testman2machinedialoguewindow,andconnectitwiththePLCprogram,makingon2linecommunicationsimulationfortheentirecontrolsystem.Theresearchshowsthatthecontrolsystemdevel2opedbythevirtualsimulationmethodisconvenientandflexible,andhaslow2risk,highrepeatability,notonlycangreatlyshortenthesystemdevelopmentcycle,butalsocaneffectivelyreducesystemdevelopmentcosts.Itcanbeappliedtocollegesanduniversitiesinpracticeteachingaswellastrainingofworkersofmodernenterpri2ses.Keywords:PLC;touchscreen;simulationsoftware;controlsystem