外文文献及翻译理解S7200网络通讯的基本概念.docx

上传人:b****6 文档编号:3645038 上传时间:2022-11-24 格式:DOCX 页数:18 大小:166KB
下载 相关 举报
外文文献及翻译理解S7200网络通讯的基本概念.docx_第1页
第1页 / 共18页
外文文献及翻译理解S7200网络通讯的基本概念.docx_第2页
第2页 / 共18页
外文文献及翻译理解S7200网络通讯的基本概念.docx_第3页
第3页 / 共18页
外文文献及翻译理解S7200网络通讯的基本概念.docx_第4页
第4页 / 共18页
外文文献及翻译理解S7200网络通讯的基本概念.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

外文文献及翻译理解S7200网络通讯的基本概念.docx

《外文文献及翻译理解S7200网络通讯的基本概念.docx》由会员分享,可在线阅读,更多相关《外文文献及翻译理解S7200网络通讯的基本概念.docx(18页珍藏版)》请在冰豆网上搜索。

外文文献及翻译理解S7200网络通讯的基本概念.docx

外文文献及翻译理解S7200网络通讯的基本概念

中文3186字

中文译文

理解S7--200网络通讯的基本概念

为网络选择通讯接口

S7--200可以满足您的通讯和网络需求,它不仅支持简单的网络,而且支持比较复杂的网络。

S7--200提供了通讯手段,使您可以用它与那些使用自己的通讯协议的设备,例如:

打印机和称重天平等进行通讯。

S7--200可以支持各种类型的通讯网络。

在SETPG/PCInterface属性对话框中进行网络选择。

一个选定的网络将被作为一个接口来使用。

能够访问这些通讯网络的各类接口包括:

1.多主站PPI电缆

2.CP通讯卡

3.以太网通讯卡

通过下列步骤,您可以为STEP7--Micro/WIN选择通讯接口。

参见图7-1。

1.在通讯设置窗口中双击图标。

2.为STEP7--Micro/WIN选择接口参数。

 

图7-1STEP7--Micro/WIN通讯接口

多主站PPI电缆

S7--200可以通过两种不同类型的PPI多主站电缆进行通讯。

这些电缆允许通过RS--232或USB接口进行通讯。

如图7-2所示,选择PPI多主站电缆的方法很简单。

只需执行以下步骤即可:

1.在SetPG/PCInterface属性页中,点击属性按钮。

2.在属性页中,点击本地连接标签。

3.选中USB或所需的COM端口。

 

 

图7-2PPI多主站电缆选择

提示

请注意,一次只能使用一个USB接口。

提示

本手册的实例使用的是RS--232/PPI多主站电缆。

原先的PC/PPI电缆已RS--232/PPI多主站电缆替代。

另外,USB/PPI电缆也适用于这些实例。

关于这些电缆的订货号,可参见附录C。

在PROFIBUS网络上使用主站和从站器件。

S7--200支持主--从网络,并能在PROFIBUS网络中充当主站或从站,而STEP7--Micro/WIN只能作为主站。

主站

网络上的主站器件可以向网络上的其它器件发出要求。

主站也可以对网络上其它主站的要求作出响应。

典型的主站器件包括:

STEP7--Micro/WIN、TD200等HMI产品和S7--300或S7--400PLC。

在向其它S7--200发出请求以获取信息(点对点通讯)时,S7--200是作为主站的。

提示

如果网络上有其它主站,TP070将无法工作。

从站

配置为从站的器件只能对其它主站的要求作出响应,自己不能发出要求。

对于多数情况,S7--200被配置为从站。

作为从站,S7--200响应主站的要求。

作为从站时,S7--200将负责响应来自某网络主站器件(如操作员面板或STEP7--Micro/WIN)的请求。

设置波特率和站地址

数据通过网络传输的速度是波特率。

其单位通常为Kbaud或者Mbaud。

波特率用于量度在给定时间内传输数据的多少。

比如,19.2k的波特率即表示传输速率为每秒19200比特。

在同一个网络中通讯的器件必须被配置成相同的波特率。

因此,网络的最高波特率取决于连接在该网络上的波特率最低的设备。

表7-1中列出了S7--200支持的波特率。

表7-1S7--200支持的波特率

网络

波特率

标准网络

9.6K到187.5K

使用EM277

9.6K到12M

自由口模式

1200到115.2K

在网络中要为每个设备指定唯一的站地址。

唯一的站地址可以确保数据发送到正确的设备或者来自正确的设备。

