Связь с устройствами SIMATIC PLC от Siemens

  1. ПЛК Simatic типы связи
  2. Описание стандартных вариантов связи PROMOTIC с контроллерами Simatic

Следующая глава информирует о возможностях связи системы PROMOTIC с контроллерами.

, Варианты связи с контроллерами

они относительно широки - вы можете общаться с использованием различных протоколов связи через различные типы коммуникационных интерфейсов. Правильный выбор коммуникационного соединения - это техническая проблема (необходимая скорость соединения, скорость реакции на состояние технологии, топология соединения и т. Д.), Поэтому она экономична. Вот почему следующий документ кратко информирует о возможностях общения.

ПЛК Simatic типы связи

Следующая глава информирует о возможностях связи системы PROMOTIC с контроллерамиСвязь по Ethernet (протокол S7, PROFINET, IE-Industrial Ethernet)

:

Протокол S7 предназначен для чтения данных в системы SCADA через Ethernet. Протокол PROFINET используется для связи между ПЛК и модулями ввода / вывода. Протокол S7 может быть передан через разъем PROFINET в ПЛК или в дополнительные коммуникационные модули.

Ethernet дает много преимуществ, таких как скорость, прямая линия, больше станций на линию, стандартность и т. Д.

Этот тип связи может использоваться для:

- ПЛК, которые имеют непосредственно встроенный разъем PROFINET в модуле процессора (например, S7-1200, ET-200S, некоторые типы S7-300 и S7-400)

- контроллеры ПЛК с дополнительным модулем Ethernet (например, S7-200 + CP243-Ethernet, S7-300 + CP343-Ethernet, S7-400 + CP443-Ethernet)

Для этой связи в системе PROMOTIC вы можете использовать: - PmS7 - Драйвер для связи по протоколу S7-TCP / IP - см. Описание ниже - OPC сервер - см. Описание ниже PROFIBUS связь :

PROFIBUS является физическим интерфейсом, который не может быть напрямую подключен к ПК, и соединение осуществляется посредством расширяющейся карты PROFIBUS к ПК (или другому дополнительному оборудованию).

Для этой связи в системе PROMOTIC вы можете использовать: - PmS7 - Драйвер для связи по протоколу S7-TCP / IP - см. Описание ниже , Драйвер можно использовать только вместе с преобразователем Netlink (преобразователь Ethernet <-> PROFIBUS). - OPC сервер - см. Описание ниже MPI связь : Для этой связи в системе PROMOTIC вы можете использовать: - PmS7 - Драйвер для связи по протоколу S7-TCP / IP - см

Интерфейс MPI (MPI-S7) является «производным» PROFIBUS -DP. Линия связи - RS485, по умолчанию установлена ​​скорость 187,5 Кбит / с. Скорость может быть уменьшена до 19,2 Кбит / с и в зависимости от устройства (CPU300, OP, CP6511) также увеличена до 12 Мбит / с.

Для этой связи в системе PROMOTIC вы можете использовать: - PmS7 - Драйвер для связи по протоколу S7-TCP / IP - см. Описание ниже , Драйвер можно использовать только вместе с конвертером Netlink (конвертер Ethernet <-> MPI). - OPC сервер - см. Описание ниже

- Связь с использованием коммуникационных библиотек PRODAVE или SoftNET-S7 считается устаревшей и не рекомендуется.

PPI-связь (Simatic S7-200)

: :

Интерфейс PPI предназначен для контроллеров Simatic S7-200. Это последовательный интерфейс (поэтому никакой специальной аппаратной карты не требуется).

Для этой связи в системе PROMOTIC вы можете использовать: - сервер OPC - см. Описание ниже - Используя модуль расширения CP243, вы можете общаться по протоколу S7 и использовать драйвер связи для этой цели PmS7 - см. описание ниже , - Контроллеры Simatic S7-200 CPU226 также поддерживают MPI и интерфейс связи PROFIBUS , Связь по протоколу ASCII :

