Technical FAQs

Ask a Question

How to open and close the breaker remotely on a Micrologic A,P, and H Type Trip Unit?

Issue
How to open and close the breaker remotely on a Micrologic A,P, and H Type Trip Unit?

Product Line
Micrologic A - Trip Unit
Micrologic P - Trip Unit
Micrologic H - Trip Unit


Environment
Modbus register read/write utility

Cause
Breaker needs to be opened or closed remotely


Resolution
The following steps have been provided for a user to follow once they have established communications using a modbus register read/write utility:

On the menu of the Micrologic unit the Com set up menu must be set to Auto (read register 670 this must be equal to 1).
If slave id has not been set, it is default to 47. The address is specified to the BCM and does not require an offset.

To open the circuit breaker remotely: (reads/writes are shown in decimal - base 10)
1. read register 7715 (this must be anything other than 0 to continue - flag value)
2. read register 553 (this value is the control word)
3. write 58771 to register 7720
4. write 4 to register 7721
5. write 4 to register 7722
6. write (control word from step 2.) to register 7723
7. write 10 to register 7724
8. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.)
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
9. write 58769 to register 7720
10. write 4 to register 7721
11. write 4 to register 7722
12. write (control word from step 2.) to register 7723
13. write 1 to register 7724
14. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.)
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
15. write 58772 to register 7720
16. write 4 to register 7721
17. write 4 to register 7722
18. write (control word from step 2.) to register 7723
19. write 10 to register 7724
20. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.)
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
21. exit the read/write tool



To close the circuit breaker with a write command to a register: (reads/writes are shown in decimal - base 10)
1. read register 7715 (this must be anything other than 0 to continue - flag value)
2. read register 553 (this value is the control word)
3. write 58771 to register 7720
4. write 4 to register 7721
5. write 4 to register 7722
6. write (control word from step 2.) to register 7723
7. write 12 to register 7724
8. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.) 
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
9. write 58770 to register 7720
10. write 4 to register 7721
11. write 4 to register 7722
12. write (control word from step 2.) to register 7723
13. write 1 to register 7724
14. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.) 
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
15. write 58772 to register 7720
16. write 4 to register 7721
17. write 4 to register 7722
18. write (control word from step 2.) to register 7723
19. write 12 to register 7724
20. wait for command being executed:
read register 7717 (this is the command number, once this is 0 continue to next step. This might required you to check this register multiple times while waiting on the command to finish processing.) 
read register 7718 (repeat checking process for 0 then continue)
check result code:
read register 7719 (check result code table for output meanings - attached below)
21. exit the read/write browser



See the attached document for more details
Was this helpful?
What can we do to improve the information ?