Systemy czasu rzeczywistego Real Time Systems. Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical)

Podobne dokumenty
Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical)

Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Computer Science 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical)

Miernictwo energetyczne. Energy Measurements. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Podstawy automatyki. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Stale konstrukcyjne Constructional Steels. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Summer semester (winter / summer)

Programowanie Internetowe Web Programming. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Odnawialne źródła energii. Renewable Energy Resources. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-EKO-079 Rachunkowość komputerowa Computer Accounting. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Probabilistic Methods and Statistics. Computer Science 1 st degree (1st degree / 2nd degree) General (general / practical)

Obróbka ubytkowa Material Removal Processes. Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-LOG-1070 Towaroznawstwo Commodity Studies. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Transport 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Maszyny elektryczne. Electrical Machines. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Automatic Control and Robotics 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-ZIP Równania Różniczkowe. Differential Equations

Computer Science 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-LOG-169I Zarządzanie usługami Service Management. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Gospodarka Elektroenergetyczna. Power Systems Economy. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Stopy żelaza Iron Alloys. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Stopy metali nieżelaznych Non-Ferrous Alloys

Praktyki zawodowe. Internship. Civil Engineering 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

MES2. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

MiBM_UiTI _BW_1/5. Balistyka wewnętrzna. Internal Ballistics

Pojazdy samochodowe I. Transport 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-EKO-067 Negocjacje Negotiations. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Przesyłanie energii elektrycznej. Electric Energy Transmission. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Transport 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

MES1. Metoda elementów skończonych - I. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-ZIP Procesy produkcyjne. Production Processes

Podstawy logistyki The Fundamentals of Logistics. Transport 1 st degree (1st degree / 2nd degree) General (general / practical)

Badania silników spalinowych IC Engine Testing. Transport 1 st degree (1st degree / 2nd degree) General (general / practical)

Spedycja. Forwarding. Transport 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanika Płynów Fluid Mechanics. Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

Techniki laserowe Laser Technologies. Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

Power Machines and Technology. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Winter semester (winter / summer)

Systemy pomiarowe. Measurement Systems. Energetics 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

EiT_S_I_CSP. Cyfrowe systemy pomiarowe. Digital Measurement Systems. Full-time (full-time / part-time)

Matematyka Dyskretna. Discrete Mathematics. Computer Science 1 st degree (1st degree / 2nd degree) General (general / practical)

Computer Science 1 st degree (1st degree / 2nd degree) General (general / practical)

Techniki Wytwarzania II. Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Civil Engineering 1st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Teoria sygnałów. Signal Theory. Electrical Engineering 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Industrial Design 1st degree (1st degree / 2nd degree) General (general / practical)

Transport 1 st degree (1st degree / 2nd degree) General (general / practical) Major (basic / major / specialist subject / conjoint / other HES)

EiT_S_I_PT. Podstawy telekomunikacji. Full-time (full-time / part-time)

Transport 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-ZIP-477z. Compulsory (compulsory / non-compulsory) English 5th semester. Winter semester (winter semester/ summer)

Z-EKO-011 Prawo gospodarcze Economic Law. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

TEACHING RESULTS AND THE METHODS OF ASSESSING TEACHING RESULTS

Z-LOG-1067 Rachunek kosztów logistyki Logistics Costs Accounting. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-EKO-049 Rachunkowość zarządcza Management Accounting. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Z-LOG-0562 Seminarium i praca dyplomowa Seminar and Diploma Thesis. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Dynamika samochodu Vehicle Dynamics. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-EKO-418 Fundusze UE. EU Funds. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Safety Engineering 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Z-EKO-381. Polityka gospodarcza UE EU Economic Policy. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Prawo Transportowe Transport Law. Transport 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-LOG-1073 Projektowanie procesów Process Design. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Energetics 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-EKO-380 Organizacja i zarządzanie Organisation and Management. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Economics 1st degree (1st degree / 2nd degree) General (general / practical)

Safety Engineering 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Z-LOG-1011I Rachunkowość Accounting. Logistics 1st degree (1st degree / 2nd degree) General (general / practical)

PROJECT. Syllabus for course Global Marketing. on the study program: Management

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical) Full-time (full-time / part-time)

Komputerowy Zapis Konstrukcji Computer Design Record. Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

PROJECT. Syllabus for course Principles of Marketing. on the study program: Management

ID1WI1. Wstęp do informatyki. Introduction to Computer Science

PROJECT. Syllabus for course Negotiations. on the study program: Management

Termodynamika Thermodynamics. Mechanics and Machine Design 1st degree (1st degree / 2nd degree) General (general / practical)

Rysunek Techniczny Technical Drawing. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Z-ZIP Techniki wytwarzania I

Z-ZIP-449z. Maszyny do obróbki plastycznej. Plastic working machines

Z-EKO-375 Polityka gospodarcza Economic Policy. Economics 1st degree (1st degree / 2nd degree) General (general / practical)

PROJECT. Syllabus for course Principles of Marketing. on the study program: Administration

