基于组态王60的立体仓库网络控制系统

  • 格式:pdf
  • 大小:157.07 KB
  • 文档页数:3

" 结

组态王的网络结构是一种真正的客户 $ 服务 器柔性结构模式, 将组态王 +,- 的网络功能应用 于立体仓库的分布式控制与集中管理, 可以方便 地实现自动化立体仓库的物料自动识别、 监控、 自 动入出库操作及库存信息管理等功能。
图! 传送辊道控制站点网络设置流程图
参考文献:
[ . ] 包健民 / 物流现代化 [ (] 上海交通大学出 / 上海: 版社,.001 / [ ) ] 高传善, 钱松荣, 等 / 数据通讯与计算机网络 [ (] / 北京: 高等教育出版社,.000 / [ ! ] 熊佳喜 / 计算机网络 [(] 清华大学出版社, / 北京: .000 / [ 2 ] 俞金寿, 何衍庆 / 集散控制系统原理及应用 [ (] / 北京: 化学工业出版社,.003 /
#$%&’()&:QH5 D8;698<<=;> G;K BG;G>5B5;6 A@A65B =A E95A5;6A5K C89 A65958AD8E=D 7G95H8IA5 RGA5K 8; 6H5 ;56789: CI;D6=8; 8C L=;>M=57 + / - / QH=A A@A65B D8;A=A6A 8C BG659=G< DG99@=;> D8;M5@59,A896=;> BG;=EI<G689,A65958AD8E=D 7G95H8IA5 G;K A6GD:59/ J86H K=A69=RI65K D8;698<S <=;> G;K D8;D5;69G65K BG;G>5B5;6 G95 =;65>9G65K 68 6H=A A@A65B/ ’8BE8A=6=8; G;K BG=; CI;D6=8;A 8C 6H5 ;56789: A@A65B G95 =;698KID5K,GA 75<< GA 6H5 BG=; EG9GB5659A 5A6GR<=AH5K C89 ;56789: D8;;5D6=8; 8C D8;698<<=;> B56H8K 7=6H <8;>SK=A6G;D5 A6G6=8;A/ ’8;698<<=;> G;K BG;G>5S B5;6 68 6H5 =; G;K 8I6 8C 7G95H8IA5 7=6H >88KA DG; R5 95G<=T5K GI68BG6=DG<<@/ *+, -.’/%: A65958AD8E=D 7G95H8IA5;:=;>M=57;;56789:
信息变量, 因此这个信息变量需要被系统中的各 站所引用。在系统设计中, 条码变量 “条码” 首先 需要在辊道站组态软件中被定义, 而在其他站点 无论是进行动画连接还是脚本编程只需写为 “* 即可使用该变量。由此可 * 辊道站 * * 条码 * ” 见, 采用这种方式的网络连接, 网络变量的引用非 常方便。
自动化立体仓库的出现是物流技术的一个划 时代的革新。它不仅彻底改变了仓储行业劳动密 集、 效率低下的落后面貌, 而且大大拓展了仓库功 能, 使之从单纯的保管型向综合的流通型方向发 展。目前, 立体仓库自动控制方式有集中控制、 分 离式控制和分布式控制 % 种, 分布式控制是发展 的主要方向。 组态王 ’C" 是由亚控科技有限公司研制的组 态软 件, 是 运 行 于 83D/,E,5. F3-G,HE &@ I !""" I JA 中文平台的中文界面的人机界面软件, 为用户提 供了解决实际工程问题的完整方案和开发平台, 能够完成现场数据采集、 实时和历史数据处理、 报 警和安全机制、 流程控制、 动画显示、 曲线和报表 输出、 企业监控网络系统等功能。组态王 ’C" 网 络功能强大, 可运行在基于 A+) I K) 网络协议的网 上, 可以实现下位机—服务器—客户端三层结构 体系及更高层次的网络连接。所有的控制信息与 数据信息都在其中间层 服务器上统一管理、 分 配, 是一种真正的客户 I 服务器柔性结构模式, 整 个应用程序可以分配给多个服务器, 以提高项目 的整体容量并改善系统性能。 应用组态王 ’C" 网络功能是实现立体仓库分 布式控制和集中管理的一种可行性方案和良好选 择。
完成了远程站点的节点类型与客户配置, 在 运行中就可以实现系统信息的传递与操作。客户 端无需定义变量, 只需引用网络变量, 系统点数不 会增加。网络信息传递即网络变量的引用, 组态 王可以对网络中的变量直接引用。如条码传感器 被安装在物料的辊道传送部分, 由该部分的 #&’ 的串行口 ’%() 读入。条码是机械手分拣及堆垛 机在立体仓库中寻位实现出入库操作的一个重要
"
网络系统的主要设置
万方数据 立体仓库网络管理控制系统的建立采用远程
图#
管理机登陆服务器网络设置流程图
・ UU ・




第 .- 卷
控制部分、 堆垛机控制部分。以传送辊道控制部 分与上位机登陆服务器网路联接设置为例, 如图 点 ! 所示。首先打开辊道控制部分工程浏览器, 击 “远程站点” 进行设置, 从网上邻居读入上位机 登陆服务器站点, 然后点击 “网络设置” , 在 “网络 参数” 中选择连网, 并输入本机 "# 地址, 在 “节点 类型” 中设置本机为 " $ % 服务器、 登陆服务器、 报 警服务器和历史记录服务器, 并输入登陆服务器 "# 地址。
控 制 工 程 !""% 年 = 月 879 : ! " " % 第 $" 卷 增刊 +,-./,0 1-23-44/3-2 ,5 +63-7 ;,0 : $ " , <" ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
站点连接方式, 上位机做为管理站, 其设置为登陆 服务器, 下位机为传送辊道站、 机械手站和堆垛机 站, 分别设置为 ) . / 服务器、 历史数据服务器和报 警服务器。各工作站均安装的是组态王 *+% 网络 版, 并且把各站点上的工程所在路径下的文件夹 设置为完全共享方式, 确保各站点均在网络中, 拥 有独立的 )& 地址。 上位机做为管理站在系统中要求可以监视到 物流传送系统中的 - 个部分的实时运行情况, 并 对各部分的运行状态信息、 传感器物料分拣信息、 物料的位置跟踪信息等进行综合处理, 经过数据 处理及分析判断, 一方面给出立体仓库的库存报 告, 另一方面为辊道、 机械手、 堆垛机提供运行中 相互关联的运行状态、器。 上位机登陆服务器的网络主要设置如图 $ 所 示。首先要注意必须把各站点上的组态王工程项 目所在路径下的文件夹设置为完全共享方式。打 开工程浏览器, 点击 “远程站点” 进行设置, 查找到 网上邻居, 找到辊道控制部分、 机械手控制部分、 堆垛机控制部分相对应计算机站点。然后, 上位 机登陆服务器分别与辊道控制部分、 机械手控制 部分、 堆垛机和立体仓库控制部分相对应的计算 机站点进行连接设置。以与传送辊道控制部分的 网路联接设置为例, 首先选其相对应的计算机, 找 到该计算机组态王辊道控制工程项目文件夹, 然 后读取该远程站点的设置。以相同的方法依次可 以读取上位机登陆服务器与机械手、 堆垛机和立 体仓库控制部分的远程站点。点击工程浏览器的 “网络设置” , 设置 “网络参数” 为连网, 并输入登陆
456789: ’8;698<<=;> ?@A65B C89 ?65958AD8E=D FG95H8IA5 JGA5K 8; L=;>M=57 + / !" #$%& ,’()* +,$%-./%& ,01 (,-23%
(?DH88< 8C ";C89BG6=8; ?D=5;D5 G;K N;>=;559=;>,O=;G; P;=M59A=6@,O=;G; )3--)),’H=;G)
’ 立体仓库网络管理控制系统的组成
立体仓库自动控制管理系统的执行功能主要 是: 从 % 路传送辊道把物料经自动分拣之后存放 至立体仓库, 或者是反方向按客户要求把物料从 立体仓库自动提取出来。整个系统分 % 个部分, 即送货辊道部分、 机械手部分、 堆垛机和立体仓库
收稿日期:!""! # $" # %" 万方数据 作者简介:何芳 ($&’( # ) , 女, 山东济南人, 济南大学副教授, 硕士, 主要从事电气传动、 计算机控制技术和现代物流自动控制系 )*+、 统的教学与科研工作。
增刊

芳等:基于组态王 *+% 的立体仓库网络控制系统
・ 0" ・
部分。系统采用分布式控制, 每一部分均采用独 立的西门子 !" # $%%&’( 可编程控制器执行控制, 并以 &&) 方式连接计算机对相应部分进行实时监 控, 监控软件编制采用组态王 *+%。因为每台计 算机可以很方便地接入现有的局域网中, 所以开 发使用了组态王 *+% 的网络功能来建立各部分的 网络连接。 采用组态王 *+% 编制的立体仓库物流自动控 制系统的上位机界面图如图 , 所示。系统工作 在这个过程中通过条码 时, 物料从 - 条辊道输入, 识别器、 颜色传感器以及金属与非金属识别器、 称 重传感器等分拣识别, 对货物分类性质进行判断。 机械手将根据这些判断信息把不同分类的物料定 位抓取并传送给立体仓库的堆垛机。堆垛机的控 制执行一方面需要物料的分拣类别信息, 另一方 面还需要立体仓库的物料库存信息。因此, 不论 是物料的入库还是从库中提取物料, 整个过程都 需要通过网络系统来实现物流信息共享和管理。