10.11
Anwender-Statusanzeige (OEM)
Funktion
Im Bedienbereich Maschine können in der zweiten Zeile im Header Anwender-Symbole
angezeigt werden. Die Anzeige des Programmnamens erfolgt in diesem Fall im rechten Feld der
dritten Zeile im Header. Aktive Haltebedingungen überblenden die Anzeige des
Programmnamens.
Die Anzeige der Anwender-Symbole wird über PLC-Bits gesteuert. Die Symbole werden in Form
von PNG-Dateien bereitgestellt und auflösungsspezifisch im Dateisystem abgelegt unter: /
user/sinumerik/hmi/ico/ico640, usw. Für die Anzeige der Anwender-Symbole im
Header stehen maximal 16 Positionen zur Verfügung.
Projektierung
Die Projektierung der Anwender-Symbole erfolgt in der Datei slmahdconfig.ini im
Abschnitt [UserIcons]. Es sind folgende Angaben notwendig:
• Die Basisadresse des PLC-Doppelwortes mit den Bits zur Steuerung der Anzeige der
Anwender-Symbole.
• Für jedes verwendete Bit der Dateiname des Symbols und die Position, an der das Symbol
angezeigt werden soll.
Alternativ verwenden Sie für die Definition folgende Parameter:
• USER_ICON_BASE
Damit stehen 32 Bits zur Verfügung mit UI_0 (höchstes Bit) bis UI_31 (niedrigstes Bit).
Beispiel: USER_ICON_BASE=DB80.DBB0
⇒ UI_0 = DB80DBX3.0 und UI_31 = DB80.DBX0.7
• USER_ICON_BASE256
Damit stehen 256 Bits zur Verfügung mit UI_0 (höchstes Bit) bis UI_255 (niedrigstes Bit).
Beispiel: USER_ICON_BASE256=DB19.DBB80
⇒ UI_0 = DB19.DBX111.0 und UI_255 = DB19.DBX80.7
Beispiel
[UserIcons]
USER_ICON_BASE=DB19.DBB80
; set the start byte of the plc double word that displays the icons (DB19.DBD80)
UI_0 = icon1.png,4
; show icon1.png on position 4 if bit 0 (DB19.DBX83.0) is set
UI_1 = icon2.png,6
; show icon2.png on position 6 if bit 1 (DB19.DBX83.1) is set
SINUMERIK Operate
Inbetriebnahmehandbuch, 07/2021, 6FC5397-1DP40-6AA5
Bedienbereich "Maschine" anpassen
10.11 Anwender-Statusanzeige (OEM)
191