|
| |
CAPP : Certified Advanced PLC Programmer - Allen Bradley – Control Logix
|
| |
|
| |
|
| |
Topics Covered
Topic |
Mode |
-
Introduction to PLC hardware and role in automation
-
Architectural Evolution of PLC
-
Introduction to the field devices attached to PLC
|
Presentation and physical observations |
|
Practical demonstration on hardware |
|
Practical demonstration |
|
Practical on PLCs |
-
Concept of flags
-
Scan cycle execution
|
Practical on PLCs |
Operation and Maintenance of PLC
Topic |
Mode |
|
Practical – Assembling PLC |
|
Practical -Physical wiring |
|
|
-
Installing and to starting the programming terminals
-
Creating & Modifying an RSLogix new project
-
Transferring a Project File to a Logix5000 Controller
|
Practical – Installation of software |
|
Practical on PLCs |
|
Practical on Software |
|
Practical on PLCs |
Programming / Project Development
Topic |
Mode |
-
Creating various Tasks
-
Organizing Data
-
Entering, Editing, & Verifying Ladder Logic
-
Configuring Logix5000 Controllers to Share Data
-
Configuring a Message
-
Documenting & Searching for Project Components
|
Practical – Programming terminal |
Ladder Logic Programming/Interpretation
-
Documenting & Searching Ladder Logic
-
Programming Basic Instructions
-
Programming Timer & Counter Instructions
-
Programming Program Control Instructions
-
Programming Compare Instructions
-
Programming Compute & Math Instructions
-
Programming Move Instructions
-
Programming with Advance Instruction Set
|
Practical – Programming terminal |
-
Creating a Function Block Diagram
-
Programming Logical Function Block Instructions
-
Programming Timer & Counter Function Block Instructions
-
Programming Analog Function Block Instructions
-
Programming Timing Modes in a Function Block Instruction
-
Programming & Monitoring an RMPS (Ramp/Soak) Function Block Instruction
-
Controlling Program Flow Using Function Block Instructions
|
Practical – Programming terminal |
|
Theory session |
-
Devicenet configuration & use.
-
EtherNet configuration & use
-
DHRIO Configuration & use
-
Messaging over networks
|
Practical – Demonstration on network |
ControlNet Configuration, Scheduling & Troubleshooting
-
Basics of networks
-
Modules & Media
-
Addressing of nodes
-
Scheduling
-
Downloading/ uploading schedule
-
Troubleshooting
|
Practical – Demonstration on network |
Maintenance and Troubleshooting
Topic |
Mode |
ControlLogix Troubleshooting
-
Interpreting Project Organization & Execution
-
Monitoring Arrays & Tags of User-Defined Data Types
-
Editing Ladder Logic Online
-
Troubleshooting Controller Problems
-
Monitoring GSV/SSV Instructions
-
Forcing I/O & Toggling Bits
-
Troubleshooting I/O Module Problems
-
Troubleshooting Power Supply Problems
-
CPU, I/O module replacements
-
Fault detection and error handling
|
Practical on PLC |
|
| |
CAPP : Certified Advanced PLC Programmer - Allen Bradley – Control Logix
Topics Covered
Topic |
Mode |
-
Introduction to PLC hardware and role in automation
-
Architectural Evolution of PLC
-
Introduction to the field devices attached to PLC
|
Presentation and physical observations |
-
PLC Fundamentals - (Block diagram of PLC's)
-
Detail information about PLC components
- Various ranges available in PLC’s
|
Practical demonstration on hardware |
|
Practical demonstration |
|
Practical on PLCs |
-
Concept of flags
-
Scan cycle execution
|
Practical on PLCs |
Operation and Maintenance of PLC
Topic |
Mode |
|
Practical – Assembling PLC |
|
Practical -Physical wiring |
|
|
-
Installing and to starting the programming terminals
-
Creating & Modifying an RSLogix new project
-
Transferring a Project File to a Logix5000 Controller
|
Practical – Installation of software |
|
Practical on PLCs |
|
Practical on Software |
|
Practical on PLCs |
Programming / Project Development
Topic |
Mode |
-
Creating various Tasks
-
Organizing Data
-
Entering, Editing, & Verifying Ladder Logic
-
Configuring Logix5000 Controllers to Share Data
-
Configuring a Message
-
Documenting & Searching for Project Components
|
Practical – Programming terminal |
Ladder Logic Programming/Interpretation
-
Documenting & Searching Ladder Logic
-
Programming Basic Instructions
-
Programming Timer & Counter Instructions
-
Programming Program Control Instructions
-
Programming Compare Instructions
-
Programming Compute & Math Instructions
-
Programming Move Instructions
-
Programming with Advance Instruction Set
|
Practical – Programming terminal |
-
Creating a Function Block Diagram
-
Programming Logical Function Block Instructions
-
Programming Timer & Counter Function Block Instructions
-
Programming Analog Function Block Instructions
-
Programming Timing Modes in a Function Block Instruction
-
Programming & Monitoring an RMPS (Ramp/Soak) Function Block Instruction
-
Controlling Program Flow Using Function Block Instructions
|
Practical – Programming terminal |
-
Introduction to industrial networking
-
Identifying Industrial Networks for Use in a Logix5000 System
|
Theory session |
-
Devicenet configuration & use.
-
EtherNet configuration & use
-
DHRIO Configuration & use
-
Messaging over networks
|
Practical – Demonstration on network |
ControlNet Configuration, Scheduling & Troubleshooting
|
Practical – Demonstration on network |
Maintenance and Troubleshooting
Topic |
Mode |
ControlLogix Troubleshooting
-
Interpreting Project Organization & Execution
-
Monitoring Arrays & Tags of User-Defined Data Types
-
Editing Ladder Logic Online
-
Troubleshooting Controller Problems
-
Monitoring GSV/SSV Instructions
-
Forcing I/O & Toggling Bits
-
Troubleshooting I/O Module Problems
-
Troubleshooting Power Supply Problems
-
CPU, I/O module replacements
-
Fault detection and error handling
|
Practical on PLC |
CAPP : Certified Advanced PLC Programmer - Siemens S7 400
Topics Covered
Topic |
Mode |
-
Introduction to PLC hardware and role in automation
-
Architectural Evolution of PLC
-
Introduction to the field devices attached to PLC
|
Presentation and physical observations |
|
Practical demonstration on hardware |
|
Practical on PLCs |
-
Concept of flags
-
Scan cycle execution
|
Practical on PLCs |
Programming / Project Development
Topic |
Mode |
-
SIMATIC S7 PLC Functionalities
-
Setting up Siemens PLC hardware
|
Practical on PLCs |
-
PLC program structure in Siemens
-
The instruction set of STEP 7
-
Parameters, functions and tools
|
Practical – PLC programming software |
|
Practical – PLC programming software |
-
Working online / offline
-
Starting S7 400 system
-
Cold, Warm, and Hot Restarts
-
Starting Up a PROFIBUS-DP Subnet
-
Connecting remote I/Os using Profibus communication
|
Practical – PLC programming software |
-
Addressing Concepts in Siemens PLCs
-
Detail information about Organizational Blocks, Function Block, Functions, System Function Block, System Function, Data block
|
Practical – PLC programming software |
|
Practical – PLC programming software |
-
Load /and /or/out / and Read / Write
-
Compare / Add / Sub /And /Or – Blocks
-
Leading edge / trailing edge instructions
-
MOVE block application
|
Practical – PLC programming software |
|
|
Practical – PLC programming software |
Advanced Programmers
-
Analyse /evaluate of status words
-
Jump instructions
-
Accumulator functions
-
Extended mathematical functions
-
Indirect Addressing
-
Complex Data-Types
-
Extended S7 Basic communication
-
PID / Control functions
|
Practical – PLC programming software |
Siemens Networking
-
Industrial Data Networks
- Industrial Ethernet – General
-
Siemens Profibus
-
Communication via a Multi Point Interface (MPI)
|
Practical – on PLCs |
Programming / Project Development
Troubleshooting and Maintenance procedure
-
Replacing Digital or Analog Modules
-
Replacing CPUs
-
Replacing the Backup Battery
-
Replacing a Power Supply Module
-
Back up and Restoring programs
-
Fault diagnostics and error handling
|
Practical – on PLCs |
CAPP : Certified Advanced PLC Programmer - Schneider Quantum PLCs
Topics Covered
Topic |
Mode |
-
Introduction to PLC hardware and role in automation
-
Architectural Evolution of PLC
-
Introduction to the field devices attached to PLC
|
Presentation and physical observations |
|
Practical demonstration on hardware |
|
Practical on PLCs |
-
Concept of flags
-
Scan cycle execution
|
Practical on PLCs |
Schenider PLCs
Topic |
Mode |
|
Presentation |
|
Practical on PLCs |
-
Configure and layout a Modicon system, including input/output modules and local and remote input/output systems
-
Addressing concepts in Modicon
|
Practical – PLC programming software |
-
Introduction to PL 7 PLC programming software
-
Configuration, Program, Variables
-
Hardware and Software Configuration
|
Practical – PLC programming software |
-
Ladder Programming language and methodology
-
Creating a new ladder logic program
-
Handing Digital instructions (NO , NC, Rising Edge, Falling Edge, Coils, Set, Reset)
|
Practical – PLC programming software |
|
Practical – PLC programming software |
|
Practical – PLC programming software |
|
Practical – PLC programming software |
|
Practical – PLC programming software |
|
Practical – PLC programming software |
-
Industrial Data Networks supported by Schneider
-
Industrial Ethernet – General
-
Modicon Modbus and Modbus + networking protocols
|
Practical on PLCs |
Troubleshooting
Topic |
Mode |
|
|
Practical on PLCs |
|
|