西门子dp耦合器组网注意点

上传人:wt****50 文档编号:34547565 上传时间:2018-02-25 格式:DOCX 页数:6 大小:37.22KB
返回 下载 相关 举报
西门子dp耦合器组网注意点_第1页
第1页 / 共6页
西门子dp耦合器组网注意点_第2页
第2页 / 共6页
西门子dp耦合器组网注意点_第3页
第3页 / 共6页
西门子dp耦合器组网注意点_第4页
第4页 / 共6页
西门子dp耦合器组网注意点_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《西门子dp耦合器组网注意点》由会员分享,可在线阅读,更多相关《西门子dp耦合器组网注意点(6页珍藏版)》请在金锄头文库上搜索。

1、西门子 DP耦合器组网注意点(2011-09-27 14:59:49)转 载 标签: 杂谈分类: 工控开发1. DP 耦合器模块概述DP/DP Coupler用于连接两个 PROFIBUSDP主站网络,以便在这两个主站网络之间进行数据通讯,数据通讯区最高可以达 244字节输入和 244字节输出。DP耦合器模板面板图如下:各拨码开关的含义如下表:开关 拨码值 含义ON PS1 24V DC 供电监控使能(用于诊断)DP1OFF PS1 24V DC 供电监控未使能ON PS2 24V DC 供电监控使能(用于诊断)PS DP2OFF PS2 24V DC 供电监控未使能ON 网络 2 的输出数据

2、发送给网络 1 的输入数据验证使能DP1OFF 网络 2 的输出数据发送给网路 1 的输入数据未使能ON 网络 1 的输出数据发送给网络 2 的输入数据验证使能DIA DP2OFF 网络 1 的输出数据发送给网路 2 的输入数据未使能ON 网络 1 ProFibus 站地址由 Step7 软件设置DP1OFF 网络 1 ProFibus 站地址通过模块本身 DIL 开关设置ON 网络 2 ProFibus 站地址由 Step7 软件设置ADDR DP2OFF 网络 2 ProFibus 站地址通过模块本身 DIL 开关设置DP1 网络 1 ProFibus 站地址设置开关(1-125)1,2,

3、4,8,16,32,64 DP2 网络 2 ProFibus 站地址设置开关(1-125)DP/DP Coupler模块具有如下特点: 连接两个不同的 ProFibus主站网络进行通讯, 2个网络的通讯速率,站地址可以不同 最多可以建立 16个 I/O数据交换区 两个网络电气隔离,一个网段故障不影响另一个网段的运行 支持 DPV1全模式诊断 可通过 DIL开关,Step 7 或其他编程工具设定 ProFibus站地址 双路冗余供电方式其典型应用配置如下: 对于 DP/DP Coupler连接的两个网段,通讯速率可以不同,因此 DP/DP Coupler非常适用于不同通讯速率的两个 ProFib

4、us-DP主站系统之间的数据通讯,但是对于通讯数据区,网络 1的输入区必须和网络 2的输出区完全对应,同样网络 2的输入区必须和网络 1的输出区完全对应,否则会造成通讯故障,下图显示了两个网络之间的数据通讯区的对应关系:2. DP 耦合器设置2.1 硬件设置 DP 接线DP头接线处和 DP线分为红色和绿色,按照颜色一一对应即可。注意:第一个和最后一个接头终端电阻为 ON,中间接头终端电阻为 OFF。 电源供电(端子 PS1、PS2)分别把 DC 24V 连接到 PS1、PS2 供电端子,可以使 Coupler获取两个各自独立的电源供电,此时电源供电是冗余的,network1 电源失效后自动切换

5、到network2电源供电。注意:若仅提供一个 24V电源,建议连接到 PS2。 DIA(data validity indication)DIA是 I/O数据有效性校验。DIA ON(dp1):网络 1的 input=网络 2的output使能 LSB校验位;DIA(dp2):网络 2的 input=网络 1的 output使能LSB校验位。DP1、DP2 的 DIA全部拨至 ON。注意:当选择“ON”时,组态输入字节时不能使用第一个字节中的第一位。建议使用数据有效性时不用第一个字节。 ADDR此开关的位置决定 ProFibus地址由拨扭设置还是由 Step 7 中设置。=OFF地址由拨扭设

6、置;=ON 由 Step 7设置,ProFibus 地址从非易失性存储器中获取。一般情况下,ADDR 全部拨至“ON”。注意:使用拨扭设置的新地址需要重新上电后才有效,使用 Step 7 分配地址时必须使用“Assign ProFibus Ddress”才能更改地址; PS此开关选择“ON”,可以使 DP Coupler 知道哪个网络的 24V电源连接到供电端子,也可以使用诊断功能是否供电电源失效。注意:Coupler 若只连接来自 ProFibus1网络的 24 V(ON1亮),或只连接来自profibus2网络的 24 V(on2 亮),或两路同时连接(on1 on2 均点亮),以上三种情

7、况均可以正常工作并进行数据交互。2.2 软件设置 设置环境安装 Step 7编程环境, V5.3或更高版本中已经安装了 GSD files,可以在“net componet”中直接找到,若低版本的则需要下载 GSD文件并安装。 硬件组态打开 Step 7软件,新建一个工程项目文件,命令为“Test1”,在项目下插入一个 S7-300站,如下图所示:双击插入的 S7-300站的“Hardware”,打开硬件组态,在硬件组态界面分别插入机架,网络行规为“DP”,波特率为“12Mbps”,从硬件目录中将DP/DP Coupler拖至 ProFibus Mster中,如下图所示: 设定 ProFibu

