Назначение и характеристики

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > Описание симулятора Mod_RSSim >

Назначение и характеристики

Mod_RSSim – симулятор ПЛК MODBUS RTU, TCP/IP и Allen Bradley DF1. Существует две версии утилиты:

ModRSSim - первоначальный проект, который более не поддерживается разработчиком. Домашняя страница проекта:

http://www.plcsimulator.org

ModRSSim2 - продолжение проекта ModRSSim другим разработчиком. Данный проект развивается и поддерживается. Домашняя страница проекта на sourceforge:

https://sourceforge.net/projects/modrssim2/

В поставку Modbus Universal MasterOPC сервера входит ModRSSim2. Но принципы работы в ModRSSim и ModRSSim2 полностью одинаковы, поэтому страницу проекта ModRSSim можно использовать для детального ознакомления с продуктом.

Симулятор разрабатывался для тестирования устройств MODBUS MASTER, но, по существу, его можно использовать для отладки как "виртуальный" ПЛК. Симулятор, по разным причинам, не является полной реализацией протокола, он реализует только общие функции, используемые в MODBUS и других поддерживаемых протоколах.

У симулятора нет ряда ограничений других программ, замеченных в прошлом:

mbul   симулируется одновременно более одного RTU (значения регистра разделяемы для всех RTU);

mbul   отображаются и редактируются все регистры;

mbul   Allow scanning of registers not actually in the display.

mbul   симулируется обмен более чем по одному COM-порту (вам придется запустить две копии программы). Нужно запустить первую копию, а потом вторую, которая по умолчанию будет использовать следующий свободный порт RS-232 (или запускайте копии из командной строки);

mbul   реализована функция отключения отдельных станций (устройств) (просто щелкните станцию в нижней части окна симулятора);

mbul   загружаются и сохраняются значения, которые вы задали для каждого регистра (файл сохраняется в директории симулятора), симулируется также изменение значений;

mbul   допускается задавать длину кадра Modbus (PDU), чтобы симулировать RTU c различными размерами буфера;

mbul   значения могут быть отображены в различных форматах;

mbul   задается скорость реакции симулятора для симуляции медленного оборудования;

mbul   симулируются некоторые типы ошибок коммуникаций, которые было бы затруднительно смоделировать в лабораторных условиях;

mbul   сделан основной отладчик коммуникаций, показывающий запросы/ответы;

mbul   эмулируется MODBUS MOSCAD RTU на MODBUS;

mbul   симулируются зашумленные коммуникационные линии;

mbul   симулятор действительно проверяет CRC всех сообщений;

mbul   симулятор действительно качественно симулирует зашумленные коммуникационные линии.

modrssim_img4 НЕ поддерживается

mbul   протокол MODBUS ASCII.

Симулятор не является полной реализацией ни MODBUS RTU, ни MODBUS TCP/IP, ни Allen-Bradley DF1, симулятор не поддерживается коммерчески, и никто не несет ответственности за любой вред или любые изменения приложения по причине его использования.