Siemens — Выбор протокола связи для вашей сети

Обмен данными в сети Глава 7 Протокол MPI MPI допускает обмен данными типа master– master и master–slave. См. рис. 7–8. Для обмена данными с CPU S7–200 STEP 7-Micro/WIN устанавливает соединение типа master–slave. Протокол MPI не обменивается данными с CPU S7–200, работающим в качестве master- устройства. Сетевые устройства обмениваются данными через отдельные соединения (управляемые протоколом MPI) между любыми двумя устройствами. Обмен данными между устройствами ограничен количеством соединений, поддерживаемых модулями CPU S7–200 или EM 277. Количество соединений, поддерживаемых S7–200, приведено в таблице 7–3. S7-200: Slave STEP 7-Micro/WIN: Master S7-300: Master Рис. 7–8.

Сеть MPI В случае протокола MPI ПЛК S7–300 и S7–400 используют для чтения и записи данных в CPU S7–200 команды XGET и XPUT. Информацию об этих командах вы найдете в руководстве по программированию для S7–300 или S7–400. Протокол PROFIBUS Протокол PROFIBUS спроектирован для скоростного обмена данными с устройствами децентрализованной периферии (удаленного ввода/вывода). Имеется много устройств PROFIBUS различных изготовителей. Спектр этих устройств простирается от простых модулей ввода или вывода до устройств управления двигателями и программируемых логических контроллеров. Сети PROFIBUS обычно имеют одно master- устройство и несколько slave-устройств ввода/вывода. См. рис. 7–9.

Master-устройство конфигурируется таким образом, что ему известно, какие виды slave-устройств ввода/вывода и под какими адресами присоединены к сети. Master-устройство инициализирует сеть и проверяет соответствие slave-устройств, находящихся в сети, ее конфигурации. Master непрерывно записывает выходные данные в slave-устройства и считывает из них входные данные. S7-200 (EM 277): Slave S7-300: Master ET 200: Slave Рис. 7–9. Сеть PROFIBUS Если master-устройство DP успешно сконфигурировало slave, то оно становится владельцем этого slave-устройства. Если в сети имеется второе master-устройство, то оно имеет ограниченный доступ к slave-устройствам, принадлежащим первому master- устройству.

Протокол TCP/IP S7–200 может поддерживать обмен данными через протокол TCP/IP Ethernet путем использования одного из модулей расширения Ethernet (CP 243-1) или Internet (CP 243-1 IT). В таблице 7–4 приведена скорость передачи и количество соединений, поддерживаемых этими модулями. Таблица 7–4.

Количество соединений для модулей Ethernet (CP 243-1) и Internet (CP 243-1 IT) Дополнительную информацию вы найдете в руководствах SIMATIC NET CP 243-1 Communications Processor for Industrial Ethernet [ Коммуникационный процессор SIMATIC NET CP 243-1 для Industrial Ethernet ] и SIMATIC NET CP 243-1 IT Communications Processor for Industrial Ethernet and Information Technology [ Коммуникационный процессор SIMATIC NET CP 243-1 IT для Industrial Ethernet и информационных технологий ]. 217 Модуль Скорость передачи Соединения Модуль Ethernet (CP 243-1) Модуль Internet (CP 243-1 IT) от 10 до 100 МБод 8 1 соединений общего назначения соединение STEP 7-Micro/WIN