Manual zz. Because of this difference, and also because of the wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable. In no event will Rockwell Automation, Inc. The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Rockwell Automation, Inc. No patent liability is assumed by Rockwell Automation, Inc.
|Published (Last):||1 July 2009|
|PDF File Size:||13.53 Mb|
|ePub File Size:||13.30 Mb|
|Price:||Free* [*Free Regsitration Required]|
No category. Because of this difference, and also because of the wide variety of uses for solid-state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable. In no event will Rockwell Automation, Inc. The examples and diagrams in this manual are included solely for illustrative purposes.
Because of the many variables and requirements associated with any particular installation, Rockwell Automation, Inc. No patent liability is assumed by Rockwell Automation, Inc. Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc. Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death, property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present. Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Automation Inc. Summary of Changes Introduction This release of this document contains new and updated information. To find new and updated information, look for change bars, as shown next to this paragraph.
This locator also lists which programming languages are available for the instructions. Logix Controllers Design Considerations Reference Manual, publication QR This design reference provides considerations when planning and implementing a Logix control system. Logix Controllers Design Considerations Reference Manual, publication RM This system reference provides a high-level listing of configuration information, controller features, and instructions ladder relay, function block diagram, and structured text.
Logix Controllers Common Procedures, publication PM This common procedures manual explains the common features and functions of all Logix controllers. This document provides a programmer with details about each available instruction for a Logix-based controller. You should already be familiar with how the Logix-based controller stores and processes data.
Novice programmers should read all the details about an instruction before using the instruction. Experienced programmers can refer to the instruction information to verify details. This section Provides this type of information Instruction name identifies the instruction defines whether the instruction is an input or an output instruction Operands lists all the operands of the instruction if available in relay ladder, describes the operands if available in structured text, describes the operands if available in function block, describes the operands The pins shown on a default function block are only the default pins.
The operands table lists all the possible pins for a function block. Relay ladder rung condition The controller evaluates ladder instructions based on the rung condition preceding the instruction rung-condition-in. Based on the rung-condition-in and the instruction, the controller sets the rung condition following the instruction rung-condition-out , which in turn, affects any subsequent instruction. If the instruction evaluates to true, the rung-out condition is true; if the instruction evaluates to false, the rung-out condition is false.
The controller also prescans instructions. Prescan is a special scan of all routines in the controller. The controller scans all main routines and subroutines during prescan, but ignores jumps that could skip the execution of instructions. The controller executes all FOR loops and subroutine calls.
If a subroutine is called more than once, it is executed each time it is called. During prescan, input values are not current and outputs are not written.
Function block states The controller evaluates function block instructions based on the state of different conditions. The only difference is that the EnableIn parameter for each function block instruction is cleared during prescan. The controller uses instruction first scan to read current inputs and determine the appropriate state to be in. The controller uses instruction first run to generate coefficients and other data stores that do not change for a function block after initial download.
However there are some function block instructions that specify special functionality, such as reinitialzation, when EnableIn toggles from cleared to set. For function block instructions with time base parameters, whenever the timing mode is Oversample, the instruction always resumes were it left off when EnableIn toggles from cleared to set. If the EnableIn parameter is not wired, the instruction always executes as normal and EnableIn remains set.
If you clear EnableIn, it changes to set the next time the instruction executes. You select the amount of deadtime delay. Deadtime DEDT 51 convert an input based on a piece-wise linear function. Position Proportional POSP provide for alternating ramp and soak periods to follow a temperature profile. If set, the instruction executes. Default is set. Structured Text No effect. The instruction always executes. If invalid, the instruction assumes a value of 0.
Arithmetic status flags are set for this output. InstructFault Status. This is not a minor or major controller error. Check the remaining status bits to determine what occurred. DeadbandInv Status. An alarm deadband is available for the high-high to low-low alarms. A user defined period for performing rate-of-change alarming is also available.
High-high to low-low alarm The high-high and low-low alarm algorithms compare the input to the alarm limit and the alarm limit plus or minus the deadband. The ROCPeriod provides a type of deadband for the rate-of-change alarm. For more information, see appendix Function Block Faceplate Controls.
No action taken. The elapsed time accumulator is cleared. All alarm outputs are cleared. EnableIn is cleared EnableOut is cleared, the instruction does nothing, and the outputs are not updated. EnableOut is set. EnableIn is always set. The instruction executes. In this example, an analog input from a IFE module is first scaled to engineering units using the SCL instruction.
Structured Text: No effect. When set, the device is commanded to the 1 state; when cleared, the device is commanded to the 0 state. Default is cleared. Set by the operator interface to place the device in the 0 state when the device is in Operator control. Set by the operator interface to place the device in the 1 state when the device is in Operator control. Unless in Hand or Override mode, this input must be set for the device to enter the 0 state. This input has no effect for a device already in the 0 state.
Unless in the Hand or Override mode, this input must be set for the device to enter the 1 state. This input has no effect for a device already in the 1 state.
When set, the field device is being requested to enter the 1 state; when cleared, the field device is being requested to enter the 0 state. Configure the value in seconds of the time to allow the device to reach a newly commanded state. If this value is invalid, the instruction assumes a value of zero and sets the appropriate bit in Status.
When set and FaultAlarm is set, latch FaultAlarm. The instruction clears this input. If this bit is set, then during instruction first scan, the 2-state device is placed in Operator control, Override is set, and Hand is cleared. After the fault alarm is removed, the 2-state device is placed in Operator control. The default state of Out is cleared when commanded to state 0, and set when commanded to state 1.
When OutReverse is set, Out is set when commanded to state 0, and cleared when commanded to state 1. Configure this value to specify the state of the device when the device is in Override mode.
Set indicates that the device should go to the 1 state; cleared indicates that the device should go to the 0 state. Configure the state of the FB0 when the device is in the 0 state. Configure the state of the FB0 when the device is in the 1 state. Configure the state of the FB1 when the device is in the 0 state. Configure the state of the FB1 when the device is in the 1 state.
Set by the user program to request Program control. Ignored if ProgOperReq is set. Holding this set and ProgOperReq cleared locks the instruction into Program control. Set by the user program to request Operator control.
Holding this set locks the instruction into Operator control. Set by the user program to request the device to enter Override mode. Ignored if ProgHandReq is set. Set by the user program to request the device to enter Hand mode.
1756-UM001F-EN-P, ControlLogix Controllers User Manual