Modbus RTU

<< Click to Display Table of Contents >>

Navigation:  Проект > Серверы >

Modbus RTU

Previous pageReturn to chapter overviewNext page

Для того чтобы создать Modbus RTU сервер выберите пункт меню Modbus RTU. Вы увидите следующее окно:

modbusrtuserverproperty

Список свойств:

Свойство

Поле ST скрипта*

Описание

Имя


Имя Modbus RTU сервера.

Порт ID

portid

ID COM порта.  Если данный порт нельзя открыть в TeslaSCADA2 Runtime программа попытается найти другой порт и открыть его.

Скорость

baudrate

Скорость порта Modbus RTU.

Управление потоком

flowcontrol

Выберите управление потоком порта. Оно может быть NONE, RTSCTS или XONXOF.

Биты данных

databits

Выберите количество бит данных. Оно может быть равно 5, 6, 7 или 8.  

Стоп биты

stopbits

Выберите количество стоп битов. Оно может быть 1, 1.5 или 2.

Четность

parity

Выберите четность. Она может быть NONE, EVEN, ODD, MARK или SPACE.

Тип опроса

requesttype

Выберите тип опроса:

- Максимум регистров - если вы выберите данный тип опроса то программа будет посылать максимальное количество регистров в одном запросе.

- Последовательные регистры - если вы выберите данный тип опроса то программа будет посылать только регистры которые расположены друг за другом в одном запросе.

- Регистры 1 тега - если вы выберите данный тип опроса то программа будет посылать только регистры 1 тега в одном запросе.

Без функции 6

withoutfun

Поставьте «галку» Без если ваш контроллер не поддерживает Modbus функцию 6.

* Это поле используется в ST скриптах. Например: Servers.Server1.requesttype = 0. При помощи данной команды тип запроса сервера Server1 становится Максимум регистров. Также для всех серверов вы можете использовать поля:

connect - соединение с сервером.

connected - проверить соединение с сервером.

lostconnection - проверить потерю связи с сервером.