Для связи с контроллерами SIMATIC, которые оснащены последовательным интерфейсом связи ASCII, необходимо знать определение протокола ASCII на стороне Simatic.

Для этой связи в системе PROMOTIC вы можете использовать: Связь через порт PG с Simatic S5 :

Связь через порт программирования PG на Simatic U. Связь является двухточечной (1PC-1 Simatic) по последовательной линии связи компьютера. Для большего количества Simatic, вы можете использовать многопортовую коммуникационную карту для ПК. Скорость передачи до 9600 бод. Связь подходит для передач, которые не требуют быстрых звонков.

Для этой связи в системе PROMOTIC вы можете использовать: Связь по протоколам 3964R, 3964 или RK512 :

Вышеупомянутые протоколы для последовательной связи RS232 поддерживают некоторые контроллеры Simatic напрямую с другими, необходимо приобрести модуль связи для этих протоколов.

Связь в протоколах SinecH1 / SinecL1 / SinecL2 может использоваться для этой связи в системе PROMOTIC:

Эти типы протоколов уже значительно устарели.

Для этой связи в системе PROMOTIC вы можете использовать: - сервер OPC - см. Описание ниже

Описание стандартных вариантов связи PROMOTIC с контроллерами Simatic

Связь с использованием коммуникационного драйвера PROMOTIC PmS7

:

PmS7 - драйвер для связи по протоколу S7-TCP / IP связывается с устройствами ПЛК по протоколу Ethernet S7. Если устройство оснащено соединением PROFINET, можно использовать драйвер (например, S7-1200, ET-200S, некоторые типы S7-300 и S7-400).

Однако контроллеры PLC без интерфейса PROFINET могут быть адаптированы для получения соединения PROFINET.

- добавить коммуникационные модули Ethernet к процессору (например, S7-200 + CP243-Ethernet, S7-300 + CP343-Ethernet, S7-400 + CP443-Ethernet)

Для легкой интеграции этого драйвера в приложение удобно использовать:

Связь с использованием OPC-сервера

:

Практически все типы вышеупомянутых коммуникаций могут быть реализованы с использованием сервера OPC . Затем объект используется в приложении PROMOTIC PmOpcClient - Смотрите также Связь через интерфейс OPC , Существует много поставщиков OPC-серверов. Вкратце отметим некоторые из них.

- OPC сервер от Siemens :

Этот OPC-сервер, вероятно, поставляется в стандартной комплектации со средой программирования драйверов, или его можно приобрести в программном пакете SOFTNET и т. Д. Он, вероятно, поддерживает все протоколы, необходимые для связи с устройствами Simatic (последовательный канал, MPI, PROFIBUS , PROFINET, PPI, SinecH / L и т. Д.).

Описание этого OPC-сервера выходит за рамки данной документации, поэтому лишь кратко и в разделах мы предоставляем информацию о двух способах настройки элементов данных:

- Символы: элементы данных определяются на сервере OPC с использованием символических имен, а затем в системе PROMOTIC в положении " ItemID msgstr "введено название соответствующего символа.

Пример: "K3.CPU315 (1) .db20_Analog.aiEesaGJh" ...

- Объекты: элементы данных не определены на сервере OPC. В системе PROMOTIC, затем в ItemID «введен адрес соответствующего элемента, введенного в ПЛК

Пример: "S7: [S7 connection_1] DB10, INT0,1", "S7: [S7 connection_2] DB4, X0,1,1", S7: [S7 connection_2] DB20, REAL42 "...

- Умягчающий сервер OPC :

Софт компания ( http://www.softing.com ) предоставляет сервер OPC. Он также предоставляет аппаратный преобразователь NETlink PRO (шлюз Ethernet для MPI / PROFIBUS).

- OPC сервер Kepserver :

Kepware ( http://www.kepware.com ) предоставляет универсальный OPC-сервер, который охватывает не только ПЛК Simatic, но и целый ряд других контроллеров ПЛК.