商铺名称:上海枫毓自动化科技有限公司
联系人:葛华(先生)
联系手机:
固定电话:
企业邮箱:171551925@qq.com
联系地址:上海市金山区枫泾镇环东一路 65弄7号2096
邮编:201501
联系我时,请说是在电子快手网上看到的,谢谢!
西门子6ES7972-0BB52-0XA0
诊断中继器具有对线缆进行诊断的功能,这样就可以尽早的检测和定位电缆上的故障点。
为了能够在网络上定位故障点,诊断中继器必须知道所连接的 PROFIBUS 子网的网络拓扑结构。使用“预备电缆诊断”功能,诊断中继器能够确定出到所有的节点的距离。
在 STEP 7 的硬件配置中或者网络视图中,通过菜单命令 "PLC > PROFIBUS > Prepare Line Diagnostics" 来触发“预备电缆诊断”功能。
也可以在 CPU 的用户程序中,使用系统功能块 SFC103 "DP_TOPOL" 来触发拓扑结构的识别。当调用系统功能块 SFC103 "DP_TOPOL" 时,DP 主站系统上的诊断中继器被寻址。
注意
在一个 DP 主站系统上只能同一时刻只能运行一个拓扑结构识别。
--在同一时刻,只能针对一个DP主站系统进行拓扑检测。
确定出拓扑结构是当错误发生时能够详细的显示故障位置的先决条件。当每次设置或者更改 DP 主系统的物理结构时,都要通过 SFC103 "DP_TOPOL" 运行拓扑结构的检测。
改变物理结构包括以下几方面:
SFC103 "DP_TOPOL" 具有以下输入参数。
输入参数 | 数据类型 | 描述 |
REQ | BOOL | REQ=1: 启动拓扑的识别 |
R | BOOL | R=1: 终止拓扑的识别 |
DP_ID | INT | 被检测拓扑的 DP 主系统的 ID |
表 01
SFC103 "DP_TOPOL" 具有以下输出参数。
输出参数 | 数据类型 | 描述 |
RET_VAL | INT | 如果处理此功能期间发生出错,则返回 值将包含出错代码。 |
BUSY | BOOL | BUSY=1: 仍在进行总线拓扑识别。 |
DPR | BYTE | 生成出错消息的诊断中继器的 PROFIBUS地址。 |
DPRI | BYTE |
生成出错消息的诊断中继器的测量段:
|
表 02
永久性错误
由于在网络中检测到了永久性的错误而不能成功识别拓扑。可以使用 SFC13 "DPNRM_DG" 或者 STEP 7 读取诊断数据来获得具体的原因。
临时性错误
由于在网络中检测到了临时性的错误而不能成果识别拓扑。可能是由于接线松动或者其它原因引起的。对于这种错误i没有办法找到具体的原 因。
如果诊断中继器报告了一个错误,在 SFC103 "DP_TOPOL" 运行时将相关信息输出到参数 DPR 和 DPRI 上。如果进行识别的 DP 主站系统中有多个诊断中继器报告错误,SFC103 "DP_TOPOL" 会将第一个报告错的诊断中继器的数据写入到输出参数 DPR 和 DPRI 中。可以通过 SFC13 "DPNRM_DG" 或者 STEP 7 读取出完整的诊断信息。
硬件需求
下列 S7-300 CPU 支持系统功能 SFC103:
CPU | 订货号 | 备注 |
CPU313C-2 DP | 6ES7313-6CF03-0AB0 | 自固件版本 V2.6 起 |
CPU313C-2 DP | 6ES7313-6CG04-0AB0 | |
CPU314C-2 DP | 6ES7314-6CG03-0AB0 | 自固件版本 V2.6 起 |
CPU314C-2 DP | 6ES7314-6CH04-0AB0 | |
CPU314C-2 PN/DP | 6ES7314-6EH04-0AB0 | |
CPU315-2 DP | 6ES7315-2AG10-0AB0 | 自固件版本 V2.6 起 |
CPU315-2 DP | 6ES7315-2AH14-0AB0 | |
CPU315-2 PN/DP | 6ES7315-2EH13-0AB0 | 自固件版本 V2.5 起 |
CPU315-2 PN/DP | 6ES7315-2EH14-0AB0 | |
CPU315F-2 DP | 6ES7315-6FF01-0AB0 | 自固件版本 V2.6 起 |
CPU315F-2 DP | 6ES7315-6FF04-0AB0 | |
CPU315F-2 PN/DP | 6ES7315-2FH13-0AB0 | 自固件版本 V2.5 起 |
CPU315F-2 PN/DP | 6ES7315-2FJ14-0AB0 | |
CPU315T-2 DP | 6ES7315-6TH13-0AB0 | |
CPU315T-3 PN/DP | 6ES7315-7TJ10-0AB0 | |
CPU317-2 DP | 6ES7317-2AJ10-0AB0 | 自固件版本 V2.5 起 |
CPU317-2 DP | 6ES7317-2AK14-0AB0 | |
CPU317-2 PN/DP | 6ES7317-2EK13-0AB0 | 自固件版本 V2.5 起 |
CPU317-2 PN/DP | 6ES7317-2EK14-0AB0 | |
CPU317F-2 DP | 6ES7317-6FF03-0AB0 | 自固件版本 V2.5 起 |
CPU317F-2 DP | 6ES7317-6FF04-0AB0 | |
CPU317F-2 PN/DP | 6ES7317-2FK13-0AB0 | 自固件版本 V2.5 起 |
CPU317F-2 PN/DP | 6ES7317-2FK14-0AB0 | |
CPU317T-2 DP | 6ES7317-6TK13-0AB0 | |
CPU317T-3 PN/DP | 6ES7317-7TK10-0AB0 | |
CPU319-3 PN/DP | 6ES7318-3EL00-0AB0 | |
CPU319-3 PN/DP | 6ES7318-3EL01-0AB0 | |
CPU319F-3 PN/DP | 6ES7318-3FL00-0AB0 | |
CPU319F-3 PN/DP | 6ES7318-3FL01-0AB0 |
表 03
如果不想通过 CPU 触发拓扑诊断,而是希望完全从诊断中继器中获取诊断数据,则需要调用系统功能 SFC59 "RD_REC" 或者系统功能块 SFB52 "RDREC" 来读取数据记录。
下列 S7-400 CPU 支持系统功能 SFC103:
CPUs | 订货号 | Note |
CPU 412-1 | 6ES7412-1XF03-0AB0 | 自固件版本 V3.1 起 |
CPU 412-1 | 6ES7412-1XF04-0AB0 | |
CPU 412-1 | 6ES7412-1XJ05-0AB0 | |
CPU 412-2 DP | 6ES7412-2XG00-0AB0 | 自固件版本 V3.1 起 |
CPU 412-2 DP | 6ES7412-2XG04-0AB0 | |
CPU 412-2 DP | 6ES7412-2XJ05-0AB0 | |
CPU 412-2 PN | 6ES7412-2EK06-0AB0 | |
CPU 412-2 PCI | 6ES7673-2CC02-0YA0 | V3.4 |
CPU 412-2 PCI | 6ES7673-2CC40-0YA0 | V4.0 |
CPU 414-2 DP | 6ES7414-2XG03-0AB0 | 自固件版本 V3.1 起 |
CPU 414-2 DP | 6ES7414-2XG04-0AB0 | |
CPU 414-2 DP | 6ES7414-2XK05-0AB0 | |
CPU 414-3 DP | 6ES7414-3XJ00-0AB0 | 自固件版本 V3.1 起 |
CPU 414-3 DP | 6ES7414-3XJ04-0AB0 | |
CPU 414-3 DP | 6ES7414-3XM05-0AB0 | |
CPU 414-3 PN/DP | 6ES7414-3EM05-0AB0 | |
CPU 414-3 PN/DP | 6ES7414-3XM06-0AB0 | |
CPU 414F-3 PN/DP | 6ES7414-3FM06-0AB0 | |
CPU 414-4 H | 6ES7414-4HJ00-0AB0 | |
CPU 416-2 DP | 6ES7416-2XK02-0AB0 | 自固件版本 V3.1 起 |
CPU 416-2 DP | 6ES7416-2XK04-0AB0 | |
CPU 416-2 DP | 6ES7416-2XN05-0AB0 | |
CPU 416F-2 DP | 6ES7416-2FK04-0AB0 | |
CPU 416F-2 DP | 6ES7416-2FN05-0AB0 | |
CPU 416-2 PCI | 6ES7673-6CC22-0YA0 | V3.4 |
CPU 416-2 PCI | 6ES7673-6CC40-0YA0 | V4.0 |
CPU 416-3 DP | 6ES7416-3XL00-0AB0 | 自固件版本 V3.1 起 |
CPU 416-3 DP | 6ES7416-3XL04-0AB0 | |
CPU 416-3 DP | 6ES7416-3XR05-0AB0 | |
CPU 416-3 PN/DP | 6ES7416-3ER05-0AB0 | |
CPU 416-3 PN/DP | 6ES7416-3ES06-0AB0 | |
CPU 416F-3 PN/DP | 6ES7416-3FR05-0AB0 | |
CPU 416F-3 PN/DP | 6ES7416-3FS06-0AB0 | |
CPU 417-4 | 6ES7417-4XL00-0AB0 | 自固件版本 V3.1 起 |
CPU 417-4 | 6ES7417-4XL04-0AB0 | |
CPU 417-4 | 6ES7417-4XT05-0AB0 | |
CPU 414-4 H | 6ES7414-4HJ00-0AB0 | V3.1 起 |
CPU 414-4 H | 6ES7414-4HJ04-0AB0 | |
CPU 414-4 H | 6ES7414-4HM14-0AB0 | |
CPU 417-4 H | 6ES7417-4HL01-0AB0 | V3.1 起 |
CPU 417-4 H | 6ES7417-4HL04-0AB0 | |
CPU 417-4 H | 6ES7417-4HT14-0AB0 | |
CPU 412-3 H | 6ES7412-3HJ14-0AB0 | |
CPU 412-5H PN/DP | 6ES7412-5HK06-0AB0 | |
CPU 414-5H PN/DP | 6ES7414-5HM06-0AB0 | |
CPU 416-5H PN/DP | 6ES7416-5HS06-0AB0 | |
CPU 417-5H PN/DP | 6ES7416-5HT06-0AB0 |
表 04
如果诊断中继器所在的 PROFIBUS 网络不是直接连接到 CPU 集成的接口,而是连接到 PROFIBUS CP 上,那么 CPU 和 CP 都必须支持“预备电缆诊断”功能。
下列 S7-400 CP 支持“预备电缆诊断”功能:
CP | 订货号 | 备注 |
CP 433-5 Extended | 6GK7443-5DX04-0XE0 | 自固件版本 V6.1 起 |
CP 433-5 Extended | 6GK7443-5DX04-0XE1 | |
CP 433-5 Extended | 6GK7443-5DX05-0XE0 |
表 05
如果不想通过 CPU 触发拓扑诊断,而是完全从诊断中继器中获取诊断信息,调用系统功能 SFC59 "RD_REC" 或者系统功能块 SFB52 "RDREC" 来读取数据记录。
更过信息
关于使用诊断中继器对电缆诊断的更多信息和例子程序参考手册 "SIMATIC Diagnostic Repeater for PROFIBUS-DP",条目 7915183。
PG/PC 系统要求
在 "Set PG/PC interface..." 中设置
对于“预备电缆诊断”功能,在 "Set PG/PC interface..." 中选择访问接入点 "S7ONLINE (STEP 7) > CP5xxx.PROFIBUS"。
可实现该功能的通讯处理器
下列 PROFIBUS PC CP 支持在 PROFIBUS DP 上执行“预备电缆诊断”功能:
1. 设置调制解调器波特率
使用调制解调器的电缆将远程调制解调器 TC65T 连接到计算机的串口上。使用菜单命令 “Start > All Programs> Accessories > Communications >HyperTerminal”。
序号 | 标注 |
1 | 按“Cancel”键忽略“Connection Description”的名称分配。 |
2 |
使用“File -> Properties”打开连接属性。在 “Connect using”栏选择需要连接的调制解调器的通信端口。通过“Configure...”打开连接配置,在 “Bits per second:”栏选择使用的波特率然后点击“OK”键。
注意:
Fig. 01 |
3 |
在连接属性窗口选择“Settings”标签并打开“ASCII Setup”窗口,通过选择“Echo typed characters locally”激活命令输出并点击“OK”键确认,点击“OK”键退出连接属性窗口。
Fig. 02 |
4 |
通过“Call” 键建立与调制解调器的连接。可以使用 “AT”指令检查波特率的设置,如果成功,调制解调器返回“OK”作为响应。
注意: 使用“Disconnect”键中断连接。
Fig. 03 |
表 01
2. 设置 CPU 通信口波特率
改变 CPU 连接到调制解调器的通信接口波特率如下。
序号 | 标注 |
1 |
检查 PC/PPI 电缆的 DIP 开关。DIP 开关的 5 脚必须设置到“1”(电缆为 PPI 多主站模式)。
注意:
1 2 3 4 5 6 7 8 这时可以用电缆将 CPU 和电脑相关的通信口连接起来。 |
2 |
打开 STEP 7-Micro/WIN 切换到“Set PG/PC Interface”界面。在“Interface Parameter Assignment Used:”选项中选择“PC/PPI cable (PPI)” ,点击“Properties...”按钮,在“Local Connection”标签中选择PC机使用的通信接口。切换到“PPI”标签选择“Advanced PPI”复选框按两次“OK”键确认。
Fig. 04 |
3 |
切换到“Communications”界面。检查“Search all baud rates” 复选框并选择“Double-click to Refresh”。搜索 CPU 的波特率,当发现时显示CPU的地址和连接端口的波特率。标注CPU并按“OK”确认,传输发现的波特率作为“Properties - PC/PPI cable(PPI)”窗口中设置的传输速率并完成与CPU的通信设置。如果发现的波特率与调制解调器波特率相匹配(9.6 kbit/s)CPU与调制解调器的通信被激活 。
6ES7972-0BB52-0XA0
Fig. 05 |
4 |
如果发现的波特率与调制解调器波特率不匹配(9.6 kbit/s -> 参考表 01),切换到“System Block”界面并选择“Communication Ports”标签,设置使用的通信端口为 9.6 kbit/s 并按“OK”键确认。
Fig. 06 |
5 |
通过相应的按钮将配置下载到 CPU 中。现在 CPU 使用的端口和“Properties - PC/PPI cable(PPI) ”(见表.04)的波特率被设置到调制解调器 9.6 kbit/s 传输速率。如果重复步骤3,可以搜索到定义的传输速率 9.6 bit/s 。
Fig. 07 |
表 02
3. 为远程调制解调器设置 PC/PPI 电缆:
使用“PC/PPI Multi-master cable”,通过如下步骤把远程调制解调器里的 SIM 卡的 PIN 码转移。
序号 | 标注 |
1 | 检查 PC/PPI 电缆的 DIP 开关。(见表02,第一步)。 |
2 |
打开 STEP 7-Micro/WIN 切换到“Set PG/PC Interface”界面。在“Interface Parameter Assignment Used:”选项中选择“PC/PPI cable (PPI)” ,点击“Properties...”按钮,在“Local Connection”标签中选择“Modem connection”复选框并选择PC机使用的通信接口。切换到“PPI”标签,设置传输速率为“9.6 kbit/s” ,按“OK”键确认。
Fig. 08 |
3 |
通过菜单"Tools"打开 “Modem Expansion Wizard”。然后选择“Configure an analog modem, cellular modem, or PPI Multi-master cable”选项并点击“Next”键。
Fig. 09 |
4 |
在“Modem Configurations”配置中选择"PPI Multi-master Cable" 并点击"Modem Commands...".按钮在新打开的窗口中“Mode”选择“Multi-master”,在 “Cell Phone Authorization”进入指令“AT+CPIN=1234”(“1234”表示SIM卡的PIN码),点击“OK”键确认。
Fig. 10 |
5 |
点击“Program/Test”发送程序到 PC/PPI 电缆,完成之后可以看到“Successfully configured in Multi-Master mode on COM1。”信息在"Port Status"域显示("COM1"表示正在使用的PC通信端口)。 点击 "Finish"键完成 "Modem Expansion Wizard"的配置并点击"OK"键确认。
Fig. 11 |
6 |
为了使PC/PPI电缆作为 S7-200 与远程调制解调器 TC65T 的连接电缆,必须设置 DIP 开关6脚为1 (“1=Remote / DTE”)。
1 2 3 4 5 6 7 8 现在连接 PC/PPI 到TC65T的“PC - RS232 ”端。
注意: |
7 |
如果打开 TC65T 电源,PC/PPI 电缆供电(通过连接 PC/PPI 电缆到CPU),经过大约 30 秒的初始化,PIN 码传输到 TC65T 中。
注意: |
表 03
4. 设置拨号服务
警告:
建立从模拟网络到 GSM 调制解调器(例如 TC65T) 的拨号服务,必须激活 SIM 卡的数据通信业务,电信通常将分配一个单独的号码(数据业务号码)。
现在通过模拟的调制解调器连接 PC/laptop 通信端口到电话网络。
序号 | 注释 |
1 |
在“Start > Settings > Control Panel”窗口打开“Phone and modem options”对话框。在“Modem”标签选择模拟调制解调器并点击"Properties"键。在“Modem”标签设置扬声器为收听。设置最大的端口速度为“9600”,决定在拨号前是否选择拨号音等待。
注意: 点击“OK”键确认两次。
Fig. 12 |
2 |
参考表 3 的步骤 2 传送 PG/PC 的接口设置。 在“Local Connection”界面选择连接模拟调制解调器的通信端口。 |
3 |
打开“Communications"”界面,双击黄色闪烁的符号表设置连接数据。在“Modem Connection”窗口点击“Settings...”。
Fig. 13 |
4 |
在“Modem Connection Settings” 对话框点击“Add...”按钮打开“Add Modem Connection Wizard”,进入连接的名称,选择本地的调制解调器,然后点击“Next >”。
Fig. 14 |
5 |
在 “Phone Number to Dial” 窗口进入远程调制解调器的数据号码(电话号码)。 在 “Transmission Settings”窗口点击 “Next >”设置本地调制解调器终止时间。这里可以使用缺省设置。然后点击“Next >”显示设置的概貌。点击“Finish”关闭窗口。
Fig. 15 |
6 |
点击“Close”返回“Modem Connection”对话框,设置连接的终止时间至少 90 秒然后点击“Connect”开始拨号服务 。
Fig. 16 |
7 |
如果连接成功建立,窗口自动关闭。切换到"Communications"界面,双击“Double-Click to Refresh” 显示远程PLC的地址。标注控制器并且点击 “OK”键,现在 CPU 可以进行拨号服务了。
注意:
Fig. 17 |
8 |
清除拨号服务必须再次打开“Communications”界面,双击黄色闪亮的符号,Modem Connection”窗口打开,点击“Disconnect”清除拨号服务。
Fig. 18 |
6AG1057-1AA03-0AA0
6AG1203-1AA00-2AA0
6AG1203-1SH31-2AA0
6AG1211-0AA23-2XB0
6AG1211-0BA23-2XB0
6AG1212-1AB23-2XB0
6AG1212-1BB23-2XB0
6AG1214-1AD23-2XB0
6AG1214-1BD23-2XB0
6AG1214-2AD23-2XB0
6AG1214-2BD23-2XB0
6AG1216-2AD23-2XB0
6AG1216-2BD23-2XB0
6AG1231-7PB22-2XA0
6AG1231-7PB22-2XY0
6AG1277-0AA22-2XA0
6AG1334-2BA01-4AA0
6AV6610-0AA01-2CA8
6AV6610-0AA01-2CE8
6AV6611-0AA00-0AL0
6AV6611-0AA51-2CA5
6AV6611-0AA51-2CE5
6AV6612-0AA00-0AL0
6AV6612-0AA11-2CA5
6AV6612-0AA51-2CA5
6AV6612-0AA51-2CE5
6AV6612-0AA51-3CA5
6AV6612-0AA51-3CE5
6AV6612-2BC01-2AD5
6AV6612-2BC01-3AD5
6AV6612-3AA51-3CE5
6AV6613-0AA00-0AL0
6AV6613-0AA11-2CA5
6AV6613-0AA11-3CA5
6AV6613-0AA11-3CE5
6AV6613-0AA51-2CA5
6AV6613-0AA51-2CE5
6AV6613-0AA51-3CA5
6AV6613-0AA51-3CE5
6AV6613-2BD01-2AD5
6AV6613-2BD01-3AD5
6AV6613-2CD01-2AD5
6AV6613-2CD01-3AD5
6AV6613-3AA51-3CE5
6AV6613-6AA01-2AB5
6AV6613-6AA01-3AB5
6AV6640-0BA11-0AX0
6AV6640-0CA11-0AX0
6AV6640-0CA11-0AX1
6AV6650-0BA01-0AA0
6AV6650-0DA01-0AA0
6AV6671-0AP00-0AX0
6AV6691-1AB01-3AB0
6AV6691-1CA01-3AB0
6AV6691-1DF01-0AA0
6AV6691-1DF01-0AB0
6AV6691-1DF01-0AC0
6AV6691-1DF01-0AD0
6AV6691-1DF01-0AE0
6AV6691-1SA01-0AX0
6EP1332-1SH31
6EP1332-1SH51
6EP1332-2BA10
6EP1333-2AA01
6EP1333-2BA01
6EP1334-2AA01
6EP1334-2BA01
6EP1971-1AA01
6ES5728-8MA11
6ES7211-0AA23-0XB0
6ES7211-0BA23-0XB0
6ES7212-1AB23-0XB0
6ES7212-1BB23-0XB0
6ES7214-1AD23-0XB0
6ES7214-1BD23-0XB0
6ES7214-2AD23-0XB0
6ES7214-2AS23-0XB0
6ES7214-2BD23-0XB0
6ES7216-2AD23-0XB0
6ES7216-2BD23-0XB0
6ES7221-1BF22-0XA0
6ES7221-1BH22-0XA0
6ES7221-1EF22-0XA0
6ES7222-1BD22-0XA0
6ES7222-1BF22-0XA0
6ES7222-1EF22-0XA0
6ES7222-1HD22-0XA0
6ES7222-1HF22-0XA0
6ES7223-1BF22-0XA0
6ES7223-1BH22-0XA0
6ES7223-1BL22-0XA0
6ES7223-1BM22-0XA0
6ES7223-1HF22-0XA0
6ES7223-1PH22-0XA0
6ES7223-1PL22-0XA0
6ES7223-1PM22-0XA0
6ES7231-0HC22-0XA0
6ES7231-0HF22-0XA0
6ES7231-7PB22-0XA0
6ES7231-7PD22-0XA0
6ES7232-0HB22-0XA0
6ES7232-0HD22-0XA0
6ES7235-0KD22-0XA0
6ES7241-1AA22-0XA0
6ES7253-1AA22-0XA0
6ES7272-0AA30-0YA0
6ES7272-1AA10-0YA0
6ES7272-1AF00-7AA0
6ES7272-1BF00-7AA0
6ES7274-1XF00-0XA0
6ES7274-1XH00-0XA0
6ES7274-1XK00-0XA0
6ES7277-0AA22-0XA0
6ES7290-6AA20-0XA0
6ES7291-3AX20-0XA0
6ES7291-8BA20-0XA0
6ES7291-8GF23-0XA0
6ES7291-8GH23-0XA0
6ES7292-1AD20-0AA0
6ES7292-1AE20-0AA0
6ES7292-1AF20-0AA0
6ES7292-1AG20-0AA0
6ES7297-1AA23-0XA0
6ES7298-0AA20-0AA3
6ES7298-0AA20-0BA3
6ES7298-1AA20-0YA3
6ES7298-8FA24-8AH0
6ES7298-8FA24-8BH0
6ES7298-8FA24-8CH0
6ES7298-8FA24-8DH0
6ES7298-8FA24-8EH0
6ES7298-8FA24-8FH0
6ES7810-2CC03-0YX0
6ES7810-2CC03-0YX3
6ES7830-2BC00-0YX0
6ES7840-2CC01-0YX0
6ES7840-2CC01-0YX1
6ES7901-0BF00-0AA0
6ES7901-3CB30-0XA0
6ES7901-3DB30-0XA0
6ES7901-3EB10-0XA0
6ES7972-0AA01-0XA0
6ES7972-0BA12-0XA0
6ES7972-0BA41-0XA0
6ES7972-0BB12-0XA0
6ES7972-0BB41-0XA0
6ES7972-0CB20-0XA0
6ES7998-8XC01-8YE0
6ES7998-8XC01-8YE2
6GK1551-2AA00
6ES7972-0BB52-0XA0