Язык: RU
Запросить демо
Протоколы

Связь с Siemens S7

Чтение и запись контроллеров SIMATIC через встроенный порт Ethernet по протоколу S7 — без дополнительного шлюза, OPC-сервера и программирования ПЛК.

  • s7

PLCGateway работает по протоколу S7 (ISO-on-TCP, порт 102), который понимает любой CPU SIMATIC с интерфейсом Ethernet. Блоки данных, меркеры, входы, выходы и строки S7 читаются напрямую; близко расположенные области объединяются и запрашиваются оптимизированными multi-item-запросами, размер которых подбирается под PDU конкретного CPU.

Для S7-1200 и S7-1500 разрешите доступ PUT/GET и отключите оптимизированный доступ к блокам для читаемых блоков данных. Контроллеры с собственным сервером OPC UA можно подключить и через клиент OPC UA; тогда PLCGateway работает с символьными именами.

ID драйвера
s7
Подключение
ISO-on-TCP (RFC 1006) · TCP 102
Обзор адресов
адреса вводятся вручную или импортируются
Запись
да

Что PLCGateway читает и записывает

  • Блоки данных: биты, байты, слова, двойные слова, REAL, LREAL
  • Меркеры (M), входы (I / E) и выходы (Q / A)
  • S7 STRING с двухбайтовым заголовком или простые массивы символов
  • Таймеры и счётчики классических CPU
  • Запись отдельных значений с экранов, через OPC UA, MQTT или MCP
  • Настройки rack / slot и TSAP для S7-300/400, S7-1200/1500 и LOGO!

Примеры адресов

АдресЗначение
DB1.DBX0.3Блок данных 1, байт 0, бит 3
DB1.DBW2 · DB1.DBD4Слово / двойное слово (ширина определяется типом тега)
DB10.DBS20[32]S7 STRING ёмкостью 32 символа
MW100 · M10.3Слово меркеров / бит меркера
I0.0 · IW2Бит входа / слово входов
Q4.1 · QW2Бит выхода / слово выходов

Контроллеры и устройства

Оборудование, которое обычно подключают с помощью этого драйвера.

Подключение за несколько шагов

  1. В TIA Portal разрешите связь PUT/GET и отключите оптимизированный доступ к блокам для читаемых блоков данных (S7-1200 / S7-1500).

  2. Добавьте устройство S7 с IP-адресом: rack 0, slot 1 для S7-1200/1500, rack 0, slot 2 для S7-300/400 или TSAP для LOGO!.

  3. Введите теги с адресами или импортируйте их из CSV и проверьте связь.

  4. Используйте значения на экранах SCADA или передавайте их по OPC UA в MES, ERP и облачные системы.

Вопросы и ответы

Нужно ли менять программу ПЛК?

Нет. Меняются только свойства CPU: доступ PUT/GET и, для блоков данных, отключение оптимизированного доступа к блокам. Логика программы остаётся прежней.

Что лучше для S7-1500: S7 или OPC UA?

Работают оба варианта. Драйверу S7 не нужна лицензия OPC UA на CPU, и он очень быстрый; клиент OPC UA использует символьные имена и механизмы защиты сервера OPC UA в CPU. На многих объектах S7 применяют для быстрых циклических значений, а OPC UA — там, где важен символьный доступ.

Поддерживается ли LOGO!?

Да. LOGO! 0BA7 и LOGO! 8 подключаются драйвером S7 с TSAP, настроенным в LOGO!Soft Comfort.

Подключите своё оборудование

Расскажите, какие контроллеры у вас работают, — мы покажем PLCGateway на ваших собственных адресах.

Названия продуктов и моделей являются товарными знаками их владельцев. Они упоминаются только для того, чтобы показать, с каким оборудованием работают драйверы; PLCGateway не связан с этими компаниями.