文档库 最新最全的文档下载
当前位置:文档库 › 以太网通讯方式

以太网通讯方式

以太网通讯方式
以太网通讯方式

1.1以太网通讯方式

1.PLC300/400-PLC300/400之间的通讯

1.1.两个PLC程序在一个文件中,清楚地知道两个PLC的型号,组态,建立以太网通讯1.1.1硬件组态

打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图1-1:插入2个S7300的站,进行硬件组态,如图1-2和图1-3:

图1-1

分别组态2个系统的硬件模块:

图1-2

图1-3

设置CP343-1、CP343-IT模块的参数,建立一个以太网,其MPI、IP地址的设置步骤如下:●双击CP343-1一栏,显示如下界面:

图1-4

●单击Properties(属性),选择SetMAC address(同时复选IP地址)

图1-5

●CP343-IT的属性设置步骤与上面CP343-1的设置方式完全相同。

●组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮,

打开系统的网络组态窗口NetPro,选中CPU314,如下图:

图1-6

●5、在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为

ISO-on-TCP connection 或TCP connection或UDP connection 或ISO Transport connection,如下图:

图1-7

●6、点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息

进行后面程序的块参数设定:

●7、再单击Properties(属性),设置TCP连接。

图1-9

●当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,如图示:

图1-10

到此为止,系统的硬件组态和网络配置已经完成。

1.1.2软件编码

●在第一个PLC的程序中,调用通讯模块,如图所示,在左边“libraries->SIMATIC->CP300”中,双击选择“FC5”,用于发送数据,如图所示:

图1-11第一个PLC发送数据的编程

注:可将M10.1设置为2HZ的时钟信号。如果是400的PLC,则在“libraries->SIMATIC->CP300”中调用。

在第二个PLC的程序中,调用通讯模块,如图所示,在左边“libraries->SIMATIC->CP300”

中,双击选择“FC6”,用于接收数据,如图所示:

图1-12第二个PLC接收数据的编程

●分别在第一个PLC中创建DB1、第二个PLC中创建DB2数据块,如下图:

图1-11

●将CPU314C-2DP 的DB1中的数据发送到CPU314C-2PTP 的DB2中的监视界面:选择Data View,切换到数据监视状态:

图1-12

●CPU314C-2DP 的DB1中发送出去的数据:

图1-13

●CPU314C-2PTP 的DB2中接收到的数据

图1-14

以上的工作成功完成后,两个CPU间就能顺利的使用以太网进行通讯传输了,您可以改变发送端的数据,来观看接收端是否改变,更直观!

1.2.两个PLC程序不在一个文件中,不清楚对方的PLC和组态,知道对方的IP地址,建立通讯

当不知道对方的PLC组态,只知道对方的IP地址时,我们仍然可以进行以太网通讯,和上面的通讯方式的区别在于硬件方面,软件上没有区别。下面是组态的介绍。

省略的步骤为和上面一样的步骤:

添加连接,选择“”,如图1-15:

图1-15

●选择通讯方式为“ISO-on-TCP”,然后按“OK”

图1-16

●选择“ADDresses”,按照已知的IP地址,填写于“Remote”

图1-17

2.PLC300/400与1200之间的通讯

通讯的原理都是相似的,详细的请参考附件录像“S1200-S300之间的通讯”。

3.工控机与PLC之间的以太网通讯方式

3.1工控机与S7300/400的以太网通讯

需要的软件有STEP7,https://www.wendangku.net/doc/4711751396.html,;详细的参照:《工控机与PLC300-400的OPC通讯》3.2工控机与S1200之间的以太网通讯

需要的软件同上,详细的参照:《工控机与1200之间的以太网通讯》、《s1200下载程序》3.3工控机与未知西门子的300/400PLC通讯

需要知道通讯的PLC的IP地址,详细的也可以参照《工控机与1200之间的以太网通讯》,方法是一样的。

Server以太网通信协议20060417

动力环境监控系统以太网通信协议 一、报文说明 此命令格式只限于客户端程序同服务器程序之间进行数据传输采用的命令,任何同服务器程序之间进行的通信的程序均被服务器视做客户端程序。 报文说明基本格式如下: 功能码:?? 简短描述:[简短描述语] 描述:[命令的详细介绍] 数据区:[数据区的数据介绍] 服务器同工作站画面通信: 工作站画面 服务器 服务器同前置通信处理机通信: 前置通信处理机 服务器 附加说明: [附加说明列表或说明文字] 二、功能号码索引 命令功能号码分配表速查

三、报文结构定义 3.1 报文结构: 3.2 报文字段结构C 3.2.1 报文头部 C语言结构定义 typedef struct { WORD wFunctionID; WORD wControl; WORD wReason; WORD wDataLen; } MESSAGEHEAD; 结构成员说明: wFunctionID 命令功能号码,此部分唯一的标示出了报文的功能。具体的命令含义及其相应的附加数据请参考2.2.2部分<命令功能号码定义>一节的详细介绍。 wControl 报文控制域。 D0=1表示该报文为请求服务报文,D0=0表示该报文为应答服务报文; (注:请求、应答均相对于服务器而言) D1=1表示该报文需要对方的确认,D1=0表示该报文不需要对方的确认; wReason 报文传送原因。D0-D7被采用,具体定义可以讨论修改: 参数部分的数据长度 3.2.2命令功能号码定义 此部分列出了详细的服务功能码及其对应的数据域部分的组织含义。 四、命令分配详解

功能码:0 描述:保留 功能码: 1 简短描述:系统登录 描述:客户机登录系统时所使用的命令。客户机使用此命令向服务器声明自己的身份及用户信息,供服务器判断自己的合法性。服务器在接收到了此命令后对用户的身份进行确 认,并返回登录结果。 数据区:申请报文包括用户身份证号码、用户名字、用户密码三部分;前置通信机登录时,用户名字字段前15个字节采用以0结尾的字符串”前置通信处理机”填充,密码部分采 用本前置通信处理机的编号(4字节)。 服务器同工作站画面通信: 工作站画面 服务器 服务器同前置通信处理机通信: 前置通信处理机

