Zykluszeitmessung
Die Dauer des Prozessdatenzyklusses kann mit DPV1 gemessen werden.
Das Starten bzw. Stoppen der Zykluszeitmessung erfolgt mit DPV1-Write:
Slot-Number | Index | Länge | Daten | Beschreibung |
---|---|---|---|---|
0 | 99 | 4 | Byte 0: 0x04 | Starten der Zykluszeitmessung |
Byte 1: 0x01 | ||||
Byte 2: 0x01 | ||||
Byte 3: 0x00 | ||||
0 | 99 | 4 | Byte 0: 0x04 | Stoppen der Zykluszeitmessung |
Byte 1: 0x01 | ||||
Byte 2: 0x00 | ||||
Byte 3: 0x00 |
Die minimale, maximale, mittlere (aus den letzten 200 Zyklen) und aktuelle Zykluszeit können per DPV1-Read gelesen und per DPV1-Write zurückgesetzt werden:
Slot-Number | Index | Länge | Daten | Beschreibung |
---|---|---|---|---|
0 | 98 | 8 | Byte 0, 1 | minimale Zykluszeit in µs (INTEL-Format, Lo-Byte first) |
Byte 2, 3 | maximale Zykluszeit in µs (INTEL-Format, Lo-Byte first) | |||
Byte 4, 5 | mittlere Zykluszeit in µs (INTEL-Format, Lo-Byte first) | |||
Byte 6, 7 | aktuelle Zykluszeit in µs (INTEL-Format, Lo-Byte first) |