PLC Automation Training

Training Services 2025-03-20 40

I. Basic Section | Learning Duration: 2 Days (16 Class Hours)

  1. Differences between electrical circuits and PLC programming circuits.
  2. Detailed explanation of PLC basics, classifications, scan cycles, and working principles; introduction to Siemens small-scale PLC series and model selection.
  3. Common numeral systems: Binary, Decimal, Hexadecimal conversions.
  4. S7-200 SMART software components and functions.
  5. Computer memory types: Bit, Byte, Word, Double Word, and data types.
  6. S7-200 SMART memory applications, addressing methods, and address attributes.
  7. Working principles and wiring methods for NPN/PNP sensors, proximity switches, and photoelectric switches.
  8. Transistor-type and relay-type PLC peripheral wiring.

II. Basic Instructions | Learning Duration: 3 Days (24 Class Hours)

  1. S7-200 SMART programming software (STEP 7 MicroWIN SMART V4.0): Installation and usage.
  2. PLC basic bit logic instructions: NO/NC contacts, coils, rising/falling edges, set/reset, immediate I/O, bit inversion, contact comparison, etc.
  3. Bit logic programming techniques: Single-button control, sequential start/stop of multiple motors, and classic control circuits.
  4. Timer and counter applications: Long-duration timing programs using counters and timers.
  5. S7-200 SMART practical projects: Time control, logic control, and hands-on exercises with instructor analysis.

III. Sequential Control & Process Flowchart Design | Learning Duration: 4 Days (32 Class Hours)

  1. Sequential control principles, advantages of flowcharts over ladder logic.
  2. Flowchart design: Single sequence, selection/parallel branches, jumps, and loops.
  3. Step instructions (SCR, SCRT, SCRE): Traffic light programming, pick-and-place robot control (manual/semi/full-automatic modes, pause/resume, emergency stop).
  4. Furniture factory drilling machine application with parallel branch design.
  5. Student practice: Traffic lights, robots, drilling machines.

IV. Data Processing Instructions | Learning Duration: 2 Days (16 Class Hours)

  1. Differences between data processing and basic instructions.
  2. Data transfer, block transfer, byte swap, math operations (floating-point, trigonometry), logic operations.
  3. Case studies highlighting efficiency gains with functional instructions.

V. Indirect Addressing & Data Pointers | Learning Duration: 2 Days (16 Class Hours)

  1. Direct vs. indirect addressing; pointer applications in real projects.
  2. Hands-on exercises with pointer-based projects.

VI. PLC Scan Cycle Control | Learning Duration: 2 Days (16 Class Hours)

  1. PLC scan cycle principles: Jumps, loops, watchdog timers, remote shutdown.
  2. Subroutine and interrupt programming (parameterized/non-parameterized calls).
  3. Applications: Pause control, data collection, batch processing.

VII. Shift & Data Conversion Instructions | Learning Duration: 2 Days (16 Class Hours)

  1. Shift instructions (left/right, circular), data type conversions (ASCII, BCD, encoding/decoding).
  2. Applications: LED displays, conveyor systems, sorting lines.

VIII. High-Speed Counters & Encoders | Learning Duration: 2 Days (16 Class Hours)

  1. 32-bit vs. 16-bit counters; rotary/linear encoder principles.
  2. High-speed counter wiring, positioning, speed measurement, and multi-point control.

IX. Expansion Modules & Analog I/O | Learning Duration: 2 Days (16 Class Hours)

  1. S7-200 SMART expansion capabilities (digital/analog modules: EM221/231/235).
  2. Analog signal processing (temperature, pressure, flow) and scaling.

X. Inverter Applications & PID Control | Learning Duration: 3 Days (24 Class Hours)

  1. Inverter wiring, analog control, multi-speed setups.
  2. PID tuning for temperature/speed closed-loop control.

XI. High-Speed Outputs | Learning Duration: 2 Days (16 Class Hours)

  1. PTO/PWM configurations, pulse generation (PTO wizard, EM253 module).
  2. Applications: Stepper/servo motor control.

XII. Stepper/Servo Systems | Learning Duration: 2 Days (16 Class Hours)

  1. Stepper/servo motor principles, wiring, parameter settings (electronic gear, position/speed/torque modes).

XIII. Motion Control Applications | Learning Duration: 3 Days (24 Class Hours)

  1. Manual control, homing, absolute/relative positioning, multi-axis control.
  2. XY-axis systems, teach-in programming.

XIV. Table & Clock Instructions | Learning Duration: 1 Day (8 Class Hours)

  1. FIFO/LIFO table operations; real-time clock applications.

XV. Communication Protocols | Learning Duration: 2 Days (16 Class Hours)

  1. RS-232/485, USB, Ethernet; PPI, MPI, MODBUS, PROFIBUS.
  2. PPI and freeport communication between S7-200 SMART PLCs.

XVI. Third-Party Device Communication | Learning Duration: 3 Days (24 Class Hours)

  1. ASCII/RTU communication with Delta inverters and Mitsubishi PLCs.

XVII. Weinview HMI Basics | Learning Duration: 2 Days (16 Class Hours)

  1. EBPRO elements: Indicators, windows, animations, graphs.

XVIII. HMI Data & Alarms | Learning Duration: 2 Days (16 Class Hours)

  1. Alarm handling, data sampling, user permissions, project upload/download.

XIX. HMI-PLC Integration | Learning Duration: 2 Days (16 Class Hours)

  1. PPI communication, servo positioning, inverter control.

XX. EPLAN Electric P8 | Learning Duration: 7 Days (56 Class Hours)

  1. Schematic design, macros, PLC integration, reports, translation, export formats.

XXI. S7-300/400 & S7-1200/1500 Hardware | Learning Duration: 2 Days (16 Class Hours)

  1. Hardware configuration, module addressing, diagnostics.

XXII. TIA Portal & STEP7 Basics | Learning Duration: 2 Days (16 Class Hours)

  1. Project creation, variable tables, simulation.

XXIII. Ladder Logic Programming | Learning Duration: 3 Days (24 Class Hours)

  1. Bit logic, timers, counters, data processing, program control.

XXIV. Data Blocks & Subroutines | Learning Duration: 2 Days (16 Class Hours)

  1. Shared/background DBs, UDTs, FC/FB/SFC/SFB blocks.

XXV. STL Programming | Learning Duration: 4 Days (32 Class Hours)

  1. STL syntax, indirect addressing, loops, case studies.

XXVI. Interrupts & High-Speed I/O | Learning Duration: 2 Days (16 Class Hours)

  1. Time/cycle/hardware interrupts; high-speed counting/pulse generation.

XXVII. S7-GRAPH | Learning Duration: 2 Days (16 Class Hours)

  1. Sequential control with S7-GRAPH: Manual/auto modes, case studies.

XXVIII. MPI Networks | Learning Duration: 1 Day (8 Class Hours)

  1. Global data communication, S7-300/400/1200/1500 integration.

XXIX. PROFIBUS Networks | Learning Duration: 2 Days (16 Class Hours)

  1. Distributed I/O, ET200, MM440 inverter control.

XXX. Industrial Ethernet | Learning Duration: 1 Day (8 Class Hours)

  1. TCP/IP communication between Siemens PLCs.

XXXI. Analog & PID Control | Learning Duration: 2 Days (16 Class Hours)

  1. Analog scaling, PID temperature/speed control.

XXXII. WinCC Flexible HMI | Learning Duration: 3 Days (24 Class Hours)

  1. HMI design: Alarms, trends, user management, indirect addressing.