We are using the X90CP174_48_S1 which gives great information about it’s status via the status LEDs.
Unfortunately, the X90 had to be mounted in a way, where the LEDs can not be seen.
Is there any way to read the status of the various LEDs via the program?
Hello,
I think for most of the Information the LEDs are made up, you will not have a adequate way of presenting it via Application. Because the Application hast to be in RUN to proccess your application, if it is not in RUN you don’t have a Application running.
Stati like the PLC Operation Mode “Service/Diagnostic/Boot” could only be read by the
online connection via PVI-Services.
The Ethernet connection does not have a IO-Mapping so i am not aware of a way to get the connected Status of the Wire.
For the Powerlink you can see a LinkOk in the IO-Datapoints which can be used to display if a cable is connected.
Your PLC does not have a Batterie. But for the general readers…
The Batterie Status can be seen in the IO-Mapping of the PLC
I hope this was a good start for your question, leets look what other members think of.
Greetings
Michael
Thanks Michael,
I agree with the RUN state indication.
However, the status of the Safety would be of great help as the CPU is in RUN but just not enabling the outputs if it is stuck in preop for some reason
Hello,
To read information from the Safety you can use the SfDomain Library Functionblocks of mappSafety.
You first have to connect to the safe PLC via the Connect functionblock ( consider that only one simulanious connection is allowed / Default HMI must not be connected ). If it is Active you can then use the Status functionblock to read all information you would get via Leds or the Default HMI.
For a simple safety in Run signal i use typicaly the first crosscommunication BOOL to set TRUE in safe Application. So i have a indication if Safety Programm is running, without additional checks.
Greetings
Michael
Thanks Michael,
I’ll give it a try.
Was hoping there is an easier way accessing the status LEDs.
Cheers
Alfred