S7--200支持的网络地址为从0到126。

如果某S7--200带有两个端口,那么每个端口都会有一个网络地址。

表7-2列出了S7--200设备的缺省(工厂)设置。

表7-2S7--200设备的缺省站地址

S7--200设备

缺省地址

STEP7--Micro/WIN

0

HMI(TD200、TP或OP)

1

S7--200CPU

2

为STEP7--Micro/WIN设置波特率和站地址

您必须为STEP7--Micro/WIN配置波特率和站地址。

其波特率必须与网络上其它设备的波特率一致,而且站地址必须唯一。

通常,您不需要改变STEP7--Micro/WIN的缺省站地址0。

如果网络上还含有其它编程工具包,那么您可能需要改动STEP7--Micro/WIN的站地址。

如图7-3所示,为STEP7--Micro/WIN配置波特率和站地址非常简单。

在操作栏中点击通讯图标,然后执行以下步骤:

 

图7-3配置STEP7--Micro/WIN

1.在通讯设置窗口中双击图标。

2.在SetPG/PCInterface对话框中点击属性按钮。

3.为STEP7--Micro/WIN选择站地址。

4.为STEP7--Micro/WIN选择波特率。

为S7--200设置波特率和站地址

您也必须为S7--200配置波特率和站地址。

S7--200的波特率和站地址存储在系统块中。

在为S7--200设置了参数之后,您必须将系统块下载至S7--200中。

每一个S7--200通讯口的波特率缺省设置为9.6k,站地址的缺省设置为2。

如图7-4所示,使用STEP7--Micro/WIN为S7--200设置波特率和站地址。

您可以在操作栏中点击系统块图标或者在命令菜单中选择View>Component>SystemBlock,然后执行以下步骤:

1.为S7--200选择站地址。

2.为S7--200选择波特率。

3.下载系统块到S7--200。

 

图7-4配置S7-200CPU

提示

可以选择各种波特率。

在下载系统块期间,STEP7--Micro/WIN将会验证所选的波特率。

如果选定的波特率可能会妨碍STEP7--Micro/WIN与其它S7--200进行通讯,那么它将不被下载。

设置远端地址

在将新设置下载到S7--200之前,您必须为STEP7--Micro/WIN(本地)的通讯(COM)口和S7--200(远端)的地址作配置,使它与远端的S7--200的当前设置相匹配。

如图7-5所示。

在下载了新设置后,您可能需要重新配置PG/PC接口波特率设置(如果新设置与远端S7--200的设置不同)。

关于波特率的配置,可参考图7-3。

 

 

图7-5配置STEP7--Micro/WIN

在网络上寻找S7--200CPU

您可以寻找并且识别连接在网络上的S7--200。

在搜索S7--200时,您也可以寻找特定波特率上的网络或所有波特率上的网络。

只有在使用PPI多主站电缆时,才能实现全波特率搜索。

若在使用CP卡进行通讯的情况下,该功能将无法实现。

搜寻从当前选择的波特率开始。

1.打开通讯对话框并双击刷新图标开始搜寻。

2.要使用所有波特率搜寻,选中在所有波特率下搜寻复选框。

为网络选择通讯协议

下面是S7--200CPU所支持的协议的总览。

1.点对点接口(PPI)

2.多点接口(MPI)

3.PROFIBUS

 

图7-6搜索网络上的CPU

在开放系统互联(OSI)七层模式通讯结构的基础上,这些通讯协议在一个令牌环网络上实现。

令牌环网络符合欧洲标准EN50170中定义的PROFIBUS标准。

这些协议是非同步的字符协议,有1位起始位、8位数据位、偶校验位和1位停止位。

通讯结构依赖于特定的起始字符和停止字符、源和目的站地址,报文长度和数据校验和。

在波特率一致的情况下,这些协议可以同时在一个网络上运行,并且互不干扰。

如果带有扩展模块CP243--1和CP243--1IT,那么S7--200也能运行在以太网上。

PPI协议

PPI是一种主--从协议:

主站器件发送要求到从站器件,从站器件响应,参见图7-7。

从站器件不发信息,只是等待主站的要求并对要求作出响应。

主站靠一个PPI协议管理的共享连接来与从站通讯。

PPI并不限制与任意一个从站通讯的主站数量,但是在一个网络中,主站的个数不能超过32。

 

图7-7PPI网络

如果在用户程序中使能PPI主站模式,S7--200CPU在运行模式下可以作主站。

