
Система автоматизации S7-400. Данные CPU
3-38 A5E00267840-01
S7–400 в режиме PROFIBUS DP
3.3.4 Согласованная запись данных в стандартное slave-
устройство DP с помощью SFC 15 “DPWR_DAT”
С помощью SFC 15 “DPWR_DAT” вы можете согласованно передавать
данные в стандартное slave-устройство DP, адресованное в RECORD.
Исходная область должна иметь такую длину, которая была запроектирована
для выбранного модуля с помощью STEP 7.
Указание
Стандарт PROFIBUS DP определяет верхний предел для передачи
согласованных данных пользователя (см. следующий раздел). Типовые
стандартные устройства DP удовлетворяют этому верхнему пределу. В
более старых CPU (до 1999 года) имеются ограничения в передаче
согласованных данных пользователя в зависимости от CPU. Для этих CPU
вы можете найти максимальную длину данных, которые этот CPU может
согласованно считывать из стандартного slave-устройства DP или
согласованно записывать в стандартное slave-устройство DP, в
соответствующих технических данных под ключевым словом "Master-
устройство DP – Данные пользователя для slave-устройства DP”. Более
новые CPU превосходят с этим значением длину данных, которые может
передать или принять стандартное slave-устройство DP.
Верхний предел для передачи согласованных данных пользователя slave-
устройству DP
Стандарт Profibus DP определяет верхний предел для передачи
согласованных данных пользователя slave-устройству DP. По этой причине в
стандартное slave-устройство DP в одном блоке можно согласованно
передать максимум 64 слова = 128 байт данных пользователя.
При проектировании вы определяете величину области согласованных
данных. Для этого в специальном идентификационном формате (SKF) может
быть установлена максимальная длина согласованных данных 64 слова = 128
байт (128 байт для входов и 128 байт для выходов); размер блока данных не
может превышать эту величину.
Этот верхний предел относится только к чисто пользовательским данным.
Данные диагностики и параметризации объединяются в целые записи данных
и тем самым всегда передаются согласованно.
В идентификационном формате (AKF) максимальная длина согласованных
данных может быть установлена равной 16 словам = 32 байтам (32 байта для
входов и 32 байта для выходов); размер блока данных не может превышать
эту величину.
В связи с этим обратите внимание также на то, что CPU 41x, действующий как
slave-устройство DP в общем случае на master-устройстве другого
изготовителя (присоединение через GSD), должен конфигурироваться с
использованием общего идентификационного формата. Поэтому
передаточная память CPU 41x, действующего как slave-устройство DP, для
PROFIBUS DP может иметь размер не больше 16 слов = 32 байт.
Функция SFC 15 описана в соответствующей оперативной помощи и в
руководстве “Системные и стандартные функции".