BSCM Module Commands
List of BSCM Module Commands and Error Codes
List of Commands
The following table lists the available BSCM module commands, their corresponding command codes and user profiles. Follow the command execution procedures accordingly Executing a Command.
|
Command |
Command code |
User profile |
|---|---|---|
|
Open circuit breaker Open Circuit Breaker |
904 |
Administrator or Operator |
|
Close circuit breaker Close Circuit Breaker |
905 |
Administrator or Operator |
|
Reset circuit breaker Reset Circuit Breaker |
906 |
Administrator or Operator |
|
Enable/Inhibit close order Enable/Inhibit a Circuit Breaker Close Order |
910 |
Administrator or Operator |
|
Enable/disable automatic reset Enable/Disable Automatic Reset |
42636 |
Administrator |
|
Enable/disable reset even if SDE Enable/Disable Reset even if SDE |
42637 |
Administrator |
|
Preset counters Preset Counters |
42638 |
Administrator |
|
Set up thresholds Set Up Thresholds |
42639 |
Administrator |
Error Codes
In addition to generic error codes Result of the Command, the BSCM module commands generate the following error codes returned in register 8021:
|
Error Code |
Description |
|---|---|
|
4363 (0x110B) |
BSCM module is out of order. |
|
4503 (0x1197) |
Circuit breaker is tripped. It must be reset before the command. |
|
4504 (0x1198) |
Circuit breaker is already closed. |
|
4505 (0x1199) |
Circuit breaker is already open. |
|
4506 (0x119A) |
Circuit breaker is already reset. |
|
4507 (0x119B) |
Actuator is in manual mode. Remote commands are not allowed. |
|
4508 (0x119C) |
Actuator is not present. |
|
4510 (0x119E) |
A previous command is still in progress. |
|
4511 (0x119F) |
Reset command is forbidden when SDE is set. |
|
4512 (0x11A0) |
Inhibit close order is enabled. |
Any other positive error code means an internal error.
Circuit Breaker Control Commands
Open Circuit Breaker
To open the circuit breaker, set the command registers in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
904 |
A/E |
Command code = 904 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
10 |
A/E |
Number of parameters (bytes) = 10 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator or Operator user profile password |
Close Circuit Breaker
To close the circuit breaker, set the command registers in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
905 |
A/E |
Command code = 905 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
10 |
A/E |
Number of parameters (bytes) = 10 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator or Operator user profile password |
Reset Circuit Breaker
To reset the circuit breaker, set the command registers in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
906 |
A/E |
Command code = 906 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
10 |
A/E |
Number of parameters (bytes) = 10 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43–0x1F44 |
8004–8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator or Operator user profile password |
Enable/Inhibit a Circuit Breaker Close Order
To enable or inhibit a close order of the circuit breaker, set the command register in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
910 |
A/E |
Command code = 910 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
13 |
A/E |
Number of parameters (bytes) = 13 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator or Operator user profile password |
|
0x1F45 |
8006 |
– |
– |
INT16U |
1 |
A/E |
|
|
0x1F46 |
8007 |
– |
– |
INT16U |
– |
A/E |
Origin of the command: 256 = command sent via communication interface (IFM or IFE) |
Enable/Disable Automatic Reset
The user can read the automatic reset parameters at register 564 (bit 3).
To enable/disable automatic reset, set the command registers in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
42636 |
A/E |
Command code = 42636 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
12 |
A/E |
Number of parameters (bytes) = 12 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator user profile password |
|
0x1F45 |
8006 |
– |
– |
INT16U |
0–1 |
A/E |
0 = automatic reset is not enabled. 1 = automatic reset is enabled. |
Enable/Disable Reset even if SDE
The user can read the reset parameters at register 564 (bit 4).
To enable/disable reset even if SDE, set the command registers in the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
42637 |
A/E |
Command code = 42637 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
12 |
A/E |
Number of parameters (bytes) = 12 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1101) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator user profile password |
|
0x1F45 |
8006 |
– |
– |
INT16U |
0–1 |
A/E |
0 = reset is not enabled if SDE = 1. 1 = reset is enabled even if SDE = 1. |
Counter Commands
Preset Counters
The user can read the values of the counters from register 571 to 578.
To preset the counters, the user must set up the command registers the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
42638 |
A/E |
Command code = 42638 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
22 |
A/E |
Number of parameters (bytes) = 22 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1100) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator user profile password |
|
0x1F45 |
8006 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the OF counter 65535 = do not preset the OF counter |
|
0x1F46 |
8007 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the SD counter 65535 = do not preset the SD counter |
|
0x1F47 |
8008 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the SDE counter 65535 = do not preset the SDE counter |
|
0x1F48 |
8009 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the open circuit breaker command counter 65535 = do not preset the open circuit breaker command counter |
|
0x1F49 |
8010 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the close circuit breaker command counter 65535 = do not preset the close circuit breaker command counter |
|
0x1F4A |
8011 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = preset value of the reset circuit breaker command counter 65535 = do not preset the reset circuit breaker command counter |
Set Up Thresholds
The user can read the values of the thresholds from register 581 to 582.
To set up the thresholds, the user must set up the command registers the following way:
|
Address |
Register |
X |
Unit |
Type |
Range |
A/E |
Description |
|---|---|---|---|---|---|---|---|
|
0x1F3F |
8000 |
– |
– |
INT16U |
42639 |
A/E |
Command code = 42639 |
|
0x1F40 |
8001 |
– |
– |
INT16U |
22 |
A/E |
Number of parameters (bytes) = 22 |
|
0x1F41 |
8002 |
– |
– |
INT16U |
4353 |
A/E |
Destination = 4353 (0x1100) |
|
0x1F42 |
8003 |
– |
– |
INT16U |
1 |
A/E |
Security type of the command |
|
0x1F43– 0x1F44 |
8004– 8005 |
– |
– |
OCTET STRING |
– |
A/E |
Password of the command: Administrator user profile password |
|
0x1F45 |
8006 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = value of the OF counter threshold 65535 = do not change the OF counter threshold |
|
0x1F46 |
8007 |
1 |
– |
INT16U |
65535 |
A/E |
65535 (no threshold is associated to the SD counter) |
|
0x1F47 |
8008 |
1 |
– |
INT16U |
65535 |
A/E |
65535 (no threshold is associated to the SDE counter) |
|
0x1F48 |
8009 |
1 |
– |
INT16U |
65535 |
A/E |
65535 (no threshold is associated to the open circuit breaker command counter) |
|
0x1F49 |
8010 |
1 |
– |
INT16U |
0–65535 |
A/E |
0–65534 = value of the close circuit breaker command counter threshold 65535 = do not change close circuit breaker command counter threshold |
|
0x1F4A |
8011 |
1 |
– |
INT16U |
65535 |
A/E |
65535 (no threshold is associated to the reset circuit breaker command counter) |