工业以太网简介

工业以太网简介: 工业以太网就是基于IEEE 802、3 (Ethernet)得强大得区域与单元网络。利用工业以太网,SIMATIC NET 提供了一个无缝集成到新得多媒体世界得途径。 企业内部互联网(Intranet),外部互联网(Extranet),以及国际互联网(Internet) 提供得广泛应用不但已经进入今天得办公室领域,而且还可以应用于生产与过程自动化。继10M波特率以太网成功运行之后,具有交换功能,全双工与自适应得100M波特率快速以太网(Fast Ethernet,符合IEEE 802、3u 得标准)也已成功运行多年。采用何种性能得以太网取决于用户得需要。通用得兼容性允许用户无缝升级到新技术。 为用户带来得利益 :市场占有率高达80%,以太网毫无疑问就是当今LAN(局域网)领域中首屈一指得网络。以太网优越得性能,为您得应用带来巨大得利益: 通过简单得连接方式快速装配。 通过不断得开发提供了持续得兼容性,因而保证了投资得安全。 通过交换技术提供实际上没有限制得通讯性能。 各种各样联网应用,例如办公室环境与生产应用环境得联网。 通过接入WAN(广域网)可实现公司之间得通讯,例如,ISDN 或Internet 得接入。 SIMATIC NET基于经过现场应用验证得技术,SIMATIC NET已供应多于400,000个节点,遍布世界各地,用于严酷得工业环境,包括有高强度电磁干扰得区域。 工业以太网络得构成 :一个典型得工业以太网络环境,有以下三类网络器件: ◆网络部件 连接部件: ?FC 快速连接插座 ?ELS(工业以太网电气交换机) ?ESM(工业以太网电气交换机) ?SM(工业以太网光纤交换机) ?MC TP11(工业以太网光纤电气转换模块) 通信介质:普通双绞线,工业屏蔽双绞线与光纤 ◆ SIMATIC PLC控制器上得工业以太网通讯外理器。用于将SIMATIC PLC连接到工 业以太网。 ◆ PG/PC 上得工业以太网通讯外理器。用于将PG/PC连接到工业以太网。 工业以太网重要性能:为了应用于严酷得工业环境,确保工业应用得安全可靠,SIMATIC NET 为以太网技术补充了不少重要得性能: ?工业以太网技术上与IEEE802、3/802、3u兼容,使用ISO与TCP/IP 通讯协议?10/100M 自适应传输速率 ?冗余24VDC 供电 ?简单得机柜导轨安装 ?方便得构成星型、线型与环型拓扑结构 ?高速冗余得安全网络,最大网络重构时间为0、3 秒 ?用于严酷环境得网络元件,通过EMC 测试 ?通过带有RJ45 技术、工业级得Sub-D 连接技术与安装专用屏蔽电缆得Fast Connect连接技术,确保现场电缆安装工作得快速进行 ?简单高效得信号装置不断地监视网络元件 ?符合SNMP(简单得网络管理协议) ?可使用基于web 得网络管理 ?使用VB/VC 或组态软件即可监控管理网络。 工业以太网冗余原理

200和300以太网通讯案例

S7 200和S7 300之间的以太网通讯案例 一、S7 200 客户端的配置 第一步:新建一个项目打开以太网向导 打开Step7-Micro/WIN,在项目管理器中找到“工具”菜单,单击其下的“以太网向导”。如图3-1所示。之后打开的以太网向导对话框如图3-2所示,通过该向导,可以配置CP243-1通信处理器模块,以便将S7-200 PLC连接到工业以太网上。 第二步:读取CP243-1模块位置号 在图3-3中,可以指定CP243-1在机架上相对于PLC的位置:直接与PLC通过扩展总线连接的模块处于0号位置,紧随其后的依次为1号、2号等。对于本例,由于CP243-1连接在EM277的后面,所以其模块号为1;如果不知道CP243-1确切的模块号,可以连接上通信电缆(PPI Cable),选择好下载路径,单击图3-3中的“读取模块”按钮来读取CP243-1的准确位置。 图3-1 打开以太网向导

图3-2 以太网向导简介 图3-3 指定机架上CP243-1所处的位置 第三步:配置CP243-1参数 点击图3-3中的“下一步”,为CP243-1指定IP地址。如果网络内有BOOTP服务器,则不需要在此指定IP地址,由系统自动分配。这里设置其中一台S7 200的IP地址为“192.168.10.50”, 设置另外一台S7 200的IP地址为“192.168.10.51”。其内容如图3-4所示。 单击“下一步”按钮,指定模块参数的命令字节和通过CP243-1建立的连接数,如图3-5所示。 CPU222具有8入/6出14个IO点,因此附加在PLC上的输出字节地址占用了QB0,由此计算出CP243-1的模块命令字节为QB1。指定该配置要建立的连接数为1。

plc和以太网通讯协议

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 plc和以太网通讯协议 甲方:___________________ 乙方:___________________ 日期:___________________

plc和以太网通讯协议 篇一:西门子S7-1200与s7-300plc的以太网tcp及isoontcp 通信 1. 概述 1.1S7-1200 的pRoFinet 通信口 s7-1200cpu本体上集成了一个pRoFinet通信口,支持以太网和基于tcp/ip 的通信标准。使用这个通信口可以实现s7-1200cpu与编程设备的通信,与hmi触摸屏的通信,以及与其它cpu之间的通信。这个pRoFinet物理接口是支持10/100mb/s的Rj45 口,支持电缆交叉自适应,因此一个标准的或是交叉的以太网线都可以用于这个接口。 1.2s7-1200支持的协议和最大的连接资源 s7-1200cpu的pRoFinet通信口支持以下通信协议及服务tcp isoontcp(RcF1006)s7 通信(服务器端) 通信口所支持的最大通信连接数 s7-1200cpupRoFinet 通信口所支持的最大通信连接数如下:3个连接用于hmi(触摸屏)与cpu的通信1个连接用于编程设备(pg)与cpu的通信

