ardsoft

Продукты => Modbus эмулятор => Тема начата: Валерий от 15.01.2018, 09:55:20 am

Название: Список ModBus функций
Отправлено: Валерий от 15.01.2018, 09:55:20 am
Очень понравился ваш симулятор ModBus клиент. Хочу его протестировать с целью исследования возможности использования. На первый взгляд он поддерживает функции 3h, 4h, 6h, 10h работы с регистрами. Поддерживаются ли функции 1h, 2h, 5h, Fh работы с битами?
Название: Re: Список ModBus функций
Отправлено: Айрат от 15.01.2018, 12:50:23 pm
Здравствуйте.

Да, эти функции поддерживаются.

Айрат
Название: Re: Список ModBus функций
Отправлено: Валерий от 17.02.2018, 16:19:51 pm
Пользуюсь более месяца. Очень удобный получился у Вас симулятор. Хотелось бы запускать его одной командой с часто используемым конфигурационным файлом  Process.Start("mtcpServerEmulator.exe","Имя Конфигурационного файла.xml"). К сожалению не работает.
Название: Re: Список ModBus функций
Отправлено: Айрат от 17.02.2018, 19:46:51 pm
Здравствуйте.

Да, надо будет добавить.
Пока наиболее часто используемую конфигурацию можно указать в окне настроек, эмулятор будет подгружать её при каждом запуске.

Айрат
Название: Re: Список ModBus функций
Отправлено: pewix от 13.04.2021, 10:06:16 am
Здравствуйте.

Да, эти функции поддерживаются.

Айрат
Добрый день. Не очень понятно как использовать функции 01 02 и 05, в настройках ТЭГа можно указать только пространства 03 и 04. Если даже задать тип bool, в адресе указать номер бита и установить настройки по объединению битовых пространств и пространств регистров, то по 01 и 02 функции в ответ всегда приходит 00, а по 05 функции ответ приходит корректный, но записи не происходит.
Название: Re: Список ModBus функций
Отправлено: Айрат от 17.04.2021, 17:33:30 pm
Добрый день.

Извините, задержал с ответом, как то пропустил вопрос.
Проверю всё, напишу.

Айрат
Название: Re: Список ModBus функций
Отправлено: Айрат от 17.04.2021, 23:26:15 pm
Для того, что бы использовать функции 01, 02 и 05, необходимо выбрать тип данных Bool. После этого, в выпадающем списке "Пространство", появится возможность выбрать команды 01 или 02. Запись ведётся только в теги для которых выбрана команда 01, команда 02 используется только для чтения.
В эмуляторе была ошибка, сейчас уже поправлена и на сайте размещено обновление, связанная с объединением команд 01 и 02, сейчас всё работает.

Айрат