Интерфейс RS-232 — компонент. Предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между собой.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Входная строка — строка отправляемых данных.
- Входные данные — отправляемые данные в бинарном виде.
- Вкл/Выкл — начало или окончание работы по интерфейсу RS-232.
Выходные
- Выходная строка — строка принятых данных.
- Выходные данные — получаемые данные в бинарном виде.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- PortNumber (1) — номер последовательного (COM) порта для работы с источником питания.
- bode (9600) — скорость передачи данных: 110; 300; 600; 1200; 2400; 9600; 14400; 19200.
- parity (No) — чётность: No; Odd; Even; Mark; Space.
- data (8) — биты данных: 4; 5; 6; 7; 8.
- stopbit (1) — количество стоповых битов: 1; 1.5; 2.
- ReadTimeoutInterval (0) — таймаут между двумя символами.
- ReadTimeoutMultiplier (0) — общий таймаут операции чтения.
- ReadTimeoutConstant (0) — константа для общего таймаута операции чтения.
- WriteTimeoutMultiplier (0) — общий таймаут операции записи.
- WriteTimeoutConstant (0) — константа для общего таймаута операции записи.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Входная строка — значение строки, которая содержит отправляемые данные (текст);
- Входные данные — значения массива, который будет отправлять данные в бинарном виде.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- LONG PortNumber — установка и чтение номера порта (число).
- BSTR Bode — установка и чтение скорости передачи данных: 110; 300; 600; 1200; 2400; 9600; 14400; 19200 (строка).
- BSTR Parity — установка и чтение чётности: No; Odd; Even; Mark; Space (строка).
- BSTR Data — установка и чтение биты данных: 4; 5; 6; 7; 8 (строка).
- BSTR StopBit — установка и чтение количества стоповых битов: 1; 1.5; 2 (строка).
- LONG ReadTimeoutInterval — установка и чтение таймаута между двумя символами (число).
- LONG ReadTimeoutMultiplier — установка и чтение общего таймаута операции чтения (число).
- LONG ReadTimeoutConstant — установка и чтение константы для общего таймаута операции чтения (число).
- BSTR Data — установка и чтение общего таймаута операции записи (число).
- BSTR StopBit — установка и чтение константы для общего таймаута операции записи (число).
Пример 1
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как Обновление программного обеспечения.
Результат работы проекта
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как Установка обновления программного обеспечения.
Результат работы проекта