8个连接用于openie(tcp,isoontcp) 的编程通信,使用 t-block 指令来实现3个连接用于s7通信的服务器端连接, 可以实现与s7-200 , S7-300以及S7-400的以太网s7通信 s7-1200cpu可以同时支持以上15个通信连接,这些连接数是固定不变的,不能自定义。tcp (transportconnectionprotocol ) tcp是由RFc793描述的标准协议,可以在通信对象间建立稳定、安全的服务连接。如果数据用tcp协议来传输,传 输的形式是数据流,没有传输长度及信息帧的起始、结束信息。在以数据流的方式传输时接收方不知道一条信息的结束和下一条信息的开始。因此,发送方必须确定信息的结构让接收方能够识别。在多数情况下tcp应用了 ip(internetprotocol) ,也就是“ tcp/ip 协议”,它位于 iso-osi参考模型的第四层。协议的特点: 与硬件绑定的高效通信协议 适合传输中等到大H的数据(一个基于连接的协议 可以灵活的与支持tcp协议的第三方设备通信具有路由兼容性只可使用静态数据长度有确认机制 使用端口号进行应用寻址 大多数应用协议,如telnet、Ftp都使用tcp 使用send/ReceiVe编程接口进行数据管理需要编程来 实现1.3硬件需求和软件需求硬件:

工业以太网的构成及重要性能介绍

工业以太网的构成及重要性能介绍 西门子就逐步地把以太网的概念引入到工业控制领域,到今天,西门子SCALANCE系列工业以太网交换机产品,已经在冶金、烟草、汽车、煤矿、造船、地铁、电力、风电、交通、石化、水处理等多个行业的多个项目中得到了成功的应用,产品线也日臻完善。 工业以太网简介 工业以太网是基于IEEE 802.3(Ethernet)的强大的区域和单元网络。利用工业以太网,SIMATIC NET提供了一个无缝集成到新的多媒体世界的途径。 企业内部互联网(Intranet),外部互联网(Extranet),以及国际互联网(Internet) 提供的广泛应用不但已经进入今天的办公室领域,而且还可以应用于生产和过程自动化。继10M波特率以太网成功运行之后,具有交换功能,全双工和自适应的100M波特率快速以太网(Fast Ethernet,符合IEEE 802.3u的标准)也已成功运行多年。采用何种性能的以太网取决于用户的需要。通用的兼容性允许用户无缝升级到新技术。 为用户带来的利益 市场占有率高达80%,以太网毫无疑问是当今LAN(局域网)领域中首屈一指的网络。以太网优越的性能,为您的应用带来巨大的利益:通过简单的连接方式快速装配。 通过不断的开发提供了持续的兼容性,因而保证了投资的安全。 通过交换技术提供实际上没有限制的通讯性能。

各种各样联网应用,例如办公室环境和生产应用环境的联网。 通过接入WAN(广域网)可实现公司之间的通讯,例如,ISDN 或Internet 的接入。 SIMATIC NET基于经过现场应用验证的技术,SIMATIC NET已供应多于400,000个节点,遍布世界各地,用于严酷的工业环境,包括有高强度电磁干扰的区域。 工业以太网络的构成 一个典型的工业以太网络环境,有以下三类网络器件: 网络部件 连接部件: FC快速连接插座 ELS(工业以太网电气交换机) ESM(工业以太网电气交换机) SM(工业以太网光纤交换机) MC TP11(工业以太网光纤电气转换模块) 通信介质:普通双绞线,工业屏蔽双绞线和光纤 SIMATIC PLC控制器上的工业以太网通讯外理器。用于将SIMATIC PLC连接到工业以太网。 PG/PC上的工业以太网通讯外理器。用于将PG/PC连接到工业以太网。 工业以太网重要性能 为了应用于严酷的工业环境,确保工业应用的安全可靠,SIMATIC

工业以太网技术全面解析

工业以太网技术全面解析 高性能、工厂设备和IT系统集成,以及工业物联网的需求驱动促进了工业以太网的增长。在实时工业以太网中,EPA、EtherCAT、RTEX、Ethernet Powerlink、PROFINET、Ethernet/IP、SERCOS III是主要的竞争者。下面对它们进行简单比较。Ethernet/IP Ethernet/IP是2000年3月由Control Net International和ODV A( Open DevicenetVendors Association共同开发的工业以太网标准。 实现实时性的方法 Ethernet/IP实现实时性的方法是在TCP/IP层之上增加了用于实时数据交换和运行实时应用的CIP协议(Common Industrial Protocol )。 Ethernet/IP在物理层和数据链路层采用标准的以太网技术,在网络层和传输层使用IP协议和TCP、UDP协议来传输数据。UDP是一种非面向连接的协议,它能够工作在单播和多播的方式,只提供设备间发送数据报的能力。对于实时性很高的I/O数据、运动控制数据和功能行安全数据,使用UDP/IP协议来发送。而TCP是一种可靠的、面向连接的协议。对于实时性要求不是很高的数据(如参数设置、组态和诊断等)采用TCP/IP协议来发送。Ethernet/IP采用生产者/消费者数据交换模式。生产者向网络中发送有唯一标识符的数据包。消费者根据需要通过标识符从网络中接收需要的数据。这样数据源只需一次性地把数据传到网上,其它节点有选择地接收数据,这样提高了通信的效率。 Ethernet/IP是在CIP这个协议的控制下实现非实时数据和实时数据的传输。CIP是一个提供工业设备端到端的面向对象的协议,且独立于物理层及数据链路层,这使得不同供应商提供的设备能够很好的交互。另外,为了获得更好的时钟同步性能,2003年ODV A将 IEEE 15888引入Ethernet/IP,并制定了CIPsync标准以提高Ethernet/IP的时钟同步精度。 EPA EPA是在“863”计划的支持下,由浙江大学、清华大学、浙江中控技术公司、大连理工大学、中科院自动化所等单位联合制定,是用于工业测量和控制系统的实时以太网标准。

以太网采用的通信协议

竭诚为您提供优质文档/双击可除以太网采用的通信协议 篇一:以太网基础协议802.3介绍 802.3 802.3通常指以太网。一种网络协议。描述物理层和数据链路层的mac子层的实现方法,在多种物理媒体上以多种速率采用csma/cd访问方式,对于快速以太网该标准说明的实现方法有所扩展。 dixethernetV2标准与ieee的802.3标准只有很小的差别,因此可以将802.3局域网简称为“以太网”。 严格说来,“以太网”应当是指符合dixethernetV2标准的局域网。 早期的ieee802.3描述的物理媒体类型包括:10base2、10base5、10baseF、10baset和10broad36等;快速以太网的物理媒体类型包括:100baset、100baset4和100basex等。 为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层: 逻辑链路控制llc(logicallinkcontrol)子层 媒体接入控制mac(mediumaccesscontrol)子层。

与接入到传输媒体有关的内容都放在mac子层,而llc 子层则与传输媒体无关,不管采用何种协议的局域网对llc 子层来说都是透明的。 由于tcp/ip体系经常使用的局域网是dixethernetV2而不是802.3标准中的几种局域网,因此现在802委员会制定的逻辑链路控制子层llc(即802.2标准)的作用已经不大了。 很多厂商生产的网卡上就仅装有mac协议而没有llc协议。 mac子层的数据封装所包括的主要内容有:数据封装分为发送数据封装和接收数据封装两部分,包括成帧、编制和差错检测等功能。 数据封装的过程:当llc子层请求发送数据帧时,发送数据封装部分开始按mac子层的帧格式组帧: (1)将一个前导码p和一个帧起始定界符sFd附加到帧头部分; (2)填上目的地址、源地址、计算出llc数据帧的字节数并填入长度字段len; (3)必要时将填充字符pad附加到llc数据帧后; (4)求出cRc校验码附加到帧校验码序列Fcs中; (5)将完成封装后的mac帧递交miac子层的发送介质访问管理部分以供发送;接收数据解封部分主要用于校验帧

六种工业以太网比较

六种工业以太网比较 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

六种工业以太网比较 摘要:当前,工业以太网技术是控制领域中的研究热点。所谓工业以太网,一般来讲是指技术上与商用以太网(即标准)兼容,但在产品设计时,在材质的选用、产品的强度、适用性以及实时性、可互操作性、可靠性、抗干扰性和本质安全等方面能满足工业现场的需要。随着互联网技术的发展与普及推广,Ethernet技术也得到了迅速的发展,Ethernet传输速率的提高和Ethernet交换技术的发展,给解决Ethernet通信的非确定性问题带来了希望,并使Ethernet全面应用于工业控制领域成为可能。目前,几种典型的工业以太网有HSE、PROFInet、Modbus/TCP、EtherNet/IP、Powerlink、EPA六种。本文通过对这六种工业以太网比较,以便更好的应用于系统集成。 关键词:工业以太网、HSE、PROFInet、Modbus、EtherNet、Powerlink、EPA 与传统控制网络相比,工业以太网具有应用广泛、为所有的编程语言所持、软硬件资源丰富、易于与Internet连接、可实现办公自动化网络与工业控制网络的无缝连接等诸多优点。由于这些优点,特别是与信息传输技术的无缝集成以及传统技术无法比拟的传输宽带,以太网得到了工业界的认可。 1.HSE(高速以太网) HSE(High Speed Ethernet Fieldbus)由现场总线基金会组织(FF)制定,是对FF-H1的高速网段的解决方案,它与H1现场总线整合构成信息集成开放的体系结构。 FF HSE的1-4层由现有的以太网、TCP/IP和IEEE标准所定义,HSE和H1使用同样的用户层,现场总线信息规范(FMS)在H1中定义了服务接口,现场设备访问代理(FDA)为HSE提供接口。用户层规定功能模块、设备描述(DD)、功能文件(CF)以及系统管理(SM)。HSE网络遵循标准的以太网规范,并根据过程控制的需要适当

以太网透明传输协议

以太网透明传输协议 本文介绍以太网透明传输协议内容,让用户了解在串口转以太网协议上如何实现串口数据内容到以太网数据内容转化。 1.以太网透明传输的概念 通信协议是一种分层结构的,根据ISO的7层模型通信协议分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。如果用户想通过卓岚ZLSN模块的以太网透明传输协议实现串口数据和以太网数据的转发,应用模型如图1所示。 图1. 以太网透明传输演示图 所谓以太网网络透明传输协议(简称为“以太网透传”)是指网络协议的应用层数据和串口协议的用户数据完全一致,不存在格式转化问题,形象地比喻为“透明传输”。比如网络数据应用层数据内容为字符“a”,那么串口协议的用户层数据也是“a”,用户电路板收到的数据也是字符“a”。 2.如何使用透明传输协议 那么用户数据是如何从计算机传给用户串口板的呢?这首先需要了解网络协议和串口协议的区别。 1.网络(TCP/IP)协议分为以太网层、IP层、TCP或UDP层、用户数据层。以太网层表示了网络通信介质,例如光纤、无线、有线以太网线。IP层中的关键点是包含了IP地址,IP地址是每个网络设备的地址。TCP或者UDP层的关键点是端口,端口用于区分一个IP地址下的多个应用程序。用户数据层携带用户需要传输的数据。 2.相对而言串口协议,没有IP层和TCP层这两层。 这里有两个问题: 1.串口协议如何弥补网络协议缺失的IP层和TCP层?实际上在ZLSN模块中已经保存了IP层、TCP层的关键点——IP地址和端口。每个ZLSN模块都具有一个可以设定的IP地址,同时也有一个TCP或者UDP的端口,这样计算机就可以通过这个“IP+端口”将网络数据发送给ZLSN模块。同样地ZLSN模块也保存了目的计算机的IP和端口,这样也可以将数据发送给计算机。联网模块内部保存的IP和端口解决了串口协议中没有IP和端口的问题。

工业以太网的意义及其应用分析

以太网技术在工业控制领域的应用及意义 随着计算机和网络技术的飞速发展,在企业网络不同层次间传送的数据信息己变得越来越复杂,工业网络在开放性、互连性、带宽等方面提出了更高的要求。现场总线技术适应了工业网络的发展趋势,用数字通信代替传统的模拟信号传输,大量地减少了仪表之间的连接电缆、接线端口等,降低了系统的硬件成本,被誉为自动化领域的计算机局域网。 现场总线的出现,对于实现面向设备的自动化系统起到了巨大的推动作用,但现场总线这类专用实时通信网络具有成本高、速度低和支持应用有限等缺陷,以及总线通信协议的多样性使得不同总线产品不能直接互连、互用和互可操作等,无法达到全开放的要求,因此现场总线在工业网络中的进一步发展受到了限制。 随着Internet技术的不断发展,以太网己成为事实上的工业标准,TCP/IP 的简单实用已为广大用户所接受,基于TCP/IP协议的以太网可以满足工业网络各个层次的需求。目前不仅在办公自动化领域内,而且在各个企业的上层网络也都广泛使用以太网技术。由于它技术成熟,连接电缆和接口设备价格较低,带宽也在飞速增加,特别是快速Ethernet与交换式Ethernet的出现,使人们转向希望以物美价廉的以太网设备取代工业网络中相对昂贵的专用总线设备。Ethernet通信机制 Ethernet是IEEE802. 3所支持的局域网标准,最早由Xerox开发,后经数字仪器公司、Intel公司和Xerox联合扩展,成为Ethernet标准。Ethernet采用星形或总线形结构,传输速率为10Mb/s,100 Mb/s,1000 Mb/s或是更高,传输介质可采用双绞线、光纤、同轴电缆等,网络机制从早期的共享式发展到目前盛行的交换式,工作方式从单工发展到全双工。 在OSI/ISO 7层协议中,Ethernet本身只定义了物理层和数据链路层,作为一个完整的通信系统,它需要高层协议的支持。自从APARNET将TCP/IP和Ethernet捆绑在一起之后,Ethernet便采用TCP/IP作为其高层协议,TCP用来保证传输的可靠性,IP则用来确定信息传递路线。 Ethernet的介质访问控制层协议采用CSMA/CD,其工作原理如下:某节点要

西门子以太网(S7协议)通讯

西门子以太网(S7协议)通讯 一、概述 西门子支持多种协议,包括DP协议,FMS协议,S7协议,当使用力控通过以太网S7协议访问设 备时,需要安装西门子SIMATIC NET5.0的相应软件。 二、硬件配置 安装网卡 1、硬件安装:请参照西门子说明书,注意地址设置。 2、板卡软件设置:打开PG/PC界面,(“开始”菜单或“控制面板”中),点击INSTALL按钮,弹 出Install/Remove Interface对话框,在Selection的选项中,选择相应的板卡,点击Install 安装。安装完成后,可在控制面板的系统项中检查是否有冲突。 三、通讯配置 运行SIMATIC NET PB soft s7中的COML S7,生成新的.TXT文件 1、在network type中选择TCP/IP 2、在name栏中,键入一个S7 连接名,此名代表一个PLC站点,比如testtcp。 3、在VFD栏中,键入REQ(或VFD)

4、在Remote Addr键入需要访问的PLC的IP地址,比如202.168.0.1。 5、Local TSAP键入1.00(缺省) 6、Remote TSAP为四位16进制数字,中间以“.”隔开。第二位数字表示远程站点的类型:2-OS, 1-PG,0-PS;第三位数字表示PLC的CPU的RACK号,第四位数字表示CPU的SLOT号,一般为:02.02。如下图: 7、在File菜单中,选择 Generate Binary DB As 生成二进制数据库。见下图:

四、网卡的配置 重新进入PG/PC界面。选择相应的网卡为S7ONLINE (STEP 7) -→TCP/IP-→******方式。如下图: 点击Properties弹出Propeities界面: 在SAPI S7 (Protocol)页中,点击Search,查找并选择在COML S7中生成的相应的 *.ldb文件。 图形如下:

以太网通讯方式

1.1以太网通讯方式 1.PLC300/400-PLC300/400之间的通讯 1.1.两个PLC程序在一个文件中,清楚地知道两个PLC的型号,组态,建立以太网通讯1.1.1硬件组态 打开SIMATIC Manager,根据我们系统的硬件组成,进行系统的硬件组态,如图1-1:插入2个S7300的站,进行硬件组态,如图1-2和图1-3: 图1-1 分别组态2个系统的硬件模块:

图1-2 图1-3 设置CP343-1、CP343-IT模块的参数,建立一个以太网,其MPI、IP地址的设置步骤如下:●双击CP343-1一栏,显示如下界面: 图1-4 ●单击Properties(属性),选择SetMAC address(同时复选IP地址)

图1-5 ●CP343-IT的属性设置步骤与上面CP343-1的设置方式完全相同。 ●组态完2套系统的硬件模块后,分别进行下载,然后点击Network Configration按钮, 打开系统的网络组态窗口NetPro,选中CPU314,如下图: 图1-6 ●5、在窗口的左下部分点击鼠标右键,插入一个新的网络链接,并设定链接类型为 ISO-on-TCP connection 或TCP connection或UDP connection 或ISO Transport connection,如下图:

图1-7 ●6、点击OK后,弹出链接属性窗口,使用该窗口的默认值,并根据该对话框右侧信息 进行后面程序的块参数设定: ●7、再单击Properties(属性),设置TCP连接。

图1-9 ●当2套系统之间的链接建立完成后,用鼠标选中图标中的CPU,分别进行下载,如图示: 图1-10 到此为止,系统的硬件组态和网络配置已经完成。 1.1.2软件编码 ●在第一个PLC的程序中,调用通讯模块,如图所示,在左边“libraries->SIMATIC->CP300”中,双击选择“FC5”,用于发送数据,如图所示:

华为三层以太网交换机基本原理及转发流程

华为三层以太网交换机基本原理及转发流程 1.1. MAC地址介绍 MAC 地址是48 bit 二进制的地址,如:00-e0-fc-00-00-06。 能够分为单播地址、多播地址和广播地址。 单播地址:第一字节最低位为0,如:00-e0-fc-00-00-06 多播地址:第一字节最低位为1,如:01-e0-fc-00-00-06 广播地址:48 位全1,如:ff-ff-ff-ff-ff-ff 注意: 1)一般设备网卡或者路由器设备路由接口的MAC 地址一定是单播的MAC 地址才能保证其与其它设备的互通。 2)MAC 地址是一个以太网络设备在网络上运行的基础,也是链路层功能实现的立足点。 1.2. 二层转发介绍 交换机二层的转发特性,符合802.1D 网桥协议标准。 交换机的二层转发涉及到两个关键的线程:地址学习线程和报文转发线程。 学习线程如下:

