Siemens S7
S7 iletişimi (PUT/GET) · TCP 102
S7-1500, S7-1200 ve S7-300 / 400 aynı protokolü kullanır; tag’ler mutlak adresle verilir.
- Desteklenen aileler
-
- Siemens S7-1500
- Siemens S7-1200
- Siemens S7-300 / 400
- Veri türleri
-
- Bool
- Byte
- SInt
- Int
- UInt
- DInt
- UDInt
- Real
- LReal
- String
- WString
- DateTime
S7-300 / 400’de SInt, LReal ve WString yoktur.
- Varsayılan port
- TCP 102 (raf ve yuva ayarlanır)
- Güvenlik
- PLC parolası ve S7 güvenli iletişimi desteklenmez; PUT/GET düz TCP’dir.
DB1.DBX0.0// Bool DB1.DBB2// Byte, SInt DB1.DBW4// Int, UInt DB1.DBD12// DInt, UDInt, Real MW20// merker alanı, word I0.0// giriş (E) Q4.1// çıkış (A) DB1.DBX16.0// LReal, String, WString, DateTime (başlangıç baytı)
Sınırlar
- Yalnız mutlak adres: sembolik adres, optimize bloklar, dizi ve yapı tipleri yok; sembolik erişim için OPC UA sürücüsünü kullanın
- CPU’da PUT/GET erişimine izin verilmeli, veri bloğunda “Optimize blok erişimi” kapalı olmalı
- CPU’nun RUN / STOP durumu okunmaz, yalnız bağlı ya da kopuk bilgisi vardır