资源描述:
《基于串行口通信技术的PLC仿真调试系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于串行口通信技术的PLC仿真调试系统苏俭基于串行口通信技术的PLC仿真调试系统TheEmulationDebuggingSystemofPLCBasedonSerialCommunicationTechnique苏俭(上海第二工业大学实验实训中心,上海201209)摘要:介绍了利用计算机与PLC进行串行口异步通信方法开发的PLC仿真调试系统,并对计算机与PLC通信的实现进行了论述。阐明了使用该仿真调试系统可以克服以往在PLC教学的实验实训环节中存在的问题,使PLC的调试环境与实际生产工况更接近。而且只要仿真图形界面根据工业生产的控制要求作相应修改,就可以用于实
2、际工业控制场合。系统已在教学中得到应用,结果表明该系统能够满足教学要求,且具有使用方便、成本低等特点。关键词:串行通信仿真调试可编程控制器中图分类号:TP391.9文献标识码:BAbstract:TheemulateddebuggingsystemofPLCdevelopedbymeansofserialcommunicationbetweencomputerandPLCispresentedandsuchcommunicationtechniqueisdiscussed.Thepointofviewissetforththatsomeproblemsonpra
3、cticaltrainingofthePLCteachingcanbesolvedandthedebuggingcircumstanceismoreclosertothereality.Moreover,theemulationdebuggingsystemcanbeappliedtotheindustrialcontrolafterthegraphicalinterfacestobemodifiedaccordingtotherequirementsofindustrialproduction.Thesystemhasbeenusedinteach2ing,t
4、heresultshowsthattheneedsofteachingcanbesatisfiedandthesystemfeatureseasyoperationandlowcost.Keywords:SerialcommunicationEmulateddebuggingPLC尽管上述仿真调试系统是为了解决PLC教学中0引言现存问题而开发的,但是只要该仿真调试系统的仿真可编程控制器(PLC)已广泛应用于各行各业的自图形界面根据实际生产的控制要求作相应修改,就可动控制设备中。相应地,PLC的教学目前也已经在各以在工业生产中应用。类高等工科院校中开展,这是一门应
5、用性广、实践性强[1]的专业课。而PLC教学的实验实训环节对培养学1PLC教学仿真调试系统的基本构成生特别是对高职高专院校学生的PLC编程能力十分PLC教学仿真调试系统的基本构成如图1所示。重要。但是目前的现状是学生编制了PLC程序后,很为了适应PLC教学实验实训需要,整个仿真调试系统少有相应的可作动态调试用的PLC控制目标来检验除各种用于PLC虚拟目标的仿真调试模块外,还设有程序编制的正确性。现有的一些教学实验设备只能简系统简介、编程要求、PLC虚拟目标演示、错误日志等单模拟PLC控制目标的动作结果,而不能模拟整个动功能模块,使系统具有较强的实用性。作的动态过
6、程,并且如果用作模拟检测传感器的拨动开关数量增多,对PLC程序的各部分调试就十分困难,所以这类教学实验设备实用性不强,投资却并不低。如果建造真实性很强的PLC物理目标虽然效果理想但因投资太大而不可能满足量大面广、难易层次图1仿真调试系统硬件配置多样化的PLC实验实训需求。Fig.1Hardwareconfigurationofemulateddebuggingsystem为了解决上述问题,我们开发了基于串行口异步仿真调试模块包含了典型的路口交通控制虚拟目通信的PLC仿真调试系统,该仿真调试系统可模拟多标及自动液压成型机、水塔水位自动控制、四层电梯控[2]种PLC
7、控制目标的动态运行过程,特点是需投入的制、自动轧钢系统、自动送料装车控制、邮件自动分拣[3]硬件设备非常少。系统硬件主要由PC机、PLC和通信等十几种PLC控制的虚拟目标,可对学生进行逻辑电缆构成,其中PLC采用现有实验实训设备中三菱的控制、顺序控制、定时控制和计数控制、利用上升沿或FX2N系列产品,这样几乎不用额外增加硬件投资。下降沿控制等编程技能和程序调试的训练,适应不同软件开发用VisualBasic实现,所需投入也很少。层次的PLC教学实验实训需要。《自动化仪表》第27卷第12期2006年12月43基于串行口通信技术的PLC仿真调试系统苏俭项目简介功能模
8、块是为了让使用者在开始使