Status Codes Reference

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.