Index
A
- add-on instructions (AOI) / ControlLogix software and firmware
- Alarm Digital (ALMD) function block
- about / Writing a function block program
- analog modules / Analog modules
- AND logic
- in ladder logic / AND logic in ladder
- AND logic function block
- about / The AND logic function block
- arithmetic instructions
- about / Arithmetic instructions
- arithmetic operators
- about / Arithmetic operators
- assignment operator
- about / Assignment operator
B
- backwash SFC routine / A backwash SFC routine
- BAND function block
- about / The AND logic function block
- BNOT function block
- about / The NOT logic function block
- BOR function block
- about / The OR logic function block
C
- CASE OF construct
- about / The CASE OF construct
- Catalog Numbers
- about / Logix module – Catalog Numbers
- CIP connection / EtherNet/IP Capacity Tool
- Common Industrial Protocol (CIP) / ControlNet
- communication modules / Communication modules
- CompactLogix controllers
- about / CompactLogix controllers
- 5370 controllers / CompactLogix 5370 controllers
- selecting / Selecting a CompactLogix controller
- software / ControlLogix software and firmware
- firmware / ControlLogix software and firmware
- constructs
- about / Constructs
- IF THEN construct / The IF THEN construct
- CASE OF construct / The CASE OF construct
- FOR DO construct / The FOR DO construct
- continuous tasks / Continuous tasks
- controller communications
- Upload / RSLinx
- Download / RSLinx
- Equal / RSLinx
- Online / RSLinx
- Offline / RSLinx
- controller modules / Controller modules
- controller task types
- about / Controller task types
- continuous tasks / Continuous tasks
- periodic tasks / Periodic tasks
- event tasks / Event tasks
- Logix task usage, best practices / Best practices of Logix task usage
- task, creating / Creating a task
- tasks, inhibiting / Inhibiting programs and tasks
- programs, inhibiting / Inhibiting programs and tasks
- task priorities, setting / Setting task priorities
- ControlLogix-XT / Extreme environment controllers
- ControlLogix controller
- controlling / Selecting a ControlLogix controller
- ControlLogix controllers
- about / ControlLogix controllers
- ControlLogix module
- configuring / Configuring a ControlLogix module
- ControlLogix series 6 controllers
- about / ControlLogix series 6 controllers
- ControlLogix series 7 controllers
- about / ControlLogix series 7 controllers
- ControlNet / ControlNet
- ControlNet network
- Tap / Key terms in industrial communications
- Terminating resistor / Key terms in industrial communications
- Trunk line / Key terms in industrial communications
- Drop line / Key terms in industrial communications
- Repeater / Key terms in industrial communications
- ControlNet Network Update Time (NUT) / ControlNet
D
- Data Highway Plus (DH+) / Data Highway Plus
- DeviceNet / DeviceNet
- DF1 / DH-485 and DF1
- DH-485 / DH-485 and DF1
- digital alarm routine
- creating / Writing a function block program
- monitoring / Online monitoring and editing
- editing / Online monitoring and editing
- sheets, adding / Adding and naming sheets to a routine
- sheets, naming / Adding and naming sheets to a routine
- textbox, adding / Adding a textbox to a function block routine
- function block pins, displaying / Hiding and showing function block pins
- function block pins, hiding / Hiding and showing function block pins
- constant value, assigning to function block / Assigning a constant value to a function block
- digital modules / Digital modules
E
- Energy Storage Module (ESM) / ControlLogix series 7 controllers
- Energy Storage Module (ESM) MinorFaultBits / Faults
- EtherNet/IP / EtherNet/IP
- Capacity Tool, using / Using EtherNet/IP Capacity Tool
- EtherNet/IP Capacity Tool
- about / EtherNet/IP Capacity Tool
- event tasks / Event tasks
- expressions
- about / Expressions
- external routines / SoftLogix system overview
- Extreme environment controllers
- about / Extreme environment controllers
F
- faults
- troubleshooting / An introduction to troubleshooting faults
- clearing / Clearing a fault
- handling / Fault handling and recovery
- recovery / Fault handling and recovery
- trapping / Trapping a fault
- faults, categories
- about / Faults
- major / Faults
- minor / Faults
- I/O / Faults
- user-defined major / Faults
- FBD
- about / Language compilation overview in Logix
- exploring / Understanding FBD
- function block, versus ladder logic / Function block versus ladder logic
- sheets / The function block sheets
- properties, setting / The FBD properties
- FBD, elements
- about / The function block elements
- Input reference (IREF) / The function block elements
- Output references (OREF) / The function block elements
- Input wire connectors (ICON) / The function block elements
- Output wire connectors (OCON) / The function block elements
- Function block (FB) / The function block elements
- Textbox / The function block elements
- fieldbus / ControlNet
- FlexLogix / Integrated Architecture
- FOR DO construct
- about / The FOR DO construct
- Foundation Fieldbus, PROFIBUS, and Interbus / ControlNet
- function block
- overview / The function block overview
- versus ladder logic / Function block versus ladder logic
- wiring / Function block wiring
- constant value, assigning / Assigning a constant value to a function block
- Function Block
- about / Language compilation overview in Logix
- function block logic
- about / Function block logic
- AND logic function block / The AND logic function block
- OR logic function block / The OR logic function block
- NOT logic function block / The NOT logic function block
- function block pins
- displaying / Hiding and showing function block pins
- hiding / Hiding and showing function block pins
- Function Block Programing / Summary
G
- General Motors (GM) / A brief history of Rockwell Automation
- Get System Value (GSV)
- about / Get System Value and Set System Value
- GuardLogix
- safety controllers / GuardLogix safety controllers
I
- I/O packets per second (PPS) / EtherNet/IP Capacity Tool
- IF THEN construct
- about / The IF THEN construct
- industrial network communications
- about / Key terms in industrial communications
- Media / Key terms in industrial communications
- Node / Key terms in industrial communications
- Node Address / Key terms in industrial communications
- Network / Key terms in industrial communications
- Topology / Key terms in industrial communications
- Bridge / Key terms in industrial communications
- Router / Key terms in industrial communications
- Hub / Key terms in industrial communications
- Switch / Key terms in industrial communications
- Segment / Key terms in industrial communications
- Protocol / Key terms in industrial communications
- Information Technology (IT)
- about / Integrated Architecture
- instruction list (IL)
- about / Language compilation overview in Logix
- instructions
- about / Instructions
- arithmetic instructions / Arithmetic instructions
- One Shot Rising with Input (OSRI) instruction / ORSI instruction
- Integrated Architecture
- about / Integrated Architecture
- Interface Module (IFM) / Logix terminal blocks
- IOLinx
- about / Components of a SoftLogix solution
L
- ladder logic
- about / Ladder logic overview
- IEC 61131-3 / IEC 61131-3
- programming logic / Understanding programming logic
- AND logic / AND logic in ladder
- OR logic / OR logic in ladder
- NOT logic / NOT logic in ladder
- versus function block / Function block versus ladder logic
- Ladder Logic
- about / Language compilation overview in Logix
- ladder logic, writing
- about / How to write ladder logic
- module I/O data, buffering / Buffering I/O data
- tags, defining / Defining tags
- base tags, buffering / Buffering base tags
- program parameters, used for buffering / Buffering using program parameters
- language compilation
- overview / Language compilation overview in Logix
- function block / The function block overview
- legacy network technologies
- about / Legacy network technologies
- Data Highway Plus (DH+) / Data Highway Plus
- Universal Remote I/O (RIO) / Universal Remote I/O
- Serial Real-time Communications System (SERCOS) / Serial Real-time Communications System
- SynchLink / SynchLink
- DH-485 and DF1 / DH-485 and DF1
- logical operators
- about / Logical operators
- Logix5000 Task Monitor tool / Logix5000 Task Monitor tool
- Logix controller, tuning
- about / Tuning a Logix controller
- system overhead time slice / System overhead time slice
- system overhead time slice, setting / Setting the system overhead time slice
- task execution time, executing / Monitoring task execution time and overlap
- overlap, executing / Monitoring task execution time and overlap
- task watchdog time / Task watchdog time
- Logix5000 Task Monitor tool / Logix5000 Task Monitor tool
- Logix Designer / Integrated Architecture
- Logix Designer SoftLogix project
- creating / Creating a Logix Designer SoftLogix project
- 1789-SIM module, configuring / Configuring the 1789-SIM module in the Logix Designer project
- 1789-SIM module, used for simulating values / Simulating values using the 1789-SIM module
- Logix operating cycle
- about / Logix operating cycle
- Logix task usage
- best practices / Best practices of Logix task usage
- Logix terminal blocks / Logix terminal blocks
M
- module I/O data
- buffering / Buffering I/O data
- modules
- properties / Module terminology
- types / Module types
- analog modules / Analog modules
- digital modules / Digital modules
- communication modules / Communication modules
- controller modules / Controller modules
- specialty modules / Specialty modules
- Logix terminal blocks / Logix terminal blocks
- in Integrated Architecture / Logix module – Catalog Numbers
- features / Special features of a module
- I/O data, addressing / Addressing module I/O data
- addresses, exploring / Exploring module addresses
- I/O data, buffering / Buffering module I/O data
- modules, properties
- Voltage / Module terminology
- Current / Module terminology
- Signal / Module terminology
- Input / Module terminology
- Output / Module terminology
- Rack / Module terminology
- Slot / Module terminology
- Module / Module terminology
- Channel / Module terminology
- Address / Module terminology
- Adapter / Module terminology
N
- network communication technologies
- about / Network communication technologies
- primary network technologies / Primary network technologies
- legacy network technologies / Legacy network technologies
- comparing / A comparison of network communications
- non-retentive assignment operator
- about / Non-retentive assignment operator
- versus retentive assignment operator / Retentive versus non-retentive assignment operators
- NOT logic
- in ladder logic / NOT logic in ladder
- NOT logic function block
- about / The NOT logic function block
O
- ODVA (Open DeviceNet Vendors Association) / A comparison of network communications
- One Shot Rising with Input (OSRI) instruction
- about / ORSI instruction
- Operational Technology (OT)
- about / Integrated Architecture
- operators
- about / Operators
- assignment operator / Assignment operator
- non-retentive assignment operator / Non-retentive assignment operator
- structured text I/O module values, buffering / Buffering structured text I/O module values
- relational operators / Relational operators
- logical operators / Logical operators
- arithmetic operators / Arithmetic operators
- OR logic
- in ladder logic / OR logic in ladder
- OR logic function block
- about / The OR logic function block
P
- periodic tasks / Periodic tasks
- piping and instrumentation diagram (P&ID) drawings / An introduction to troubleshooting faults
- primary network technologies
- about / Primary network technologies
- DeviceNet / DeviceNet
- ControlNet / ControlNet
- EtherNet/IP / EtherNet/IP
- Product Selection Toolbox
- about / Product Selection Toolbox
- Rockwell Automation Product Catalog, for iPad / Rockwell Automation Product Catalog for iPad
- Programmable Automation Controller (PAC) / Integrated Architecture
- Programmable Logic Controller 1 (PLC-1) / A brief history of Rockwell Automation
- Programmable Matrix Controller (PMC) / A brief history of Rockwell Automation
- program parameters
- about / Buffering using program parameters
- input / Buffering using program parameters
- output / Buffering using program parameters
- InOut / Buffering using program parameters
- public / Buffering using program parameters
- project organization, in Logix
- about / Introducing project organization in Logix
- organizational units / Organizational units in Logix
- controller tasks / Controller tasks
- controller programs / Controller programs
- controller routines / Controller routines
Q
- Quad Shield RG6 Coaxial Cable / ControlNet
R
- relational operators
- about / Relational operators
- remote racks
- configuring, with RSNetWorx / Configuring remote racks with RSNetWorx
- Removable Terminal Blocks (RTBs) / Logix terminal blocks
- Removed or Inserted Under Power (RIUP) / ControlLogix controllers
- retentive assignment operator
- versus non-retentive assignment operator / Retentive versus non-retentive assignment operators
- Rockwell
- troubleshooting application, for iPad / Rockwell troubleshooting application for iPad and iPhone
- troubleshooting application, for iPhone / Rockwell troubleshooting application for iPad and iPhone
- Rockwell Automation
- about / A brief history of Rockwell Automation
- URL / General troubleshooting and support for Logix
- Rockwell Automation Integrated Architecture Builder (IAB)
- about / The Rockwell Automation Integrated Architecture Builder mobile app
- Rockwell Automation Small System Sketcher / The Rockwell Automation Integrated Architecture Builder mobile app
- RSLinx
- about / RSLinx, Components of a SoftLogix solution
- ControlLogix used / RSLinx communication using ControlLogix and a USB connection
- RSLinx virtual-backplane driver
- configuring / Configuring the RSLinx virtual-backplane driver
- RSLogix 5000 / Integrated Architecture
- RSLogix 5000 / Logix Designer / RSLinx communication using ControlLogix and a USB connection
- RSLogix Emulate 5000
- versus SoftLogix 5800 / SoftLogix 5800 versus RSLogix Emulate 5000
- RSNetWorx
- remote racks, configuring with / Configuring remote racks with RSNetWorx
- RSWho / RSLinx communication using ControlLogix and a USB connection
- rung / Ladder logic overview
S
- 1789-SIM module
- configuring, in Logix Designer SoftLogix project / Configuring the 1789-SIM module in the Logix Designer project
- used, for simulating values / Simulating values using the 1789-SIM module
- Scanner Processor / EtherNet/IP Capacity Tool
- Secure Digital (SD) memory card / ControlLogix series 7 controllers
- Sequential Function Chart
- about / Language compilation overview in Logix
- Serial Real-time Communications System (SERCOS) / Serial Real-time Communications System
- Set System Value (SSV)
- about / Get System Value and Set System Value
- SFC
- about / Introducing sequential function charts
- usage / Typical usage of SFCs
- editor / The SFC editor
- steps, defining / Defining the SFC steps
- actions, defining / Defining the SFC actions
- non-boolean action / Defining the SFC actions
- boolean action / Defining the SFC actions
- transitions, defining / Defining the SFC transitions and branches
- branches, defining / Defining the SFC transitions and branches
- sequence transition / Defining the SFC transitions and branches
- selection branch transition / Defining the SFC transitions and branches
- simultaneous branch step / Defining the SFC transitions and branches
- stop element, defining / Defining the SFC stop element
- backwash SFC routine / A backwash SFC routine
- sheets
- about / The function block sheets
- SoftLogix
- about / SoftLogix system overview
- controllers / SoftLogix controllers
- solution, components / Components of a SoftLogix solution
- components / Components of a SoftLogix solution
- working with / Working with SoftLogix
- configuring, in SoftLogix 5800 Chassis Monitor / SoftLogix 5800 Chassis Monitor
- RSLinx virtual-backplane driver, configuring / Configuring the RSLinx virtual-backplane driver
- Logix Designer SoftLogix project, creating / Creating a Logix Designer SoftLogix project
- SoftLogix 5800
- versus RSLogix Emulate 5000 / SoftLogix 5800 versus RSLogix Emulate 5000
- SoftLogix 5800 Chassis Monitor
- about / SoftLogix 5800 Chassis Monitor
- SoftLogix Chassis Monitor
- about / Components of a SoftLogix solution
- SoftLogix controller
- about / Components of a SoftLogix solution
- specialty modules / Specialty modules
- Standard Machine Controller / A brief history of Rockwell Automation
- Stratix / EtherNet/IP
- structured routines
- writing / Writing structured routines, Simple routine
- structured text syntax / Structured text syntax
- Structured Text (ST)
- about / Language compilation overview in Logix
- structured text (ST)
- about / An introduction to structured text programming
- usage / Typical usage of structured text
- operators / Operators
- expressions / Expressions
- instructions / Instructions
- constructs / Constructs
- structured text editor
- about / The structured text editor
- toolbar, using / The structured text editor
- code area / The structured text editor
- syntax checker function / The structured text editor
- structured text I/O module values
- buffering / Buffering structured text I/O module values
- Studio 5000 Automation Engineering and Design Environment / A brief history of Rockwell Automation
- SynchLink / SynchLink
T
- tags
- defining / Defining tags
- base / Defining tags
- alias / Defining tags
- produced / Defining tags
- consumed / Defining tags
- controller level / Defining tags
- program level / Defining tags
- task
- creating / Creating a task
- priorities, setting / Setting task priorities
- watchdog time / Task watchdog time
- TCP connection / EtherNet/IP Capacity Tool
- Transmission Control Protocol (TCP) / EtherNet/IP
- troubleshooting
- about / General troubleshooting and support for Logix
- faults / An introduction to troubleshooting faults
U
- Universal Remote I/O (RIO) / Universal Remote I/O
- user-defined data type (UDT) / ControlLogix software and firmware
- user-defined data types
- about / User-defined data types
- User Datagram Protocol (UDP) / EtherNet/IP
V
- variable frequency drive (VFD)
- about / Retentive versus non-retentive assignment operators
- Visual Basic for Applications (VBA)
- about / An introduction to structured text programming