Anmelden
Hochladen
Anleitungen
Marken
B&R Anleitungen
Industrie PCs
APC910
B&R APC910 Handbücher
Anleitungen und Benutzerhandbücher für B&R APC910. Wir haben
1
B&R APC910 Anleitung zum kostenlosen PDF-Download zur Verfügung: Implementierungsanleitung
B&R APC910 Implementierungsanleitung (165 Seiten)
Marke:
B&R
| Kategorie:
Industrie PCs
| Dateigröße: 1.87 MB
Inhaltsverzeichnis
Tabelle 1: Versionsstände
3
Tabelle 2: Gestaltung von Sicherheitshinweisen
3
Inhaltsverzeichnis
4
Einleitung
7
Voraussetzungen
8
Übersicht
8
Kompatibilität mit Bisherigen Gerätefamilien
9
MTCX Schnittstelle
11
Registerübersicht
11
MTCX Configuration Register
11
Tabelle 3: MTCX Registerübersicht
11
Tabelle 4: MTCX Configuration Register Übersicht
11
Version Register
12
Config COM Register
12
Tabelle 5: MTCX Version Register
12
Tabelle 6: MTCX Config COM Register
12
Config Specials Register
13
Config 2Nd Register
13
Tabelle 7: MTCX Config Specials Register
13
Tabelle 8: MTCX Config 2Nd Register
13
MTCX Command Service Register (Kommandoschnittstelle)
14
MTCX Command Status Register
14
Tabelle 9: MTCX Command Service Registerübersicht
14
Tabelle 10: MTCX Command Status Register
14
MTCX Command Param Register
15
Tabelle 11: MTCX Command Param Register
15
MTCX Command Data [0
16
Kommandobearbeitung
16
Tabelle 12: MTCX Command Data [0..3] Register
16
MTCX Kommandos
17
Tabelle 13: MTCX Kommandos
17
Version Info Kommando
18
Tabelle 14: Version Info Kommando
18
Device Info Kommando
19
Tabelle 15: Device Info Kommando
19
Tabelle 16: ID Service Daten
19
Tabelle 17: Manufacturer Info Daten
19
Tabelle 18: Serial Number Daten
20
Tabelle 19: Model Number 0 Daten
20
Tabelle 20: Model Number 1 Daten
20
Tabelle 21: Model Number 2 Daten
20
Tabelle 22: Parent Info Daten
20
Key Layer Kommando
21
Tabelle 23: Key Layer Kommando
21
Tabelle 24: Key Layer Daten
21
Key Service Kommando
22
Tabelle 25: Key Service Kommando
22
Tabelle 26: Scancode Lock Daten
22
Tabelle 27: Panel Lock Time Daten
22
Tabelle 28: Panel Lock Daten (Lesen)
23
Tabelle 29: Panel Lock Daten (Schreiben)
23
Flash / EEPROM Service Kommando
24
Tabelle 30: Flash / EEPROM Service Kommando
24
Statistics Info Kommando
25
Tabelle 31: Statistics Info Kommando
25
Tabelle 32: Panel Statistics Daten
25
LED Service Kommando
26
Tabelle 33: LED Service Kommando
26
Tabelle 34: LED Service Daten
26
Tabelle 35: LED Zustände
26
Display Service Kommando
27
Tabelle 36: Display Service Kommando
27
Tabelle 37: Display Settings Daten
27
Watchdog Service Kommando
28
Tabelle 38: Watchdog Service Kommando
28
Tabelle 39: Watchdog Config Daten
28
Module Info Kommando
29
Tabelle 40: Module Info Kommando
29
Tabelle 41: Module Device ID Daten
30
Tabelle 42: Module Vendor & Compatibility ID Daten
30
Tabelle 43: Module HW Revision Daten
30
Tabelle 44: Module Serial Number Daten
30
Tabelle 45: Module Model Number 0 Daten
30
Tabelle 46: Module Model Number 1 Daten
30
Tabelle 47: Module Model Number 2 Daten
30
Tabelle 48: Module Parent Info Daten
30
Module Temperature Kommando
31
Tabelle 49: Module Temperature Kommando
31
Tabelle 50: Module Temperature Daten
31
Module Statistics Kommando
32
Tabelle 51: Module Statistics Kommando
32
Tabelle 52: Module Statistics Daten
33
Tabelle 53: Display Statistics Daten
33
Tabelle 54: Fan Statistics Daten
33
Tabelle 55: UPS Statistics Daten
33
Module Correction Kommando
34
Tabelle 56: Module Correction Kommando
34
Tabelle 57: UPS User Settings Daten (Lesen)
34
Tabelle 58: UPS User Settings Daten (Schreiben)
35
Module Voltage Kommando
36
Tabelle 59: Module Voltage Kommando
36
Tabelle 60: CPU Voltage Daten
36
Module Header Kommando
37
Tabelle 61: Module Header Kommando
37
Tabelle 62: FPGA Header Daten
37
Module Fan Kommando
38
Tabelle 63: Module Fan Kommando
38
Tabelle 64: Module Fan Daten
38
UPS Service Kommando
39
Tabelle 65: UPS Service Kommando
39
Tabelle 66: UPS Shutdown Daten
39
Hardware Info Register
40
Tabelle 67: MTCX Hardware Info Register Übersicht
40
Tabelle 68: MTCX Hardware Info Register
40
Hardware Info 2 Register
41
Tabelle 69: MTCX Hardware Info 2 Register
41
Baseboard Service Register
42
Tabelle 70: MTCX Baseboard Service Register Übersicht
42
Baseboard Support Register
43
Tabelle 71: MTCX Baseboard Support Register
43
Baseboard Keystate Register
44
Tabelle 72: MTCX Baseboard Keystate Register
44
Baseboard Specials Register
45
Tabelle 73: MTCX Baseboard Specials Register
45
UPS Service Register
46
Tabelle 74: MTCX UPS Service Register Übersicht
46
UPS Status Register
47
Tabelle 75: UPS Status Register
47
UPS Values Register
48
UPS Specials Register
48
Tabelle 76: UPS Status2 Register
48
Tabelle 77: UPS Specials Register
48
Panel Switch Register
49
Tabelle 78: MTCX Panel Switch Register
49
Panel Service Register
50
Tabelle 79: MTCX Panel Service Register Übersicht
50
Panel Version Register
51
Panel Tempfan Register
51
Tabelle 80: MTCX Panel Version Register
51
Tabelle 81: MTCX Panel Tempfan Register
51
Panel Specials Register
52
Tabelle 82: MTCX Panel Specials Register
52
Panel Flags Register
53
Tabelle 83: MTCX Panel Flags Register
53
Panel Key Matrix [0
54
Tabelle 84: MTCX Panel Key Matrix [0..3] Register
54
Codierhinweise
55
Type-Punning Problem
55
Listing 1: MTCX Register Lesen mit Type-Punning Cast
55
Listing 2: MTCX Register Lesen ohne Type-Punning Cast
55
TODO: Anweisungen
56
Datenformate
56
Tabelle 85: Verwendete Datenformate
56
Read_Port_X, Write_Port_X
57
Read_Register_X
57
Listing 4: Beispielimplementierung der READ_REGISTER_UCHAR Funktion
57
Codebeispiele
58
Hilfsfunktionen
58
2-Byte Wert Swappen
58
Listing 5: Swapw - 2-Byte Wert Swappen
58
Listing 6: Swapl - 4-Byte Wert Swappen
58
MTCX Schnittstellenfunktionen
59
Definitionen für MTCX Schnittstelle
59
Fehlercodes der MTCX Schnittstellenfunktionen
67
Maximale Panelanzahl Lesen
67
Panel Umschalten
68
Listing 10: Mtcxswitchtopanel - Panel Umschalten
68
Listing 11: Mtcxswitchtolinkedpanel - auf Angeschlossenes Panel Umschalten
69
Basisfunktionen für MTCX Kommandoschnittstelle
70
Listing 12: Basisfunktionen für MTCX Kommandoschnittstelle
71
Daten Lesen mit MTCX Kommando
73
Listing 13: Mtcxreadcommand - Daten Lesen mit MTCX Kommando
73
Daten Schreiben mit MTCX Kommando
74
Listing 14: Mtcxwritecommand - Daten Schreiben mit MTCX Kommando
74
Panelfunktionen
75
Panel „Unterstützt" Prüfen
76
Listing 15: Ispanelsupported - Panel „Unterstützt" Prüfen
76
Panel „Erkannt" Prüfen
77
Listing 16: Ispaneldetected - Panel "Erkannt" Prüfen
77
Panel „Verbunden" Prüfen
78
Listing 17: Ispanellinked - Panel "Verbunden" Prüfen
78
Panel „Gesperrt" Prüfen
79
Listing 18: Ispanellocked - Panel "Gesperrt" Prüfen
79
Scancodes „Gesperrt" Prüfen
80
Listing 19: Arescancodeslocked - Scancodes "Gesperrt" Prüfen
80
Panelsperrzeit Lesen/Setzen
81
Listing 20: Getpanellocktime - Panelsperrzeit Lesen
81
Listing 21: Setpanellocktime - Panelsperrzeit Setzen
82
Panelsperre Lesen/Setzen
83
Listing 22: Getpanellock - Panelsperre Lesen
83
Listing 23: Setpanellock - Panelsperre Setzen
84
Versionen Lesen
85
Version des BIOS Lesen
85
Listing 24: Getbiosversion - Version des BIOS Lesen
85
Version des MTCX Lesen
86
Listing 25: Getmtcxversion - Version des MTCX Lesen
86
Version des Display Link FPGA Lesen
87
Listing 26: Datenstruktur APC910_FPGA_HEADER - APC910 FPGA Header
87
Listing 27: Getlinkfpgaversion - Version des Display Link FPGA Lesen
88
Version der Scancode Daten Lesen
89
Listing 28: Getscancodeversion - Version der Scancode Daten Lesen
89
Version des AP Link FPGA Lesen
90
Listing 29: Getpanellinkfpgaversion - Version des AP Link FPGA Lesen
90
Hardwareeigenschaften Lesen
91
Gerätetyp (APC910, PPC900) Lesen
91
Listing 30: Getdevicetype - Gerätetyp (APC910, PPC900) Lesen
91
Paneltyp (AP900, AP800
92
Geräteinformationen des PC Lesen
93
Gerätekennung eines PC Moduls Lesen
93
Listing 32: Getmoduledeviceid - Gerätekennung eines PC Moduls Lesen
93
Kompatibilitätskennung eines PC Moduls Lesen
94
Listing 33: Getmodulecompatid - Kompatibilitätskennung eines PC Moduls Lesen
94
Herstellerkennung eines PC Moduls Lesen
95
Listing 34: Getmodulevendorid - Herstellerkennung eines PC Moduls Lesen
95
Hardwarerevision eines PC Moduls Lesen
96
Listing 35: Getmodulehwrevision - Hardwarerevision eines PC Moduls Lesen
96
Seriennummer eines PC Moduls Lesen
97
Listing 36: Getmoduleserialnumber - Seriennummer eines PC Moduls Lesen
97
Bestellnummer eines PC Moduls Lesen
98
Listing 37: Getmodulemodelnumber - Bestellnummer eines PC Moduls Lesen
98
Parent Gerätekennung eines PC Moduls Lesen
99
Listing 38: Getmoduleparentdeviceid - Parent Gerätekennung eines PC Moduls Lesen
99
Parent Kompatibilitätskennung eines PC Moduls Lesen
100
Listing 39: Getmoduleparentcompatid - Parent Kompatibilitätskennung eines PC Moduls Lesen
100
Geräteinformationen eines Panels Lesen
101
Listing 40: Datenstruktur BR_INT_DATA_PANEL - Geräteinformationen eines Panels
101
Listing 41: Readpanelintdata - B&R Interne Daten eines Panels Lesen
102
Gerätekennung eines Panels Lesen
103
Listing 42: Getpaneldeviceid - Gerätekennung eines Panels Lesen
103
Kompatibilitätskennung eines Panels Lesen
104
Listing 43: Getpanelcompatid - Kompatibilitätskennung eines Panels Lesen
104
Herstellerkennung eines Panels Lesen
105
Listing 44: Getpanelvendorid - Herstellerkennung eines Panels Lesen
105
Hardwarerevision eines Panels Lesen
106
Listing 45: Getpanelhwrevision - Hardwarerevision eines Panels Lesen
106
Seriennummer eines Panels Lesen
107
Listing 46: Getpanelserialnumber - Seriennummer eines Panels Lesen
107
Bestellnummer eines Panels Lesen
108
Listing 47: Getpanelmodelnumber - Bestellnummer eines Panels Lesen
108
Statistikwerte Lesen
109
Betriebsstunden und Einschaltzyklen eines PC Moduls Lesen
109
Listing 48: Getmodulestatistics - Betriebsstunden und Einschaltzyklen eines PC Moduls Lesen
109
Betriebsstunden und Einschaltzyklen der Displayeinheit Lesen
110
Listing 49: Getdisplaystatistics - Betriebsstunden und Einschaltzyklen der Displayeinheit Lesen
110
Betriebsstunden und Einschaltzyklen der PC Lüfter Lesen
111
Listing 50: Getfanstatistics - Betriebsstunden und Einschaltzyklen der PC Lüfter Lesen
111
On-Battery Stunden und Zyklen der USV Lesen
112
Listing 51: Getupsstatistics - „On Battery" Stunden und Zyklen der USV Lesen
112
Betriebsstunden und Einschaltzyklen eines Panels Lesen
113
Listing 52: Getpanelstatistics - Betriebsstunden und Einschaltzyklen eines Panels Lesen
113
CMOS Batteriezustand Lesen
114
Listing 53: Getbatterystate - CMOS Batteriezustand Lesen
114
Temperaturen Lesen
115
Temperaturen eines PC Moduls Lesen
115
Listing 54: Getmoduletemp - Temperatur eines PC Moduls Lesen
115
Temperatur eines Panels Lesen
116
Listing 55: Getpaneltemp - Panel Temperatur Lesen
116
Lüfterdrehzahlen Lesen
117
Drehzahl der PC Lüfter Lesen
117
Listing 56: Getmodulefanspeed - Lüfterdrehzahl eines PC Moduls Lesen
117
Lüfterdrehzahl des Panels Lesen
118
Listing 57: Getpanelfanspeed - Lüfterdrehzahl des Panels Lesen
118
Spannungswerte Lesen
119
Spannungswerte eines PC Moduls Lesen
120
Listing 58: Getvoltages - Spannungswerte Lesen
120
Displayfunktionen
121
Displayhelligkeit Lesen/Einstellen
122
Listing 59: Getdisplaybrightness - Displayhelligkeit Lesen
122
Listing 60: Setdisplaybrightness - Displayhelligkeit Einstellen
123
Equalizer Lesen/Einstellen
124
Listing 61: Getdisplayequalizer - Display Equalizerwert Lesen
125
Listing 62: Setdisplayequalizer - Display Equalizerwert Einstellen
126
Tastenfunktionen
127
Tastenanzahl Lesen
128
Listing 63: Getkeycount - Tastenanzahl Lesen
128
Tastenmatrix Lesen
129
Listing 64: Getkeymatrix - Tastenmatrix Lesen
129
Schlüsselschalter Lesen
130
Listing 65: Getkeyswitches - Schlüsselschalter Lesen
130
Scancodesperre der Matrixtasten Lesen/Setzen
131
Listing 66: Getscancodelock - Scancodesperre Lesen
131
Listing 67: Setscancodelock - Scancodesperre Setzen
132
Status der Tastenkonfiguration Lesen
133
Listing 68: Getkeycfgstate - Status der Tastenkonfiguration Lesen
133
Modus der Tastenebene Lesen
134
Listing 69: Getkeylayermode - Modus der Tastenebene Lesen
134
Tastenebene Lesen/Einstellen
135
Listing 70: Getkeylayer - Tastenebene Lesen
135
Listing 71: Setkeylayer - Tastenebene Einstellen
136
LED Funktionen
137
Listing 72: Datentypen für LED Funktionen
137
LED Anzahl Lesen
138
Listing 73: Getledcount - LED Anzahl Lesen
138
LED Matrix Lesen/Setzen
139
Listing 74: Getledmatrix - LED Matrix Lesen
140
Listing 75: Setledmatrix - LED Matrix Schreiben
141
Einzelne LED Lesen/Setzen
142
Listing 76: Getled - Einzelne LED Lesen
142
Listing 77: Setled - Einzelne LED Setzen
143
Run LED Lesen/Setzen
144
Listing 78: Getrunled - Zustand der Run LED Lesen
144
Listing 79: Setrunled - Zustand der Run LED Setzen
144
Watchdogbedienung, Software Reset
145
Watchdog Zeitfenster Einstellen
146
Listing 80: Getwatchdogtime - Watchdog Zeitfenster Lesen
146
Listing 81: Setwatchdogtime - Watchdog Zeitfenster Schreiben
147
Watchdog Toggeln
148
Software Reset
148
Listing 82: Togglewatchdog - Watchdog Toggeln
148
Listing 83: Softwarereset - Reset des PC Durchführen
148
Anwenderfunktionen
149
User Serial ID Lesen/Einstellen
149
Listing 84: Getuserserialid - User Serial ID Lesen
149
Listing 85: Setuserserialid - User Serial ID Einstellen
150
USV Funktionen
151
USV „Erkannt" Prüfen
151
USV „Verbunden" Prüfen
151
Listing 86: Isupsdetected - USV "Erkannt" Prüfen
151
Listing 87: Isupslinked - USV "Angeschlossen" Prüfen
151
USV Statusflags Lesen
152
Listing 88: Getupsstatusflags - USV Statusflags Lesen
152
USV Batteriespannung Lesen
153
USV Batteriestrom Lesen
153
Listing 89: Getupsbatvoltage - USV Batteriespannung Lesen
153
Listing 90: Getupsbatcurrent - USV Batteriestrom Lesen
153
USV Batterietemperatur Lesen
154
Listing 91: Getupsbattemperature - USV Batterietemperatur Lesen
154
USV Anwendereinstellungen Lesen/Schreiben
155
Listing 92: Getupsusersettings - USV Anwendereinstellungen Lesen
155
Listing 93: Setupsbatterysettings - USV Anwendereinstellungen Schreiben
156
USV Abschalten (Shutdown)
157
Listing 94: Shutdownups - USV Abschalten
157
Abbildungsverzeichnis
158
Tabellenverzeichnis
159
Listingverzeichnis
161
Stichwortverzeichnis
163
Werbung
Werbung
Verwandte Produkte
B&R APC 820
B&R Automation PC 2200
B&R Automation PC 620
B&R Panel PC 2100
B&R PPC900
B&R Kategorien
Module
Steuergeräte
Industrie PCs
Medienkonverter
Touchscreen Monitoren
Weitere B&R Anleitungen
Anmelden
Anmelden
ODER
Mit Facebook anmelden
Mit Google anmelden
Anleitung hochladen
Von PC hochladen
Von URL hochladen