Result: Knihovna pro MODBUS RTU v jazyce FORTH

Title:
Knihovna pro MODBUS RTU v jazyce FORTH
Publisher Information:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Document Type:
Electronic Resource Electronic Resource
Availability:
Open access content. Open access content
Standardní licenční smlouva - přístup k plnému textu bez omezení
Note:
English
Other Numbers:
CZBUT oai:dspace.vutbr.cz:11012/205790
KOUŘIL, J. Knihovna pro MODBUS RTU v jazyce FORTH [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.
142493
1331804579
Contributing Source:
BRNO UNIV OF TECHNOL
From OAIster®, provided by the OCLC Cooperative.
Accession Number:
edsoai.on1331804579
Database:
OAIster

Further Information

Cílem této práce je vyvinout knihovnu pro Modbus RTU komunikaci v programovacím jazyce Forth a vytvořit demonstrační jednotku pro ověření funkčnosti vytvořené knihovny. Tato knihovna může být využita například v projektech převážně hobby povahy v oblasti sběru dat a automatizace. Práce také obsahuje kapitoly věnující se Modbus protokolu a jazyku Forth samotnému včetně popisu několika implementací jazyka Forth pro různé mikrokontroléry. Knihovna byla dle zadání úspěšně vyvinuta za použití systému FlashForth, implementace Forth jazyka pro mikrokontroléry Atmega a PIC. Byla taktéž sestavena demonstrační jednotka skládající se z několika Arduino NANO desek pro prokázání funkčnosti knihovny.
The goal of this thesis is to develop a library for Modbus RTU communication using the Forth programming language. A demonstration unit is also to be created. The resulting library can be used for example in hobby projects in the field of data acquisition and automation. The thesis also contains chapters dedicated to the Modbus protocol and the Forth language itself, including descriptions of several Forth implementations for various microcontrollers. The library was developed according to the assignment using FlashForth, a Forth implementation for the Atmega and PIC microcontrollers. The demonstration unit consisting of several Arduino NANO boards was constructed, proving the library functionality.