Лабораторне заняття 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
Отриману контрольну суму можна скопіювати в буфер.