VC++实现PLC的以太网通信.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC++实现PLC的以太网通信 ■控工程 VC++实现PLG的以太网通信 VisualC++RealizetheEthernetCommunicationofPLC 兰州交通大学机电工程学院(兰州730070)高博王江涛 [摘要]本文介绍了一个由PLC控制的机场货库监控系统.在三菱Q系列PLC中利用E71以太网通 讯模块,通过UDP/IP协议VisualC++6.0实现其网络通讯.详细叙述上/下位机的具体实现步骤,并结合 实际情况给出了实现上/下位机通讯的程序. 【关键词】VisualC++6.0MELSECPLCUDP/IP协议以太网通信 Abstract:ThispaperintroducesanaircargomonitorsystemwhichiscontrolledbyPLC.Throughtheether- netinterfacemoduleofMELSEC-QserierofPLCandUDP/IPprotoca1.VisualC++6.0realizetheethemetcom- munication.Andexplainstheconcretestepsofhost-computerandclient-computerindetail.Accordingtothesitu- ationwritesacommunicationprogramabouthost?-computerandclient?-computer. Keywords:VisualC++6.0MELSECPLCUDP/IPprotocalEnthernetcommunication 1引言 在工业控制中,用PLC控制的工程在上/下位机通 讯中一般采用RS一232/RS一485串口通讯,这种方法对 于数据量较大,通讯距离较远,实时性要求高的控制 系统,很难满足通讯要求. 以太网技术是当前应用最为广泛的计算机网络技 术.首先,它有广泛的技术支持,已经成为网络通信 领域事实上的标准,因此应用比较规范.再者,以太 网可以达到很高的通讯速率.利用以太网的这些优点, 结合PLC控制器,就可以构筑全分散,全开放的工业 控制系统. 机场货库监控系统是以PLC控制为主的自动化立 体仓库监控系统.包括上位机和下位机.上位机是监 控机,下位机是货库的硬件设备(货架,输送机,堆 垛机,扫描仪等).上位机发送作业指令驱动堆垛机进 行货物的出入库操作.整个机场货库监控系统最关键 的部分是上位机和下位机的硬件设备的信息传递.本 《中国仪器仪表》2004.11 机场货库监控系统采用上位机与下位硬件设备的以太 网通讯模式. 2系统网络结构 本系统根据现场实际传输距离,网络传输速度,性 能价格比等控制要求,选用10Base一5粗缆以太网结构. 机场货库监控系统由监控机服务器,收/发货工作 站计算机,10/100M工业以太网卡,网络交换器,UPS 不间断电源和打印机组成.监控机服务器通过100Mbps 高速以太网与上级配餐楼生产管理系统服务器连接,经 由网络交换器通过10Mbps工业以太网与收/发货工作 站计算机,下位各设备PLC连接,系统配置如图1所示. 3PC与PLC的以太网连接 提供两种方式:上位Pc通过三菱的GXDeveloper 监控软件设置或直接通过下位PLC设置. 3.1上位Pc通过三菱的GXDeveloper监控软件设置 下面给出三菱的GXDeveloper监控软件与三菱Q 3l 上级生产管理系统服务器 100Mbps高速以太网 机场货库监控系统服务器UPs,手=印机等 lOMbps工业以太网 :l1l 收/发货工作站堆垛机l堆垛机2堆垛机3输送及巷道 计算机地面PLC_]地面PLC]地面PLC]显示PLC 无线数据通信l触摸屏1ll触摸屏2lil触摸屏3I 堆垛机1堆垛机2堆垛机3巷道输送机,巷道显 机上PLC机上PLC机上PLC示牌,条码阅读器 图1自动化立体仓厍管理与监控系统配置图 系列PLC之间以太网通讯的具体设置步骤. 首先通过连接线连接PC的COM口与三菱PLC的 CPU,在PC机上的GXDeveloper中建立了PC与PLC 的连接.连接成功后,设置PLC的网络参数选择 该模块为以太网网络类型,建立自己的网络号:1; PLC的站号:1;IP地址格式:aaa.bbb.CCC.ddd:pppp: t:aaa.bbb.CCC.ddd为IP地址,PPPP为端KI号(范围 256—65535),t为连接超时时间(单位秒),都是十进 制数.所有的PLC,PC的IP地址,端口号不能重复. 设PLC1的IP地址:;端口号:8080,连接 超时时间为5s.再打开操作设置如图2设置. 图2设置以太网参数 再打开传输设置,选择UDP/IP协议,全双工 传输方式,对方IP

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档