Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Für Fortgeschrittene Seite 28

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

NC-Maschinendaten
3.1 Allgemeine Maschinendaten
10073
COM_IPO_STRATEGY
-
Strategie zur Kommunikationsaktivierung
-
-
-
Beschreibung:
Die Aufrufhäufigkeit der Kommunikationstasks ist durch das MD10072
$MN_COM_IPO_TIME_RATIO steuerbar.
Die Kommunikationstasks wird dabei zyklisch aktiviert. Das hat einige Vor-
und Nachteile:
Vorteile:
Nachteile:
Um die obigen Nachteile zu beseitigen, wurde dieses Maschinendatum einge-
führt. Dadurch sind die Zeitpunkte, zu denen die Kommunikationssoftware akti-
viert wird, steuerbar. Das Maschinendatum ist bitcodiert. Die Bits haben die
folgende Bedeutung:
Bit 0:
Die Kommunikationssoftware wird zyklisch gerechnet
Bit 1:
Die Ebenenzeitüberlaufüberwachung für die zyklische Kommunikationstask
wird ausgeschaltet. Dieses Bit macht nur Sinn, wenn Bit Null gesetzt ist.
Implemtierungstechnisch wird die Task in einer nicht zyklischen Ebene
gehängt, die höherprior ist wie die Präp-/Kommunikationsebene. Die Kommu-
nikationstask macht nach jedem Durchlauf ein Delay um die durch
COM_IPO_TIME_RATIO spezifizierte Zeit.
Bit 2:
Die Kommunikationssoftware wird am Anfang der Task, die die Domaindienste
entgegen nimmt, gerechnet
Bit 3:
Die Kommunikationssoftware wird am Ende der Task, die die Domaindienste
entgegen nimmt, gerechnet
Bit 4:
Die Kommunikationssoftware wird am Anfang der Task, die die Domaindienste
entgegen nimmt, gerechnet, falls eine Upload PDU gekommen ist. Dieses Bit
macht nur Sinn, wenn Bit 2 gesetzt ist.
Bit 5:
Die Kommunikationssoftware wird am Ende der Task, die die Domaindienste
entgegen nimmt, gerechnet, falls eine Upload PDU gekommen ist. Dieses Bit
macht nur Sinn, wenn Bit 3 gesetzt ist.
Das Maschinendatum wirkt derzeit nur bei Systemen, in denen die Softbus Kom-
munikationssoftware drin ist. Die ist in P6 die 840Di mit MCI2 Software und
die Solutionline Systeme für P7.
Der Defaultwert ist 0x0F bedeutet: Die COS wir vor und nach der Kommunikation
gerechnet, um Latenzzeiten zu minimieren.
28
0x0F
Es Kommunikationsverhalten von NCK ist bezüglich der Kommunikationstask
deterministisch
Die Kommunikationstask kann zu Ebenenüberläufen führen
Bei einem unbelasteten NCK System wird die Kommunikationsgeschwindigkeit
durch das MD10072 $MN_COM_IPO_TIME_RATIO bestimmt. Da dieses Maschinenda-
tum Poweron ist, kann es sich nicht den aktuellen Betriebszustand von NCK
anpassen. Ein typisches Problem ist, dass ein Upload eines Teileprogramms
bei einem nicht belasteten NCK sehr lange dauert. Der Flaschenhals ist
dabei die Kommunikationstask, die nur in dem durch das Maschinendatum
COM_IPO_TIME_RATIO festgelegten
EXP
DWORD
1
0x7F
Verhältnis drankommt.
Ausführliche Beschreibung der Maschinendaten
-
POWER ON
0/0
S
Listenhandbuch, 02/2011, -

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis