HE1014 PLC Programming 7.5 credits

PLC-programmering

Please note

The information on this page is based on a course plan that is not yet valid.

  • Educational level

    First cycle
  • Academic level (A-D)

    C
  • Subject area

    Electrical Engineering
    Techonology
  • Grade scale

    A, B, C, D, E, FX, F

Course offerings

Spring 13 for programme students

Spring 13 SFINX for programme students

  • Periods

    Spring 13 P3 (7.5 credits)
  • Application code

    61257
  • Start date

    2013 week: 2
  • End date

    2013 week: 11
  • Language of instruction

    Swedish
  • Campus

    KTH Södertälje
  • Number of lectures

  • Number of exercises

  • Tutoring time

    Daytime
  • Form of study

    Normal
  • Number of places *

    Max. 5

    *) If there are more applicants than number of places selection will be made.

  • Schedule

    Schedule (new window)
  • Course responsible

    Lars Johansson <larsjo@kth.se>
  • Teacher

    Lars Johansson <larsjo@kth.se>
  • Target group

    SFINX

Autumn 13 for programme students

Autumn 13 SFINX for programme students

  • Periods

    Autumn 13 P2 (7.5 credits)
  • Application code

    51097
  • Start date

    2013 week: 45
  • End date

    2014 week: 3
  • Language of instruction

    Swedish
  • Campus

    KTH Södertälje
  • Number of lectures

  • Number of exercises

  • Tutoring time

    Daytime
  • Form of study

    Normal
  • Number of places *

    Max. 6

    *) If there are more applicants than number of places selection will be made.

  • Schedule

    Schedule (new window)
  • Course responsible

    Lars Johansson <larsjo@kth.se>
  • Teacher

    Lars Johansson <larsjo@kth.se>
  • Target group

    SFINX

Learning outcomes

The aim of the course is to familiarize problems in control systems technology, and how these can be solved by means of PLC (programmable logic controller). Participants should be able to communicate with people of trade concerning problems with implementing and programming PLCs.

After finishing the course, the students should

  • Be able to analyse and solve control system problems which are presented verbally or with simple schematic sketches.
  • Be able to use GRAFCET as tools to solve technical problems steering
  • Be able to interpret a GRAFCET-diagram and, based on that, write a PLC-program.
  • Be able to initiate an unfamiliar PLC using manuals and other available documentation.
  • Be able to connect the necessary sensors and actuators for a control system to a PLC.
  • Be able to give an account of the historical background of the international standard IEC 61131-3.
  • Be able to program, using the various program languages included in IEC 61131-3.
  • Be able to identify the different components of a profibus systems.
  • Be able to explain the differences between PROFIBUS DP and PROFIBUS PA.
  • Be able to indicate some common problems associated with PROFIBUS-systems and also how these can be prevented or resolved.

Course main content

  • Description of control systems using timing diagrams, sequence charts, flow charts and Sequential Function Charts (GRAFCET).
  • Sensors and actuators.
  • Background of the IEC 61131-3 standard.
  • Programming in instruction list, structured text, ladder diagram, FBD and SFC.
  • Laboratory implementations on control systems (pneumatic cylinders) and control problems (PID and fuzzy).
  • PROFIBUS

Disposition

Lectures
Laboratory exercises
Written presentation

Eligibility

Prerequisites

Basic knowledge of programming, digital electronics, and control systems, e.g. equivalent to the courses: ML1300, Computer Programming Basic Course, HE1004 Digital Electronics, and HE1011 Control Systems.

Literature

Kursbunt

Examination

  • LAB1 - Laboratory Work, 4.5 credits, grade scale: P, F
  • RED1 - Account, 3.0 credits, grade scale: A, B, C, D, E, FX, F

Requirements for final grade

Passed written presentation
Passed laboratory assignments
Final grade is based on written presentation, grading A-F.

Offered by

ITM/Applied Mechanical Engineering

Examiner

Lars Johansson <larsjo@kth.se>

Supplementary information

The course consists of lectures, exercises, compulsory lab works, and self studies.

Version

Course plan valid from: Autumn 13.
Examination information valid from: Autumn 07.