(参见附录B中SMB30的描述)在使能PPI主站模式之后,可以使用网络读写指令来读写另外一个S7--200。

当S7--200作PPI主站时,它仍然可以作为从站响应其它主站的请求。

PPI高级允许网络设备建立一个设备与设备之间的逻辑连接。

对于PPI高级,每个设备的连接个数是有限制的。

S7--200支持的连接个数如表7-3所示。

所有的S7--200CPU都支持PPI和PPI高级协议,而EM277模块仅仅支持PPI高级协议。

表7-3S7--200CPU和EM277模块的连接个数模块波特率连接数

表7-3S7--200CPU和EM277模块的连接个数

模块

波特率

波特率连接数

S7--200CPU通讯口0

通讯口1

9.6k、19.2k或187.5k

4

9.6k、19.2k或187.5k

4

EM277

9.6k到12M

6(每个模块)

MPI协议

MPI允许主--主通讯和主--从通讯,参见图7-8。

与一个S7--200CPU通讯,STEP7--Micro/WIN建立主--从连接。

MPI协议不能与作为主站的S7--200CPU通讯。

网络设备通过任意两个设备之间的连接通讯(由MPI协议管理)。

设备之间通讯连接的个数受S7--200CPU或者EM277模块所支持的连接个数的限制。

S7--200支持的连接个数如表7-3所示。

对于MPI协议,S7--300和S7--400PLC可以用XGET和XPUT指令来读写S7--200的数据。

要得到更多关于这些指令的信息,参见S7--300或者S7--400的编程手册。

 

图7-8MPI网络

PROFIBUS协议

PROFIBUS协议通常用于实现与分布式I/O(远程I/O)的高速通讯。

可以使用不同厂家的PROFIBUS设备。

这些设备包括简单的输入或输出模块、电机控制器和PLC。

PROFIBUS网络通常有一个主站和若干个I/O从站,参见图7-9。

主站器件通过配置可以知道I/O从站的类型和站号。

主站初始化网络使网络上的从站器件与配置相匹配。

主站不断地读写从站的数据。

图7-9PROFIBUS网络。

 

图7-9PROFIBUS网络

当一个DP主站成功配置了一个DP从站之后,它就拥有了这个从站器件。

如果在网上有第二个主站器件,那么它对第一个主站的从站的访问将会受到限制。

TCP/IP协议

通过以太网扩展模块(CP243--1)或互联网扩展模块(CP243--1IT),S7--200将能支持TCP/IP以太网通讯。

表7-4列出了这些模块所支持的波特率和连接数。

表7-4以太网模块(CP243--1)和互联网模块(CP243--1IT)的连接数。

 

表7-4以太网模块(CP243--1)和互联网模块(CP243--1IT)的连接数

模块

波特率

连接数

以太网(CP243--1)模块

10到100兆

8个普通连接

互联网(CP243--1IT)模块

1个STEP7--Micro/WIN连接

若需更多信息,可参考SIMATICNETCP243--1工业以太网通讯处理器手册或SIMATICNETCP243--1IT工业以太网及信息技术通讯处理器手册。

 

英文资料原文

UnderstandingtheBasicsofS7-200NetworkCommunications

SelectingtheCommunicationInterfaceforYourNetwork

byMoniruzzaman,Mohammad.;M.A.Sc.;ConcordiaUniversity(Canada).;2006;

TheS7-200isdesignedtosolveyourcommunicationsandnetworkingneedsbysupportingnotonlythesimplestofnetworksbutalsosupportingmorecomplexnetworks.TheS7-200alsoprovidestoolsthatallowyoutocommunicatewithotherdevices,suchasprintersandweighscaleswhichusetheirowncommunicationsprotocols.

TheS7-200supportsmanydifferenttypesofcommunicationnetworks.TheselectionofanetworkisperformedwithintheSetPG/PCInterfacepropertydialog.AselectednetworkisreferredtoasanInterface.Thedifferenttypesofinterfacesavailabletoaccessthesecommunicationnetworksare:

1.PPIMulti-Mastercables

2.CPcommunicationcards

3.Ethernetcommunicationcards

ToselectthecommunicationinterfaceforSTEP7--Micro/WIN,youperformthefollowingsteps.SeeFigure7-1.

1.Double-clicktheiconintheCommunicationsSetupwindow.

2.Selecttheinterfaceparameterfor

 

Figure7-1STEP7--Micro/WINCommunicationsInterface

PPIMulti-MasterCables

