- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
立体仓库串行通信控制系统设计
立体仓库串行通信控制系统设计
摘要:堆垛机控制系统是自动化立体仓库的核心部分 ,主要完成货物的出入库以及货物位置的自动分配,系统中采用西门子PLC作为下位机控制其他设备,为实现远程监控,上位监控计算机以组态王6.5设计监控及操作界面,以ACCESS设计数据库进行实时数据采集,并通过PPI协议实现与下位机PLC的串行通信。在上位机进行监控程序及画面的设计,并完成画面的运行。由于组态软件对控制系统的集中管理,并且形成了很好的人机界面,大大提高了工作效率。
关键词: 堆垛机,PPI协议,串行通讯
中图分类号:E965 文献标识码:A
0 引言
随着自动化技术的不断发展,越来越多的生产设备配备了与计算机进行数据交换的接口,利用计算机强大的处理能力对检测到的数据进行处理。串行通信因为其诞生时间早,使用简单方便,成本低廉,可以适应大规模长距离传输等多种原因,在工业自动化领域一直得到广泛的应用,大量的设备采用串行通信方式进行连接[1-4]。在此基础上,也发展出了多种规格不同的串行通信标准。
自动化立体仓库主要由高层货架、巷道堆垛机、出入库系统等硬件设备以及计算机管理与控制系统等软件设备组成。自动化立体仓库中最重要设备是巷道堆垛机,巷道堆垛机是实现整个仓库系统“自动”功能的关键设备。巷道堆垛机自动控制系统由通讯接口、传感检测系统、速度、位置控制系统、控制软件等组成。速度、位置检测控制系统是堆垛机自动控制系统中的关键部分,其中的传感检测系统采用旋转编码器或激光测距仪等。而速度、位置控制采用变频器调速控制。各机构采用了闭环控制系统,实现对堆垛机的高速、高精度定位控制。
本文中SIEMENS S7-200系列PLC(CPU226)的 RS-485串行接口与上位机的RS-232串行接口之间采用西门子公司的PC/PPI电缆连接,组成小型的集散控制系统。SIEMENS S7-200PLC的编程通讯接口,内部固化的通讯协议为PPI协议,如果上位机遵循PPI协议来读写PLC,就可以省略编写PLC的通讯代码[5-7]。
本文的主要工作就是使用PPI协议完成上位机与下位机的通讯。在此基础上编写相应的监控程序,对立体仓库的货物存取进行现场的??时监控;编写动态监控画面。
1 总体方案
1.1 总体功能的介绍
堆垛机控制系统有手动及自动两种工作模式。手动模式一般用于检修和一些特殊场合,在控制柜中完成,自动模式则是无须人工的作业。上位机的COM1口通过PPI电缆直接与PLC相连。下位机PLC检测堆垛机的当前位置,将检测到的当前排、当前层、当前列的参数发送给上位机。上位机决定是取货还是存货后,向下位机发出取货目的位置或存货目的位置对应的目的排、目的层、目的列。PLC控制1#变频器和2#变频器,使行走电机、升降电机和伸叉电机动作,堆垛机按照路程最优化的原则到达目的位置,完成货物的存取。
1.2 PPI的介绍与设置
网络的连接
PPI网络通信的连接非常简单,只要用一根PPI电缆将PLC设备的RS-485端口与上位机的RS-232端口直接连接即可。
(2)站地址及存储区的安排
按照网络读及网络写指令的要求,根据主站及从站的不同需要在各站中指定足够数量的存储单元,并明确它们的用途,如发送数据区、接收数据区或其他数据区[8]。
为网络中所有通信设备指定唯一的站地址,S7-200支持的网络地址从0~126。对于有两个通讯口的S7-200,每一个通讯口都要安排一个站地址。
2 监控程序与运行
堆垛机控制系统通过上位机监控程序对下位的现场设备进行动态实时监控,上位机,下位机发出指令,使下位机来控制堆垛机系统执行入货、出货或在高层货架上自动进行货物调配。上位机监控系统主要由组态王和ACCESS数据库两大部分组成。组态王数据库技术的关键是:首先利用ACCESS构建一动态数据库,然后在系统ODBC数据源中连接该数据库。创建记录体,记录体用来连接数据库表格的列和组态王数据词典中的变量。通过组态王SQL访问管理器建立与该数据库的联系,在组态王中的适当位置调用SQL函数实现各种操作。这些函数用来创建表格,插入、删除记录,编辑已有的表格,清空、删除表格,查询记录等操作。
2.1 ACCESS数据库表格的设计
在“开始”菜单中打开Microsoft Access,点击新建数据库后,选择“空数据库”。点击确定,保存数据库名为cc.mdb,进入数据库。在“cc.mdb数据库中”双击“使用设计器创建表”进入表格设计。给表格设计出2个字段,表名称设定为“作业表1”。
2.2 监控程序的设计
“主画面”中其他各按扭在弹起时的命令语言如下:
Ctrl0001.Fet
您可能关注的文档
最近下载
- 玉米保护性耕作水肥一体种植技术规程.pdf VIP
- DB2203_T 6-2023 玉米秸杆覆盖条耕滴灌水肥一体化技术规程.pdf VIP
- J16J156 被动式低能起居住建筑节能构造.docx VIP
- 车辆租赁服务项目实施方案及保证措施.docx VIP
- ISO1940-1机械振动-恒定(刚性)状态下转子的平衡质量要求第1部分:平衡公差的规定和验证.pdf VIP
- J10J123 住宅厨房卫生间ZDA防火型排气道.docx VIP
- J12Z605 混凝土排水管道基础与接口.docx VIP
- J14J141 聚苯暖砖现浇混凝土填芯墙体构造.docx VIP
- J14J144 WG建筑刚性防水与混凝土抗震构造.docx VIP
- 肿瘤患者的饮食指导.ppt VIP
文档评论(0)