Protokolle
2WinScada verbindet sich mit den Geräten im Feld über die Hierarchie Kanal → Gerät → Tag. Jede Protokollseite folgt derselben Reihenfolge: Kanaldefinition, Gerätedefinition und Tag-Definition. Die allgemeinen Definitionsbildschirme sind auf der Seite Tag-Verwaltung beschrieben.
| Protokoll | Adressierungsleitfaden |
|---|---|
| Modbus seriell | Modbus-Adressierung |
| Modbus Serial over Ethernet | Modbus-Adressierung |
| Modbus TCP | Modbus-Adressierung |
| Siemens S7 TCP | Siemens-S7-Adressierung |
| EtherNet/IP | Auf der Protokollseite |
| OPC-DA-Client | Auf der Protokollseite |
| MQTT-Client | Auf der Protokollseite |
| OPC-UA-Client | Auf der Protokollseite |
| MTConnect | Auf der Protokollseite |
| BACnet | Auf der Protokollseite |
| Datenbank (ODBC) | Auf der Protokollseite |
| REST-Client | Auf der Protokollseite |
| REST-Server | Auf der Protokollseite |
| Internal (Speicherkanal) | Keine Adressen |
Grenzen der Unterstützung
Die folgenden Definitionen werden in Version 2.10 nicht unterstützt. Sie können in der Oberfläche nicht ausgewählt werden, und der Server lehnt das Speichern ab:
| Protokoll | Nicht unterstützte Definition |
|---|---|
| Modbus (seriell, Serial over Ethernet, TCP) | Datentyp String, Länge größer als 1, Adresse, die nicht zum Datentyp passt (Regeln) |
| Siemens S7 TCP | LInt, ULInt und LWord; Bool ohne Bitadresse oder Nicht-Bool-Tag mit Bitadresse (Regeln) |
| OPC-UA-Client | Identitäten Certificate und IssuedToken |
| OPC-DA-Client | Server auf einem entfernten Computer (nur lokal) |
| BACnet | Adresstyp IPv6; Schreiben auf String-Objekte und auf Objekte außer Analog, Binary und Multi-state |
Tags, Geräte und Kanäle, die mit diesen Definitionen gespeichert wurden, werden nicht gelöscht. Sie erscheinen mit der Qualität Bad, und der Grund wird in das Dienstprotokoll geschrieben. Zur Korrektur ändern Sie die Definition auf einen unterstützten Wert und speichern sie. Ein im OPC-DA-Kanal gespeicherter Name eines entfernten Computers bleibt dagegen erhalten, wird aber nicht verwendet; der Kanal verbindet sich mit dem lokalen Server.
Unterschied zwischen REST-Client und REST-Server
Beim REST-Client ruft 2WinScada die Daten periodisch von einem externen System ab. Beim REST-Server senden IoT-Geräte und externe Software die Daten selbst mit einem Geräteschlüssel an den REST-Endpunkt von 2WinScada.