GPIO

<< Click to Display Table of Contents >>

Navigation:  Работа с конроллерами в MasterSCADA 4D > Руководство по работе с контроллерами RealLab > Подключение устройств по протоколам > Специализированные протоколы и модули RealLab >

GPIO

Протокол GPIO (в библиотеке – WBIO) служит для управление дискретными входами, выходами и светодиодами Старт/Стоп. Протокол используется только в узле RealLab NLScon-RSB-S-MS и добавлен в него по умолчанию. Поэтому добавлять протокол в узел не требуется. Никаких настроек протокол не имеет.

По умолчанию в протокол добавлен модуль Встроенные дискретные:

WBIO_RealLab

Протокол имеет параметр Отказ. Значение данного параметра зависит от настройки протокола Формировать отказ при отказе всех модулей. При значении настройки TRUE параметр Отказ примет значение TRUE только тогда, когда откажут все модули.

Параметр Ошибка имеет тип значения STRING. Если будет отсутствовать с вязь с ПЛК по данному протоколу, то параметр принимает значение No connection.

Модуль Встроенные дискретные

Модуль имеет одну настройку – Номер модуля, а так же 4 канала Outputs и 4 канала Inputs с настройкой Name:

WBIO_RealLab_1

Описание встроенных дискретных каналов:

Название канала

Тип доступа

Тип данных

Описание

DOUT0

InOut

SYSTEM_BOOL_PARAM

Дискретный выход Dout0 на ПЛК.

DOUT1

InOut

SYSTEM_BOOL_PARAM

Дискретный выход Dout1 на ПЛК.

LEDRUN

InOut

SYSTEM_BOOL_PARAM

Светодиод Старт на ПЛК.

LEDSTOP

InOut

SYSTEM_BOOL_PARAM

Светодиод Стоп на ПЛК.

DIN0

Input

SYSTEM_BOOL_PARAM

Дискретный вход Din0 на ПЛК.

DIN1

Input

SYSTEM_BOOL_PARAM

Дискретный вход Din1 на ПЛК.

DINSTART

Input

SYSTEM_BOOL_PARAM

Состояние переключателя в положении Старт.

DINSTOP

Input

SYSTEM_BOOL_PARAM

Состояние переключателя в положении Стоп.

Информация о состоянии связи с модулем ввода-вывода

Для получения информации о состоянии связи с модулями ввода-вывода используются параметры Отказ и Ошибка протокола в группе Встроенные модули:

vstroen_WBIO_4

Параметр Отказ имеет тип значения BOOL. Если параметр принимает состояние TRUE, то это значит, что исполнительная система не может установить связь с данным модулем.

Параметр Ошибка имеет тип значения STRING. Если у исполнительной системы нет связи со всеми модулями ввода/вывода, то параметр принимает значение No connection.