Course detail

Control Computers and Their Programming

FSI-GPO-KAcad. year: 2009/2010

The course familiarises students with the basics of computer technology. Computer architecture and its important parts are described. The computer is presented as a part of the control and automation process. Also dealt with are the specific characteristics of control computers in industrial environment. It presents the standard operation systems for PC and real-time operation systems necessary for programming, as well as the methodology for creating application programs in the area of control the manufacturing systems. Students will be cognizant of the basic program languages which are used for programming of controllers.

Language of instruction

Czech

Number of ECTS credits

4

Mode of study

Not applicable.

Learning outcomes of the course unit

The course will provide students with knowledge necessary for work with special computers, and teach them how to choose hardware and special periphery. They will learn how to choose the operation systems and how to configure it. Also dealt with will be programming of these special computers and controllers.

Prerequisites

Students are expected to have the following knowledge: computer literacy and knowledge of PC operation systems. They should know basic types of production machines and systems and have a grasp of sensors and actors.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Assesment methods and criteria linked to learning outcomes

Attendance at practicals, working out of a semester project. Exam takes the form of a written test.

Course curriculum

Not applicable.

Work placements

Not applicable.

Aims

The aim of the course is to provide students with basic knowledge and develop their skills necessary for work with hardware and software intended for control of production machines and production systems. They will be able to program these controllers.

Specification of controlled education, way of implementation and compensation for absences

Attendance at obligatory lessons is checked and only substantial reasons of absence are accepted. Missed lessons can be substituted for via solution of extra exercises.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Minasi, M.: IBM PC
PC 97 Hardware Design Guide

Recommended reading

Blatný, J.; Krištoufek, K.; Pokorný, Z.; Kolenička, J.: Číslicové počítače
Krištoufek , K. a kol.: Výpočetní a řídicí technika, oborová encyklopedie
Vrátil, Z.: Architektura IBM PC AT, Konzult sv. 2-11

Classification of course in study plans

  • Programme M2I-K Master's

    branch M-VSR , 1. year of study, winter semester, compulsory
    branch M-VSR , 1. year of study, winter semester, compulsory

  • Programme M3I-K Master's

    branch M-KSZ , 2. year of study, winter semester, compulsory

Type of course unit

 

Guided consultation

13 hours, optionally

Teacher / Lecturer

Syllabus

1-2. Mealy and Moore automat, Harvard and von Neuman scheme of computer
3-4. System description of PLC. Fundamentals of its work
5-6. Fundamentals of standard IEC1131-3. Basic algorithm of LD (Ladder diagram) language
7-8. The elements of types Contact, Coil inside programming language LD
9-10.The elements of types Counter, Timer inside programming language LD
11-12. Basic algorithm of SFC (Structured function chart) language. Elements of types STEP and Transaction inside programming language SFC
13. Element types Loop, Select Diverge and Parallel Diverge


Controlled Self-study

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. Sequential and combinational circuits inside a computer - simulation of registers and decoders
2. Fundamentals of development environment InControl as a representative of SoftPLC products.
3. Creating of a simple program using LD element type Contact and Coil
4. Creating of a simple program using LD element type Counter and Timer
5-6. Creating of a simple program using SFC
7-8. Creating of a program for controlling jig borer.
8-12.Semester project
13. Credit test