List of Code Blocks
6.1 Variable erstellen 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.2 Variable erstellen 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.3 Variable erstellen 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.4 Variable erstellen 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.5 Variable erstellen 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.6 Variable erstellen 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.7 ein Array erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.8 auf einen Arraywert zugreifen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.9 Strukturierte Datentypen 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.10 Strukturierte Datentypen 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.11 Strukturierte Datentypen 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.12 Zeiger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.13 Datentypen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
6.14 Datentyp bool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
6.15 Typumwandlung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.16 Fehlermeldung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.17 Typumwandlung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.18 Debugvariablen1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.19 Debugvariablen2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
6.20 berechneten Analogwert einlesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.21 Ausgang schreiben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6.22 can_wr Beispiel 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.23 can_wr Beispiel 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.24 can_wr_int . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.25 can_wr_int Beispiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.26 can_wr8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.27 can_msg_schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.28 can_msg_schema 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.29 can_msg_schema 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.30 callbackFunktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6.31 Funktionsaufrufe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.32 TON_TYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.33 FB mit Zeiger 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.34 FB mit Zeiger 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.35 FB mit Zeiger 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.36 Verwendung von ABK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.37 Anwendung von act_valve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6.38 Anwendung von AUTO_MOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.39 AXB anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.40 BREMS_POS anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
6.41 ee_rd / get_ee anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.42 ee_save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.43 ee_save anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.44 MUL_DIV anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
6.45 MW_EX anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
6.46 Anwendung von parall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.47 PIDRegler anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.48 QB_SET anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6.49 RAMPS_EX anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
6.50 SPLINE anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.51 TON, TOF anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
6.52 canio14_sleep anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6/87
UG CAN IO14 PRO DE 092024 1.0.0
HAWE Hydraulik SE