Инструкция по эксплуатации Festo Электрический терминал СРХ
Страница 144
A. Техническое приложение
A-14
Festo P.BE-CPX-FB13-RU ru 0811c
Siemens S7 – SFB 52 и 53
Новый функциональный модуль SFB 52 в AWL для считы-
вания набора данных:
AWL
Пояснение
CALL “RDREC” , DB100
REQ
:=TRUE
Запрос на считывание
ID
:=B#16#256
Логический адрес шинного узла Fieldbus
(см. маску “Свойства – DP-слэйв” в HW Konfig)
INDEX
:=17
Номер набора данных
MLEN
:=10
Макс. длина подлежащей считыванию информации
набора данных в байтах
VALID
:=M200.0
1 = новый набор данных получен и действителен
BUSY
:=M200.1
1 = обработка процесса считывания
ERROR
:=M200.2
1 = ошибка в процессе считывания
STATUS :=MD202
Метка вызова или код ошибки
LEN
:=MW220
Длина считанной информации набора данных
RECORD :=P#M230.0 BYTE 10
Целевая область для считанного набора данных
и макс. длина набора данных
Рис. A/4: Пример программы для считывания состояния памяти диагностики
Новый функциональный модуль SFB 53 в AWL для записи
набора данных:
AWL
Пояснение
CALL “WRREC” , DB101
REQ
:=TRUE
Запрос на запись
ID
:=B#16#256
Логический адрес шинного узла Fieldbus
(см. маску “Свойства – DP-слэйв” в HW Konfig)
INDEX
:=17
Номер набора данных
LEN
:=8
Макс. длина подлежащей передаче информации набора
данных в байтах
DONE
:=M200.0
1 = набор данных передан
BUSY
:=M200.4
1 = обработка процесса записи
ERROR
:=M200.5
1 = ошибка в процессе записи
STATUS :=MD206
Метка вызова или код ошибки
RECORD :=P#M230.0 BYTE 10
Диапазон источника подлежащего записи набора
данных
и макс. длина набора данных
Рис. A/5: Пример программы для передачи состояния памяти диагностики