A&D AS CS2 FA
Systems Support
A&D 技术支持部 2007 9月
Page 1
PN IO 练习 诊断 FC126
PN IO Diagnosis
A&D AS CS2 FA
Systems Support
A&D 技术支持部 2007 9月
Page 2
PN IO 练习 诊断 FC126
FC126使用SFC51,根据不同的SSL
ID(W#16#0094、
W#16#0294、W#16#0694)读
出站点的不同状态。FC126的编程思路与FC125
(PROFIBUS站点诊断)相同。
在程序中调用FC126可以判断系统中PN IO设备和模
块的错误。它可以检测到丢失和故障的设备
FC126必须在OB1或循环中断中调用,FC126的调用
参考下图:
A&D AS CS2 FA
Systems Support
A&D 技术支持部 2007 9月
Page 3
PN IO 练习 诊断 FC126
程序调用
A&D AS CS2 FA
Systems Support
A&D 技术支持部 2007 9月
Page 4
PN IO 练习 诊断 FC126
FC126参数含义
CHECK_ACTIV :
输入类型,Bool类型变量,如果为1,
程序调用开始,从站开始检测。
DP_PN_ID:
输入类型,INT类型变量,PROFINET
IO 的网络ID号,参考硬件配置,大于100。
DATA_FIELD:
输入类型,ANY类型变量,内部使用数
据,长度为782字节。
SUM_SLAVES_DIAG:输入/输出类型,INT类型变量,出现
故障的站点总数。
LIST_SLAVES_NOT_PRESENT:输入/输出类型,ANY类型
变量,站点不能被主站识别。在硬件中配置但是实际没有连接,
例如从站掉电、断线等故障。长度为256字节,每一个位表示一
个从站,如果为1表示相应的从站有故障,故障消除后自动复
位。