Программируемый контроллер S7-200. Системное руководство Выбор протокола связи для вашей сети Ниже приведены протоколы, поддерживаемые CPU S7–200. - двухточечный интерфейс (PPI) - многоточечный интерфейс (MPI) - PROFIBUS Эти протоколы основаны на семиуровневой модели взаимодействия открытых систем (Open System Interconnection, OSI) архитектуры связи. Они реализованы в кольцевой сети с маркерным доступом, удовлетворяющей стандарту PROFIBUS, определенному в Европейском стандарте EN 50170. Эти протоколы являются асинхронными, основанными на символах протоколами, с одним стартовым битом, восемью битами данных, контролем четности и одним стоповым битом.
Передаваемые блоки данных включают в себя специальные стартовый и стоповый символы, адреса передающей и принимающей станций, длину кадра и контрольную сумму для проверки целостности данных. Эти протоколы могут быть активными в сети одновременно, не оказывая влияния друг на друга, пока скорость передачи одинакова для всех протоколов. Для CPU S7–200 с модулями расширения CP243-1 и CP243-1 IT доступен также Ethernet. Протокол PPI PPI является протоколом типа master–slave [ведущий-подчиненный]: master-устройства посылают запросы slave-устройствам, а slave- устройства реагируют. См. рис. 7–7.
Slave- устройства не инициируют сообщений, а ждут, пока ведущее устройство (master) не пошлет им запрос или не будет опрашивать их реакцию. STEP 7-Micro/WIN: Master S7-200 Ведущие устройства обмениваются данными с подчиненными устройствами через совместно используемое соединение, управляемое протоколом PPI. PPI не ограничивает количества master-устройств, которые могут обмениваться данными со slave-устройствами; однако в сети можно установить не более 32 master-устройств. Человеко-машинный интерфейс: Master Рис. 7–7.
Сеть PPI CPU S7–200 могут действовать как master-устройства, пока они находятся в режиме RUN, если вы активизировали в своей пользовательской программе привилегированный режим PPI. (См. описание SMB30 в Приложении D.) После активизации привилегированного режима PPI вы можете использовать команды чтения из сети и записи через сеть для чтения сообщений от других S7–200 или записи их в другие S7–200. Когда S7–200 используется как master-устройство PPI, он все же реагирует как slave на запросы других master-устройств. Если вы выберете расширенный протокол PPI (PPI Advanced), то сетевые устройства могут формировать между собой логические соединения.
При использовании PPI Advanced каждое устройство предоставляет в распоряжение ограниченное количество соединений. В таблице 7–3 приведено количество соединений, поддерживаемых S7–200. Все CPU S7–200 поддерживают как протокол PPI, так и расширенный протокол PPI Advanced, тогда как модуль EM 277 поддерживает только протокол PPI Advanced. Таблица 7–3. Количество соединений для модулей CPU S7–200 и EM 277 216 Модуль Скорость передачи Соединения CPU S7–200 Порт 0 Порт 1 9,6 кБод, 19,2 кБод или 187,5 кБод 4 9,6 кБод, 19,2 кБод или 187,5 кБод 4 Модуль EM 277 от 9,6 кБод до 12 МБод 6 на модуль