[go: up one dir, main page]

0% found this document useful (0 votes)
6K views3 pages

PID - Compact Error Codes

The document describes various error codes or "ErrorBits" that can occur in the PID_Compact module. It explains that if multiple errors occur simultaneously, the ErrorBits values are displayed using binary addition. It also notes that an ErrorBits value of 10000h indicates an invalid value at the ManualValue parameter.

Uploaded by

Mokhtar Shams
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6K views3 pages

PID - Compact Error Codes

The document describes various error codes or "ErrorBits" that can occur in the PID_Compact module. It explains that if multiple errors occur simultaneously, the ErrorBits values are displayed using binary addition. It also notes that an ErrorBits value of 10000h indicates an invalid value at the ManualValue parameter.

Uploaded by

Mokhtar Shams
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Parameter ErrorBits V2 (S7-1200, S7-1500)

Parameter ErrorBits V2

If several errors are pending simultaneously, the values of the ErrorBits are displayed with
binary addition. The display of ErrorBits = 0003h, for example, indicates that the errors
0001h and 0002h are pending simultaneously.
In manual mode, PID_Compact uses ManualValue as output value. The exception is Error-
bits = 10000h.

ErrorBits Description

(DW#16#...)

0000 There is no error.


The "Input" parameter is outside the process value limits.
• Input > Config.InputUpperLimit or
• Input < Config.InputLowerLimit
0001 If automatic mode was active before the error occurred and ActivateReco-
verMode = TRUE, PID_Compact remains in automatic mode.
If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
Invalid value at "Input_PER" parameter. Check whether an error is pending
at the analog input.
If automatic mode was active before the error occurred and ActivateReco-
verMode = TRUE, PID_Compact outputs the configured substitute output
0002 value. As soon as the error is no longer pending, PID_Compact switches
back to automatic mode.
If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
Error during fine tuning. Oscillation of the process value could not be main-
tained.
0004 If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
cancels the tuning and switches to the operating mode that is saved in the
Mode parameter.
Error at start of pretuning. The process value is too close to the setpoint.
Start fine tuning.
0008 If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
cancels the tuning and switches to the operating mode that is saved in the
Mode parameter.
The setpoint was changed during tuning.
You can set the permitted fluctuation of the setpoint at the CancelTuningLe-
vel tag.
0010
If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
cancels the tuning and switches to the operating mode that is saved in the
Mode parameter.

-1-
Parameter ErrorBits V2 (S7-1200, S7-1500)

Pretuning is not permitted during fine tuning.


0020 If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
remains in fine tuning mode.
Error during pretuning. The output value limits are not configured correctly
or the actual value does not react as expected.
Check whether the limits of the output value are configured correctly and
match the control logic.
0080 Also make sure that the actual value does not oscillate strongly before start-
ing pretuning.
If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
cancels the tuning and switches to the operating mode that is saved in the
Mode parameter.
Error during fine tuning resulted in invalid parameters.
0100 If ActivateRecoverMode = TRUE before the error occurred, PID_Compact
cancels the tuning and switches to the operating mode that is saved in the
Mode parameter.
Invalid value at "Input" parameter: Value has an invalid number format.
If automatic mode was active before the error occurred and ActivateReco-
verMode = TRUE, PID_Compact outputs the configured substitute output
value. As soon as the error is no longer pending, PID_Compact switches
0200
back to automatic mode.
If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
Calculation of output value failed. Check the PID parameters.
If automatic mode was active before the error occurred and ActivateReco-
verMode = TRUE, PID_Compact outputs the configured substitute output
value. As soon as the error is no longer pending, PID_Compact switches
0400
back to automatic mode.
If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
Sampling time error: PID_Compact is not called within the sampling time of
the cyclic interrupt OB.
If automatic mode was active before the error occurred and ActivateReco-
verMode = TRUE, PID_Compact remains in automatic mode.
0800 If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
If this error occurred during simulation with PLCSIM, see the notes under
Simulating PID_Compact V2 with PLCSIM.
Invalid value at "Setpoint" parameter: Value has an invalid number format.
If automatic mode was active before the error occurred and ActivateReco-
1000 verMode = TRUE, PID_Compact outputs the configured substitute output
value. As soon as the error is no longer pending, PID_Compact switches
back to automatic mode.

-2-
Parameter ErrorBits V2 (S7-1200, S7-1500)

If pretuning or fine tuning mode was active before the error occurred and
ActivateRecoverMode = TRUE, PID_Compact switches to the operating
mode that is saved in the Mode parameter.
Invalid value at ManualValue parameter. Value has an invalid number for-
mat.
10000 If ActivateRecoverMode = TRUE before an error occurred, PID_Compact
uses SubstituteOutput as the output value. As soon as you specify a valid
value in ManualValue, PID_Compact uses it as the output value.
Invalid value at SubstituteOutput tag. Value has an invalid number format.
PID_Compact uses the output value low limit as the output value.
20000
If automatic mode was active before the error occurred, ActivateRecover-
Mode = TRUE, and the error is no longer pending, PID_Compact switches
back to automatic mode.
Invalid value at Disturbance parameter. Value has an invalid number format.
If automatic mode was active and ActivateRecoverMode = TRUE before the
error occurred, Disturbance is set to zero. PID_Compact remains in auto-
matic mode.
40000
If pretuning or fine tuning mode was active and ActivateRecoverMode =
TRUE before the error occurred, PID_Compact switches to the operating
mode saved in the Mode parameter. If Disturbance in the current phase has
no effect on the output value, tuning is not be canceled.

-3-

You might also like