Двухточечное соединение
Технологические функции CPU 31xC
6-46
A5E00105483-01
Если задание было завершено без ошибок, то параметр
NDR
устанавливается в TRUE, если задание завершилось с ошибкой, то в TRUE
устанавливается параметр ERROR.
Блок с NDR = TRUE отображает в течение вызова в параметрах
L_TYPE
,
L_DBNO
и
L_OFFSET
, где данные были сохранены или откуда они были
извлечены. Кроме того, в течение вызова отображаются параметры
L_CF_BYT
и
L_CF_BIT
и длина
LEN
соответствующего задания.
В параметре
STATUS
в случае ошибки или предупреждения отображается
соответствующий номер события (см. раздел 6.10.8).
NDR или ERROR/STATUS выводятся также при сбросе (RESET) SFB (R =
TRUE) (параметр LEN = 16#00).
При возникновении ошибки двоичный результат BIE сбрасывается. Если блок
завершается без ошибок, то двоичный резу льтат имеет состояние TRUE.
Замечание
SFB не проверяет параметры, при неверной параметризации CPU может
перейти в состояние STOP.
Парамет р
Объяв-
ление
Тип
данных
Описание
Диапазон
значений
По
умолча-
нию
SYNC_DB
IN INT Номер DB, в котором сохраняются
общие данные для синхронизации
SFB RK (Минимальная длина 240
байт).
Зависит от
CPU, ноль не
разрешен.
0
EN_R
IN BOOL Управляющий параметр «Enable to
receive [Разрешение на прием]»:
Деблокировка задания
TRUE/FALSE FALSE
R
IN BOOL Управляющий параметр «Reset
[Сброс]»:
Выполнение задания прекращено.
TRUE/FALSE FALSE
LADDR
IN WORD Адрес входов/вых одов вашего
субмодуля, который вы установили в
«HW Konfig».
Зависит от
CPU
3FFh
NDR
OUT BOOL Парамет р состояния «New data
ready [Новые данные готовы]» (Этот
параметр устанавливается только на
время вызова):
Задание завершено без ошибок
•
FALSE: Задание еще не было
запущено или еще выполняется.
•
TRUE: Задание было успешно
завершено.
TRUE/FALSE FALSE
ERROR
OUT BOOL Парамет р состояния (Этот параметр
устанавливается только на время
вызова):
Задание завершено с ошибкой
TRUE/FALSE FALSE