8、s 属性在硬件组态中双击 DP/DP Coupler打开其属性对话框,在 ProFibus对话框中设置 DP/DP Coupler的站地址为 3,如下图所示: 组态通信接口区根据项目需求,组态 DP/DP Coupler模块的通信接口区,如下图所示:注意 两个 ProFibus网络的数据通信区必须要完全相同(包括长度和数据类型),否则模块将会报通讯故障; 如果 DP/DP Coupler交互的数据大于 4 Bytes,应该使用“Consistent”,并且调用 SFC14、SFC15 模块。 编程实现采用“Consistent”类型的 I/O数据,PLC 自身实现数据按时间戳发送,因此须调用

9、SFC14、SFC15 以保证两个 ProFibus网络之间的所对应得数据通讯在一个通讯周期内完成,如下图所示:注意 SFC14,读取 DP标准从站连续数据;SFC15,向 DP标准从站写入连续数据; LADDR: 模块的 I/Q区域中已组态的起始地址; RET_VAL:返回错误代码; RECORD:被读取用户数据的目标区域或要写入用户数据的源区域(DB 数据块),必须与用 STEP 7为选定模块组态的长度完全相同,只允许数据类型 BYTE且BYTE与长度之间应该有空格。为了保证两个 ProFibus网络正常使用,将 OB85-OB87加载到 CPU中防止因通讯故障导致 CPU停机,程序块列表

10、如下图所示:2.3 通讯测试 DP/DP Coupler 外部指示灯模块的指示灯及意义如下图所示:注意:SF 指系统错误,与 PLC程序、ProFibus 组网参数设置有关;BF 指 ProFibus总线故障,与 ProFibus网络 DP线连接有关。通过模块指示灯的指示状态,可以对网络及模块工作状态进行初步的诊断,详细的诊断信息必须通过用户程序进行读取,ON1 及 ON2的含义如下表所示:ON1 ON2 意义 如何处理OFF OFF DP/DP Coupler 模块没有供电 已供电压不在允许的最低范围之内 模块硬件故障 对模块供电 检查电压大小,确保在允许范围 更换新模块ON OFF 模块网

11、络 1 已供电 OFF ON 模块网络 2 已供电 ON ON 模块网络 1 和模块网络 2 已供电 注意:ON-灯亮;OFF-灯灭通过 SF1,SF2,BF1,BF2读取的诊断状态信息如下表:指示灯ON1、ON2SF1 SF2 BF1 BF2意义 如何处理ON ON ON ON ON 所有指示灯全亮大约 1秒,模块在启动模式ON ON * * * 网络 1 有诊断信息 ON * ON * * 网络 2 有诊断信息 ON * * ON * 没有主站系统连接到网络 1,可能的原因如下: 检测总线连接器接线 检测模块至 到模块的总线连接中断 DP 主站系统不在运行ON * * * On 没有主站系

12、统连接到网络 2,可能的原因如下:到模块的总线连接中断DP 主站系统不在运行主站系统总线连接器是否损坏 将模块重新上电ON * * Flash * 网络 1 中模块与主站系统没有数据交换ON * * * Flash 网络 2 中模块与主站系统没有数据交换 检测组态设置 检测站地址设置Flash Flash Flash Flash Flash 模块内故障 更换新模块 程序监视1、程序下载到 CPU中,监视 SFC14、SFC15 功能块,错误代码均为 0,确认程序运行正常,如下图所示:2、在两个 ProFibus主站中各插入一个变量监控表,可以看到 DP/DP Coupler模块两个网段的通讯已

13、经建立起来,且输入与输出数据是一一对应的,如下图所示:注意:SF 指系统错误,与 PLC程序、ProFibus 组网参数设置有关;BF 指 ProFibus总线故障,与 ProFibus网络 DP线连接有关。通过模块指示灯的指示状态,可以对网络及模块工作状态进行初步的诊断,详细的诊断信息必须通过用户程序进行读取,ON1 及 ON2的含义如下表所示:ON1 ON2 意义 如何处理OFF OFF DP/DP Coupler 模块没有供电 已供电压不在允许的最低范围之内 模块硬件故障 对模块供电 检查电压大小,确保在允许范围 更换新模块ON OFF 模块网络 1 已供电 OFF ON 模块网络 2

14、已供电 ON ON 模块网络 1 和模块网络 2 已供电 注意:ON-灯亮;OFF-灯灭通过 SF1,SF2,BF1,BF2读取的诊断状态信息如下表:指示灯ON1、ON2SF1 SF2 BF1 BF2意义 如何处理ON ON ON ON ON 所有指示灯全亮大约 1秒,模块在启动模式ON ON * * * 网络 1 有诊断信息 ON * ON * * 网络 2 有诊断信息 ON * * ON * 没有主站系统连接到网络 1,可能的原因如下: 到模块的总线连接中断 DP 主站系统不在运行ON * * * On 没有主站系统连接到网络 2,可能的原因如下:到模块的总线连接中断DP 主站系统不在运行

15、 检测总线连接器接线 检测模块至主站系统总线连接器是否损坏 将模块重新上电ON * * Flash * 网络 1 中模块与主站系统没有数据交换ON * * * Flash 网络 2 中模块与主站系统没有数据交换 检测组态设置 检测站地址设置Flash Flash Flash Flash Flash 模块内故障 更换新模块程序监视1、程序下载到 CPU 中,监视 SFC14、SFC15 功能块,错误代码均为 0,确认程序运行正常,如下图所示:在两个 ProFibus 主站中各插入一个变量监控表,可以看到 DP/DP Coupler 模块两个网段的通讯已经建立起来,且输入与输出数据是一一对应的,如下图所示:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号