Intellects Energy Ltd.

Allen Bradley Micrologix 1200 PLC with RSLogix500 Software Programming

Course Objective

This 5 days PLC programming course is structured and developed for beginners to advanced professionals desiring to gain hand on practical experience and skills on PLCs Configuration, Programming and Maintenance . Application is opened to anyone desiring to become automation specialist.

Requirements

  • Students are supposed to be familiar with Desktop/Laptop.
  • No other prerequisites for this course, Because instructor will teach everything from scratch.

Course Code: PLC001

How to apply

  • Send email to training@intellectsenergy.com.
  • Call or send Whatsapp message to 08051203632

Course Outline

Day1: 

  • Introduction
  • Control systems overview
  • Introduction to relays controls
  • Relays wiring and operation 
  • Relays ladder diagrams
  • PLC hardware
  • PLC wiring
  • I/O wiring
  • Discrete Input channel wiring
  • Discrete Output channel wiring
  • Introduction to the software environment
  • communication setup
  • Creating a Program
  • I/O Configuration

Day2: 

  • Ladder Logic Elements
  • Rails, Rungs, Inputs, Outputs,
  • Logic expressions,
  • Address notation/tag names and comments
  •  
  • Instructions, Commands
  • OTE, XIC, XIO
  • Adding Address Descriptions and Symbols
  • RSLogix 500 View Properties
  • Programming with Symbols
  • Branches
  • Adding Motor Seal-in Circuit
  • Add Latches (OTL, OTU)
  • Page Titles
  • Advanced Diagnostics
  •  
  • Programming
  • Going Online
  • Processor Modes
  • Downloading to the Processor
  • Uploading from the PLC
  • Program File Online Monitoring
  • Data File Online Monitoring
  • Project Organization

Day3: 

  • Advance instructions and commands
  • Timers and Counters
  • Introduction to Timers and Counters
  • TON, CTU and RES
  •  
  • Introduction to Addition and Subtraction
  • Add and Subtract with Registers
  • Add and Subtract with Registers and Constants
  • Adding and Subtracting with One-shots
  •  
  • Compare Commands
  • GTR, GEQ, LES, LEQ, EQU and NEQ
  •  
  • Multiply and Divide
  • Introduction to Multiplying and Dividing
  • Multiply and Divide with Registers and Constants
  • Move Command
  • MOV

 

Day4: 

  • Advanced Math Instructions
  • Square Root
  • Compute
  • Negate
  •  
  • Advanced Timer and Counter
  • Retentive Timers
  • Time off Delay
  • Count Down Timer
  •  
  • Advanced Comparison Instructions
  • Limit Test
  • Masked Equal
  •  
  • File Operations
  • File Fill
  • Copy File
  •  
  • Processor Faults
  • Causing and Clearing Faults
  • Preventing Faults
  •  
  • Indirect Addressing
  • Indirect Addressing
  • Indirect Addressing Faults
  • Preventing Indirect Addressing Faults
  •  
  • Advanced Instructions
  • Shift Registers
  • Sequencer
  • Labels and Jumps
  • First In/Out

Day5: 

  • Project development
  • Introduction to Control Narratives
  • Introduction to Functional Design Specification.
  • Introduction to Functional Analysis
  • Pressure loop programming
  • Temperature loop programming.
  • Flow loop programming
  • Level loop programming.
  • Analyzer loop programming
  • VFD programming
  • Modbus Mapping
  • PLC to HMI Communication
  • Introduction to ICSS

 Day6 to Day10: 

  • Self practice at our facility with hardware and software