Economics 1st degree (1st degree / 2nd degree) General (general / practical)

PROJECT. Syllabus for course Techniques of negotiations and mediations in administration. on the study program: Administration

Projektowanie Wnętrz Interior Design. Industrial Design 1st degree (1st degree / 2nd degree) General (general / practical)

OPISY KURSÓW. Nazwa kursu: PROGRAMOWANIE SYSTEMÓW ROZPROSZONYCH NA BAZIE STE- ROWNIKÓW PLC. Język wykładowy: polski

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

Inżynieria systemów Systems Engineering. Mechanics and Machine Design 1 st degree (1st degree / 2nd degree) General (general / practical)

Transkrypt:

MODULE DESCRIPTION Modue code Modue name Modue name in Engish Vaid from academic year 2013/2014 MODULE PLACEMENT IN THE SYLLABUS Systemy czasu rzeczywistego Rea Time Systems Subject Leve of education Studies profie Form and method of conducting casses Speciaisation Unit conducting the modue Modue coordinator Automatic Contro and Robotics 1 st degree (1st degree / 2nd degree) Genera (genera / practica) Futime (futime / parttime) Production Automation The Department of Automation and Robotics Michał Kekez, PhD, Eng. Approved by: MODULE OVERVIEW Type of subject/group of subjects Modue status Language of conducting casses Modue pacement in the syabus semester Subject reaisation in the academic year Initia requirements Examination Number of ECTS credit points 4 Method of conducting casses Basic (basic / major / speciaist subject / conjoint / other HES) Compusory (compusory / noncompusory) Poish 6 th semester Summer semester (winter / summer) The Fundamentas of Computer Architecture and Operating Systems, Programming in the C Language, Digita and Microprocessor Systems, the Fundamentas of Eectronics 1 and 2 (modue codes / modue names) No (yes / no) Lecture Casses Laboratory Project Other Per semester 15 30 TEACHING RESULTS AND THE METHODS OF ASSESSING TEACHING RESULTS a. Tysiącecia Państwa Poskiego 7 25314 Kiece te. 413424209, emai: d.siwinska@tu.kiece.p Projekt,,Poitechnika Świętokrzyska uczenia na miarę XXI w. na podstawie umowy z Ministerstwem Nauki i Szkonictwa Wyższego UDA POKL.04.01.0100381/1000

