Skip to main content
Till KTH:s startsida

ID130V Modern PLC-programming 6.0 credits

Information per course offering

Course offerings are missing for current or upcoming semesters.

Course syllabus as PDF

Please note: all information from the Course syllabus is available on this page in an accessible format.

Course syllabus ID130V (Autumn 2008–)
Headings with content from the Course syllabus ID130V (Autumn 2008–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

Orientation of Petri-network.
Batch control.
Programming in real time.
Standards of sequence function chart.
The language IEC61131-3
Program structure
SFC-language (sequence function chart)
FBD (function block)
LD (relae ladder diagram)
IL (instruction list for PLC)
ST (structured text)Programming of digital functions
Programming of analog functions
Orientation about communication between PLC and main system (IEC61131-5).

Intended learning outcomes

The participants of the course shall at the conclusion of the course have knowledge of how to:
Describe the background and the work methodology with modern programming of PLC (Programmable Logic Control), with the help of the standard IEC 61131-3.-from a verbal specification, the program will be specified closer with Sequence Function Chart (GRAFCET). After that, coding shall be done in an optional sublanguage (any of the five types available).

Literature and preparations

Specific prerequisites

Some experience with use of PC and Windows and programming in C, Pascal or similar

Literature

IEC 61131-3
Programming Metholodogy,
Bonfatti - Monari - SampieriUpplaga: 
Förlag: CJ International, France
År: 2006 ISBN: 0-97346770-0- 

ISBN 0-9734670-0-2
Bonfatti - Monari - Sampieri:
IEC 61131-3 Programming Methodology
Förlag: CJ International, France

Examination and completion

Grading scale

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

Examination

  • ÖVN1 - Exercises, 3.0 credits, grading scale: P, F
  • LAB1 - Laboratory Works, 3.0 credits, grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

If the course is discontinued, students may request to be examined during the following two academic years.

Other requirements for final grade

Exercises  (EXC1, 4.5 cr)  Laboratory experiments (LAB1, 4.5 cr)      Grading scale: A/B/C/D/E/Fx/F

Examiner

No information inserted

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Information Technology, Technology

Education cycle

First cycle

Supplementary information

The course gives at day time and endure of one introduction day (lecture am and laborative activity pm) and two laboration days with two laborations (with 4 hours) each. One reserve occasion gives, if needed.The distanse part contains of reading and programming "at home". Questiones shall be answerd and two advanced design tasks shall be done and delivered by email.The course gives in an relaeted way with the intensions of the international organization PLCopen.These 9 credits are carried out in about 2 months, i.e. in half speed.