专业回收西门子全系列专业回收西门子全系列
如何读取DP或PN总线上各站点的状态?
可以使用 SFC51 'RDSYSST' 读出 SSL 部分列表或SSL 部分列表的摘录。 下面的配置在文中所附的例程中创建。下面的配置在文中所附的例程中创建:
图01
在用户程序(OB1)中,使用 SFC51 "RDSYSST" 读出 CPU 的系统状态列表。
调用 SFC51 "RDSYSST" 时,通过输入参数 SSL_ID指定了用户想读取的系统状态列表。使用此方法可读出下列数据,例如:
模板标识。
模板 LED 指示灯状态。
DP 主站系统或 PROFINET I/O 系统中,已经连接上 CPU 集成的 DP 或 PN 口的站点状态。
所有有关 SSL_ID 的具体的可用信息请参看手册 :“用于 S7300/400系统和 标准功能的系统软件卷1&2”
当调用 SFC51 "RDSYSST" 时,在输入参数INDEX,要以16进制格式指定 PROFIBUS DP主站系统或者PROFINET IO 系统的编号,PROFIBUS DP 主站系统的编号或者PROFINET IO系统的编号可以在硬件配置中找到(见图.01)。
SFC51 "RDSYSST" 的参数分配根据使用不同的 CPU 而不同: