PLC实验箱模拟系统设计和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC实验箱模拟系统设计和实现

PLC实验箱模拟系统设计和实现   摘 要介绍一种PLC实验箱模拟系统,用于配合PLC实验平台完成“轿厢式电梯控制”“流水线产品计数”实验,能根据PLC控制程序的运行状态直观、形象地模拟演示实验现象;提出用单片机作控制器,用多只条式发光二极管灯组显示电梯和传送带的移动现象的方法;给出单片机I/O口扩展和单片机与PLC的通信电路原理图,并详细介绍模拟系统的软件设计方法。   关键词PLC 单片机;条式发光二极管;通信   中图分类号 TP273 文献标识码 A 文章编号 1671-489X(2008)08-0088-03      1 引言      “可编程序控制器原理及应用”是机电类专业的一门必修课,四川交通职业技术学院亦开设了该课程。为了达到良好的教学效果,增强学生的实践技能,突出高职高专教育的实用性和针对性,学校教师自行开发生产了配套的PLC实验箱。本课题设计的实验箱能完成“轿厢式电梯控制实验”“流水线产品计数实验”等实验项目。为了能比较直观、形象地模拟实验现象,教师设计了基于单片机的模拟系统,配合PLC实验控制程序来模拟和演示电梯轿厢及流水线传送带的移动状态,指示电梯的当前楼层位置。同时,为了使“轿厢式电梯控制实验”“流水线产品计数实验”所做的PLC控制更贴近实际,需要向其提供控制现场的环境。可以根据控制现场的实际情况来模拟现场的一些关键信号,如电梯的位置传感器、控制开关,传送带移动到位等信号。      2 方案设计      功能需求分析:   1)根据PLC控制程序运行状态模拟和演示3层电梯轿厢及传送带的移动状态;   2)模拟电梯行程开关,在电梯轿厢到达相应楼层时产生到位信号并指示,同时送给PLC;   3)产生传送带移动到位的位信号并指示,同时送给PLC。   采用36只条式发光二极管组成一条灯带,点亮12只条式发光二极管表示电梯轿厢或流水线上的产品,用单个的发光二极管来指示到位信号,用光电耦合器实现单片机与PLC的信息通讯与电路的隔离,采用单片机作为模拟系统的控制核心。系统组成框图如图1所示。         3 硬件设计与调试      单片机选用AT89S51,该芯片支持ISP(In-system programmable)编程模式,利于程序下载与调试。完成本设计的电路比较简单,但是信号的输入输出个数特别多,而单片机的I/O口位数很有限, I/O分配非常关键。   1)I/O分配与扩展。   PLC至单片机的通信信号:   ①电梯启动。   ②3层电梯的移动状态请求信号:1楼到2楼;2楼到3楼;1楼到3楼;3楼到2楼;2楼到3楼;3楼到1楼。    ③传送带启动。    单片机至PLC的通信信号:    ①电梯位置到位状态:1楼;2楼;3楼。    ②传送带移动到位。    PLC至单片机共8位信号输入,单片机至PLC共4位信号输出。   为了比较直观地模拟电梯和传送带的移动状态,选用双列、36行(36位)的发光二极管带。因此,共计需要48位I/O口,AT89S51只有4个8位的I/O口,需要扩展I/O口。用5只锁存器74LS573可扩展出40位数据口,用于36行(36位)的发光二极管的控制数据输出。单片机的P1口用作锁存器的片选控制端口,P0分时复用和P2口(输出)构成地址口,用译码器74LS138来分配扩展端口的地址。用P2口(输入)作PLC至单片机的通信口,用部分P3口作单片机至PLC的通信口。   2)电路设计。部分电路原理图如2所示。   地址分配为片选法,用译码器74LS138完成,根据3~8译码器的原理得出。此时,将片外数据地址空间分成了8段,5只锁存器的地址分别为: 0000H、2000H、4000H、6000H、8000H。   从74HC573的工作原理得知,用P1口控制/OC的电平状态来决定是否选中74HC573。有且只有当锁存允许信号C=/(CS1 | WR)来一个上升沿的跳变脉冲时,Q=D。从P0口送来的数据通过74HC573送到相应发光二极管的阴极。发光二级管的阳极通过限流电阻接电源,若输入的数据为00H,发光二极管被点亮;反之若输入端为高电平“1”,对应的发光二极管熄灭。      如图3所示,PLC至单片机的通信信号从PLC输出后在实验箱平台转换为电平信号则可通过P2口直接送给单片机,单片机输出的电平信号通过光电耦合器转换为开关信号送给PLC。采用光电耦合器不但可实现电平与开关量的转换,并且可以使模拟系统电路与PLC实验平台电路隔离,提高实验箱系统的抗干扰能力。通过J1接插口连接模拟系统电路与PLC实验平台,在调试、安装和维修时操作非常方便。         4 软件设计      1)软件

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档