华为认证技术文章 2 1)交换机接收网段上的所有数据帧,利用接收数据帧中的源MA C 地址来建立MAC 地址表; 注意:老化也是按照源MAC 地址进行老化。 报文转发线程: 1)交换机在MAC 地址表中查找数据帧中的目的MAC 地址,如果找到,就将该数据帧发送到相应的端口,如果找不到,就向所有的端口发送; 2)如果交换机收到的报文中源MAC 地址和目的MAC 地址所在的端口相同,则丢弃该报文; 3)交换机向入端口以外的其它所有端口转发广播报文。 1.3. VLAN二层转发介绍 报文转发线程: 引入了VLAN 以后对二层交换机的报文转发线程产生了如下的阻碍:

1)交换机在MAC 地址表中查找数据帧中的目的MAC 地址,如果找到(同时还要确保报文的入VLAN 和出VLAN 是一致的),就将该数据帧发送到相应的端口,如果找不到,就向(VLAN 内)所有的端口发送; 2)如果交换机收到的报文中源MAC 地址和目的MAC 地址所在的端口相同,则丢弃该报文; 3)交换机向(VLAN 内)入端口以外的其它所有端口转发广播报文。 以太网交换机上通过引入VLAN,带来了如下的好处: 1)限制了局部的网络流量,在一定程度上能够提升整个网络的处理能力。 2)虚拟的工作组,通过灵活的VLAN 设置,把不同的用户划分到工作 华为认证技术文章 3 组内; 3)安全性,一个VLAN 内的用户和其它VLAN 内的用户不能互访, 提升了安全性。

