0

Общие положения и принципы работы Profibus

Децентрализованная периферия, подключенные через DP-интерфейс к системе SIMATIC S7, обрабатывется так же, как и периферия, находящаяся в центральной корзине или корзинах расширения. В зависимости от предоставленных при проектировании в HW-Config адресов обмен входными и выходными данными происходит или прямо через изображение процесса, или через соответствующие команды доступа к периферии. Однако в системе SIMATIC S7 cуществуют специальные системные функции для работы с DP-периферией.

• Для обмена данными со сложными DP-Slave.ами, которые имеют консистентные  входные/выходные данные, в системе SIMATIC S7 предусмотрены SFC14 DRRD_DAT и SFC15 DPWR_DAT.

• Для запуска сигналов от процесса на DP-Master.е из системы S7-300, используемой как I-Slave, предусмотрена функция SFC7 DP_PRAL.

• Параметры модулей S7-DP-Slave.а можно читать и записывать из пользовательской программы с помощью вызовов специально для этого предусмотренных функций.

• С помощью SFC11 DPSYC_FR можно синхронизировать запись выходов и фиксировать входы DP-Slave.ов.

Обмен данными с помощью команд доступа к периферии

Как представлено на рисунке 1, S7-CPU может получать доступ к периферии с помощью команд доступа через изображение процесса или команд прямого доступа к периферии в форме байта, слова или двойного слова.

Однако как только с помощью DP-Save.а обрабатывается информация длиной 3 байта или более, чем 4 байта и установлена консистентность .Total length., нельзя обмениваться входными/выходными данными через изображение процесса или через соответствующие команды прямого доступа.

Общие положения и принципы работы Profibus, image0022

Рис. 1 Обмен входными / выходными данными с помощью STEP7 через команды доступа к периферии

Общие положения и принципы работы Profibus, image0042

Рис. 2 Входные/выходные данные DP-Slave. Актуализация и доступ

Как показано на рисунке 6.2, актуализация DP-входных/выходных данных определяется исключительно циклическим обменом данными (шинным циклом) DP-Master.a c DP-Slave.ами. При известных обстоятельствах это может означать, что между двумя доступами к периферии в пользовательской программе область периферии DP-Slave.а может быть актуализирована (изменена), то есть, например, данные, прочитанные в первом и во втором циклах, относятся к разным  моментам  времени. По этой причине гарантируется консистентность данных только для тех периферийных структур и областей, к которым пользовательская программа обращается без перерывов с помощью команд для байтов, слов или двойных слов.

Обмен консистентными данными с помощью SFC14 DPRD_DAT и SFC15 DPWR_DAT

DP-Slave.ы, которые реализуют сложные функции, не обходятся обычными простыми структурами данных. Для структур данных, применяемых в этих DP-Slave.ах и определяемых, например, областями параметров регулятора или привода, необходимы большие области входных/выходных данных. Подобные области входных/выходных данных, которые содержат единую информацию и не могут разделяться на байты, слова или двойные слова, должны обрабатываться как консистентные данные. У некоторых входных/выходных модулей можно с помощью конфигурационной телеграммы установить консистентные области входных/выходных данных с длиной максимум 64 байта или, соответственно, слова (128 байт). Обмен данными с консистентными областями данных DPSlave а осуществляется с помощью SFC14 DRRD_DAT и SFC15 DPWR_DAT.

Рисунок 3 показывает принцип работы SFC14 DRRD_DAT и SFC15 DPWR_DAT.

Общие положения и принципы работы Profibus, image0062

Рис. 3 Обмен входными/выходными данными через SFC14 и SFC15

Параметр SFC LADDR служит здесь как указатель на область входных данных для чтения или область выходных данных записи. В этом параметре вызова SFC задается начальный адрес области входных или выходных данных в 16-ичном формате, спроектированный в HW-Config. Параметр SFC RECORD задает область-источник или область-цель для данных в CPU.

Раздел: Profibus Метки: , , , ,

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.