ST_Parameter_IN
TYPE ST_ParameterBuffer :
STRUCT
iParameterStatus :WORD;
iParameterReadValue :DWORD;
END_STRUCT
END_TYPE
Eingangsdaten von der ASI-Klemme
ParameterStatus
Byte-Offset | Bit-Offset | Beschreibung |
---|---|---|
0 | 0-5 | Status-Bits (wie bei bisherigen Klemmen) |
0 | 6 | 0: keine Diagnose, 1: Diagnose (wie bei bisherigen Klemmen) |
0 | 7 | immer 0: keine Registerkommunikation |
1 | 0-3 | 0-3 Reserviert für Erweiterungen |
1 | 4 | Toggle-Bit, um Auftrag zu quittieren (bei Cyclic wird das Bit 6 aus Byte 0 kopiert) |
1 | 5 | Quittung (0: NoError, 1: Error) |
1 | 6 | 0: Cyclic, 1: Acyclic |
1 | 7 | 0: Parameterzugriff, 1: ADS |
2 |
| Input-Daten (Cyclic), Parameterwert (Acyclic) oder Fehlernummer Bit 0-7 |
3 |
| Input-Daten (Cyclic), Parameterwert (Acyclic) oder Fehlernummer Bit 8-15 |
4 |
| Input-Daten (Cyclic), Parameterwert (Acyclic) oder Fehlernummer Bit 16-23 |
5 |
| Input-Daten (Cyclic), Parameterwert (Acyclic) oder Fehlernummer Bit 24-31 |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | IO-Hardware | Einzubindende SPS-Bibliotheken |
---|---|---|---|
TwinCAT Version >= 2.8.0 Build > 739 | PC (i386) | ASI-Master-Klemme | TcIoFunctions.Lib ( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib werden automatisch eingebunden ) |