DriveLab
Account

Practical work

Labs

Practical work for the course: the PLC-200 bench labs of the Lab Works booklet, where you program and test the control of each mechanism, and model labs in Python that show the dynamics the bench cannot.

PLC-200 labs (TP 0–6)

Prof. Tir's Lab Works booklet on the K&H PLC-200 trainer (Siemens S7-200 CPU 224). Each page gives the bench set-up, the I/O allocation, preparation tools, the procedure with its checkpoints and the fault-injection tests. The program is yours: no solution is given.

15 sessions of 1 h 30 · groups of two or three · one report per TP

How each TP is marked (out of 20)

  • Preparation, completed before the session: 3
  • Program: correct behaviour and structure (symbols, SCR steps, comments): 6
  • Bench demonstration: functions shown, every fault-injection test fails safe: 6
  • Report: complete test log, questions answered from your own observations: 5

How the TPs map to the official programme

The approved programme for UEM 2.1 lists six hardware and PLC modules. This is where each one is carried out on the PLC-200 trainer:

  • TP 1, Automatic barrier ↔ TP 1 Part B: crank-driven barrier on the DC motor module.
  • TP 2, Drilling ↔ TP 2 (spindle motor starting, DOL and star–delta) and TP 6 project A (drilling cycle).
  • TP 3, Soap marking ↔ TP 6 project B (indexing conveyor and marking stamp).
  • TP 4, Door system ↔ TP 3: car-door and landing-door interlocks of the elevator.
  • TP 5, Hoist ↔ TP 3 (goods lift) and TP 4 (hoist brake sequencing and overload).
  • TP 6, Brick sorting ↔ TP 5 Part C: shift-register tracking and rejection of bricks.

Class resources

For the introductory session and for every lab: the presentation shown in class and the report form each group fills in.

Presentation: the programmable controller30 visual slides for students new to PLCs: the PLC-200 trainer, history and definitions, GRAFCET, ladder, inputs, outputs and actions, the lab method and the report. Arrow keys to move, N for speaker notes, F for full screen; print to save as PDF.OpenOther languages: Français · العربية
Lab report formTitle block, I/O table, GRAFCET, program map, test log, fault-injection table, discussion and the /20 marking grid. Fill it in online (kept in your browser) or print the Word or PDF version.Fill in onlineWordPDFOther languages: Français · العربية
Simulators and projectsFree and paid PLC simulators, and twelve projects on virtual plants that follow the TP method.See simulators and projects

Model labs (Python)

The dynamic behaviour the trainer cannot reproduce (starting transients, four-quadrant power flow, sway, load sharing) is modelled in these browser labs. They support the TPs' questions.

Each model-lab report is marked out of 20: model correctness 6, results and plots 5, critical discussion 6, report quality 3.