Bakalářská práce

Implementace protokolu BACnet pro Perl

Implementation of BACnet protocol for Perl

Vojtěch Křenek
Anotace

Tato práce se zabývá implementací a publikací modulu, který poskytuje základní funkcionalitu protokolu BACnet, v programovacím jazyce Perl. V práci je kladen důraz zejména na prvky vnitřní struktury protokolu, jakými jsou datové typy a datové jednotky aplikační vrstvy protokolu. Modul implementuje i služby protokolu BACnet ReadProperty, SubscribeCOV, ConfirmedCOVNotification a UnconfirmedCOVNotification …více

Abstract

This thesis addresses the implementation and publication of a module that provides the core functionality of the BACnet protocol in the Perl programming language. Particular emphasis is placed on elements of the protocol’s internal structure, such as data types and application layer data units. The module also implements BACnet protocol services including ReadProperty, SubscribeCOV, ConfirmedCOVNotification …více

Zadání práce
Nastudujte protokol BACnet pro komunikaci s průmyslovými kontrolery měření a regulace (SCADA).
Rozšiřte stávající implementaci klienta v jazyce Perl o zpracování dalších typů zpráv: BACnet-Unconfirmed-Request, BACnet-Confirmed-Request.

Prostudujte možnosti událostního řízení v Perlu a implementujte zpracování subskripcí například typu change-of-value s možností zpětného volání uživatelské funkce při vzniku události.

Implementační rozhodnutí zdůvodněte a diskutujte alternativní možnosti.

Implementaci publikujte v archívu modulů CPAN.
Práce zkontrolována:
7. 1. 2026 15:02, RNDr. Jan Kasprzak, Ph.D., učo 1885
Jazyk práce
čeština čeština
Termín obhajoby
3. 2. 2026
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jan Kasprzak, Ph.D., učo 1885
CVT FI MU

Oponent

Mgr. Roman Lacko, učo 396157
CVT FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.