云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于s7-1200PLC的AGV控制系统的设计与实现 - 图文

基于s7-1200PLC的AGV控制系统的设计与实现 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/22 18:14:21

2018年3月 机床与液压 MACHINE TOOL&HYDRAULICS Mar.2018 Vo1.46 No.5 第46卷第5期 DOI:10.3969/j.issn.1001—3881.2018.05.004 基于s7—1200 PLC的AGV控制系统的设计与实现 呼玉东 ,文啸 ,张楚 ,文西芹 (1.中国矿业大学机电工程学院,江苏徐州I 221116;2.澳大利亚莫纳什大学信息学院, 澳大利亚墨尔本3145;3.淮海工学院机械工程学院,江苏连云港222005) 摘要:以西门子公司s7—1200 PLC作为AGV运动控制器,利用磁导航传感器对地面铺设磁条路径寻迹,通过RFID对 站点位置进行读取,同时以触摸屏作为人机交互界面,开发建立了AGV控制系统。实现了AGV的直行、转向、自动运行、 调速及站点停车等功能。通过实验表明,使用该控制系统的AGV在运行过程中稳定可靠,操作便捷,很好地实现了功能 需求。 关键词:AGV;PLC;磁导航;RFID;触摸屏 中图分类号:TP273 文献标志码:B 文章编号:1001—3881(2018)05-016-5 Design and Implementation Of AGV Control System Based on S7—1200 PLC HU Yudong .WEN Xiao ,ZHANG Chu .WEN Xiqin (1.School of Mechatronic Engineering,China University of Mining and Technology,Xuzhou Jiangsu 22 1 l1 6, China;2.School of Information Technology,Monash University,Melbourne Australia,3 145;3.College of Mechanical Engineering,Huaihai Institute of Technology,Lianyungang Jiangsu 222005,China) Abstract:Using S7—1200 Programmable Lo ̄cal Controller(PLC)of Siemens as the Automated Guided Vehicle(AGV)motion controller,magnetic navigation sensor to trace the magnetic stirpe laying on the ground,Radio Frequency Identification(RFID)to read the site location label,and with a touchscreen as Man-Machine Interface(MMI),the AGV control system is set up.Thus some basic movement function of AGV like moving straight,steering,Fun automatically,speed control,site parking was realized.Through experi— ments show that the AGV with this control system is stable and reliable,easy to operate in the moving and it is very good to achieve functional requirements. Keywords:AGV;PLC;Magnetic navigation;RFID;Touchscreen O前言 1 AGV总体控制方案设计 1.1 AGV基本结构组成 自动引导小车AGV(Automated Guided Vehi. cles),是一种安装自动导引装置,能沿着指定导引 路线行驶,并具有安全保护功能及各种移载功能的无 人驾驶自动化搬运车辆,是集传感器技术、可编程控 制技术及信息处理技术于一体的自动化设备,已成为 自动化物料仓储中物料运输和柔性生产组织系统中的 关键设备I1 ]。而s7.1200 PLC作为西门子公司新一 代小型PLC,它集成以太网接口和很强的工艺功能, 结构紧凑,是一款节省空间的模块化控制器,适合要 求简单或高级逻辑、HMI和网络功能的小型自动化 系统,使用灵活,功能强大,可用于控制各种各样的 设备以满足自动化要求。其代表了下一代PLC发展 方向 J。因此在基于S7.1200 PLC的基础上开发AGV 开发的AGV整体结构主要由万向轮、驱动轮、无 刷电机、直流电机、电池等组成。如图1所示。 AGV采用48 v电池供电,行走部分有4个万向 轮和2个驱动轮组成,2个驱动轮独立,由无刷电机 驱动,通过差速实现AGV转向,差速寻迹信号由磁 导航传感器提供。通过直流电机2与外部顶升机构实 现驱动轮的上升和下降,方便对AGV手动移动及电 机驱动运行方式转换。RFID可对站点地址标签读 取 ],同时结合地标传感器用于实现AGV到达站点 的减速与停止。旋转滚筒由直流电机1通过链条带动 链轮驱动.用于完成指定站点上料和下料动作。在滚 筒两边下方底板上各设置一个光电开关.用于检测判 断物料是否已正确到达车体中间.光电开关被物料遮 控制系统,对于柔性制造系统的研究与发展具有重要 意义。 收稿日期:2016—10—17 基金项目:江苏省自然科学基金项目(BY2016056 08);江苏省研究生教育教学改革研究与实践课题(JG2215.107) 作者简介:呼玉东(199O一),男,研究生,主要从事先进制造技术研究。E-mail:huyudong623@126.com。 通信作者:文西芹,E—mail:xqw999_l@163.eom。 ·18· 机床与液压 第46卷 =詈 ]2 I 。一 J L以保证AGV始终在目标岔道和位于磁条中间运 其控制流程图如图4所示。 磁导航传感器 + R c 丁L一  R (1—3) l采集信号模块I (卜4) 岔道—— ∞ —— 厶 由此.对AGV左右两个驱动轮实现不同的速度 .一—叟—一PLC控制 驱动器  偏移 一 控制,能得到AGV相对应的不同的运动状态如下: 当 【_一口R=0,且 L≠0时, c L= R,尺 +∞, 此时AGV做直线运动: 左侧电机I l右侧电机 当 0时, 此时AGV右转运动: R: f‘  1>0, L一'oR/ AGV在目标岔道和磁条中间运行 图4 AGV在目标岔道和磁条中间运行控制流程网 VL-VR<0时, < R: f 1<0, ‘\VL—vR) 1.3.2 AGV运行测试路线 图5为开发的AGV运行测试行驶路线示意图, 此时AGV左转运动: 当 + R=0时,口L=一 R,R=0,此时AGV原地 .在磁条路线导引下,AGV沿路线行驶。在实验中共 设置7个站点,其中第7号站点作为AGV的充电站 点,1—6号站点为AGV的交接货站点。当RFID读 取站点与设置站点相同时,地标传感器检测到N极 转动。 通过上述理论分析得出只要通过控制两个独立驱 动轮的轮速,即可实现AGV小车的直线行驶、左右 转向行驶等。而两轮轮速的控制可在AGV车体底部 安装布置磁导航传感器,来采集铺设磁条轨迹信号, 通过无刷电机驱动器来控制左右电机不同转速来实 减速.检测到s极停车.确保站点停车的平稳性和准 确性。在这个系统中,AGV可完成物料的装载、运 输和卸载。 交接 亘 图5 AGV行驶路线示意图 2 AGV控制系统硬件设计 CNS—BLD—NC是专为磁导航AGV设计的导航功 能组件,是l驱2直流无刷驱动器CNS—BLD一2S-NC 和CNS—MGS-08/16平台上开发产品,能极其简单使 AGV具备自动寻轨运行功能,控制简单,只需控制 驱动器的使能、制动、运行方向、岔路转弯方向和运 行速度即可 所示。 。AGV驱动器外围接线图如图6 第5期 呼玉东等:基于s7—1200 PLC的AGV控制系统的设计与实现 表I I/O分配表 地址 功能 地址 ·19· 功能 10.0 10.1 10.2 急停 手动/自动 启动 I2.2 I2-3 12.4 备用 备用 备用 10.3 10.4 IO.5 10.6 10.7 I1.0 I1.1 停止 复位 低速/高速 磁条S极检测 磁条N极检测 碰撞检测 输出端口1 I2.5 12.6 I2.7 QO.0 QO.1 QO.2 Q0-3 备用 备用 备用 驱动器使能 电机制动 左转方向 右转方向 I1.2 I1.3 I1.4 输出端口2 光电开关1 光电开关2 QO.4 Q0.5 QO.6 故障清除 报警灯/音乐1 音乐2 m I1.5 备用 00.7 12.0 防碰撞光电检测1 O1.0 图6驱动器与直流无刷电机接线图 音乐3 滚筒电机正转 滚筒电机反转 I2.1 防碰撞光电检测2 Q1.1 AGV控制器采用CPU1214 DC/DC/RIv的s7— 1200 PLC。通讯模块使用带有RS232接口的 CM1241,接口波特率设为9.6 kb/s,用于与RFID的 通讯连接。扩展模块采用8人8出的数字量输入输出 SM1223 DC/RLY模块,用于I/0点的扩展。信号板 采用模拟量输出信号板SB1232。可输出±10 V或0~ 20 mA模拟量,用于实现对AGV速度的控制。 3 AGV控制系统软件设计 3.1硬件设备组态 编程软件采用组态软件TIA博图。是西门子全集 成工业自动化(TotMly Integrated Automation)的新一 代工程技术软件,其编程环境直观易用。可对西门子 全集成自动化中涉及的S7。1200、S7.300、S7.400、 s7 1500等所有自动化和驱动产品进行组态、编程和 调试,可大大缩短工程周期¨ 。 打开TIA博图软件在项目视图中进行硬件设备组 态如图7所示。 通过AGV运行过程中需采集的信号和输出的信 号分析,绘制S7.1200 PLC的I/O分配表。如表1 所示 j 锄 瑚 岛糟器x __ T曲 村I”螂 薯■ : —j■ Z ¨_ _ 曩一7|ll_瓣爨 般强弱 ’0艏叫毒- ll :一…_一 ■瞄日口睡垂童萤童 : 柏6'7Lv',jH ■|壹嘣 ■ ^剞 ‘ ’ll 时-辜lc ) ̄14CDaocr一 ;簿-栩障 棚 _·0强庠姨 ● I ·l埘"口 ·l一 c姆 ·。礁nc精掘 型 ·0喾 与吗■壤 I艏 /l ·r立1…‘ · 馈量 嘲理 *■ 翻文事 l囊 - ■ *¨ · 罐鼻 ·_魍 咖’■ 嗽讳i日  ·r|嘲I轴鞠哺 ’ji ;Me嗍 图 硬件设备组态 

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2018年3月 机床与液压 MACHINE TOOL&HYDRAULICS Mar.2018 Vo1.46 No.5 第46卷第5期 DOI:10.3969/j.issn.1001—3881.2018.05.004 基于s7—1200 PLC的AGV控制系统的设计与实现 呼玉东 ,文啸 ,张楚 ,文西芹 (1.中国矿业大学机电工程学院,江苏徐州I 221116;2.澳大利亚莫纳什大学信息学院, 澳大利亚墨尔本3145;3.淮海工学院机械工程学院,江苏连云港222005) 摘要:以西门子公司s7—1200 PLC作为AGV运动控制器,利用磁导航传感器对地面铺设磁条路径寻迹,通过RFID对 站点位置进行读取,同时以触摸屏作为人机交互界面,开发建立了AGV控制系统。实现了AGV的直行、转向、自动运行、 调速及站点停车等功能。通过实验表明,使用该控制系统的AGV在运行过程中稳定可靠,操作便捷

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com