售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Learning RSLogix 5000 Programming
Table of Contents
Learning RSLogix 5000 Programming
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
Safety warning – loss of control/view
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. ControlLogix and CompactLogix Overview and Firmware
A brief history of Rockwell Automation
Integrated Architecture
ControlLogix controllers
Logix operating cycle
ControlLogix series 6 controllers
ControlLogix series 7 controllers
Selecting a ControlLogix controller
GuardLogix safety controllers
Extreme environment controllers
CompactLogix controllers
CompactLogix 5370 controllers
Selecting a CompactLogix controller
ControlLogix software and firmware
Product Selection Toolbox
Rockwell Automation Product Catalog for iPad
Summary
2. Industrial Network Communications
Key terms in industrial communications
Network communication technologies
Primary network technologies
DeviceNet
ControlNet
EtherNet/IP
Legacy network technologies
Data Highway Plus
Universal Remote I/O
Serial Real-time Communications System
SynchLink
DH-485 and DF1
A comparison of network communications
EtherNet/IP Capacity Tool
Using EtherNet/IP Capacity Tool
RSLinx
RSLinx communication using ControlLogix and a USB connection
The Rockwell Automation Integrated Architecture Builder mobile app
Summary
3. Configuring Logix Modules
Module terminology
Module types
Analog modules
Digital modules
Communication modules
Controller modules
Specialty modules
Logix terminal blocks
Configuring a ControlLogix module
Logix module – Catalog Numbers
Special features of a module
Addressing module I/O data
Exploring module addresses
Buffering module I/O data
Configuring remote racks with RSNetWorx
Summary
4. SoftLogix
SoftLogix system overview
SoftLogix controllers
Components of a SoftLogix solution
SoftLogix 5800 versus RSLogix Emulate 5000
Working with SoftLogix
SoftLogix 5800 Chassis Monitor
Configuring the RSLinx virtual-backplane driver
Creating a Logix Designer SoftLogix project
Configuring the 1789-SIM module in the Logix Designer project
Simulating values using the 1789-SIM module
Summary
5. Writing Ladder Logic
Ladder logic overview
IEC 61131-3
Understanding programming logic
AND logic in ladder
OR logic in ladder
NOT logic in ladder
How to write ladder logic
Buffering I/O data
Defining tags
Buffering base tags
Buffering using program parameters
Summary
6. Writing Function Block
Language compilation overview in Logix
The function block overview
Understanding FBD
Function block versus ladder logic
The function block sheets
The function block elements
Function block wiring
Function block logic
The AND logic function block
The OR logic function block
The NOT logic function block
Writing a function block program
Online monitoring and editing
The FBD properties
Adding and naming sheets to a routine
Adding a textbox to a function block routine
Hiding and showing function block pins
Assigning a constant value to a function block
Summary
7. Writing Structured Text
An introduction to structured text programming
Typical usage of structured text
The structured text editor
Writing structured routines
Simple routine
Structured text syntax
Operators
Assignment operator
Non-retentive assignment operator
Retentive versus non-retentive assignment operators
Buffering structured text I/O module values
Relational operators
Logical operators
Arithmetic operators
Expressions
Instructions
Arithmetic instructions
ORSI instruction
Constructs
The IF THEN construct
The CASE OF construct
The FOR DO construct
Summary
8. Building Sequential Function Charts
Introducing sequential function charts
Typical usage of SFCs
The SFC editor
Defining the SFC steps
Defining the SFC actions
Defining the SFC transitions and branches
Defining the SFC stop element
A backwash SFC routine
Summary
9. Using Tasks and Programs for Project Organization
Introducing project organization in Logix
Organizational units in Logix
Controller tasks
Controller programs
Controller routines
Controller task types
Continuous tasks
Periodic tasks
Event tasks
Best practices of Logix task usage
Creating a task
Inhibiting programs and tasks
Setting task priorities
Tuning a Logix controller
System overhead time slice
Setting the system overhead time slice
Monitoring task execution time and overlap
Task watchdog time
Logix5000 Task Monitor tool
Summary
10. Faults and Troubleshooting in Logix
General troubleshooting and support for Logix
An introduction to troubleshooting faults
Faults
Clearing a fault
Fault handling and recovery
Get System Value and Set System Value
User-defined data types
Trapping a fault
Rockwell troubleshooting application for iPad and iPhone
Summary
A. Rockwell Automation Literature Library Resource
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