TheS7-200supportscommunicationthroughtwodifferenttypesofPPIMulti-Mastercables.ThesecabletypespermitcommunicationthrougheitheranRS-232oraUSBinterface.

AsshowninFigure7-2,selectingthePPIMulti-Mastercabletypeissimple.Youperformthefollowingsteps:

1.ClickthePropertiesbuttonontheSetPG/PCInterfacepropertypage.

2.ClicktheLocalConnectiontabonthePropertiespage.

3.SelecttheUSBorthedesiredCOMport.

 

Figure7-2PPIMulti-MasterCableSelection

Tip

PleasenotethatonlyoneUSBcablecanbeusedatatime.

Tip

ExamplesinthismanualusetheRS-232/PPIMulti-Mastercable.TheRS-232/PPIMulti-MastercablereplacesthepreviousPC/PPIcable.AUSB/PPIMulti-Mastercableisalsoavailable.RefertoAppendixEforordernumbers.

UsingMasterandSlaveDevicesonaPROFIBUSNetwork

TheS7-200supportsamaster-slavenetworkandcanfunctionaseitheramasteroraslaveinaPROFIBUSnetwork,whileSTEP7--Micro/WINisalwaysamaster.

Masters

Adevicethatisamasteronanetworkcaninitiatearequesttoanotherdeviceonthenetwork.Amastercanalsorespondtorequestsfromothermastersonthenetwork.TypicalmasterdevicesincludeSTEP7--Micro/WIN,human-machineinterfacedevicessuchasaTD200,andS7-300orS7-400PLCs.TheS7-200functionsasamasterwhenitisrequestinginformationfromanotherS7-200(peer-to-peercommunications).

Tip

ATP070willnotworkonanetworkwithanothermasterdevice.

Slaves

Adevicethatisconfiguredasaslavecanonlyrespondtorequestsfromamasterdevice;aslaveneverinitiatesarequest.Formostnetworks,theS7-200functionsasaslave.Asaslavedevice,theS7-200respondstorequestsfromanetworkmasterdevice,suchasanoperatorpanelorSTEP7--Micro/WIN.

SettingtheBaudRateandNetworkAddress

Thespeedthatdataistransmittedacrossthenetworkisthebaudrate,whichistypicallymeasuredinunitsofkilobaud(kbaud)ormegabaud(Mbaud).Thebaudratemeasureshowmuchdatacanbetransmittedwithinagivenamountoftime.Forexample,abaudrateof19.2kbauddescribesatransmissionrateof19,200bitspersecond.

Everydevicethatcommunicatesoveragivennetworkmustbeconfiguredtotransmitdataatthesamebaudrate.Therefore,thefastestbaudrateforthenetworkisdeterminedbytheslowestdeviceconnectedtothenetwork.Table7-1liststhebaudratessupportedbytheS7-200.

Table7-1BaudRatesSupportedbytheS7-200

Network

BaudRate

StandardNetwork

9.6kbaudto187.5kbaud

UsinganEM277

9.6kbaudto12Mbaud

FreeportMode

1200baudto115.2kbaud

Thenetworkaddressisauniquenumberthatyouassigntoeachdeviceonthenetwork.Theuniquenetworkaddressensuresthatthedataistransferredtoorretrievedfromthecorrectdevice.TheS7-200supportsnetworkaddressesfrom0to126.ForanS7-200withtwoports,eachporthasanetworkaddress.Table7-2liststhedefault(factory)settingsfortheS7-200devices.

Table7-2DefaultAddressesforS7-200Devices

S7-200Device

DefaultAddress

STEP7--Micro/WIN

0

HMI(TD200,TP,orOP)

1

S7-200CPU

2

SettingtheBaudRateandNetworkAddressforSTEP7--Micro/WIN

YoumustconfigurethebaudrateandnetworkaddressforSTEP7--Micro/WIN.Thebaudratemustbethesameastheotherdevicesonthenetwork,andthenetworkaddressmustbeunique.

Typically,youdonotchangethenetworkaddress(0)forSTEP7--Micro/WIN.Ifyournetworkincludesanotherprogrammingpackage,youmightneedtochangethenetworkaddressforSTEP7--Micro/WIN.

AsshowninFigure7-3,configuringthebaudrateandnetworkaddressforSTEP7--Micro/WINissimple.AfteryouclicktheCommunicationsiconintheNavigationbar,youperformthefollowingsteps:

1.Double-clicktheiconintheCommunicationsSetupwindow.

2.ClicktheP

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1