Accessing the Diagnostics on a Schneider Electric M580 Redundant Power Supply

Objective
Demonstrate the steps required to access the diagnostics M580 redundant power supply. Although the PWS_DIAG instruction can be used from LD or FBD, this example is for FBD only. The redundant power supplies do come in 3 variants BMXCPS4022 (24...48 V DC), BMXCPS4002 (120...240 V AC) and, BMXCPS3522 (125V DC). This was written with the BMXCPS4002 in the configuration. This is not intended as a training course but more of a high level ‘How To’ for accessing or access to these diagnostics with an M580 using FBD. If you should have questions about more advanced operations or questions about implementing/troubleshooting them, please direct your questions through Schneider Electric Technical Support. With a valid Continuing Support Program (CSP), you may reach Technical Support at 1-888-266-8705. This document assumes that the project has already been created with an Ethernet redundant backplane and an M580 CPU on the rack. Diagnostics for the redundant power supplies are not available for the M340.

References
Screenshots were taken from Ecostruxure Control Expert XL v14.1 build 191122A
Unity Pro System Block Library Manual

Note the quantity of 2 - BMXCPS4002 in the hardware configuration.

9-1-1

After the hardware is placed in the rack, even after a Rebuild All, the DDT are not present for the redundant power supply.

9-2-good

Notice the DDT for the ePAC are only present.

9-2.1

There are some required steps to be able to access the DDT diagnostics (M580 only) for the redundant power supplies. The next pages outline the basic steps required to access these diagnostics through FBD.

Expand Programs->Tasks->MAST. Right click on Logic and add a New Section.

9-3

Choose Yes to confirm the modification.

9-4

Give the new section a Name and ensure it is in FBD Language. Click on OK.

9-5

Right click in the newly created FDB and bring up the FBD Input Assistant.

9-6

 

In the FFB type (Collective term for EF (Elementary Function), EFB (Elementary Function Block) and DFB
(Derived Function block)) field, enter in the TRIGGER instruction. Click on OK.

9-7

You will note a small icon following the cursor that looks like a chip, left click to place the instruction (it should not matter where its place if you have left space to link off to another instruction).

9-8

You will now see a TRIGGER_* (* := instance number) on your FBD.

9-9

 

Details on how the TRIGGER instruction works:

9-10

Double click on the CLK (Clock Input) and enter %S6 and left click the checkmark.

9-11

More details about the %S6 address.

9-12

 

Right click again in the created FDB and bring up the FBD Input Assistant.

9-13

In the FFB type field, type in PWS_DIAG and click on OK.

9-14

Your cursor will again be followed by the chip icon. Left click to place the instruction.

9-15

You should now see something like this.

9-16

 

More information on the PWS_DIAG instruction. There is more information in the Ecostruxure Control Expert help.

9-17

The TRIGGER and PWS_DIAG instructions now need to be Linked. Right click in your FBD and choose Link.

9-18

Your cursor will now be followed by another graphic indicating the ability to draw a line. Left click on the line coming off of RISE (RisingEdge) on the TRIGGER instruction and drag over to the line for the ENABLE on the PWS_DIAG instruction.

9-19

You will see the link graphicly connecting the RISE (RisingEdge) on the TRIGGER instruction and drag over to the line for the ENABLE on the PWS_DIAG instruction.

9-20

Now create and assign a variable to the LEFT_PWS pin on the PWS_DIAG instance. Left click on LEFT_PWS and type in a variable name (LEFT in our example). Click on the check mark.

9-21

Click on the check mark to confirm creation of the LEFT variable.

9-22

Now create and assign a variable to the RIGHT_PWS pin on the PWS_DIAG instance. Left click on RIGHT_PWS and type in a variable name (RIGHT in our example). Click on the check mark.

9-23

Click on the check mark to confirm creation of the RIGHT variable.

9-24

You will now note that the LEFT and RIGHT variables were created but they are Type BOOL.

9-25

Left click on the Type BOOL for variable LEFT and click on the ellipsis.

9-26

Left click on <Libset V14.1>, scroll down and choose the PWS_DIAG_DDT.

9-27

Confirm your modification when prompted. Click on Yes.

9-28

Click on Yes for the modification prompt.

9-29

Left click on the Type BOOL for variable RIGHT and click on the ellipsis.

9-30

Left click on <Libset V14.1>, scroll down and choose the PWS_DIAG_DDT. Click on OK.

9-31

Confirm your modification when prompted. Click on Yes.

9-32

Note that you now have access to your redundant power supply DDT in your Variables tab of your Elementary Variables.

9-33

More information on the instructions are available in the Ecostruxure Control Expert help files. If you have questions about more advanced operations or questions about implementing/troubleshooting the diagnostics, please direct your questions through Schneider Electric Technical Support.

With a valid Continuing Support Program (CSP), you may reach Technical Support at 1-888-266-8705.

Back to Blog