独家版 - 西门子工业通讯网络研究 - 图文

更新时间:2024-02-26 11:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

毕业设计报告(论文)

报告(论文)题目:西门子工业通讯网络研究 作者所在系部: 电子工程系 作者所在专业: 电气自动化技术 作者所在班级: 09242 作 者 姓 名 : SMZ 作 者 学 号 : 20093024230 指导教师姓名: 叶昊 完 成 时 间 : 2012年6月10日

北华航天工业学院教务处制

北华航天工业学院电子工程系

毕业设计(论文)任务书

姓 名: 指导教师: SMZ 叶昊 专 业: 职 称: 电气自动化 副教授 班 级: 09242 学号: 20093024230 完成时间: 2012年6月10日 毕业设计(论文)题目: 西门子工业通讯网络研究 设计目标: 通过本次研究,深入理解西门子工业控制网络中的工业以太网,对西门子工业控制网络体系有进一步的了解。 技术要求: 1. 了解西门子工业网络通信的背景。 2. 掌握S7-200之间的的以太网通信。 3. 会组态S7-200的Server端与Client端。 所需仪器设备: 计算机一台、S7-200 PLC、STEP-7 Micro/WIN编程软件 成果验收形式: 论文 参考文献: 《西门子工业网络通信指南》、《现场总线网络》、《西门子工业自动化项目设计实践》 1 5周---6周 2 7周---8周 立题论证 方案设计 3 9周---13周 4 14周---16周 仿真调试 成果验收 时间 安排 指导教师: 教研室主任: 系主任:

北华航天工业学院毕业论文

摘 要

论文的研究工作是以西门子工业网络通信为背景展开的,先介绍了以太网技术的诞生及发展,接着介绍了工业以太网和西门子工业以太网的类型及其网络硬件和网络部件。研究了西门子S7-200 PLC以太网的解决方案,详尽的介绍了S7-200之间的以太网通信并对S7-200 Server端和Client端的组态方法作了介绍。最后介绍了S7-200以太网的FTP功能。

关键词西门子工业网络通信工业以太网FTP功能

I

北华航天工业学院毕业论文

目 录

第1章 绪论 ................................................................................................................................................ 1 1.1以太网的诞生 ...................................................................................................................................... 1 1.2以太网的发展史 ................................................................................................................................. 1 1.3以太网技术 .......................................................................................................................................... 2 第2章 工业以太网 ................................................................................................................................... 6 2.1与传统以太网络的比较 ................................................................................................................... 6 2.2 以太网应用与工业自动化中的关键问题及发展方向 ............................................................ 7 2.3 以太网为用户带来的利益 .............................................................................................................. 7 第3章 西门子工业以太网 ..................................................................................................................... 9 3.1什么是SIMATIC NET ...................................................................................................................... 9 3.2 SIMATIC NET工业以太网 ............................................................................................................. 9 第4章 S7-200的以太网解决方案 ..................................................................................................... 18 4.1硬件连接 ............................................................................................................................................. 18 4.2硬件需求和软件需求 ...................................................................................................................... 19 4.3 网络组态及参数设置 ..................................................................................................................... 19 第5章 S7-200以太网的FTP功能 .................................................................................................... 24 5.1 FTP SERVER功能 ........................................................................................................................... 24 5.2 FTP CLIENT功能 ............................................................................................................................ 26 第6章 结论 .............................................................................................................................................. 27 致 谢 ....................................................................................................................................................... 28 参考文献 ....................................................................................................................................................... 29

II

北华航天工业学院毕业论文

西门子工业通讯网络研究

第1章 绪论

1.1以太网的诞生

以太网技术的思想渊源最早可以追溯到1968年。以太网的核心思想是使用共享的公共传输信道,这个思想源于夏威夷大学。

上世纪60年代末,夏威夷大学的Norman Abranmson及其同事研制了一个名为ALOHA(夏威夷人问候语,即“欢迎、再见”的意思)系统的无线网络。

Metcalfe 是世界著名的研究结构——Xerox的帕洛阿尔托研究中心(PARC)的计算机科学实验工作的网络专家。

1972年底,Metcalfe和David Boggs世纪了一套网络,用于将不同的ALTO计算机连接起来,同时又把NOVA计算机连接到EARS激光打印机。在研制过程中,Metcalfe将其命名为ALTO ALOHA网络,因为该网络以ALOHA系统为基础,同时连接了众多的ALTO计算机。这个世界上第一个个人计算机局域网络——ALTO ALOHA网络首次在1973年5月22日开始运转。这一天,Metcalfe写了一段备忘录,称他将该网络改名为以太网(Ethernet),其灵感来自于“电磁辐射是可以通过发光的以太来传播的这一想法”。最初的实验型PARC以太网以2.94Mbit/s的速度运行。

1976年,PARC的实验型以太网已经发展到100个节点,在长1000m的粗同轴电缆上运行。1976年6月,Metcalfe和Boggs发表了题为《以太网:局域网的分布型信息包交换》的著名论文。1977年底,多点传输系统被称为CSMA/CD(Carrier Sense Multiple Access with Collision Detection network,带碰撞检测的载波侦听多址访问)。从此,以太网诞生了。1979年,DEC(Digital Equipment Corp,数字设备公司(美国)、Intel和Xerox共同将此网络标准化,正式定名为以太网。

1.2以太网的发展史

? Xerox PARC创建首个以太网(1972~1977) ? DEC、Intel和Xerox将以太网标准化(1979~1983)

? 1989年ISO以标准号ISO8023采纳802.3以太网标准,至此,IEEE(Institute of Electrical

and Electtonics Engineer,电工与电子工程师学会)标准802.3正式得到国际上的认可 ? 交换式和全双工制以太网出现(1990~1994) ? 工业趋势(1995) ? 千兆以太网出现(1999)

1

北华航天工业学院毕业论文

1.3以太网技术

在局域网家族中,以太网是遵守IEEE802.3标准,可以在光缆和双绞线上传输的网络。以太网也是当前主要应用的一种局域网(LAN——Local Area Network,局域网)类型。目前的以太网按照传输速率大致分为以下四种:

? 10Base-T以太网——传输介质是同轴电缆,传输速率为10Mbit/s:

? 快速以太网——传输速率为100 Mbit/s,采用光缆或双绞线作为介质,兼容

10Base-T以太网;

? Gigabit 以太网——扩展的以太网协议,传输速率为1G bit/s,采用光缆或双绞线

作为传输介质,基于当前的以太网标准,兼容10 Mbit/s以太网和100 Mbit/s以太网的交换机和路由器设备;

? 10Gigabit以太网——2002年6月发布,是一种速度更快的以太网技术。支持智

能以太网服务,是未来广域网(WAN——Wide Area Network)和城域网(MAN——Metropolitan Area Network)的解决方案。 1.OSI参考模型

通信网络的核心是OSI(OSI——Open System Interconnection,开放系统互连)参考模型。为了理解互联网络的操作方法,为创建和实现网络标准,设备和互联网络规划提供的一个框架。1984年,国际标准化组织(ISO——International Organization for Standardizaion)提供了开放系统互连的七层模型,即OSI模型。给模型自下而上分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,如图1-1所示。

7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 图1-1 OSI参考模型

OSI参考模型的上三层通常称为应用层,用来处理用户接口、数据格式和应用的访问:下四层负责定义数据的物理传输介质和网络设备。OSI参考模型提供了大多数协议共有的基本框架,如图1-2所示。

2

北华航天工业学院毕业论文

图1-2 数据传输过程

物理层——定义了传输介质、连接器和信号发生器的类型,规定了物理连接的电气、机械功能如电压、传输速率、传输距离等特性。

数据链路层——确定传输站点物理地址以及将消息传送协议栈,提供顺序控制和数据流控制。该层可以继续分为两个子层:介质访问控制层(MAC——Medium Access Control,介质访问控制层)和逻辑链路层(LLC——Logical Link Control(layer)逻辑链路控制(层)),即层2a和2b。其中IEEE802.3(Ethernet,CSMA/CD)就是MACA层常用的通信标准。

网络层——定义设备间通过逻辑地址(IP——Internal Protocol,因特网协议地址)传输数据,连接位于不同广播域的设备,常用组织路由。

传输层——建立互会话连接。分配服务访问点(SAP——Service Access Point,服务访问点),允许数据进行可靠(TCP——Transmission Control Protocol,传输控制协议)或不可靠(UDP——User Datagram Protocol,用户数据报协议)的传输。可以提供通信质量检测服务(QoS——Quality of Service,服务质量)。

会话层——负责建立、管理和终止表示层的实体间通信会话,处理不同设备应用程序间的服务请求和响应。

表示层——提供多种编码用于应用的数据转化服务。

应用层——定义用户及应用程序接口以协议对网络访问的切入点目前各种应用版本较多,很难建立一种统一的标准。在工控领域常用的标准是MMS(多媒体信息服务)(制造业消息规范),用来描述制造业应用的服务和协议。

数据经过封装后通过戒指传输到网络上,接受设备除去附加信息后,将数据上传到上层堆栈层。

2.CSMA/CD技术

在传统共享网络中,由于以太网段中的所有站点采用相同的物理介质相连,这就意味着两台设备间同时发送信号时,就会出现信号间的相互冲突。为了解决这个问题,以太网

3

北华航天工业学院毕业论文

规定,在一个站点访问介质前,他首先必须监听网络上有没有其他的站点在同时是使用该介质。如果介质被使用,则该站点在发送前必须等待。这就是CSMA/CD技术。为了减少冲突发生的几率,出现了一些算法,常用的有:持续CSMA、非持续CSMA、p-持续CSMA。

3.以太网的交换技术

以太网交换机(Switch),也称为交换器、交换式集线器,是为了改善以太网负载较重时的网络拥塞问题而出现的。它采用将共享的局域网进行有效的冲突域划分技术,各个冲突域之间用交换机连接,以减少CSM/CD机制带来的冲突问题和错误传输,使每个端口独享整个介质带宽,是局域网可以高度扩展。

在一个完整的交换网络中,整个网络只有交换机和通信节点,没有集线器,交换机首先接收节点发来的数据,再将数据转发到另一个冲突。且在交换网络中,通信节点只同交换机做数据交换而相互之间不直接进行数据通信。

交换网络采用全双工的通信方式,股可以认为是无冲突的网络。交换机是利用MAC地址工作在OSI参考模型第二层(数据链路层)的设备,与集线器或其他工作在第一层(物理层)的网络设备相比,交换机有许多优点:

? 连接冲突域/子网

中继器和集线器属于物理层的设备,因而受到冲突域的限制,而交换机可以通过内部交换技术,将各冲突域进行划分和连接,从而将局域网的范围扩展到150km,同时保证每个网络节点享有全部带宽。

? 数据交换

由于采用MAC地址访问技术,本地的数据交换仅被限制在本冲突域内。中继器和集线器是所有的端口共享带宽,而交换机是独享带宽。交换机根据目前的MAC地址表示选择,将数据转发到相关的数据接口,减轻网络负载。

? 错误帧限制

第二层设备可以进行基本的数据包检测,因而错误帧以及错误报告将不再被传送。在一个网段内发生的冲突不会被转发到其他网段,避免“泛洪”和“风暴”。

? 并行通信

交换机可以处理不同网段之间的多个数据包。根据端口数据数量的不同,交换机可以在通信设备之间建立多个临时或者动态的连接,并行进行数据交换。

4.以太网扩展

随着信息量的急剧增长,网络流量也可以超乎想象的速度激增,这就要求网络不断的进行扩展和提高性能,目前千/万兆以太网已经广泛使用,特别是在工作环境趋向与互相协作、通常共享大量数据以及具有集中应用和多任务的场合更是如此。

(1)无线以太网式以太网的逻辑扩展 无线局域网的主要指标是IEEE802.11,该标准又继续延伸出802.22b,802.11a和802.11g标准。目前已被绝大多数无线设备厂商采用,数据速率可达11Mbit/s。IEEE802.11g标准定义速率可达54 Mbit/s,将为新一代无线

4

北华航天工业学院毕业论文

局域网提供更快的数据速率、更远的覆盖距离以及更高的安全性。

多种新型无线设备能够接入企业网和局域网,这扩展了无线以太网解决方案的应用范围。其中包括配置无线网卡的便携式计算机和台式机、带有内建无线网设备的PDA(个人数据子助理)和掌上电脑、互联网接入应用和VOIP电话。

(2)存储区域网络(SAN)和网络连接存储(NAS)两种替代方案的兴起和流行 快速增长的电子邮件和电子商务导致IP网络数据量的剧增。数据流量的增加促使数据存储脱离传统直接连接存储模式(DAS),演变为网络的一种基础设施。SAN和NAS的功能互补为补充。而因特网工程(任务)部(IETF)提出的基于TCP的SCSI(小型计算机系统接口)方案、IETF与(ANSI——美国国家标准协会)共同提出的基于IP的光缆方案、ANSI提出的光纤骨干网方案,以及基于纯IP的存储方案等等各种新兴技术将为网站、服务提供商、企业和其他组织提供一系列高速、低成本、远程存储解决方案。

(3)城域网中的以太网

千兆位以太网向桌面的移植助长了服务器和企业干线对10kM位以太网的需求。10kM位以太网的出现能够满足高速网络的多种关键需求,包括比当前替代技术更低的拥有成本、灵活性、以及与现有以太网络的互操作性。综合所有这些因素,使得10kM位以太网成为城域网(MAN)的最佳选择。在城域网中实现以太网,将把以太网的速度和成本优势与光网络的传输距离和可靠性完美地结合起来。

作为悠久历史的网络技术之一,以太网利用其出色的性价比、灵活性、互操作性提供新的被验证的优势,以及不断涌现的新产品和构建模块,将提供更卓越的性价比特性和优势,必将得到飞速的发展。

5

北华航天工业学院毕业论文

第2章 工业以太网

2.1与传统以太网络的比较

工业网络与传统办公网络相比,有一些不同之处,如表2-1所示。

表2-1 工业网络与传统办公网络的比较

应用场合 办公室网络 普通办公场合 支持线形、环形、星形等结构 一般的实用性需求、允工业网络 工业场合、工况恶劣,抗干扰性要求较高 支持线形、环形、星形等结构,并便于各种结构的组合和转换,简单的安装,最大的灵活性和模块性,高扩展能力 极高的使用性需求,允许网络故障时间<300ms以避免法生产停顿 网络监控成为工厂监控的一部分,网络模块可以被HMI软件如WinCC监控,故障模块容易更换 拓扑结构 可用性 许网络故障时间一秒分钟计 网络监控必须由专业人员使用专业工具完成 网络监控和维护

工业以太网产品的设计制造必须充分考虑并满足工业网络的需求。工业现场对工业以太网产品的要求包括:

? 工业生产现场环境的高温、潮湿、空气污浊以及腐蚀性气体的存在,要求工业级

的产品具有气候环境适应性,并要求耐腐蚀、防尘和防水。

? 工业生产现场的粉尘、易燃易爆和有毒性气体的存在,需要采取防保措施保证安

全生产。

? 工业生产现场的振动、电磁干扰大,工业控制网络必须具有机械性(如耐振动、

耐冲击)、电磁环境适应性或电磁兼容性(EMC)等。

? 工业网络器件的供电,通常是采用柜内低压直流电源标准,大多的工业环境中控

制柜内所需电源为低压24V直流。

? 采用标准导轨安装,安装方便,是用于工业环境安装的要求。工业网络器件要能

方便的安装在工业现场控制柜内,并容易更换。

6

北华航天工业学院毕业论文

2.2 以太网应用与工业自动化中的关键问题及发展方向

1.以太网实时通信服务

交换式以太网、全双工以太网和虚拟局域网技术的出现,以及自适应的100Mbit/s快速以太网的成功运行降低了以太网响应时间过长,吞吐量低、冲突率高的不利影响,使得以太网也可以应用于实时性要求较高的工业控制领域。在PROFInet V2.0中,采用加入实时通道的技术,减小处理通信栈所需的时间,极大地改善了网络的影响,是网络实时性得到根本性的改善。

2.统一的应用层、用户层系以规范

工业自动化系统包括数据传输的通信和指令传输的通信,为了满足通信一致性和可互操作性,需要制定统一的协议规范,以满足开放系统的要求。

3.网络可用性

即网络生存性,包括工业以太网的可靠性、可恢复性、可维护性等。即保证一个网络系统中任何组件发生故障时,不会导致应用程序、操作系统,甚至网络系统的崩溃瘫痪。环形冗余以太网技术的发展在一定程度上解决了可靠性的问题。

4.与IT技术结合

目的是建立现场级和管理级以及工程设计系统和操作员系统之间统一的通信网络,并将这些总线网络集成到IT网络之中,用户可以从中央部门通过Internet网络执行上层管理任务。

5.应用在工业现场过程控制底层

建立现场车间级生产信息网络,对现场设备,如生产设备、测试设备、条形器、PC及以太网设备进行控制,完成车间级生产信息及产品质量信息的管理。

2.3 以太网为用户带来的利益

以太网以高达80﹪的市场占有率毫无疑问的成为当今LAN(局域网)领域中首屈一指的网络。以太网的优越性能,为用户带来巨大的利益:

? 简单的连接系统,调试快速;

? 灵活性高,可扩展现有的设备而不影响系统运行;

? 借助于冗余网络拓扑结构提供高可用性,面向未来的兼容扩展性,保护投资的安

全性;

? 通过交换技术可缩放的性能,提供高度可扩展的通信性能; ? 不同应用领域的联网,例如办公室环境和生产应用环境的联网;

? 通过接入WAN(广域网)可实现世界范围内和公司之间的通行,例如ISDN(综合

服务数字网)或Internet;

7

北华航天工业学院毕业论文

? 工业以太网作为基于组件的自动化(CBA——Component Based Automation)的基

础,发展出PROFIBUS用户组织(PI——PROFIBUS International,PROFIBUS国际组织)的PROFINET。

8

北华航天工业学院毕业论文

第3章 西门子工业以太网

西门子公司在工业以太网领域有着丰富的经验和领先的解决方案。其中SIMATIC NET工业以太网基于经过现场验证的技术,符合IEEE802.3标准并提供10Mbit/s以及10010Mbit/s快速以太网技术。经过多年的实践,SIMATIC NET工业以太网的应用已多于400 000个节点,遍布世界各地,用于严酷的工业环境,并包括由高强度电磁干扰的地区。如图3-1所示。

图3-1 工业以太网

3.1什么是SIMATIC NET

西门子公司通过SIMATIC NET提供了开放的、适用于工业环境下各种控制级别的不同的通信系统。这些通信系统均基于国家和国际标准,符合ISO/OSI网络参考模型。

SIMATIC NET包括以下内容:

? 组成通信网络的媒介、媒介附件和传输组件以及相应的传输技术 ? 数据传输的协议和服务

? 用于连接PLC或PC的通信模板

3.2 SIMATIC NET工业以太网

1.基本类型

(1)10Mbit/s工业以太网 应用基带传输技术,基于IEEE802.3,利用CSMA/CD介质访问方法的单元级、控制级传输网络。传输速率为10Mbit/s,传输介质为同轴电缆、屏蔽双绞线或光纤。

9

北华航天工业学院毕业论文

(2)100Mbit/s快速以太网 基于以太网技术,传输速率为100Mbit/s,传输介质为屏蔽双绞线或光纤。

2.网络硬件

(1)传输介质 网络的物理传输介质主要根据网络连接距离、数据安全以及传输速率来选择。通常在西门子网络中使用的传输介质包括:

? 2芯电缆,无双绞,无屏蔽(例如:AS-interface bus) ? 2芯双绞线,无屏蔽

? 2芯屏蔽双绞线(例如:PROFIBUS) ? 同轴电缆(例如:Industrial Ethernet) ? 无线通信(例如:红外线和无线电通信)

在西门子工业以太网中,通常使用的物理介质是屏蔽双绞线(TP)、工业屏蔽双绞线(ITP)以及光纤。

(2)网络部件

①工业以太网链路层模块OLM、ELM

依照IEEE802.3标准,利用电缆和光纤技术,SIMATIC NET连接模块使得工业以太网的连接变的更为方便和灵活。

硬件特性

OLM(光链路模块)有3个ITP接口和两个BFOC借口。ITP接口连接3个终端设备或网段,BFOC接口可以连接两个光路设备(如OLM等),速度为10Mbit/s。如图3-2所示。

ELM(电气链路模块)有3个ITP接口和1个AUI接口。通过AUI接口,可以将网络设备连接至LAN,速度为10Mbit/s,如图3-3所示。

图3-2 工业以太网OLM 图3-3工业以太网ELM

②工业以太网交换机OSM、ESM 工业以太网交换机OSM/ESM(Optical/Electrical Switch Module)可以连接更多的站点,将以太网扩展到更大的范围。

OSM的产品包括:OSM TP62、OSM TP22、OSM ITP53、OSM ITP62-LD和OSM BC08。从型号就可以确定OSM的连接端口类型及数量,如OSM ITP62-LD,其中ITP表示OSM上有ITP电缆接口,“6”代表电气接口数量,这里指带有6个ITP电缆接口,“2”代表光缆接口数量,LD代表长距离,如图3-4所示。

ESM的产品包括:ESM TP40、ESM TP80和ESM ITP80,命名规则和OSM相同。图3-5为ESM TP80。

10

北华航天工业学院毕业论文

图3-4 OSM ITP62-LD 图3-5 ESM TP80

OSM/ESM的基本功能: ? 提高网络性能

? 简化网络配置和网络扩展 ? 限制错误帧的影响 ? 地址学习 ? 地址删除

? 设置传输波特率及自适应 ? 数据包的VLAN优先权标签 OSM/ESM网络拓扑 ? OSM总线型

OSM支持总线型拓扑,通过光纤接口,最多可以有50个OSM级联在同一总线上,如图3-6所示。

图3-6 OSM的以太网总线拓扑结构

1—ITP标准电缆9/15 2—TP软线9/RJ-45 3—光缆

OSM环形拓扑,如图3-7所示。

11

北华航天工业学院毕业论文

server的设置选项,如图3-18所示。

图3-18 配置OPC服务器

17

北华航天工业学院毕业论文

第4章 S7-200的以太网解决方案

工业以太网是SIMATIC NET的重要组成部分,它作为控制级的应用网络,同单元级的PROFIBUS和现场级的AS Interface共同组成了西门子完整的工业网络体系。

S7-200系统在西门子自动化产品中属于低端的PLC系列,由于其功能完备且小巧灵活,具有很高的性价比,因而深受国内用户的青睐,在同档次产品中具有很高的市场占有率。

S7-200系列的PLC可以通过以太网模板CP 243-1及CP 243-1 IT接入工业以太网。通过这些模板,S7-200系统不仅可以通过工业以太网与S7-200、S7-300或S7-400系统进行通信,还可以与PC应用程序,通过OPC进行通信。

4.1硬件连接

S7-200 PLC站通过CP 243-1与其他S7 PLC站利用网络交换机等设备组成工业以太网,如图4-1所示。

图4-1 S7-200的以太网连接

18

北华航天工业学院毕业论文

4.2硬件需求和软件需求

硬件:

(1) CP 1613/以太网卡

(2) CP 243-1/CP-343-1(IT)/CP 443-1(IT) (3) PC/PPI电缆

(4) TP电缆、网络交换设备 软件:

(1) SIMATIC NET V6.2

(2) STEP 7 Micro/WIN32 V3.2.1以上版本 (3) STEP 7 V5.3

4.3 网络组态及参数设置

S7-200的以太网通信有如下几种方式: ? S7-200之间的以太网通信

? S7-200与S7-300/ S7-400之间的以太网通信 ? S7-200与OPC及WinCC的以太网通信

S7-200之间的通信为Server/Client方式。S7-200进行以太网通信时,可以作为Server或Client。

(1)S7-200 Server端的组态

①打开STEP 7 Micro/WIN32,新建一个项目,点击右键选择CPU的类型。第一次组态时,由于还没有对CP 243-1分配IP地址,因而需要通过PC/PPI电缆连接至S7-200的编程口进行设置。当分配了IP地址后,须将CP重新上电后IP地址才生效。

选择“Communications”按钮可以设置连接方式:选择“Set PG/PC Interface”,如果连接使用串口,将访问选择为“Micro/WIN→PC/PPI cable(PPI)”;如果连接使用CP 5611网卡,则将访问点选择为“Micro/WIN→CP5611(PPI)”,如图4-2所示。

19

北华航天工业学院毕业论文

图4-2 新建S7-200项目

如果不清楚CPU的类型,可以通过“Read PLC”来读出CPU的型号。 ②然后,选择菜单“Tolls→Ethernet Wizard”通过向导进行CP 243-1的组态。 ③选择CP 243-1模板的位置。注意CPU右边的第一个扩展模板位置为“0”。这个位置也可以通过“Read Modules”读出。然后选择“Next”。

④接下来设置CP 243-1模板的IP地址:192.168.147.1,子网掩码:255.255.255.0。连接的网络速度可以选择自适应:“Auto Detect Communications”。当然,也可以设置10Mbit/s或100Mbit/s,要根据网络设备的连接情况而定。如果网络中有DHCP服务器,也可以选择自动获取IP,但建议使用静态IP。

⑤接下来可以设置CP 243-1模板的连接数。CP 243-1模板最多可以建立8个以太网连接,这里设置连接为1。然后选择“Next”。

⑥选择本站为Server端。

“Local Properties”设置本站(Server)属性: TSAP:默认10.00。

TSAP有两个字节组成,第一个字节定义了连接数,其中 ? Local TSAP定义范围:16#02、16#10——16#FE

? Remote TSAP定义范围:16#02、16#03、16#10——16#FE 第二个字节定义了机架号和CP槽号。

如果只连接第一个客户端,可以制定对方的IP地址,否则可以选择“Accept all connection Requsets”设置远端站(Client)属性:

20

北华航天工业学院毕业论文

TSAP:默认10.00,设定规则同上。 ⑦最后生成CRC数据。

⑧组态信息要占用一定的V存储区,该存储区的大小随组态的不同有所变化,这个存储区在用户程序中不允许在被使用。

⑨选择“Next”后,可以看到生成了子程序“ETHO_CTRL”和组态信息的存储区域。最后选择“Finish”结束组态向导。

⑩在程序中调用生成的子程序“ETHO_CTRL”,如图4-3所示,这样,Server端的组态就完成了。

图4-3 调用子程序

(2)S7-200 Client端的组态 CP 243-1组态为Client的步骤同Server的组态前①~⑤步是相同的,只是Server和Client端的选择有所区别。但注意组态Client端的CP 243-1的IP地址为192.168.147.2。

⑥选择本站为Client端。

“Local Properties”设置本站(Client)属性: TSAP:默认10.00。

TSAP有两个字节组成,第一个字节定义了连接数,其中 ? Local TSAP定义范围:16#02、16#10——16#FE

? Remote TSAP定义范围:16#02、16#03、16#10——16#FE 第二个字节定义了机架号和CP槽号。

21

北华航天工业学院毕业论文

“Requsets Properties”设置远端站(Server)属性:

TSAP:默认10.00,设定规则同上。远端站(Server)的TSAP号可以在组态远端后再确定。

“Keep Alive Function”可以选择检测链接的功能。

前面组态Server时本站TSAP使用的是默认值10.00,因此这里远端站TSAP就填10.00。另外,设定了本站的TSAP后,不要忘了确认一下远端站(Server)中“远端站(Client)”的TSAP参数。两者都要一一对应。

⑦ Client端需要建立连接。选择“New Transfer”,定义新的传输。

⑧在Client端可以定义是从Server端读数据(Read)还是向Server端写数据(Write)。 ⑨选择CRC和连接检测时间间隔后,可以看到生成了子程序“ETHO_CTRL”、“ETHO_XFR”和组态信息的存储区域。

⑩在程序中调用生成的子程序“ETHO_CTRL”、“ETHO_XFR”,如图4-4所示。

图4-4 调用子程序

其中:

“START”:触发器数据交换;

“Chan_ID”:连接号(0~7)也可以输入连接名:Connection0_0; “Data”:传输号(0~31),也可以输入连接名:PeerMessage_1; “Error”:可以通过该输出查看具体的错误代码。

22

北华航天工业学院毕业论文

将程序和组态信息分别下载到Server端和Client端的CPU后,在Client端可以通过触发“ETHO_XFR”来读取数据或向Server端发送数据。

23

北华航天工业学院毕业论文

第5章 S7-200以太网的FTP功能

基于同一国际标准的IT功能将工控领域和传统的办公网络连接在一起,通过CP 243-1 IT

模块,可以使以太网上的PC,通过WEB浏览器对S7-200系统进行监控;S7-200系统可以通过FTP(Flie Transfer Protocol,文件传送协议)的方式与PC传输数据文件。

FTP用来上传文件或数据到文件服务器,或从服务器下载。用户只要安装FTP客户端软件(例如IE浏览器),就可以进行文件传送,从而使异构系统间的文件传输更为方便。

IT-CP的FTP功能包括FTP Server功能和FTP Client功能。

5.1 FTP Server功能

FTP Server功能是将S7-200作为FTP Server,客户可以通过FTP访问IT-CP的系统文件。

(1)首先,需要定义客户的账号和密码并为其分配用户权限。CP 243-1 IT上可以建立8个账户,但某一时刻只允许一个客户访问,如图5-1所示。

图5-1 建立账户

(2)将组态信息编译下载至S7-200后,FTP Client可以访问CP 243-1 IT的系统文件,如图5-2所示。

用户可以将自己开发的网页通过该功能上传到CP 243-1 IT模板中去,然后通过IE访

24

北华航天工业学院毕业论文

问。

如图5-3所示,在IE地址栏中输入地址http://140.80.100,可以访问访问CP 243-1 IT内置的网页,在Status Chart中可以选择访问S7-200中的数据。

图5-2 Client端通过FTP访问S7-200系统数据

图5-3 通过IE访问IT-CP内置网页

25

北华航天工业学院毕业论文

5.2 FTP Client功能

IT-CP可以作为FTP Client来访问FTP Server,将本地的数据发送到FTP Server上或FTP Server端的文件读回到S7系统中。

配置CP 243-1 IT的FTP Server功能:

①在组态向导中选择“FTP”,设定FTP访问的相关参数,如图5-4所示。

图5-4 配置FTP客户端

②在子程序调用程序“ETHO_FTPC”来触发FTP Client任务,当然,程序中必须调用“ETHO_FTPC”。

③在S7-200中定义发送的内容,如在VB100开始的地址定义“h”、“e”、“l”、“l”、“o”。

④触发“写”任务,在FTP Server端指定的路径中可以看到一txt文件。打开该文件可以看到内容为“hello”。

这样,通过CP 243-1 IT模板的FTP功能,用户可以更方便的利用IT功能访问S7-200系统,而S7-200系统应用范围也将更加广泛。

26

北华航天工业学院毕业论文

第6章 结论

网络通信的实时性和可靠性,以及网络故障的智能检测和排除都成为工业通信关注的焦点。通信在自动化系统中无处不在,它是整个自动化控制系统的灵魂。

工业以太网提供了针对制造业控制网络的数据传输的以太网标准。该技术基于工业标准,利用交换以太网结构。工业以太网以其特有的低成本、高时效、高扩展性及高智能的魅力,吸引着越来越多的制造商。

作为全球先进自动化技术的引领者,不论在控制系统的核心部分——可编程控制器,还是自动控制系统的神经系统——通信网络,西门子公司都引领着技术创新的潮流。

1.本论文详细地介绍了西门子工业通讯网络中的以太网的硬件、拓扑结构及通信处理器的系列。

2.通过对S7-200之间的通信的研究,我对其作为Server和Client有了更为清楚的认识。

3. S7-200以太网的FTP功能使得文件与数据的交换变得更为方便。

27

北华航天工业学院毕业论文

致 谢

本文研究工作是在我的指导老师叶昊副教授的精心指导和悉心关怀下完成的,从开题伊始到论文结束,我所取得的每一个进步都无不倾注着导师辛勤的汗水和心血。老师严谨的治学态度、渊博的各科知识、无私的奉献精神使我深受启迪,从尊敬的导师身上,我不仅学到了扎实、宽广的专业知识,也学到了做人的道理。在今后的学习工作中,我将铭记恩师对我的教诲和鼓励,尽自己最大的努力取得更好的成绩。

在此我要向我的指导老师叶昊副教授致以最衷心的感谢和深深的敬意!

在三年的大学学习期间,自动化教研室的每位老师对我的学习、生活和工作都给予了热情的关心和帮助,使我的水平得到了很大的提高,取得了长足的进步。

在此,向所有关心和帮助过我的老师、同学和朋友表示由衷的谢意! 衷心感谢在百忙之中评阅论文和参加答辩的各位专家、教授。

28

北华航天工业学院毕业论文

参考文献

[1] 崔坚.西门子工业网络通信指南.北京:机械工业出版社,2005. [2] 廖常初.PLC编程及应用第三版.机械工业出版社.

[3] 陈瑞阳,席巍,宋柏青.西门子工业自动化项目设计实践.机械工业出版社. [4] 秦益霖,张志柏.深入浅出西门子S7-200 PLC.机械工业出版社,2003. [5] 杜品圣,张龙,马玉敏.工业以太网的原理与应用.国防工业出版社. [6] 王廷尧.以太网技术与应用.人民邮电出版社.

[7] 吉顺平,孙成志,路明.西门子PLC与工业网络技术.机械工业出版社.

29

指 导 教 师 情 况 姓 名 技术职称 工作单位 指 导 教 师 评 语 指导教师评定成绩: 指导教师签字: 年 月 日 答 辩 委 员 会 评 语 最终评定成绩: 答辩委员会主任签字: 单位(公章) 年 月 日

本文来源:https://www.bwwdw.com/article/e7ka.html

Top