热门搜索:
西门子6FC5357-0BB12-0AE0
问题:
解答:
下面,我们将介绍用于处理上述各种故障源的诊断工具。
总线电缆接线/安装错误
BT200 BUS TESTER
BT200 Bus Tester(BT200总线测试工具)用于检查接线。PROFIBUS电缆未处于使用中时,可使用BT200 Bus Tester进行下列测试:
检查PROFIBUS电缆:
网络处于使用中时,也可以使用BT200 Bus Tester进行诊断:
检查从站的可用性:
检查主站和从站的RS 485接口:
使用示波器测量信号电平
使用示波器可以显示PROFIBUS上的信号电平。应当使用矩形显示窗口的示波器,需 要专业人员来对示波器图像进行评估.
DP主站和DP从站的组态
在HW Configuration中可以在线或者离线监视总线,从而检查总线上连接的DP主站和DP从站的组态。可 以从CPU中将组态下载下来用于离线分析。
如果在HW Configuration中对组态进行在线分析,可以识别故障或者有缺陷的模块。对于支持诊断的模块,也 可以探测潜在的通道故障(如断线)。
图 1:HW Configuration的在线视图
如果模块发生故障,则故障时间被记录在诊断缓冲区中。
图 2:从站发生故障时CPU的诊断缓冲区
PROFIBUS DP网络
有些用于PROFIBUS的PC接口可提供诊断功能。可通过“Set PG/PC Interface”或“Set PC Station”找到它们。
在这里,可以读出实际总线参数,并以PROFIBUS可用节点的形式表示。
西门子6FC5357-0BB12-0AE0
图 3:SIMATIC Net 诊断工具
AMPROLYZER
Amprolyzer软件也可用于分析PROFIBUS网络,具有下列功能。
1. 说明
两个或多个包含 S7-200 CPU 和 调制解调 SINAUT MD 720-3 模块的远程站通过 GPRS 连接到一个中心站。中心站采用 SINAUT MICRO SC 来管理与所有已组态的远程站的通讯(图 1 )。
图 1 :结构图
2. WDC_SEND 和 WDC_RECEIVE 功能块
WDC_SEND:
WDC_RECEIVE:
3. 接收的数据被舍弃并不写入 CPU
图 2:没有数据写入 CPU
图 3:没有数据写入 CPU
4. 接收数据准确写入 CPU
4.1 允许的区域准确匹配
图 4:允许的地址区准确匹配
4.2 允许区域大于接收的数据
图 5:允许的地址区大于接收的数据
调试阶段,诊断DP主站系统中的错误,有哪几种方法?
下列原因可能导致PROFIBUS DP网络发生故障:
本条目描述了在 S7-200 程序块中那些参数需要设置来接收其他站点的 GPRS 数据。
SINAUT MICRO SC 库内的功能块 WDC_SEND 和 WDC_RECEIVE 负责发送和接收数据。数据的接收由调制解调模块上 LED 灯“C”的闪烁来指示。如果块的参数设置错误,接收的数据就会被舍弃不会写入 CPU。下列参数决定数据的交换:
发送地址区 DATA_START 和 DATA-LENGTH 必须适合接收地址区以保证接收 CPU 所发送的数据都是可以访问的。
下面举例说明当 WDC_RECEIVE 参数设置错误时发生的问题:
WDC_RECEIVE *的接收区必须至少和发送数据区一样大。
西门子6FC5357-0BB12-0AE0