SIMOTION 工业以太网通信入门要点

1.SIMOTION工业以太网网络介质 西门子工业以太网网络通常使用的物理传输介质为屏蔽双绞线(FC TP)、工业屏蔽双绞线(ITP)和光纤。 1.1 屏蔽双绞线(Fast Connection Twist Pair) FC TP快速连接双绞线用于将DTE快速连接到工业以太网上,配合西门子FC TP RJ45接头使用,连接方式如图1所示: 图1:FC TP电缆与TP RJ45接头 将双绞线按照TP RJ45接头标示的颜色插入连接孔中,快捷、方便地将DTE设备连接到工业以太网上。使用FC双绞线从DTE到交换机最长通信距离为100米(DTE到DTE)。也可以使用普通RJ45接头,为了保证数据传输的可靠性,在无干扰情况下最长通信距离为5米。 RJ-45连接有两种连接方式,交叉连接(如图2所示)和直通连接(如图3所示)。交叉连接用于网卡之间的连接或集线器之间的连接;直通线用于网卡与集线器之间或网卡与交换机之间的连接。Siemens交换机由于采用了自适应技术,可以自动检测线序,故通过交换机可以选择任意一种电缆进行连接。 图2 交叉线连接

图3 直通线连接 SIMOTION 带有RJ45接头,建议使用西门子FC TP和FC TP RJ45接头。 1.2 工业屏蔽双绞线(Industrial Twisted Pair) 屏蔽双绞线如图4所示,它有白/蓝和白/橙两对双绞屏蔽线。外部包有屏蔽层和绝缘层,用于连接有ITP 端口的以太网设备。通过ITP电缆连接的两个设备的最远距离为100米。 图4 ITP电缆结构图 连接ITP电缆的连接头有两种,即9 针或15 针的Sub-D 接头,如图所示5、6:

