Allen-Bradley LOGIX 5000 Reference Manual page 132

Controllers advanced process control and drives and equipment phase and sequence instructions
Hide thumbs Also See for LOGIX 5000:
Table of Contents

Advertisement

Chapter 1
Process Control Instructions
132
MinHeatTime
REAL
MaxCoolTime
REAL
MinCoolTime
REAL
Output Parameter
Data Type
EnableOut
BOOL
HeatOut
BOOL
CoolOut
BOOL
HeatTimePercent
REAL
CoolTimePercent
REAL
Status
DINT
InstructFault (Status.0)
BOOL
CycleTimeInv (Status.1)
BOOL
Rockwell Automation Publication 1756-RM006K-EN-P - November 2018
Minimum heat time in seconds. Specify the
minimum time in seconds that a heating pulse
can be on. If the instruction calculates HeatTime
to be less than this value, HeatTime is set to zero.
If MinHeatTime is invalid, the instruction assumes
a value of zero and sets the appropriate bit in
Status.
Valid = 0.0 to MaxHeatTime
Default = 0.0
Maximum cool time in seconds. Specify the
maximum time in seconds that a cooling pulse
can be on. If the instruction calculates CoolTime
to be larger than this value, CoolTime is limited to
MaxCoolTime. If MaxCoolTime is invalid, the
instruction assumes a value of CycleTime and sets
the appropriate bit in Status.
Valid = 0.0 to CycleTime
Default = CycleTime
Minimum cool time in seconds. Specify the
minimum time in seconds that a cooling pulse
can be on. If the instruction calculates CoolTime
to be less than this value, CoolTime is set to zero.
If MinCoolTime is invalid, the instructions
assumes a value of zero and sets the appropriate
bit in Status.
Valid = 0.0 to MaxCoolTime
Default = 0.0
Description
Indicates if instruction is enabled. Cleared to false
if HeatTimePercent or CoolTimePercent
overflows.
Heating output pulse. The instruction pulses this
output for the heating contact.
Cooling output pulse. The instruction pulses this
output for the cooling contact.
Heating output pulse time in percent. This value
is the calculated percent of the current cycle that
the HeatingOutput will be on. This allows you to
use the instruction with an analog output for
heating if required.
Cooling output pulse time in percent. This value is
the calculated percent of the current cycle that
the CoolingOutput will be on. This allows you to
use the instruction with an analog output for
cooling if required.
Status of the function block.
The instruction detected one of the following
execution errors. This is not a minor or major
controller error. Check the remaining status bits
to determine what occurred.
Invalid CycleTime value. The instruction uses zero.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents