Интерфейс 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 требует подключенного ZET-устройства, содержащего ЦАП и мультиметра Agilent 34401a, настроенного на PortNumber=3.
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как Обновление программного обеспечения.
Результат работы проекта
Использование примера 2 требует два com-порта соединить на себя.
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как Установка обновления программного обеспечения.
Результат работы проекта