6/3/2009 8:43 AM | |
Posts: 163 Rating: (0) |
Hi All! AttachmentH-STATUS.zip (579 Downloads) |
Last edited by: Sindhu@KEASCBE at: 6/3/2009 8:44 AM |
|
6/3/2009 9:49 AM | |
Posts: 6 Rating: (1) |
Hi Sindhu There is an area in the CPU memory called the System Status List(SSL) that holds the information of diagnostic information of CPU in addition to diagnostic modules. SFC 51 is a system function that reads data in the SSL. You can read partial lists by specifying SSL_ID and INDEX. This information is available in the help file of SFC 51 in System and Standard functions for S7-300/400help directory. The outputs of SFC51are SSL_HEADER that basically specifies the number of data records ,that is the second parameter which is of intrest to us that holds the information of ourpartial list. The block that you have queried about is a user defined block, getting the status of an H-CPU using SFC 51 inside the block with SSL_ID W#16#174 for LED's or W#16#0071 for H-CPU status.If you upload a copy of your program we could provide you with more information about what the characterstics of the block is. I am including a source of an example program that is used to read the DP Diagnostics of configured slaves and slaves that are active for an example. AttachmentRA_DP_DIAG.zip (510 Downloads) |
Follow us on