以太网交换机工作原理

以太网交换机工作原理 交换机是用来连接局域网的主要设备,交换机能够根据以太网帧中目标地址智能的转发数据,因此交换机工作在数据链路层。交换机分割冲突域,实现全双工通信。 交换机数据转发原理1: 交换机A在接收到数据帧后,执行以下操作: 交换机A查找MAC地址表,查看是否有此MAC地址 若没有,学习主机11的MAC地址 交换机A向其他所有端口发送广播 交换机数据转发原理2: 换机B在接收到数据帧后,执行以下操作: 交换机B查看MAC地址表,查看是否有此MAC地址 若没有,学习源MAC地址和端口号 交换机B向所有端口广播数据包 主机22,查看数据包的目标MAC地址不是自己,丢弃数据包

交换机数据转发原理3: 主机33,接收到数据帧 主机44,丢弃数据帧 交换机数据转发原理4: 交换机B在接收到数据帧后,执行以下操作: 交换机B学习源MAC地址和端口号 交换机B查看MAC地址表,根据MAC地址表中的条目,单播转发数据到端口3

交换机数据转发原理6: 学习 通过学习数据帧的源MAC地址来形成的MAC地址表 广播 若目标地址在MAC地址表中没有,交换机则向除接收到该数据帧的端口外的其他所有端口广播该数据帧 转发 若目标地址在MAC地址表中存在,交换机根据MAC地址表单播转发数据帧 更新 交换机MAC地址表的老化时间是300秒,即MAC地址在MAC地址表中存在的时间。 交换机若发现一个帧的入端口和MAC地址表中源MAC地址的所在端口不同,交换机将MAC 地址重新学习到新的端口 交换机的工作模式 单工 只有一个信道,传输方向只能是单向的

