Связь с 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 | Бит выхода / слово выходов |
Контроллеры и устройства
Оборудование, которое обычно подключают с помощью этого драйвера.
Подключение за несколько шагов
В TIA Portal разрешите связь PUT/GET и отключите оптимизированный доступ к блокам для читаемых блоков данных (S7-1200 / S7-1500).
Добавьте устройство S7 с IP-адресом: rack 0, slot 1 для S7-1200/1500, rack 0, slot 2 для S7-300/400 или TSAP для LOGO!.
Введите теги с адресами или импортируйте их из CSV и проверьте связь.
Используйте значения на экранах 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 не связан с этими компаниями.