VKE 0/1

Beim programmieren eines SPS-Programms, oder bei Inbetriebnahme der SPS-Anlage ist es normal, dass nicht alles nacheinander werden kann.

Haüfig gibt es noch offene Fragen, wie z.B. nach Signalen und Daten, welche daher erst später erstellt werden können. Praktisch auf Kundenwunsch und Funktionalität nachträglich eingebunden werden. Dass bei der Inbetriebnahme nicht alle Sensoren/Baugruppen bereit sind, sowie die Anlagenteile nacheinander in Funktion zu setzen sind, versteht sich von selbst.

Nach dem die SPS-Anlage einmal im Produktionsbetrieb war, werden immer wieder Optimierungen durchgeführt werden müssen, welche für bessere Bedienung, Produktionssteigerung oder die Fertigung neuer Produkte sorgen.

VKE 0/1

Um die oben genannten Situationen besser zu händeln, hat es sich bei den SPS-Programmierern eingebürgert, so genannte VKE 0/1 Signale zu erstellen. Diese VKE 0/1 Signale sind Bit’s, welche meistens im OB1 erstellt werden.

Diese Bit’s werden auf ein festes Signal gesetzt, um im restlichen SPS-Programm nur lesende Bit’s zu verwenden. Mit diesen Signale werden dann Funktionen an-/abgeschaltet, oder Signale auf einen gewünschten Wert gesetzt.

In den SPS-Programmen der Firma Gersch SPS-Technik,  sind drei Gruppen von den VKE 0/1 Signale vorhanden, die  für eine bessere Untergliederung sorgen. Dabei werden die Signale als Merker oder Datenbausteine im temporären Bereich erstellt. Die folgende Aufstellung soll Ihnen die Gruppen verdeutlichen.

Merker

Nach Abschluss der Inbetriebnahme sind die beiden Merker VKE0 und VKE1 nur noch im OB1 vorhanden, wo sie esrtellt werden.

 

VKE 0 = M0.0

VKE 1 = M0.1  

 

Datenbausteine

Für die dauerhafte Verwendung die anzeigt, dass am Programm bewußt Signale beeinflusst worden sind. Damit werden häufig Funktionen ein-/ausgeschaltet, damit  das SPS-Programm nicht groß verändert werden muß. Eine die Änderungen lässt sich so schnell rückgängig machen.

VKE 0=DB99.DBX0.0

VKE 1=DB99.DBX0.1

 

Diese Bit-Signale werden im jedem FB/FC-Baustein am Anfang neu erstellt, um damit die parametrierbaren FB/FC’s mit festen Signale zu beschalten, oder in einem FUB Netzwerk umfangreichere, zusammenhängende Logigfunktionen umzusetzen.

 

VKE 0=#vke_0

VKE 1=#vke_1

 

Schmiermerker

Diese Schmiermerker sind Bit-Signale, die sich  im Merker- Bereich befinden um Temporär-Signale zwischenzuspeichern. Diese Signale wurden in den SPS S5-CPU’s umfangreich verwendet (üblicherweise M200.0..255.7).

In den SPS S7-CPU’s oder auch in anderen Systemen haben die Programmbausteine den temporären Speicherbereich belegt, in dem die Bit Ergebnisse während der Ausführung des Programmbausteins abgelegt werden können. So werden die Merker/Datenbausteine nicht unnötig verwendet, deren Anzahl begrenzt ist.

Die Schmiermerker werden von uns eher selten verwendet, außer bei der Inbetriebnahme für Testzwecke und für die  Programm- Analyse. Diese Bits sind M0.2..0.7  nach der Inbetriebnahme nicht mehr im SPS-Programm vorhanden. 

Kommentieren ist momentan nicht möglich.