Modue target The aim of the modue is to present the specificity of rea time systems, rea time operating systems, industria networks, and distributed automatic contro systems. Effect symbo Teaching resuts Teaching methods (/c//p/other) Reference to subject effects Reference to effects of a fied of study K_01 K_02 A student understands rea time system; in addition, a student can ist characteristic features of an embedded system; furthermore, a student is abe to give functiona requirements and the required mechanisms of rea time operating systems. A student knows and understands basic mechanisms of QNX rea time operating systems. A student has knowedge of handing (in the QNX rea time operating system) series communication, the MOBUS protoco, and time measurement methods. A student has knowedge as regards the reaisation of determined time requirements in rea time operating systems. A student can insta a rea time operating system and utiise she commands. A student is abe to utiise API of the QNX system; in addition, a student can compie programs and test rea time systems whose part are appications working under the contro of the QNX rea time operating system. A student is abe to design, impement, and test rea time operating systems composed of modues communicating with the use of series communication, incuding the MODBUS protoco. A student is abe to test and expand appications which coect or send data in rea time, incuding the appications coecting data from a device managed by the microcontroer. A student is abe to anayse, create and check the correctness of simpe controers rea time systems (by appying the seected methods). A student can work in a team. A student can aso hande software (either in Poish or in Engish) by using the support system and information or dictionaries avaiabe on the Internet. A student is capabe of searching additiona information concerning the seected probem on the Internet. / / / K_U22 K_U22 K_K04 K_K05 K_K05 T1A_K03 T1A_K04 T1A_K06 InżA_K02 T1A_K06 InżA_K02 Teaching contents: Teaching contents as regards ectures Lecture number Teaching contents Reference to teaching resuts for a modue 1 The notion of a rea time system. The areas of appication of a rea time a. Tysiącecia Państwa Poskiego 7 25314 Kiece te. 413424209, emai: d.siwinska@tu.kiece.p Projekt,,Poitechnika Świętokrzyska uczenia na miarę XXI w. na podstawie umowy z Ministerstwem Nauki i Szkonictwa Wyższego UDA POKL.04.01.0100381/1000

system. Embedded systems. Time automatons. Structura anaysis of rea time systems basic information. 2 API system notion. The features of operating rea time systems. POSIX 1003 standard. The names and short characteristics of the most common rea time operating systems. 3 QNX in reation to other systems. Equipment aspect. QNX architecture. System micronuceus and its functions: the advantages of its appication, eementary set of mechanisms reaised by a micronuceus. The program and process. Interrupts, process context, and a process descriptor. Canonic process states and a process states diagram. 4 Threads; more important sources and thread attributes. A scheduer; a priority thread. System nuceus mode and the user mode. Preemptive and cooperative scheduing. Processes and threads in a rea time system: asynchronous, synchronous, and secondpan. Scheduing: Round Robin, FIFO, sporadic, and other. System commands and API functions connected with process and threads priorities (together with scheduing strategy). Determining constraints for source use by the process. 5 Sensor networks basic information. Series transmission handing; API functions; system commands. Sampe programs. MODBUS frames in ASCII or RTU modes. 6 Time measurement in the system hardware mechanisms and their use in the QNX system (appropriate API functions and data types); generating deays; process bocking for a specific period of time; sampe programs. 7 NI PCI6251 card; access to input/output space registers; handing digita inputs and outputs; A/D converters handing; sampe programs. 8 A written test. Teaching contents as regards aboratory casses Laboratory cass number Teaching contents Reference to teaching resuts for a modue 1 QNX system instaation. 2 Fies and cataogues. Access rights. Basic commands of the QNX system; dispaying information about processes; connecting mass memory. System work with significant processor oad. 3 Interna device sending data through a seria port to the QNX system testing handing data transfer. 4, 5 Mini project 1 buiding an appication which works under contro of the QNX system; controing a determined interna device (depending on the data received by a seria port from an externa device with given properties (aso with the use of the MOBUS frame). 6 Computerbased test 1. 7 Extension of the mini project No 1 connecting a graphica user interface. The appication of C++ or LabView. 8, 9 The appication of time automaton (or their networks) a system of handing a protected evecrossing. 10, 11 The appication of structura anaysis of rea time anaysis automated underground (a genera and conceptua diagram, the specification of the contro process with the use of state change diagram). 12 Computerbased test 2. 13 Handing appications in the QNX system for rea time data acquisition from the NI PCI6251 card; source code anaysis. 14 Mini project No 2 extension of the appication utiising NI PCI6251 card (handing anaogues or digita outputs). 15 Obtaining a credit for aboratory casses. The methods of assessing teaching resuts a. Tysiącecia Państwa Poskiego 7 25314 Kiece te. 413424209, emai: d.siwinska@tu.kiece.p Projekt,,Poitechnika Świętokrzyska uczenia na miarę XXI w. na podstawie umowy z Ministerstwem Nauki i Szkonictwa Wyższego UDA POKL.04.01.0100381/1000

Effect symbo K_01 K_02 Methods of assessing teaching resuts (assessment method, incuding skis reference to a particuar project, aboratory assignments, etc.) A written test A written test with 20 questions on the ectures. A student s mark depends on the number of points obtained from the test. In order to obtain a C mark, a student must obtain at east 12 points. In order to obtain an A mark, a student must obtain 1920 points. Correct competion of aboratory tasks, mini projects, and computerbased tests Two computerbased tests. Assessing mini project competion. A student s mark is a mean of two computerbased tests, two mini projects, and marks from two aboratory cass assignments (it is a student s obigation to submit two correct reports from a aboratory cass assignments). Observing a student s invovement during the casses and a discussion during the casses. STUDENT S INPUT ECTS credit points Type of student s activity Student s workoad 1 Participation in ectures 15 2 Participation in casses 3 Participation in aboratories 30 4 Participation in tutorias (23 times per semester) 5 5 Participation in project casses 6 Project tutorias 7 Participation in an examination 8 Participation in a fina test on aboratory casses 9 Number of hours requiring a ecturer s assistance 50 (sum) 10 Number of ECTS credit points which are aocated for assisted work (1 ECTS credit point=2530 hours) 2 11 Unassisted study of ecture subjects 20 12 Unassisted preparation for casses 13 Unassisted preparation for tests 10 14 Unassisted preparation for aboratories 10 15 Preparing reports 10 16 Preparing for a fina aboratory test 17 Preparing a project or documentation 18 Preparing for an examination 19 Preparing questionnaires 20 Number of hours of a student s unassisted work 50h (sum) 21 Number of ECTS credit points which a student receives for unassisted work 2 (1 ECTS credit point=2530 hours) 22 Tota number of hours of a student s work 100 23 ECTS credit points per modue 4 a. Tysiącecia Państwa Poskiego 7 25314 Kiece te. 413424209, emai: d.siwinska@tu.kiece.p Projekt,,Poitechnika Świętokrzyska uczenia na miarę XXI w. na podstawie umowy z Ministerstwem Nauki i Szkonictwa Wyższego UDA POKL.04.01.0100381/1000

1 ECTS credit point=2530 hours 24 Work input connected with practica casses Tota number of hours connected with practica casses 25 Number of ECTS credit points which a student receives for practica casses (1 ECTS credit point=2530 hours) 30 1 a. Tysiącecia Państwa Poskiego 7 25314 Kiece te. 413424209, emai: d.siwinska@tu.kiece.p Projekt,,Poitechnika Świętokrzyska uczenia na miarę XXI w. na podstawie umowy z Ministerstwem Nauki i Szkonictwa Wyższego UDA POKL.04.01.0100381/1000