半双工 只有一个信道,在同一时刻,只能是单向传输 全双工 双信道,同时可以有双向数据传输 交换机的三种交换方式: 1.直通转发(Cut-through)

SIMOTION 工业以太网通信入门

1.S I M O T I O N工业以太网网络介质西门子工业以太网网络通常使用的物理传输介质为屏蔽双绞线(FCTP)、工业屏蔽双绞线(ITP)和光纤。 1.1屏蔽双绞线(FastConnectionTwistPair) FCTP快速连接双绞线用于将DTE快速连接到工业以太网上,配合西门子FCTPRJ45接头使用,连接方式如图1所示: 图1:FCTP电缆与TPRJ45接头 将双绞线按照TPRJ45接头标示的颜色插入连接孔中,快捷、方便地将DTE设备连接到工业以太网上。使用FC双绞线从DTE到交换机最长通信距离为100米(DTE到DTE)。也可以使用普通RJ45接头,为了保证数据传输的可靠性,在无干扰情况下最长通信距离为5米。 RJ-45连接有两种连接方式,交叉连接(如图2所示)和直通连接(如图3所示)。交叉连接用于网卡之间的连接或集线器之间的连接;直通线用于网卡与集线器之间或网卡与交换机之间的连接。Siemens交换机由于采用了自适应技术,可以自动检测线序,故通过交换机可以选择任意一种电缆进行连接。 图2交叉线连接

图3直通线连接 SIMOTION带有RJ45接头,建议使用西门子FCTP和FCTPRJ45接头。 1.2工业屏蔽双绞线(IndustrialTwistedPair) 屏蔽双绞线如图4所示,它有白/蓝和白/橙两对双绞屏蔽线。外部包有屏蔽层和绝缘层,用于连接有ITP 端口的以太网设备。通过ITP电缆连接的两个设备的最远距离为100米。 图4ITP电缆结构图 连接ITP电缆的连接头有两种,即9针或15针的Sub-D接头,如图所示5、6:

????? 图5Sub-D9针接头????????????????????????????????????????????????图6Sub-D15针接头 使用Sub-D接头进行连接的网络连接牢固,不易松动。其连线方法及9/15接头的转换可以查阅西门子手册。同样ITP电缆也会有交叉连接的情况,可以直接定购ITPXP标准电缆。 SIMOTION只有RJ45以太网接口,通常不使用工业双绞线ITP。 1.3光纤 按光在光纤中的传输模式不同,光纤可分为单模光纤和多模光纤。 多模光纤:中心玻璃芯较粗(50或62.5μm),可传多种模式的光。但其模间色散较大,这就限制了传输数字信号的频率,而且随距离的增加会更加严重。例如:600MB/KM的光纤在2KM时则只有300MB的带宽了。因此,多模光纤传输的距离就比较近,一般只有几公里。 单模光纤:中心玻璃芯较细(芯径一般为9或10μm),只能传一种模式的光。因此,其模间色散很小,适用于远程通讯,但其色度色散起主要作用,这样单模光纤对光源的谱宽和稳定性有较高的要求,即谱宽要窄,稳定性要好。 光纤技术只允许点对点的连接,即一个发送装置只对应一个接收装置。因而两个站点之间需要有发送和接收两根光纤进行连接。所有SIMATICNET标准的光缆都是两根光纤。光纤的连接头有很多种如图7所示:

以太网通讯使用说明

用网线把控制器连接到路由器上。 通过window自带命令窗口,使用IPCONFIG命令可以查看本机电脑ip地址配置,如下图所示: 根据电脑主机的ip地址,例如IP为192.168.2.54。为控制器分配同一个网段内且没有被使用的IP地址192.168.2.2。 在电脑上通过命令窗口的ping命令检测网络是否连通,如下图所示:

问题,系统是否上电。 网络正常后,可以打开通讯软件,设置IP地址,如下图所示:

下图所示: 选择Com串口传输下载, 选择Net网口传输下载。 [SearchDeviceID]此软件将从设置的设备搜索范围1 to 5(注:此范围可认为修改),搜索到 的CNC设备将以设备号ID在软件坐标列表中列出1 2 …n号设备,选择对应的设备号双击 手标将CNC设备下位机的目录文件以列表方式显示在中间的列表框。通过鼠标操作可直接对 目录文件进行类似Windows系统资源管理器的进入目录文件读取删除等操作。 [ReadNCDeviceDir]:列出当前选定的设备ID号CNC系统的文件目录列表操作。 [ReturnNCDeviceDir]:返回当前选定的设备ID号CNC系统的文件目录上级目录操作。 [SendFileToCNC]:发送本机的NC或其他文件至当前选定的设备ID号CNC系统当前目录中。

[NCDeviceID]:当前选定的设备ID号 [NCDeviceIP]:当前选定设备ID号绑定的IP地址(注:当采用网络通信传输时) [COM]:当前选定设备ID号选择的串口通信端口号(注:当采用串口通信传输时) [BaudRate]: 当前选定设备ID号选择的串口通信波特率 Save As NC File:将读取到右边编辑框的下位机NC设备的文件另存到本地电脑。 [SetIPaddr]:当采用网络通信时,不同CNC设备ID号必需绑定对应的IP地址,否侧无法通信传输,对于无使用的设备ID号其对应的绑定IP地址均设为0,否则通信传输会出错。

