ENQUIRY / NEED MORE INFO

PROFILE

CPP : Certified PLC Programmer

Allen Bradley : Micrologix, SLC 500, CompactLogix Siemens : Series S7 200 and S7 300
Schneider Electric : Modicon TSX Micro and Premium GE Fanuc : Versa Max Series
Mitsubishi : Fx Series Messung Systems : Nexgen
ABB ACS 500

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
→ Power supply, CPU, I/Os, Communication bus
• Various ranges available in PLC’s
Practical demonstration on hardware
• Types of Inputs & outputs / Source Sink Concepts
• Wiring of the I/O devices
Practical on PLCs
• Concept of flags and Scan cycle execution Practical on PLCs
• Setting up PLCs / Connecting CPU, I/O modules, Rack, Backplane and Communication bus Practical – Assembling PLC
• Connecting Field devices to PLCs I/Os Practical -Physical wiring
• Installing and to starting the programming terminals Practical – Installation of

Programming of PLC

Topic Mode
• Introduction to PLC programming software Practical – Programming
• Addressing concepts Practical – Programming
• Introduction to bit, byte & word concepts Practical – Programming
• Programming instructions arithmetic and logical
• Load /and /or/out / and Read / Write
• Compare / Add / Sub /And /Or – Blocks
• Leading edge / trailing edge instructions
• MOVE block application, Timer and Counter Blocks programming
• Advanced instructions,
• File handling and Comment functions
• Master control /set /reset function
Practical – Programming
• Upload, download, Monitoring of programs Practical – Programming
• Monitoring / Modifying data table values Practical – Programming
• Standard procedure to be followed in wiring / writing ladder etc Practical – Programming
• Documenting the project Practical – Programming

Operation and Maintenance of PLC

Topic Mode
• Identifying the status of PLC and communication bus Practical on PLCs
• Fault detection and error handling Practical on PLCs
• Forcing of the I/O’s Practical on Software
• Back up of the programs and reloading Practical on PLCs
• Replacing the faulty modules
• CPU, I/O, Communication module replacements
Practical on PLCs
• Troubleshooting and fault diagnostics of PLC Practical – Programming

CAPP : Certified Advanced PLC Programmer - Allen Bradley – Control Logix

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
→ Power supply, CPU, I/Os, Communication bus
• Various ranges available in PLC’s
Practical demonstration on hardware
• Identifying Logix System hardware and software Components Practical demonstration
• Types of Inputs & outputs / Source Sink Concepts
• Wiring of the I/O devices
Practical on PLCs
• Concept of flags
• Scan cycle execution
Practical on PLCs

Operation and Maintenance of PLC

Topic Mode
• Setting up PLCs / Connecting CPU, I/O modules, Rack, Backplane and Communication bus Practical – Assembling PLC
• Connecting Field devices to PLCs I/Os
• Configuring Local 1756-I/O Modules
Practical -Physical wiring
• Connecting a Computer to a Communications Network
• 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
• Identifying the status of PLC and communication bus Practical on PLCs
• Creating Tags & Monitoring Data in an RSLogix 5000 Project
• Forcing of the I/O’s
Practical on Software
• Managing RSLogix 5000 Project Files
• Back up of the programs and reloading
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

• Identifying Programming Strategies & Techniques
• 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
Function Block Programming
• 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
• Introduction to DeviceNet, EtherNet & DHRIO
• 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

Programming / Project Development

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 – Demonstration on network