Hi LED status you can get according documentation , for I/O Faults , Module Faults , PLC restart etc. you have to use required OB and create system alarms ( use set , not = ) Other details : " Diagnostic package PNIODiag for diagnostic evaluation for Profibus DP and Profinet IO" from Siemens Communication status with PLC : use $SYS$Status - I/O Discrete Tag for your Access Name . You can create one pop-up screen " Not Connected" in condition script or simple change one color Sample of script: While false Show ... , While true Hide ... Regards