Netzwerke/Anweisungen ausblenden Step5

Chriss4780

Level-1
Beiträge
18
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

kann mir jemand sagen, wie man bei S5 in der AWL einzelne Anweisungen bzw. ganze Netzwerke ausblenden kann ??

funktioniert es, wenn ich nur einen ; (Strichpunkt) davor mache oder vielleicht /* oder // wie in C++

Muss eine Säge aus nem Programm entfernen, will aber die Anweisungen nicht löschen, sondern nur ausblenden, dass ich später mal einfacher sehen kann, was geändert wurde.

Danke

Gruß Chriss
 
das geht nicht.
wenn es fb's sind kannst du höchstens die anweisungen mit spa überspringen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bei der original Siemens-Step5-Software gibt´s da m.W. keine Möglichkeit.
Bei einzelnen Anweisungen mache ich es so, dass ich die Anweisung lösche und als Zeilenkommentar daneben schreibe oder, wenn´s ein FB ist, einen Sprung programmiere.

Grüße von HaDi

[edit]
volker war schneller ... ;)
[/edit]
 
Is ja doof :|

Du meinst SPA =M001
...................
...................
M001: bla bla bla

in der Richtung oder ??

Gibt es einen Befehl um der Kiste zu sagen: Springe absolut "Netzwerk 4" oder so was in die Richtung?? Oder kann ich dem Netzwerk ne Marke zuweisen ??
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn es programmtechnisch vertretbar ist, kannst du auch die betroffenen Netzwerke ans Ende des Bausteins schieben und ein BEA davor setzen.

Grüße von HaDi
 
Kann ich z.B. in NW 1 am Ende SPA =M001 schreiben und
in NW 4 am Anfang M001: bla bla.....

Somit würde die SPS NW 2 und 3 überspringen, geht das oder kann ich nur innerhalb eines Netzwerks springen ??

Danke für eure schnellen Antworten..
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Chriss,

es gibt einen Befehl mit dem man auch netzwerkübergreifend springen kann.
ABER da muss Du Dich sehr gut in der MC5-Programmierung auskennen.
Nächstes ABER: Wenn zwischen dem Sprungbefehl und dem Ziel eine Änderung
gemacht wird muss Du die Sprungdistanz von Hand anpassen! Sonst passiert wer weiss was!

Der Befehl ist: SPR x; -32768 < x < 32767; Die Sprungweite wird in Byte (MC5-Code) angegeben.

Ich würde bei jedem zu überspringendem NW am Anfang ein SPA und am Ende die Sprungmarke
einbauen. SPR ist mir zu kriminell!

Grüße
Gebs
 
Is mir auch n bissl zu kriminell, bin nicht so der Bit´n Byte Jongleur !! :ROFLMAO:
Nehm dann glaub lieber die Sprungmarken.... lol
Kann ich in jedem NW die Selbe Sprungmarke nehmen oder muss ich sie im Baustein je Netzwerk jeweils um 1 inkrementieren als ich mein :
NW1: M001
NW2: M002
NW3: M003

oder kann ich in jedem NW immer M001 verwenden ??

Danke....
 
Hallo Chriss,

bei Step5 muss man die Sprungmarken nur innerhalb eines NW's eindeutig vergeben. d.h. Du kannst alle gleich benennen.

Grüße
Gebs
 
Zurück
Oben