会员注册 | 登录 | 微信快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于PLC的自动智能仓储系统的通讯解析.doc基于PLC的自动智能仓储系统的通讯解析.doc -- 10 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

基于PLC的自动智能仓储系统的通讯解析关键字欧姆龙、PLC、智能仓储系统1自动智能仓储系统简介智能仓储系统是集机、电、微机、数据库为一体的产品。使用智能仓储系统的目的是能高效率地利用存储空间提高保管使用率且存放安全。可编程控制器plc以其可靠性、灵活性、适应工厂现场控制等诸多优点在自动仓储控制系统中得到了充分体现。plc能对上位机传送的数据进行分析判断完成数据采集、逻辑运算输入输出控制等功能,然后把指令发给变频器控制电机操作完成动作。2自动智能仓储系统组成本例智能仓储系统的现场人机界面采用触摸屏,对电机的控制采用变频器,控制系统主控单元采用siemenss7200plc。智能仓储系统中plc的输入设备有按钮、行程开关、接近开关,输出设备有继电器、接触器。因智能仓储系统的输入量太多,本项目采用了两个plc数字量扩展模块em221。3plc与外部设备的通信协议西门子s7200系列的plc可以在四种通信模式下工作ppi模式、mpi模式、profibusdp模式和自由口通信模式。ppi协议用于点对点接口,是一个主/从协议。ppi方式用于与西门子公司的plc编程器或其它产品通信其通信协议是不公开的。mpi协议适用于多点接口,可以是主/主协议或主/从协议。profibusdp是西门子支持的现场总线网络。这种方式使得plc可通过profibus的dp通信接口接入现场总线网络从而扩大plc的使用范围。自由口freeport通信模式是对用户完全开放的。自由口通信模式是由用户程序来控制cpu的串口通信。它是s7200系列plc一个很有特色的功能。本项目选用的s7200226有两个通信口,一个通过em277采用mpi协议与触摸屏通信,一个采用自由口通信与变频器通信。在软件编写时,采用使用ppi协议pc/ppi电缆与pc通信。3.1使用ppi协议的plc编程电缆本例智能仓储系统的plc程序在pc个人计算机上使用西门子的step7micro/win32软件编写,step7micro/win32是用于s7200系列plc的开发工具,它使用pc机上的com口通过一条pc/ppi编程电缆连到plc的编程口上。虽然pc机的标准串口为rs232,但西门子公司提供的pc/ppi电缆带有rs232/rs485电平转换器因此在不增加任何硬件的情况下可以很方便地将plc和pc机互联。运行软件step7micro/win32的pc个人计算机可以认为是一个ppi主站。3.1.1pc/ppi电缆的连接将pc/ppi电缆有pc的rs232端连接到计算机的rs232通信接口,标有ppi的rs485端连接到cpu模块的通信口,拧紧两边螺丝即可。pc/ppi电缆上的dip开关选择的波特率应与编程软件中设置的波特率一致。初学者可选通信速率的默认值9600bps。4号开关为1,选择10位模式,4号开关为0是11位模式,5号开关为0,选择rs232口设置为数据通信设备dce模式,5号开关为1,选择rs232口设置为数据终端设备dte模式。未用调制解调器时4号开关和5号开关均应设为0。3.1.2pc/ppi电缆通信设置step7micro/win32的指令树中单击通信图标,或从菜单中选择检视→通信选项,将出现通信设置对话框,→表示菜单的上下层关系。在对话框中双击pc/ppi电缆的图标,将出现pc/pg接口属性的对话框。单击其中的属性properties按扭,出现pc/ppi电缆属性对话框。初学者可以使用默认的通信参数,在pc/ppi性能设置窗口中按default默认按扭可获得默认的参数。3.2plc与变频器间的自由口通信模式在工业控制中,交流电机的拖动越来越多的由变频器完成,传统的变频拖动控制采用开关量和模拟量信号对变频器进行控制,信号易受干扰,出现通信错误。本项目采用plc对变频器控制,减小了系统布线,避免现场可能的各种电磁干扰对控制设备的影响,有效地提高了系统的抗干扰能力。在本项目中,plc与变频器间的通信采用基于uss的自由口通信模式。3.2.1通信口初始化在进行通信之前,必须先对通信口初始化。s7200系列plc主要是通过对相关的特殊寄存器smb30smb130及其它特殊寄存器进行设置来实现的,可通过smb30通讯口0允许自由口模式,但只有在cpu处于run模式时自由口模式才能允许。当cpu处于stop模式时,自由口通讯停止,通讯口转换成正常的ppi协议操作。3.2.2uss协议step7micro/win32提供了uss指令库,uss指令库可以对变频器进行串行通讯控制,uss指令库使用s7200cpu的自由口通讯模式编程实现。uss协议的通信字符格式为一位起始位、一位停止位、一位偶校验位和八位数据位。数据报文最大长度位256个字节,包括3字节的头部、1字节的校验码和主数据块,数据块按照字的方式组织,高字节在前。主站与从站间的报文格式为stxlgeadr12nbccstx起始字符,总是02hlge报文长度,n2adr从站地址及报文类型bccbcc校验符。在adr和bcc之间的数据字节称为uss的净数据。主站和从站交换的数据都包括在每条报文的净数据区域内。净数据区由pkw区和pzd区组成。pkwpzdpkeindpwe1pwenpzd1pzdnpkw此区域用于读写参数值、参数定义或参数描述文本并可修改和报告参数的改变。其中pke参数标记,用来控制传动装置的参数读写。位010为参数号位,1215为参数读写控制。ind参数索引,是16位的区域,通用传动装置应设为0。pwe参数值。pzd为过程控制数据域,根据发送/接收报文格式的有所不同。stw为控制字。zsw为状态字。sw为设置点。iw为实际值。pzd报文格式pzd1pzd2pzd3pzd4stwsw1sw3sw2主站到从站zswiw1iw3iw2从站到主站3.3plc与触摸屏间的mpi通信模式3.3.1触摸屏触摸屏的采用降低了人机沟通的障碍。人机界面hmi是操作人员与机器设备之间双向沟通的桥梁,是用户可以自由地组合文字、按钮、图形、数字等来处理、监控、管理或应付随时可能变化信息的多功能显示屏幕。使用人机界面,不必太多控制按钮便可实现手动、自动等多种功能,增进了人员与设备的信息交流,数据的修改,故障报警的识别变得易如反掌。3.3.2触摸屏与plc间的mpi通讯本例工程中屏与s7200plc通过mpi口通讯,屏的编程软件是winnccflexible2008。plc与触摸屏间通过em277模块转接。em277模块是专门用于profibusdp协议通信的智能扩展模块。em277机壳上有一个rs485接口,通过接口可将s7200系列cpu连接至网络,它支持profibusdp和mpi从站协议,本工程采用mpi从站协议。em277模块上的地址选择开关可进行地址设置,地址范围为0~99。em277能读写s7200cpu中定义的变量数据块。这样,使触摸屏能与plc交换任何类型的数据。4结束语在自动仓储系统中,plc发挥了极其重要的作用。本文重点介绍了自动仓储系统中s7200plc、触摸屏和变频器之间的通信方案。经过2台样机试验,证明采用该方案的智能仓储系统通信的数据准确,系统功能稳定。更多内容请见http//omron.gkcity.com/
编号:201401012241543075    大小:38.50KB    格式:DOC    上传时间:2014-01-01
  【编辑】
10
关 键 词:
生产 教育
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:8次
仙人指路上传于2014-01-01

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

生产   教育  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5