ModBus Constructor. Quick start Guide

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

© 2006 by KurySoft, all rights reserved. -26 с.
Web: www.kurysoft.com
Date: 12-Nov-2006
Modbus Constructor создан для того, чтобы помочь разработчикам, программистам и пользователям ModBus устройств при тестировании и настройке.
Modbus Constructor позволяет быстро создавать модель организации данных ModBus устройства. На рынке существует множество подобных программ, но в них данные представляются как колонки абстрактных чисел одного типа, которые трудны для восприятии и анализа, особенно если устройство содержит в своих регистрах данные различных типов в произвольном порядке.
В Modbus Constructor можно задать для любого регистра или набора регистров все основные типы данных: integer, long (integer), float, double (float) и байт. Целые типы можно отображать в виде signed, unsigned, HEX или binary. Modbus Constructor допускает представление одного и того же регистра несколькими способами. Например, если два смежных регистра содержат число типа long, вы можете дополнительно определить для каждого из этих регистров поля данных, в которых будут представляться отдельные регистры в виде HEX или unsigned integer.
Поля данных, соответствующие элементам данных (регистров или дискретных), можно расположить на форме проекта в произвольном порядке. Можно задавать размер, цвет, шрифт и подпись для каждого поля независимо от других.
Дискретные элементы, занимающие непрерывную область адресов, можно отображать в одном поле для удобства восприятия и экономии места.
Modbus Constructor позволяет задать для каждого поля данных регистров линейное преобразование, которое позволяет переводить внутренние единицы устройства в общепринятые или в единицы другой системы. Например, если регистр содержит величину давления, выраженную в миллиамперах, другими словами, устройство принимает сигнал датчика давления с токовым выходом, можно отобразить эту величину в кгс/см²2 или фунт/дюйм²2 (давление в империал, не помню как пишется).
Modbus Constructor позволяет задать автоматические запросы для всех поддерживаемых функций (01, 02, 03, 04, 05, 06, 15, 16, 22, 23), которые будут выполняться в соответствии с заданным для каждого запроса индивидуально периодом.
Можно определить запросы, которые выполняются по желанию пользователя при помощи меню или диалогов. Это удобно для задания команд управления устройством, изменения параметров и тестовых запросов.
Проект может использоваться для опроса устройства в режиме Master, а так же для симуляции устройства в режиме Slave. Дополнительно для режима Slave можно задать изменение данных по определенному закону.
Modbus Constructor позволяет добавлять на форму проекта дополнительные надписи, рамки, а так же рисунки.
Вместе с Modbus Constructor поставляется специальная утилита Modbus Reader, которая использует модель, созданную при помощи Modbus Constructor для работы с устройством.
Modbus Reader это свободно распространяемая программа. Если вы уже создали проект для разработанного вами устройства, вашим клиентам нет необходимости специально приобретать Modbus Constructor – достаточно скачать отдельный дистрибутив.
Modbus Reader позволяет работать с несколькими проектами одновременно, т.е. опрашивать или симулировать несколько устройств, используя один или несколько СОМ-портов.
Помимо запросов, определенных в проекте, возможно изменения любых элементов данных устройства простым кликом на связанное с ними поле данных как в режиме Master (путем посылки соответствующего запроса), так и в режиме Slave.
Введение
Создание описания ModBus устройства
Coriolis Mass Flow Metter
Описание основных параметров
Размещение полей данных на форме
Добавление запросов
Параметры симулятора
Работа с ModBus устройством
Термины и определения
Объекты
Типы данных Modbus Constructor
Data encoding
Правила использования функций ModBus
Format examples

Language: English
Commentary: 1188297
Tags: Автоматизация;Промышленные сети