Лабораторне заняття 4. Основи функціонування MODBUS RTU

ДОДАТОК 4.1. УТИЛІТА РОЗРАХУНКУ КОНТРОЛЬНОЇ СУМИ CRC16.

Д.4.1.1. Призначення.       

 Утиліта CRCDLL  —  проста програмка для розрахунку контрольної суми за алгоритмом CRC16, написана на кафедрі ІАСУ НУХТ спеціально для дисципліни промислові мережі та інтеграційні технології. На віртуальній машині підготовленій для курсу вона знаходиться в "C:\CRCdll\crcdll.exe". Завантажити її можна за посиланням  https://drive.google.com/file/d/0B2FfwwwweBSVSkJ6SjhXeVpPaGc/view?usp=sharing

Перед використанням програми прочитайте "Readme.txt" та виконайте настанови!

Д.4.1.2. Опис роботи з утилітою

Загальний вигляд програми показаний на рис.Д4.1.

У полі вводу через "пробіл" вводяться байти кадру в 16-ковому форматі. На прикладі показані байти кадру для читання з Modbus Slave п’яти Holding Registers, починаючи з 2-го (40002, але в кадрі вказується починаючи з 0, тобто 1). Після вводу байтів та натисканні "Ок" виводиться контрольна сума.

Увага! Якщо контрольна сума виводиться в 3-значному вигляді, з правого боку треб доповнити нулем до 4-значного.   

Рис.Д4.1

Отриману контрольну суму можна скопіювати в буфер.