西门子6RA7078-6DV62-0简介及销售
西门子6RA7078-6DV62-0简介及销售
西门子6RA7078-6DV62-0简介及销售
上海朕锌电气设备有限公司
销售员:田经理
24小时联系电话:
座机:
商务QQ:1944287917
商务微信手机同步
地址:上海市金山区枫泾镇枫湾路500弄
二.通过PROFIBUS-DP实现两CPU集成DP接口之间的主从通信 PROFIBUS-DP从站不仅仅是ET200系列的远程I/O站,当然也可以是一些智能从站,如带集成DP接口和PROFIBUS 通信模块的S7 300站,S7400站(V3.0以上)都可以作为DP的从站。下面我们将以两个CPU315-2DP CPU之间主从通信为例介绍连接智能从站的组态。 1. 硬件和需求 硬件: : STEP7 V5.3 SP2 2. 网络组态及参数设置 1) 新建项目: 2) 组态从站:在两CPU主从通信组态配置是,原则上要先组态从站。 > 硬件组态 确认上述设置后,PROFIBUS接口状态如图3。 > DP 选择 同样在DP属性设置对话框中,选择“Operating Mode”标签,“DP sle”操作。如果“,commissioning,routing”选项被,则意味着这个接口既可以作为DP从站,同时还可以通过这个接口监控程序。也可以用STEP7 F1帮助功能查看详细信息。 > 定义从站通信接口区 选择“Configuration”标签,打开I/O通信接口区属性设置窗口,“New”按钮新建一行通信接口区,如图5可以看到当前组态为主从(MS,-sle configuration)。注意此时只能对本地(从站)进行通信数据区的配置。 设置完成后“Apply”按钮确认。同样可根据实际通信数据建立若干行,但大不能过244字节。在本例中分别创建一个输入区和一个输出区,长度为4字节,设置完成后可在“Configuration”窗看到这两个通信接口区。如图6。 > 设置通信区完成后,编译存盘按钮,编译无误后即完成从站的组态。 3) 组态主站 > 完成从站组态后,就可以对主站进行组态,基本与从站相同。在完成基本 硬件组态后对DP接口参数进行设置,如图8。本例中地址设为2,并选择与从站相同的PROFIBUS网络(PROFIBUS1)。波特率以及行规与从站应设置相同。(1.5Mbit/s;DP)。 > 连接从站:在硬件组态(HW Config)窗,打开硬件目录,选择“ PROFIBUS DP ? Configured Stations”文件夹,将CPU31x拖拽到主站DP接口的PROFIBUS总线上,这时会同时弹出DP从站连接属性对话框,选择所要连接的从站后,“Connect”按钮确认。如图10。 > 通信接口区:连接完成后,“Configuration”标签,设置主站的通信接口区从站的输出区与主站的输入区相对应,从站的输入区同主站的输出区相对应,如图11所示。图12为设置完成I/O通信区。 确认上述设置后,在硬件组态(HW Config)中,选择编译存盘按钮,编译无误后即完成主从通信组态配置。 简单编程:在程序调试阶段,建议将OB82,OB86,OB122下载到CPU中,这样可使在CPU有上述中断触发时, CPU仍可运行。相关OB的解释可以参照STEP7帮助。 做为Profibus 网络中继器,诊断中继器不仅提供了中继器的功能,还能够对Profibus网络进行网络诊断和故障定位, 这里就诊断中继器的使用做一个介绍。 1 诊断中继器的介绍 1.1 诊断中继器的前面板: 其中几个设置需要注意: 1.2 中继器的诊断功能 时钟信息 订货号为6ES7 972-0AB01-0XA0的诊断中继器包含了一个时钟,用于为诊断事件、静态数据以及拓扑数据打上时间标签。 拓扑结构 中继器的DP2和DP3网段是具有诊断功能的,可以诊断连接在这两个网段上的网络拓扑和故障点。但必须是6ES7 972-0AB01-0XA0以上的硬件,其硬件版本目前新为V2.0.0。 做硬件升级时,从网上下载新的硬件版本文件,解压后的三个文件没有一般我们看到的升级用的(*.UDP)文件,此时任意选择一个文件进行升级操作,会自动升级。 诊断缓冲区 对于每一个网段(DP1/DP2/DP3/PG),诊断中继器都有一个诊断缓冲区,可以保存10条诊断信息。 统计缓存 网段DP2和DP3包含了两个统计缓存区,其中包含了冲突故障率以及报文故障率,这些信息可以用来衡量该网络的。 2 诊断中继器的诊断介绍 2.1 时钟信息 例程: 2.2 拓扑结构 对于诊断中继器的拓扑连接特性,首先是级联深度也是9个中继器,且每个级联的诊断中继器接线请参考手册,这里不再附图。但注意每个中继器的DP2/DP3网段可以诊断的远距离是100米,有的电缆只能达到80米。 另外,诊断中继器的DP2/DP3网段中不能连接分支电缆(spur line)。 且同一诊断回路上不能有两个诊断设备,即两个带诊断功能的接口不能连接在一起(图4)。 关于隔离和接地的特性: 网络中终端电阻的设置以及诊断中继器面板上的终端电阻的设置请看参考下图: 说明: 如果DP2/DP3所连接的网段上有额外的OLM,则OLM包括其以后的网段将不能被诊断中继器所识别。 如果DP2/DP3所连接的网段上有额外的RS485中继器,则可以选择是否将网段拓扑诊断功能关闭: 对于拓扑结构的诊断,在Step7中,仅组态“DR-CfgData”模板即可。且将网络同步的参数设置为“OFF”。 另外,在DP中断的选择中,DPV1下,CPU将不再OB82,因而建议将选择默认为“DPV0”即可。 2.2.1 通过STEP7进行网络拓扑诊断 通过STEP7(STEP7 V5.2以上)自身提供的功能就可以实现网络拓扑结构的诊断。 1)在组态好的项目中,打开STEP7 NetPro,选择 PLC?Profibus?Show Network topolodgy。 所的拓扑是图形化的,同时菜单中还提供了各种诊断功能,例如报文冲突率以及故障率等的图形化显示,以及故障点发生的距离等信息,还可以将这些信息转化成表格的形式,这里不再一一列举。
PROFIBUS-DP主站 S7-300 CPU315-2DP(6ES7 315-2AG10-0AB0),374
PROFIBUS-DP从站 S7-300 CPU315-2DP(6ES7 315-2AG10-0AB0);374
PROFIBUS电缆及接头
CP5512(PCMCIA卡,用于电脑)或PC适配器,CP5611(PC机)
在STEP7中创建一个新项目,然后选择Insert ? Station ? Simatic 300 station,两个S7 300站,这里命名为Simatic 300()和 Simatic 300(sle)。当然也可完成一个站的配置后,再建另一个。如图1。
图1 在STEP7 硬件组态中两个S7 300站
双击Simatic 300(sle)“Haare”,硬件组态窗口,在功能按钮栏中“Catalog”图标打开硬件目录,按硬件安装次序和订货号依次机架、电源、CPU和374等进行硬件组态。
CPU时会同时弹出PROFIBUS接口组态窗口。也可以CPU后,双击DP(X2)插槽,打开DP属性窗口属性按钮PROFIBUS接口组态窗口。“NEW”按钮新建PROFIBUS网络,分配 PROFIBUS站地址,本例设为3号站。“Propertives”按钮组态网络属性,选择“Network Setting”进行网络参数设置,如波特率、行规。本例传输速率为1.5Mbit/s,行规为DP。如图2。
图2 Profibus DP 网络参数设置
图3 Profibus 接口状态
图4 DP 选择line; font-stretch: inherit; -webkit-tap-highlight-color: transparent; -webkit-appearance: none; border-left-style: solid; border-left-color: rgb(102, 102, 102); border-top-style: solid; border-top-color: rgb(102, 102, 102);" width="576">
Address type: 选择“Input”对应输入区,“Output”对应输出区。 Address: 设置通信数据区的起地址。 Length: 设置通信区域的大小,多32字节。 Unit: 选择是按字节(byte)还是按字(word)来通信。 Consistency: 选择“Unit”是按在“Unit”中定义的数据格式发送,即按字节或字发送;
若选择“All”表示是打包发送,每包多32字节。此时通信数据大于4个
字节时,应用SFC14,SFC15。
图5 通信接口区设置
图6 设置完成后的从站通信区
图7 从站的编译存盘
> 然后在DP属性设置对话框中,选择“Operating Mode”标签,选择“DP ”操作。如图9所示。
图8 主站DP接口参数设置
图9 DP接口为主站
注:如果有多个从站存在时,要一一连接。
图10 连接从站
图11 通信数据区设置
图12 通信数据区
图 13 组态的编译存盘
图1 诊断中继器的前面板
表1 中继器的设置
如果是6ES7 972-0AB00-0XA0版本的诊断中继器无法升级到更高版本。
拓扑信息包括PROFIBUS 站地址和到诊断中继器的距离。该信息可以从STEP7中做为图形显示,也可以通过用户程序进行读取。
这些信息可以在线读取,也可以通过用户程序进行控制读取。
这些信息可以通过STEP7在线读取,也可以通过用户程序控制进行读取。
由于诊断中会用到时钟信息,这里首先介绍中继器时间的设定。
为了使诊断信息与时钟一致,一般可以将CPU中的时钟做为时钟信息写入到诊断中继器中。但往往CPU的时钟也不是当前的时间,因而可以首先将CPU的时间设置成当前时间,然后将CPU中的时间写入到诊断中继器中。这里将涉及到的功能块有:
FC3 “D_TOD_DT“ :时间格式转换
SFC 0 "SET_CLK" :为CPU设定时间
SFC 1 "READ_CLK":读取CPU时间
SFC58 “WR_REC“:将时间写入诊断中继器(RECNUM=3C)
图2 为中继器设定当前时间
图3 DP网段上不能有分支电缆
图4 诊断回路的错误连接
1) DP2、DP3和PG接口之间没有电气隔离,DP1、电源和它们之间是电气隔离的,且PE和“地”之间是隔离的。
2) 如果希望是“浮地”的,则要求使用“浮地”的电源。但不管什么情况PE都必须是接地的。
图5 网络拓扑以及终端电阻的设置西门子DP双芯现场总线接头
由于诊断中继器的PG接口有内置的终端电阻,因而如果是使用Porfibus接头连接PC/PG到诊断中继器的PG口,则PC/PG端需要设终端电阻为“On”,而诊断中继器上的插头则设为“Off”。且这里的PC/PG的连接到PG口仅用于网络,不能用于连接网络站点。
同时,在Step7的参数设置中,将该网段的拓扑诊断功能关闭(OFF)。
如果将该网段的拓扑诊断功能关闭,则否则该网段上的其它站也无法再进行拓扑诊断;
否则至少可以对RS485源端所连接的网段进行拓扑诊断。
图6 网络拓扑结构诊断