Back to Search Start Over

Perancangan dan Implementasi Cyclic Redundancy Check – 16 sebagai Metode Error Checking pada Transmisi Pesan Protokol Modbus Remote Terminal Unit Berbasis Microcontroller Unit

Authors :
Arief Wisnu Wardhana
Eka Firmansyah
Addin Suwastono
Source :
Jurnal Nasional Teknik Elektro, Vol 5, Iss 1, Pp 98-109 (2016)
Publication Year :
2016
Publisher :
Universitas Andalas, 2016.

Abstract

This paper presents about the Cyclic Redundancy Check – 16, a generator polynomial for error detection, which is normally used in MODBUS Remote Terminal Unit. It starts with explaining the noise phenomena that are often generated into a useful signal when it is transmitted through a noisy channel. Some types of error which usually affects bits of a transmitted data bytes are introduced. The complete method for designing a good generator polynomial for detecting the error is then presented. Next, Cyclic Redundancy Check -16 as an example of generator polynimial is discussed. The explanation includes method for software implementation of the CRC. Two methods are introduced which are loop – driven method and table - driven method. Finally, result of designed generator polynomial is shown, which consists of the algorithm and the routine example. The CRC -16 routine is then tested using some MODBUS messages.

Details

Language :
English, Indonesian
ISSN :
23022949 and 24077267
Volume :
5
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Jurnal Nasional Teknik Elektro
Publication Type :
Academic Journal
Accession number :
edsdoj.95bf56649be648ad888da8e58868f306
Document Type :
article
Full Text :
https://doi.org/10.20449/jnte.v5i1.189