Inhaltsverzeichnis
4.4
Menü................................................................................................................................................ 87
4.4.1
BX-Menü-Settings............................................................................................................ 87
4.4.2
Erstellen eigener Menüs .................................................................................................. 92
4.5
Konfigurations-Software KS2000 .................................................................................................... 92
5 Programmierung...................................................................................................................................... 93
5.1
PLC-Eigenschaften der BX-Controller ............................................................................................. 93
5.2
TwinCAT PLC .................................................................................................................................. 93
5.3
TwinCAT PLC - Fehler-Codes ......................................................................................................... 94
5.4
Remanente Daten ........................................................................................................................... 96
5.5
Persistente Daten ............................................................................................................................ 97
5.6
Lokierte Merker................................................................................................................................ 99
5.7
Lokales Prozessabbild im Auslieferungszustand (Default Config) .................................................. 99
5.8
Mapping der Busklemmen ............................................................................................................. 100
5.9
Lokales Prozessabbild in der TwinCAT-Konfiguration .................................................................. 101
5.10 Erzeugen eines Boot-Projekts ....................................................................................................... 103
5.11 Kommunikation zwischen TwinCAT und BX/BCxx50 .................................................................... 103
5.12 Up- und Download von Programmen ............................................................................................ 105
5.13 Bibliotheken ................................................................................................................................... 108
5.13.1
Bibliotheken - Übersicht................................................................................................. 108
5.13.2
Bibliotheken für BX9000, BC9020, BC9050, BC9120 - Übersicht................................. 111
5.13.3
TcBaseBX...................................................................................................................... 112
5.13.4
TcSystemBX .................................................................................................................. 124
5.13.5
TcComPortBX................................................................................................................ 127
5.13.6
TcTwinSAFE.................................................................................................................. 138
5.13.7
TcBaseBX9000.............................................................................................................. 145
5.13.8
TcSystemBX9000 .......................................................................................................... 172
5.14 Programmübertragung .................................................................................................................. 174
5.14.1
Programmübertragung über Ethernet............................................................................ 174
5.14.2
Programmübertragung über die serielle Schnittstelle.................................................... 176
5.15 Prozessabbild ................................................................................................................................ 178
5.15.1
Feldbusprozessabbild.................................................................................................... 178
6 Ethernet .................................................................................................................................................. 179
6.1
Systemvorstellung ......................................................................................................................... 179
6.1.1
Ethernet ......................................................................................................................... 179
6.1.2
Topologie ....................................................................................................................... 180
6.1.3
Ethernet-Kabel............................................................................................................... 181
6.2
ModbusTCP................................................................................................................................... 183
6.2.1
ModbusTCP-Protokoll.................................................................................................... 183
6.2.2
Modbus TCP-Interface................................................................................................... 184
6.2.3
Fehlerantwort des ModbusTCP Slaves (BK9000, BX/BC9xx0, IP/ILxxxx-B/C900, EK9000)
....................................................................................................................................... 185
6.2.4
ModbusTCP-Funktionen................................................................................................ 186
6.3
ADS-Kommunikation ..................................................................................................................... 189
6.3.1
ADS-Kommunikation ..................................................................................................... 189
6.3.2
ADS-Protokoll ................................................................................................................ 190
6.3.3
ADS-Dienste .................................................................................................................. 192
4
Version: 2.1.0
BX9000