Intellects Energy Ltd.

GE Fanuc 90-30 PLC – Proficy Machine Edition Software Programming Training Course

Course Overview

This intensive 10-day hands-on training program is designed to provide participants with the practical knowledge and technical skills required to program, configure, and troubleshoot GE Fanuc 90-30 PLC systems.

The course is ensuring progressive learning from basic logic development to complex control applications, networking, and data handling.

Target Audience

This training is ideal for:

  • Automation & Instrumentation Personnel
  • Maintenance Technicians, Supervisors and Engineers
  • Electrical Engineers & System Integrators
  • Industrial Electricians
  • Technical Trainers and Engineering Students
  • Beginners with little or no PLC experience

Prerequisites

  • Basic understanding of electrical control systems
  • Familiarity with Windows-based PC operation
  • Prior PLC experience is helpful but not required

Training Objectives

At the end of this course, participants will be able to:

  1. Understand wiring of relays and PLCs I/O channels
  2. Identify and configure GE Fanuc 90-30 hardware and I/O channels.
  3. Develop, test, and troubleshoot ladder logic programs in Proficy Machine Edition  Software.
  4. Ability to use Proficy Machine Edition  Instructions to implement control logic.

Training Structure

  • Registration Fee: N50,000
  • Advanced Training Fee: N500,000 
  • Duration: 10 Days
  • Mode: Instructor-led 95% Practical & 5% Theory Sessions

Software Tools:

  • Proficy Machine Edition

How to apply

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

DAY 1 – PLC Fundamentals & GE 90-30 Hardware

Objective: Understand PLC basics and GE Fanuc 90-30 system architecture

Morning Session

  • Introduction to PLC systems
  • Role of PLCs in industrial automation
  • GE Fanuc PLC family overview (90-30, 90-70, PACSystems)
  • Applications in industry
  • PLC scan cycle and operation

GE Fanuc 90-30 Hardware

  • CPU modules (CPU331, CPU350, CPU364, etc.)
  • Power supply modules
  • Rack & backplane system
  • Digital input/output modules
  • Analog input/output modules
  • Communication modules (Ethernet, Genius, Serial)

Afternoon Practical

  • Identifying hardware modules
  • Rack assembly & slot addressing
  • Understanding module LEDs & diagnostics
  • Power-up procedure

DAY 2 – Proficy Machine Edition Basics

Objective: Learn PME software and basic PLC programming

Morning Session

  • Installing & configuring Proficy Machine Edition
  • Creating a new 90-30 PLC project
  • Hardware configuration in PME
  • I/O addressing structure (%I, %Q, %M, %R, %AI, %AQ)

PLC Programming Basics

  • Ladder Logic overview
  • Contacts & coils
  • Internal relays
  • Timers (TON, TOF)
  • Counters (CTU, CTD)

Afternoon Practical

  • Create basic ladder logic programs
  • Start/Stop motor control
  • Seal-in circuits
  • Timer-based motor control
  • Downloading programs to PLC
  • Online monitoring
  • PLC rack layout for a pump station
  • I/O mapping for field instruments
  • I/O wiring logic for sensors & actuators
  • PLC I/O mapping for auxiliary systems
  • Crude oil transfer pump logic
  • Pump trip simulation
  • Conveyor motor control
  • Machine interlock logic
  • Cooling water pump logic

DAY 3 – Intermediate Programming & Analog Control

Objective: Handle real industrial signals and process control

Morning Session

  • Data types & memory organization
  • Analog input scaling (4–20mA, 0–10V)
  • Analog output control
  • Math functions (ADD, SUB, MUL, DIV)
  • Comparison instructions

Process Control Logic

  • Level, pressure, and temperature control concepts
  • Interlocks & permissives
  • Alarms & fault logic

Afternoon Practical

  • Scaling analog signals
  • Tank level control simulation
  • Pump control with interlocks
  • Alarm generation & reset logic
  • Trend monitoring in PME
  • Tank level control with alarms
  • Pump auto start/stop based on level
  • Conveyor sequence control
  • Box counting application
  • Boiler auxiliary monitoring logic

DAY 4 – Advanced Programming & Communications

Objective: Implement advanced PLC functions and networking

Morning Session

  • Program structure & modular programming
  • Subroutines
  • Fault tables & system status
  • Diagnostics and troubleshooting

Communications

  • Ethernet configuration
  • PLC-to-PLC communication
  • Modbus TCP/RTU overview
  • HMI/SCADA interfacing basics

Afternoon Practical

  • Configure Ethernet communication
  • PLC data exchange
  • HMI tag mapping basics
  • Online troubleshooting using PME
  • Forcing & testing I/O safely
  • PLC to SCADA tag mapping
  • Alarm acknowledgment logic
  • Machine fault simulation
  • PLC-HMI integration
  • Alarm & event handling setup

DAY 5 – Troubleshooting, Maintenance & Final Project

Objective: Prepare participants for real field maintenance & fault diagnosis

Morning Session

  • PLC faults & error codes
  • I/O module failure diagnosis
  • CPU stop/run troubleshooting
  • Backup & restore procedures
  • Preventive maintenance best practices

Industrial Case Studies

  • Motor trip fault troubleshooting
  • Sensor failure diagnosis
  • Communication failure scenarios
  • Power supply & grounding issues

Afternoon Practical & Assessment

  • Complete industrial automation project
    • Motor/pump control with analog feedback
    • Alarms & interlocks
    • Communication to HMI
  • Final evaluation (theory + practical)
  • Course review & Q&A
  • Tank farm automation
    • Two pumps
    • Level & pressure feedback
    • Alarm & shutdown logic
  • Automated conveyor system
    • Multiple sensors
    • Fault handling
    • Production counter
  • Cooling water system automation
    • Pumps
    • Analog feedback
    • Alarm & trip logic

Day 6 to Day 10: 

  • Self practice at our facility with hardware and software

Training Materials & Deliverables

  • Comprehensive training manual (soft + hard copy)
  • Practical lab exercises and example programs
  • Course slides and reference documents
  • Certificate of Completion
  • Post-training technical support (optional)

Training Methodology

  • Instructor-led presentations
  • Hands-on programming sessions using actual PLCs or simulators
  • Real-world case studies and troubleshooting
  • Progressive assessments to reinforce learning outcomes

Duration & Schedule

  • Total Duration: 10 Days (Monday–Friday, 2 weeks) 
  • Daily Schedule: 9:00 AM – 4:00 PM
  • Format: Onsite 

Certification

Participants who complete both modules and pass the final project assessment will receive a Certificate of Proficiency in GE Fanuc 90-30 PLC – Proficy Machine Edition Software Programming issued by Intellects Energy Ltd.