PID Address Descriptions |
Topic: CL254
|
Each of the eight PID Loops has its own list of addresses associated with it.
C Memory Area - 40 Consecutive Bits
DS Memory Area - 15 Consecutive Integers
DF Memory Area - 25 Consecutive Floats
The table below list Bits, Integers and Floats along with their Nicknames and Descriptions used in the CLICK software Address Picker.
Since the user selects the beginning address for each PID Loop and each address type, addresses are listed by Type, Starting Address plus an Offset.
Example:
Cn+00 = Type C, n=starting address + 00
The Nicknames use abbreviations that make it easy to select the correct parameter for the proper function in the PLC Ladder code or your Operator Interface
EN
Enable a function SEL
Select between multiple functions IND
Indicator of function that has been enabled ALM
Alarm Indication or setting LMT
Upper or Lower Limit
C Memory PID Configuration Bits | ||||
Address | Data Type | Read/Write | Nickname | Comment |
Cn+00 |
BIT |
RW |
[PID Loop Name]_EN_SP_LimitLower |
SP Lower Limit Enable |
Cn+01 |
BIT |
RW |
[PID Loop Name]_EN_SP_LimitUpper |
SP Upper Limit Enable |
Cn+02 |
BIT |
RW |
[PID Loop Name]_SEL_ErrorSquared |
Error Term Selection (Linear /Squared) |
Cn+03 |
BIT |
RW |
[PID Loop Name]_EN_ErrorDeadband |
Error Deadband Enable |
Cn+04 |
BIT |
RW |
[PID Loop Name]_EN_DerivativeLmt |
Derivative Gain Limit Enable |
Cn+05 |
BIT |
RW |
[PID Loop Name]_EN_AntiWindup |
Anti-Windup Enable (Bias Freeze) |
Cn+06 |
BIT |
RW |
[PID Loop Name]_SEL_AutotuneMthd |
Autotune PID Algorithm Selection (Open/Closed) |
Cn+07 |
BIT |
RW |
[PID Loop Name]_SEL_AutotunePIDPI |
Autotune Algorithm Selection (PID or PI) |
Cn+08 |
BIT |
RW |
[PID Loop Name]_SEL_BumplessMode |
Bumpless Transfer Selection (Mode 1/Mode 2) |
Cn+09 |
BIT |
RW |
[PID Loop Name]_SEL_DirectReverse |
Loop Action Selection (Forward or Reverse) |
Cn+10 |
BIT |
RW |
[PID Loop Name]_C_Reserved_01 |
Reserved |
Cn+11 |
BIT |
RW |
[PID Loop Name]_EN_PV_InputFiltr |
Analog Input (PV) Filter Enable |
Cn+12 |
BIT |
RW |
[PID Loop Name]_EN_PV_HiLoAlarms |
PV Alarm Enable |
Cn+13 |
BIT |
RW |
[PID Loop Name]_EN_PV_DevAlarms |
PV Deviation Alarm Enable |
Cn+14 |
BIT |
RW |
[PID Loop Name]_EN_PV_RateAlarm |
PV Rate-of-change Alarm Enable |
PID Operation Bits |
||||
Address |
Data Type |
Read/Write |
Nickname |
Comment |
Cn+15 |
BIT |
RW |
[PID Loop Name]_EN_RunManualMode |
Manual Mode Start Request |
Cn+16 |
BIT |
RW |
[PID Loop Name]_EN_RunAutoMode |
Auto Mode Start Request |
Cn+17 |
BIT |
RW |
[PID Loop Name]_EN_RunAutoTune |
Auto-Tune Mode Start Request |
Cn+18 |
BIT |
RW |
[PID Loop Name]_C_Reserved_02 |
Reserved |
Cn+19 |
BIT |
RW |
[PID Loop Name]_C_Reserved_03 |
Reserved |
Cn+20 |
BIT |
RW |
[PID Loop Name]_C_Reserved_04 |
Reserved |
Cn+21 |
BIT |
RW |
[PID Loop Name]_C_Reserved_05 |
Reserved |
Cn+22 |
BIT |
RW |
[PID Loop Name]_C_Reserved_06 |
Reserved |
Cn+23 |
BIT |
RW |
[PID Loop Name]_C_Reserved_07 |
Reserved |
Cn+24 |
BIT |
RW |
[PID Loop Name]_C_Reserved_08 |
Reserved |
PID Indication Bits | ||||
Address | Data Type | Read/Write | Nickname | Comment |
Cn+25 |
BIT |
Read Only |
[PID Loop Name]_IND_RunManualMode |
Manual Mode Indication |
Cn+26 |
BIT |
Read Only |
[PID Loop Name]_IND_RunAutoMode |
Auto Mode Indication |
Cn+27 |
BIT |
Read Only |
[PID Loop Name]_IND_RunAutoTune |
Auto-Tune Mode Indication |
Cn+28 |
BIT |
RW |
[PID Loop Name]_C_Reserved_09 |
Reserved |
Cn+29 |
BIT |
RW |
[PID Loop Name]_C_Reserved_10 |
Reserved |
Cn+30 |
BIT |
RW |
[PID Loop Name]_C_Reserved_11 |
Reserved |
Cn+31 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Input_LoLo |
PV Input Low Low Alarm |
Cn+32 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Input_Low |
PV Input Low Alarm |
Cn+33 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Input_High |
PV Input High Alarm |
Cn+34 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Input_HiHi |
PV Input High High Alarm |
Cn+35 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Dev_High |
PV Input Deviation High Alarm |
Cn+36 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_Dev_HiHi |
PV Input Deviation High High Alarm |
Cn+37 |
BIT |
Read Only |
[PID Loop Name]_ALM_PV_RateOfChng |
PV Input Rate-of-Change Alarm |
Cn+38 |
BIT |
RW |
[PID Loop Name]_C_Reserved_11 |
Reserved |
Cn+39 |
BIT |
RW |
[PID Loop Name]_C_Reserved_12 |
Reserved |
PID Operation Status Registers |
||||
Address |
Data Type |
Read/Write |
Nickname |
Comment |
DSn+00 |
INT |
Read Only |
[PID Loop Name]_PID_ErrorCode |
PID Error Code |
DSn+01 |
INT |
Read Only |
[PID Loop Name]_DS_Reserved_01 |
Reserved |
DSn+02 |
INT |
RW |
[PID Loop Name]_DS_Reserved_02 |
Reserved |
DSn+03 |
INT |
RW |
[PID Loop Name]_DS_Reserved_03 |
Reserved |
DSn+04 |
INT |
RW |
[PID Loop Name]_DS_Reserved_04 |
Reserved |
PID Configuration Registers | ||||
Address | Data Type | Read/Write | Nickname | Comment |
DSn+05 |
INT |
RW |
[PID Loop Name]_Sample_Rate |
PID Sample Rate (ms) |
DSn+06 |
INT |
RW |
[PID Loop Name]_DerivitiveGainLmt |
Derivative Gain Limit Factor |
DSn+07 |
INT |
RW |
[PID Loop Name]_PWM_Period |
Output PWM period (sec) |
DSn+08 |
INT |
RW |
[PID Loop Name]_PVFilterFactor |
PV Filter Factor |
DSn+09 |
INT |
RW |
[PID Loop Name]_DS_Reserved_05 |
Reserved |
DSn+10 |
INT |
RW |
[PID Loop Name]_DS_Reserved_06 |
Reserved |
DSn+11 |
INT |
RW |
[PID Loop Name]_DS_Reserved_07 |
Reserved |
DSn+12 |
INT |
RW |
[PID Loop Name]_DS_Reserved_08 |
Reserved |
DSn+13 |
INT |
RW |
[PID Loop Name]_DS_Reserved_09 |
Reserved |
DSn+14 |
INT |
RW |
[PID Loop Name]_DS_Reserved_10 |
Reserved |
PID Status Registers | ||||
Address | Data Type | Read/Write | Nickname | Comment |
DFn+08 |
FLOAT |
RW |
[PID Loop Name]_OUT_Control |
Control Output |
DFn+11 |
FLOAT |
RW |
[PID Loop Name]_PV_ProcessRaw |
Raw Process Variable (PV) |
PID Configuration Registers | ||||
Address |
Data Type |
Read/Write |
Nickname |
Comment |
DFn+00 |
FLOAT |
RW |
[PID Loop Name]_SP_Setpoint |
Setpoint Value (SP) |
DFn+01 |
FLOAT |
RW |
[PID Loop Name]_LMT_SP_LimitLower |
Setpoint Lower Limit |
DFn+02 |
FLOAT |
RW |
[PID Loop Name]_LMT_SP_LimitUpper |
Setpoint Upper Limit |
DFn+03 |
FLOAT |
RW |
[PID Loop Name]_ErrorDeadband |
Error Deadband |
DFn+04 |
FLOAT |
RW |
[PID Loop Name]_Bias |
Bias (Integrator) |
DFn+05 |
FLOAT |
RW |
[PID Loop Name]_P_Gain |
Proportional Gain |
DFn+06 |
FLOAT |
RW |
[PID Loop Name]_I_Reset |
Reset Time (Integral Time) |
DFn+07 |
FLOAT |
RW |
[PID Loop Name]_D_Rate |
Rate Time (Derivative Gain) |
DFn+09 |
FLOAT |
RW |
[PID Loop Name]_LMT_CO_LimitLower |
Control Output Lower Limit |
DFn+10 |
FLOAT |
RW |
[PID Loop Name]_LMT_CO_LimitUpper |
Control Output Upper Limit |
DFn+12 |
FLOAT |
RW |
[PID Loop Name]_PV_ProcessVar |
Process Variable (PV) |
DFn+13 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_LoLo |
PV - Low Low Alarm Value |
DFn+14 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_Lo |
PV - Low Alarm Value |
DFn+15 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_Hi |
PV - High Alarm Value |
DFn+16 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_HiHi |
PV - High High Alarm Value |
DFn+17 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_DevHi |
PV - Deviation Alarm High Value |
DFn+18 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_DevHiHi |
PV - Deviation Alarm High High Value |
DFn+19 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_RateAlarm |
PV - Rate of Change Alarm Limit Value |
DFn+20 |
FLOAT |
RW |
[PID Loop Name]_ALM_PV_AlarmHyst |
PV - Hysteresis Alarm Limit Value |
DFn+21 |
FLOAT |
RW |
[PID Loop Name]_Autotune_Hyst |
Autotune Hysteresis |
DFn+22 |
FLOAT |
RW |
[PID Loop Name]_LMT_PV_LimitLower |
Process Variable Lower Limit |
DFn+23 |
FLOAT |
RW |
[PID Loop Name]_LMT_PV_LimitUpper |
Process Variable Upper Limit |
DFn+24 |
FLOAT |
RW |
[PID Loop Name]_DF_Reserved_04 |
Reserved |