Zone Mode Codes
Each zone operates in one of these modes:
| Code | Mode | Description | Control Action |
|---|---|---|---|
0 |
Auto | Automatic control based on profile error | System calculates and applies setpoints |
1 |
Remote | Position from external source (QCS) | Setpoint from remote system accepted |
2 |
Manual | Operator manual control | Only manual setpoint changes accepted |
3 |
Local | Service/maintenance mode | Position held, no automatic changes |
Zone Status Bits
The zone status register is a 16-bit value with individual status flags:
| Bit | Name | Description |
|---|---|---|
0 |
ENABLED | Zone is enabled for control |
1 |
AUTO | Zone is in automatic mode |
2 |
AT_LIMIT | Position at operating limit |
3 |
TRACKING | Feedback tracking setpoint |
4 |
FAULT | Zone has active fault |
5 |
STEP_LIMITED | Movement limited by stepping constraint |
6 |
BEND_LIMITED | Movement limited by bending constraint |
7 |
DEADBAND | Error within deadband, no action |
8-15 |
Reserved | Reserved for future use |
Status Value Examples
Common Status Values
0x0003 (3) |
ENABLED + AUTO | Normal automatic operation |
0x0007 (7) |
ENABLED + AUTO + AT_LIMIT | Auto but at position limit |
0x000B (11) |
ENABLED + AUTO + TRACKING | Auto and tracking correctly |
0x0011 (17) |
ENABLED + FAULT | Enabled but faulted |
0x0001 (1) |
ENABLED only | Manual mode |
Control Mode Codes
The system-wide control algorithm mode:
| Code | Mode | Description | Use Case |
|---|---|---|---|
0 |
Static | Fixed proportional response | Fast response, may overshoot |
1 |
Integrating | Integral control action | Recommended for most applications |
2 |
Manual | No automatic control | Commissioning, testing |
3 |
Dynamic | Adaptive with correlation | Variable process conditions |
System Status
Overall system status register bits:
| Bit | Name | Description |
|---|---|---|
0 |
CONNECTED | PLC communication active |
1 |
QCS_ONLINE | Scanner data being received |
2 |
CONTROL_ENABLED | Automatic control is active |
3 |
PROFILE_VALID | Profile data is valid |
4 |
ALARM_ACTIVE | One or more active alarms |
5 |
FLUSHING | Valve flushing in progress |
6 |
LICENSE_OK | Valid license active |
7 |
DATABASE_OK | Database connection healthy |
Interpreting System Status
For normal operation, verify these bits are set:
- Bit 0 (CONNECTED) = 1
- Bit 1 (QCS_ONLINE) = 1
- Bit 2 (CONTROL_ENABLED) = 1 (if automatic control desired)
- Bit 3 (PROFILE_VALID) = 1
- Bit 6 (LICENSE_OK) = 1
PLC Integration
Use the system status register in your PLC program to enable interlocks. For example, only allow machine operation when CONNECTED and PROFILE_VALID are both true.