交换机基本原理及转发流程

求索知识分享社区
三层以太网交换机基本原理及转发流程
本文简要介绍了三层以太网交换机的二三层转发机制, 主要目的是帮助读者 进一步了解交换机的基本原理及转发流程, 以期有利于更好的从事设备维护工作 和建立于进一步学习的索引. 三层以太网交换机的转发机制主要分为两个部分:二层转发和三层交换.
1. 二层转发流程
1.1. MAC地址介绍 MAC 地址是 48 bit 二进制的地址,如:00-e0-fc-00-00-06.可以分为单播地址, 多播地址和广播地址. 单播地址:第一字节最低位为 0,如:00-e0-fc-00-00-06 多播地址:第一字节最低位为 1,如:01-e0-fc-00-00-06 (问题 1:以 03 开头的 MAC 地址是单播 MAC 地址还是多播 MAC 地址) 广播地址:48 位全 1,如:ff-ff-ff-ff-ff-ff 注意: 1) 普通设备网卡或者路由器设备路由接口的 MAC 地址一定是单播的 MAC 地址 才能保证其与其它设备的互通. 2) MAC 地址是一个以太网络设备在网络上运行的基础, 也是链路层功能实现的 立足点. 1.2. 二层转发介绍 交换机二层的转发特性,符合 802.1D 网桥协议标准. 交换机的二层转发涉及到两个关键的线程:地址学习线程和报文转发线程. 学习线程如下: 1)交换机接收网段上的所有数据帧,利用接收数据帧中的源 MAC 地址来建立 MAC 地址表;
https://www.wendangku.net/doc/4711751396.html,

求索知识分享社区
2)端口移动机制:交换机如果发现一个包文的入端口和报文中源 MAC 地址的 所在端口(在交换机的 MAC 地址表中对应的端口)不同, 就产生端口移动, MAC 将 地址重新学习到新的端口; 3)地址老化机制:如果交换机在很长一段时间之内没有收到某台主机发出的报 文,在该主机对应的 MAC 地址就会被删除,等下次报文来的时候会重新学习. 注意: 老化也是根据源 MAC 地址进行老化. 报文转发线程: 1)交换机在 MAC 地址表中查找数据帧中的目的 MAC 地址,如果找到,就将该 数据帧发送到相应的端口,如果找不到,就向所有的端口发送; 2)如果交换机收到的报文中源 MAC 地址和目的 MAC 地址所在的端口相同,则 丢弃该报文; 3)交换机向入端口以外的其它所有端口转发广播报文. 1.3. VLAN二层转发介绍 报文转发线程: 引入了 VLAN 以后对二层交换机的报文转发线程产生了如下的影响: 1)交换机在 MAC 地址表中查找数据帧中的目的 MAC 地址,如果找到(同时还 要确保报文的入 VLAN 和出 VLAN 是一致的)就将该数据帧发送到相应的端口, , 如果找不到,就向(VLAN 内)所有的端口发送; 2)如果交换机收到的报文中源 MAC 地址和目的 MAC 地址所在的端口相同,则 丢弃该报文; 3)交换机向(VLAN 内)入端口以外的其它所有端口转发广播报文. 以太网交换机上通过引入 VLAN,带来了如下的好处: 1)限制了局部的网络流量, 在一定程度上可以提高整个网络的处理能力. 2)虚拟的工作组,通过灵活的 VLAN 设置,把不同的用户划分到工作组内; 3)安全性,一个 VLAN 内的用户和其它 VLAN 内的用户不能互访,提高了安全 性. 另外,还有常见的两个概念 VLAN 的终结和透传, 从字面意思上就可以很好的 了解这两个概念. 所谓 VLAN 的透传就是某个 VLAN 不仅在一台交换机上有效,
https://www.wendangku.net/doc/4711751396.html,

几种典型工业以太网技术比较

几种典型工业以太网技术比较

1 工业以太网总览 表1给出了常见的几种工业以太网及其管理组织。 表1-1 常见工业以太网及其管理组织列表 上述各种工业以太网管理组织的标识如图1所示。 图1-1 工业以太网管理组织标识 根据从站设备的实现方式,可将工业以太网分为三种类型: (1)类型A ——通用硬件、标准TCP/IP协议 Modbus/TCP、Ethernet/IP、PROFInet/CbA(版本1)采用这种方式。使用标准TCP /IP协议和通用以太网控制器,结构如图1-2所示。这种方式下,所有的实时数据(如过程数据)和非实时数据(如参数配置数据)均通过TCP/IP 协议传输。其优点是成本低廉,实现方便,完全兼容通用以太网。在具体实现中,某些产品可能更改/优化了TCP/IP协议以获得更好的性能,但其实时性始终受到底层结构的限制。

通用以太网控制器IP TCP/UDP IT 应用 HTTP SNMP FTP … 图1-2 工业以太网类型A 结构 (2)类型B —— 通用硬件、自定义实时数据传输协议 Ethernet Powerlink 、PROFInet/RT (版本2)采用这种方式。采用通用以太网控制器,但不使用TCP/IP 协议来传输实时数据,而是定义了一种专用的包含实时层的实时数据传输协议,用来传输对实时性要求很高的数据,结构如图1-3所示。TCP/IP 协议栈可能依然存在,用来传输非实时数据,但是其对以太网的读取受到实时层(Timing-Layer )的限制,以提高实时性能。这种结构的优点是实时性较强,硬件与通用以太网兼容。 通用以太网控制器 IT 应用 HTTP SNMP FTP … 图1-3 工业以太网类型B 结构 (3)类型C —— 专用硬件、自定义实时数据传输协议 EtherCAT 、SERCOS-III 、PROFInet/IRT (版本3)采用这种方式。这种方式在类型B 的基础上底层使用专有以太网控制器(至少在从站侧),以进一步

相关文档
相关文档 最新文档