欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    模块化生产线的总线网络系统设计.docx

    • 资源ID:74292127       资源大小:15.73KB        全文页数:3页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    模块化生产线的总线网络系统设计.docx

    模块化生产线的总线网络系统设计摘 要:本文主要探讨基于模块化生产线的总线网络系统设计,即在多台PC机、一条MPS生产线以及多 台PLC的系统环境卜.,实现对MPS的资源共享和优化管理,保证每一台PC机都有机会与各台PLC联机通讯。 本系统利用RS-232C总线与单片机组成总线网络系统,在总线网络中以单片机作为控制站,通过RS-232C 总线、总线适配电路,再配以相应的软件程序,实现对MPS的控制系统资源一一PLC进行管理与优化配置。 本设计成果的意义在于最大限度的利用MPS教学培训系统的资源,充分提高实验设备的利用率、可操作性, 以便在有限的时间内取得最佳的教学效果。关健词:模块化生产线;资源共享;RS-232C总线1引言在工业控制领域,传统的现场控制方式已经越来越不能满足工业自动化的要求,这种控制方式不但耗时、 费力而且很不完善。工业自动化控制系统发展到今天,随着通讯技术的不断提高,摆脱了以传统的现场控制方 式为主体的控制方式,出现了利用上位机通过现场总线通信来控制生产线的全新模式。本设计中的控制系统 是针对FESTO公司生产的模块化加工生产系统设计的现场总线网络控制系统。德国FESTO公司的MPS(Modular Production System)模块化生产加工教学与培训系统,是一个完整的 面向自动化控制技术的培训系统,它由多个模块组成,是一个完全开放型的操作系统,操作人员可根据不同的 需要进行各种模块的组合、扩展和控制。MPS系统很接近实际工业生产系统,因此基于MPS系统的培训在 大学工科教学中是很右.实际意义的。但MPS教学培训系统价格昂贵、数量有限,为了最大限度的利用MPS教学培训系统的资源,充分提高实 验设备的利用率,并在有限的时间内取得最佳的教学效果,闪此需要设计套完善的资源分配与管理系统,通 过资源的优化配置实现资源共享、分时选用等要求。本文对实现资源共享的总线网络系统的结构、功能以 及软硬件设计内容进行了描述。2总体方案设计德国FESTO公司的MPS模块化自动加工生产线是一套模拟加工生产线教学与培训设备,可以由西门子 公司的S7-300型可编程控制器一一PLC作为控制系统,而整个自动加工生产线进行过程控制。总线网络系统设计所要解决的核心问题是:对控制MPS自动生产线的可编程控制器PLC实现资源共享。所谓资源共享用一句简单的话来描述就是“多选一”和“一选多”。“多选一”就是指多台PC机可以分时 与同一台PLC进行通讯,实现多台PC机对MPS生产线的某一个工作站进行控制;而“一选多”就是指某一台 PC机能够分别与多台PLC进行通讯,实现一台PC机对MPS生产线的多个工作站进行控制。在进行总线网络系统设计时,首先要确定硬件设计方案,也就是把总线网络系统中的硬件环境设备一一多 台PC机和多台PLC,通过硬件电路设计有序的连接在一起,再配合一些必要的其他设备实现资源共享和分配 管理工作。为了实现多台PC机对PLC资源共享,本设计提出了种以一台单片机为控制站的总线网络设计 方案。这一总线网络设计方案是由多台PC机,一台AT89C51单片机,通过RS232总线和总线适配电路实 现对PLC的资源共享。要通过总线网络实现资源共享,除了完善的硬件环境外,还必须开发相应的通讯程序与之匹配。通讯程序 设il,分为两个部分:一是单片机的通讯程序设十,二是PC机的通讯程序设计。单片机通讯程序是利用汇编语 言编写的源程序,它的主要功能是轮询各PC机,以便接收PC机发出的联机申请,并根据申请内容发送联机许 可信号。PC机通讯程序是应用现成的编程软件来设计的,它的主要功能是发送联机申请并接受联机许可信 号。这些通讯程序不是独立的,它需要与总线网络的硬件适配电路相配合,两者只有共同作用才能够实现资源 共享和优化管理。3总线网络的硬件设计总线网络的硬件设计就是要设计能够实现资源共享和分配管理的总线适配电路。总线适配电路由两部分 电路组成,部分是单片机轮泡电路,另部分是资源共享电路。总线适配器电路所要完成的主要工作是:由 作为控制站AT89C51单片机采用轮询的方法,通过RS-232C总线接收各PC机发出的联机申请信号和联 机机号等信息,单片机经程序分析后向该PC机发出允许联机信号,并发出指令接通PC机所要连接的PLC的 控制信号线,接下来就可以把在PC机已编好的程序通过总线RS-232c下传到PLC,实现PLC的资源共享。3.1 单片机轮泡电路设计单片机要轮询各PC机发出的联机申请,就是要实现PC机与单片机之间的通讯,在实现PC机与单片机之 间的通讯时,通常采用标准串行总线通信接口 RS-232C。RS-232C是在异步串行通讯中应用最广的标准总 线。PC机与单片机最简单的连接是零调制三线经济型,这是进行全双工通信所必须的最少线路。PC机与单 片机、PLC通过9芯标准插座连接。本设计的单片机轮询电路由CD4052芯片和MAX232芯片组成。 CD4052芯片是双路、四通道模拟多路转换器,一片CD4052芯片可实现对四台PC机进行轮询。MAX232 是实现把RS-232c电平转换为TTL电平的电平转换专用集成芯片。单片机轮询电路原理如图1所示。图I单片机轮询电路原理图3.2 资源共享电路设计资源共享电路设计是要实现“多选一”和“一选多”的功能。即多台PC机可以分时与同一台PLC进行通讯, 而某一台PC机能够分别与多台PLC进行通讯。本设计采用以RS-232c总线和多位数据选择器为核心的 集成电路方案。该集成电路通过设计成行列结构形式的开关网络电路来实现资源共享。PC机与PLC的通 讯也采用标准串行总线通信接口 RS-232C,用最简单的三线连接方式,因此本设计选用CD4053芯片作为 数据选择开关。CD4053芯片是三路、双通道模拟多路转换器。以四台PC机共享五台PLC为例,开关网络 也路需要四乘五总共二十个数据选择开关,即要用二十个CD4053芯片排列成四行五列(或五行四列)的行 列结构形式,构成资源共享电路,电路原理如图2所示。图2资源共享电路原理图控制信号线RS-232c 总线当单片机轮询到某一台PC机要与某一台PLC联机通讯时,由单片机给与之相连的相应的CD4053芯片 控制信号线发出控制信号,使该芯片的开关通道接通,实现某一台PC机与某一台PLC联机通讯。4总线网络的通讯软件设计4.1 PC机通讯程序的设计PC机通讯程序是要实现PC机发送联机申请信号,并可接收单片机发回的联机许可信号等。为此要设计 一个如图3所示的控制面板。图3控制面板示意图在总线网络系统通讯中,是采用询问与应答的方式进行通信联络。为保证通信的可靠性及信息传递的准 确性,故为通信中主要的命令字制定了一个简单的通讯协议。PC机通信软件和单片机软件命令字约定如下:该命令字有八位数据组成,其中最高两位为命令字,最低三位为PLC机号,中间三位为PC机机号。OOXX XXXX为PC机退出联机命令字;01XX XXXX为PC机申请联机命令字;1 OXX XXXX为单片机允许联机命令字;11XX XXXX为资源占用命令字。PC机通讯程序完成的功能是当PC机要与某台PLC的进行联机调试时,先在控制面板的对话框中输入山 两位申请联机命令字、三位PC机机号和三位PLC机号组成的字符串,点击确定按键,此时PC机通讯程序将 这八位字符串通过RS-232C总线发送给单片机的串行口;当该台PLC没有被占用时,接收单片机发问的联 机允许信号,并点亮控制面板上的绿色指示灯;一旦该台PLC已被占用,则接收单片机发回资源占用信号,并 点亮控制面板I二的黄色指示灯;当PC机与某台PLC的联机调试完成,则在控制面板的对话框中输入由两位 退出联机命令字、三位PC机机号和三位PLC机号组成的字符串,点击确定按键,此时PC机通讯程序将这八 位字符串通过RS-232c总线发送给单片机的串行口,并关断控制面板上的指示灯。点击退出按键,则退出通 讯程序。PC机通讯程序是应用VB编程软件来设计的。控件MSComm可设置串行通讯的数据发送和接收,对串 口状态及串口通讯的信息格式和协议进行设置。它是一个标准的十位串口通讯,包括八位标准数据位、一个 起始位和一个停止位。4.2 单片机通讯程序的设计在单片机与PC机进行数据通信的过程中,每次通信是由相应的PC机发送命令数据帧,单片机通讯程序完 成的功能是通过串行口轮询接收PC机发出的命令字符,并对此字符进行分析判断,以确定哪台PC机与哪台 PLC联机,当该台PLC没有被占用时,再由软件发出联机控制信号给两者对应的开关芯片,使该芯片导通,则 使该台PC机与所选定PLC的进行联机调试,并给PC机发回允许联机信号。一旦该台PLC已被占用,则给 PC机发回资源占用信号,暂缓联机。当PC机结束9 PLC的通讯后,向单片机发送退出信号,单片机接到该信 号后断开开关芯片,继续轮询。AT89C51单片机内部有一个可编程的全双工串行通信接口,可以同时进行数据的发送和接收。串行通信 是采用工作方式1,波特率9600b/s,单片机接收数据和发送数据采用查询方式。定时器T1选用工作方式 2,初值为FDH,晶振频率11.O592HZ.5结束语本文从最大限度地发挥MPS牛产线的价值的角度出发,本着优化资源管理与配置的思想,围绕MPS生产 线开展的大量、基础性的且有使用价值的设计工作。本设计不仅可以充分利用MP5教学培训资源,使MPS 生产线的工作效率得到提高,还可以实现辅助教学,实现了实验室管理的智能化、网络化,并可以激发学生学 习兴趣,对于学生认识了解现代工业自动化技术领域的知识,增强他们的实践能力都是非常有益的。本文作者创新点:采用CD4053芯片作为数据选择开关,设计了行列结构形式的开关网络电路来实现资 源共享。参考文献1李全利,仲伟峰,徐军.单片机原理及应用M.北京:清华大学出版社,20062刘增辉.模块化生产加工系统应用技术M.北京:电子工业出版,2005.3夏继强,孙进.基于现场总线的起重机监控系统小.微计算机信息,2006,10-1:293-295。

    注意事项

    本文(模块化生产线的总线网络系统设计.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开