|
Online-Hilfe icom Data Suite |
Steuerungen
Die icom Data Suite kann Datenpunkte angeschlossener Steuerungen auslesen bzw. setzen. Dazu muss jede Steuerung in der icom Data Suite angelegt werden. Zu jeder der Steuerungen werden dann die auszulesenden bzw. zu setzenden Datenpunkte angelegt. Diese werden in Ereignissen ausgelesen und in Aktionen gesetzt.
Siemens S7-Steuerungen
Je nach Typ und Format gelten Datenpunkte als digitale oder analoge Datenpunkte. Folgende Typen stehen für die S7-Datenpunkte zur Verfügung:
- Eingang
- Ausgang
- Merker
- Datenbaustein
Für jeden Typ stehen folgende Formate zur Verfügung:
Typ | Art | Bemerkung |
Bit | digital | Binär 0 oder 1 |
Unsigned Integer 8 | analog | Ganzzahl im Bereich 0 bis 255 |
Signed Integer 8 | analog | Ganzzahl im Bereich -128 bis 127 |
Unsigned Integer 16 | analog | Ganzzahl im Bereich 0 bis 65.535 |
Signed Integer 16 | analog | Ganzzahl im Bereich -32.768 bis 32.767 |
Unsigned Integer 32 | analog | Ganzzahl im Bereich 0 bis 4.294.967.295 |
Signed Integer 32 | analog | Ganzzahl im Bereich -2.147.483.648 bis 2.147.483.647 |
Real | analog | Gleitkommazahl |
Der Offset für einen Datenbaustein gibt an, an welcher Adresse das Inhalts-Element im Datenbaustein abgelegt ist.
Siemens LOGO!-Steuerungen
Kleinsteuerungen vom Typ Siemens LOGO! ab Version 0BA8 können über das S7-Protokoll ebenfalls angebunden werden.
Dabei sind folgende Einstellungen für das S7-Gerät zu verwenden:
- Typ: S7-200
- Verbindungsart: OP-Verbindung
- Timeout: 30
- Rack: 0
- Slot: 0
- Port: 102
- Polling-Intervall: 5 (Vorschlag, aber unbedingt <10)
Der Zugriff auf Merkerbits, Eingangsbits und Ausgangsbits kann direkt erfolgen.
Zu beachten ist, dass die Adressierung der Bits bei der LOGO! mit 1 beginnt, während die Bits in der icom Data Suite von 0 bis 7 adressiert werden.
Zugriff auf alle Adressbereiche erhält man über den Variablenzugriff.
Eine Zuordnung der Variablenspeicher-Adressen findet sich in dieser Tabelle.
Eine ständig aktuelle Zuordnungstabelle finden Sie auch in der Hilfe der neuesten Version von LOGO!Soft.
In der icom Data Suite wird der Variablenspeicher auf DB1 gemappt.
CODESYS-Steuerungen
CODESYS-Steuerungen sind Geräte wie speicherprogrammierbare Steuerungen oder Bedienfelder, welche die SPS-Entwicklungsumgebung CODESYS unterstützen. Der Variablenname des Datenpunkts einer CODESYS-Steuerungen ist als "Fully Qualified Name" wie im Gerät definiert anzugeben (z.B. ApplikationsName.ProgrammName.Variable). Die Variablen einer CODESYS-Symbolkonfiguration können ausgelesen und als Datenpunkte in die Konfiguration aufgenommen werden.
|
Bitte beachten Sie, dass eine Symboldatei für die entsprechenden Variablen im CODESYS-Projekt angelegt werden muss. |
Je nach Datentyp gelten Datenpunkte als digitale oder analoge Datenpunkte. Für jede Variable stehen folgende Datentypen zur Verfügung:
Datentyp | Art | Bemerkung |
bool | digital | Binär 0 oder 1 |
byte (uint8) | analog | Ganzzahl im Bereich 0 bis 255 |
uint (uint16) | analog | Unsigned Integer (2 Byte) im Format Unsigned Integer 16 (Ganzzahl im Bereich 0 bis 65.535) |
usint (uint8) | analog | Unsigned Short Integer (1 Byte) im Format Unsigned Integer 8 (Ganzzahl im Bereich 0 bis 255) |
sint (int8) | analog | Signed Short Integer (1 Byte) im Format Signed Integer 8 (Ganzzahl im Bereich -128 bis 127) |
int (int16) | analog | Signed Integer (2 Byte) im Format Signed Integer 16 (Ganzzahl im Bereich -32.768 bis 32.767) |
dint (int32) | analog | Signed Double Integer (4 Byte) im Format Signed Integer 32 (Ganzzahl im Bereich -2.147.483.648 bis 2.147.483.647) |
lint (int64) | analog | Signed Long Integer (8 Byte) im Format Signed Integer 64 (Ganzzahl im Bereich -9.223.372.036.854.775.808 bis -9.223.372.036.854.775.807) |
word (uint16) | analog | Word 16 Bit (2 Byte) im Format Unsigned Integer 16 (Ganzzahl im Bereich 0 bis 65.535) |
dword (uint32) | analog | Double Word 32 Bit (4 Byte) im Format Unsigned Integer 32 (Ganzzahl im Bereich 0 bis 4.294.967.295) |
lword (uint64) | analog | Long Word 64 Bit (8 Byte) im Format Unsigned Integer 64 (Ganzzahl im Bereich 0 bis 18.446.744.073.709.551.615) |
real (float) | analog | Real (4 Byte Gleitkommazahl) |
lreal (double) | analog | Long Real (8 Byte Gleitkommazahl) |
udint (uint16) | analog | Unsigned Double Integer (4 Byte) im Format Unsigned Integer 16 (Ganzzahl im Bereich 0 bis 65.535) |
ulint (uint64) | analog | Unsigned Long Integer (8 Byte) im Format Unsigned Integer 64 (Ganzzahl im Bereich 0 bis 18.446.744.073.709.551.615) |
date (uint32) | analog | Datum im Format Unsigned Integer 32 (Ganzzahl im Bereich 0 bis 4.294.967.295) |
dt (uint32) | analog | Datum und Zeit im Format Unsigned Integer 32 (Ganzzahl im Bereich 0 bis 4.294.967.295) |
Zurück zur Übersicht
|