松下plc在柔性制造系统设备控制中的应用

松下plc在柔性制造系统设备控制中的应用

ID:33553673

大小:130.34 KB

页数:6页

时间:2019-02-27

松下plc在柔性制造系统设备控制中的应用_第1页
松下plc在柔性制造系统设备控制中的应用_第2页
松下plc在柔性制造系统设备控制中的应用_第3页
松下plc在柔性制造系统设备控制中的应用_第4页
松下plc在柔性制造系统设备控制中的应用_第5页
资源描述:

《松下plc在柔性制造系统设备控制中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、松下PLC在柔性制造系统设备控制中的应用张爱红(无锡职业技术学院,江苏无锡214121)摘要:底层设备分系统是柔性制造系统(MS)系统中的一个垂要组成部分,主要包括:堆垛机、运输小车、机器人、数控机床等。为了实现计算机(PC)对MS底层设备的控制,针对松下PLC串行通信协议和VC++串行通信方法,在无锡职院MS二期系统小,应用FPOPI.C成功对数控机床、运输小车(AGV)等底层设备进行控制,给出了系统开发流程。关键词:PIC协议;串口通信中图分类号订P29文献标识码:A文章编号:1671-7880(2008)05-0007-02ApplicationforFPOPLCinFMSD

2、evicesControlZHANGAi-hong(WuxilnstituteofTechnology,Wuxi2l412I,China)Abstract:ThecontrolonbottomdevicesisoneoftheimportantsectionsinFMSsuchascontrollingofstackingmachine,AGV,robotandmachinetools,etc.Inordertorealizethecontrolbycomputer,theserialcommunicationprotocolforFPOPLCandtheserialcommuni

3、cationmethodbasedonMFCVC++areintroduced.Onthebasisofthese,themovementsofmachinetoolsandAGVcanbecontrolled.Developmentproceduresaregivenaswel.lKeyWords:PLC;protocolserialcommunication引言底层设备分系统是FMS系统屮的一个重要组成部分,主要包括:堆垛机、运输小车、机器人、数控机床等。对于不同的底层设备一般采用不同的控制方式,英中:堆垛机控制器为西门子S7226PLC,上位机通过配置PC站(0PC服务器)、

4、使用STMATTCNET软件实现0PC服务器与S7PLC输入、输出接口点对点的连接,基于此开发PC控制程序;工业机器人有专用的通信协议[1];而运输系统(AGV小车)、机床与机器人的联动控制均由性价比高、体积小、协议简明的松下FPOPLC实现,PC机通过串口通信,实吋读/写PLC寄存器值,实施设备控制,相比而言,应用松下PLC作为底层设备控制器具有适应性强,使用方便,开发周期短等优势。1松下FP系列PLC串口通信协议松下电工FP系列PLC采用MEWTOCOL串行通信协议⑵,主要特点有:1)应用于程序处理和交互式操作;2)数据传输采用ASCII码的形式;3)指令由计算机发送;4)PL

5、C响应PC指令等。而PC控制的指令很多:读/写单触电、多触点、数据寄存器值等,但是数据读/写的格式基本相似,下文以数据寄存器DT的读为例。收稿日期:2008-06-20作者简介:张爱红(1971-),男,江苏盐城人,副教授,研究方向:数控、机器人等机电一体化技术。%#RD起始数据编码(5字符)结瞬码BCC(WBCC(L)CR■TBCDBCD1D丄F—目标站気一目标站号(H)读取正常图1PC发送的读DT指令格式图2PLC应答指令格式PC发送的读数据寄存器DT指令、PLC应答指令格式分别如图1、2所示。为了读取PLC(站号为01)数据寄存器DT1的数值(假设DT1值为0102H),计算

6、机侧首先发送指令:“%01#RDD000010000P*",其中:读数据应用RD指令,第一个00001为数据寄存器起始地址,第二个00001为数据寄存器结束地址,校验码杠代表无校验,结束符:CR;正常情况下,PLC应答的前十个字符为“%01$RD0201”,应用程序可以提取返回值以作下一步的操作,如果PLC返回的第四个字符不是'$',说明读寄存器出错,排除故障后尝试重新读取。2应用实例无锡职业技术学院FMS系统中,FPOPLC主要应用在数控机床与安川机器人的联动控制以及运输小车的运动控制中。为了实现PC与PLC的通信,需要编写各自控制程序,PLC程序主要进行开关量的输入、输

7、出和逻辑控制,PC程序通过串行通信实时读/写PLC数据寄存器的值以监控底层设备的运行。2.1数控机床与工业机器人联动控制数控机床与工业机器人联动控制要完成:“FPOPLC控制程序设计、机床电气改造与DNC控制编程”三方面工作。PLC控制分析:根据输入/输出点数的需要,数控机床(数控车床CL20A、加工中心DMC63V)与机器人的联动控制采用的PLC型号不同,考虑到加工中心需增加自动夹紧机构和自动门,其控制直接rtiPLC完成,加工中心选用带16点输入和16点输出的晶体

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。