Wie programmiert der Praktiker ?

Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
@ Markus
so und jetzt noch der code für eine schrittkette in awl
liebe kollegen aus der isntandhaltung: ist das ganz erhlich so schwer zu verstehen? bisher hatte eure kollegen die mir begeneten damit kein problem...

Hat das wer gesagt bzw. geschrieben?
Es wurde uns unterstellt das wir es nicht könnten.
Die SPL Sprungleiste ist denke ich für sehr viele IH kein Problem und nie eines gewesen! Habe ich übrigens auch schon so gemacht aber ich liebe meine Merkerketten :ROFLMAO: deshalb bin ich da hängen geblieben!
Und es ist wirklich so wenn du schnell einen Fehler suchst ist eine KOP oder FUP anschicht für Bit-Verknüpfungen nun mal übersichtlicher.
Alles andere ist besser bei AWL oder SCL aufgehoben.

HDD
 
so und jetzt noch der code für eine schrittkette in awl
liebe kollegen aus der isntandhaltung: ist das ganz erhlich so schwer zu verstehen? bisher hatte eure kollegen die mir begeneten damit kein problem...

Ich komme damit gut zurecht. Ich finde so sollten Programmcodes auch aussehen.
Mir persönlich ist ein schön Kommentierter AWL Code mit guter Symbolik allemal lieber ein irgendein KOP-Gedöns.
Lieber mehrere kleine AWL Netzwerke als ein riesiges 3xscrollen Fup Netzwerk, das ist meine Meinung zu dem Thema.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich komme damit gut zurecht. Ich finde so sollten Programmcodes auch aussehen.
Mir persönlich ist ein schön Kommentierter AWL Code mit guter Symbolik allemal lieber ein irgendein KOP-Gedöns.
Lieber mehrere kleine AWL Netzwerke als ein riesiges 3xscrollen Fup Netzwerk, das ist meine Meinung zu dem Thema.

Also man kann beides schlecht machen und ich hab schon Netzwerke in AWL gesehen die waren so lange die hättest du in FUP oder KOP nicht hinbekommen! Es sollte natürlich sinnvoll Prgrammiert werden!
Aber es ist halt mal so jeder hat seine Vorlieben und das ist auch gut so!

HDD
 
@Markus: ja, bitte, genauso! Genauso kann ich das als AWL-Proggi sofort verstehen!

OT: da ja gerade Madagascar im Fernsehen läuft: wo ist eigentlich unser User matmer abgeblieben (letzte Aktivität 31.1.)?
 
@Markus: ja, bitte, genauso! Genauso kann ich das als AWL-Proggi sofort verstehen!

OT: da ja gerade Madagascar im Fernsehen läuft: wo ist eigentlich unser User matmer abgeblieben (letzte Aktivität 31.1.)?

kein problem, kostet 60,00€ die stunde - telefon nr steht im impressum... :ROFLMAO:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

hier wurde ja viel über das Programmieren an sich diskutiert, Fehlersuche einfacher, Code lesbarer,... und immer wieder gesagt, dass es von der Anwendung abhängt, ob Hochsprache oder SPS-Programmierung besser ist. Wie würdet ihr denn aber anhand der Anwendung entscheiden, was besser ist? Ich studiere noch und habe daher nur begrenzte (Praxis-)Programmiererfahrung, deswegen nur mal ein paar Anfänger-Ideen :)

SPS-Sprachen gut, wenn
- Flexibilität nötig (z. B. viele Varianten einer Maschine)
- Code-Änderungen im laufenden Betrieb nötig (Online-Changes)
...

Hochsprachen gut, wenn
- komplexe Berechnungen nötig
...

Warum programmiert man z. B. einen Computertomographen in Hochsprache, während man eine Verpackungsmaschinen- oder eine Windkraftanlagensteuerung in 61131 programmiert?
 
Da hat der Johnnnny aber ein recht altes Thema ausgegraben...

Bei mir ist es meistens AWL; Bausteinaufrufe und Logik mache ich wegen der Übersichtlichkeit in FUP. Wobei es da auch den Nachteil gibt, dass bei großen Netzwerken (z. B. Veroderung von vielen Schrittmerkern für die Ansteuerung eines Aktors) schnell unübersichtlich wird. Da schalte ich dann doch lieber auf AWL um. Für die Schrittketten, die in meinen Programmen fast immer vorkommen, nutze ich natürlich Graph. SCL würde ich gern nehmen, soll in der Firma aber nicht verwendet werden, da angeblich für Instandhalter zu schwierig (aber AWL-Pointerrei mit zig Sprüngen können die lesen? :confused:).
 
Hallo,
also wir haben bei uns in der Lehre mit Ablaufketten angefangen damit man sich besser in das programm einarbeiten kann um nicht die übersicht zu verlieren..
AWL und KOP haben wir nur mal angeschnitten(leider) mach den Fehler nicht sondern zeig ihnen viel in KOP und AWL sonst sind sie später arm dran besonderst weil AWL sehr viel gebraucht wird.
FUP haben wir Hauptsächlich verwendet um Programme zu erstellen..

MfG

Maike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
AWL und KOP haben wir nur mal angeschnitten(leider) mach den Fehler nicht sondern zeig ihnen viel in KOP und AWL sonst sind sie später arm dran besonderst weil AWL sehr viel gebraucht wird.
FUP haben wir Hauptsächlich verwendet um Programme zu erstellen..

Was erstellt ihr denn dann mit AWL? ;)

@S7Graph-Nutzer

Ich denke, SCL und Graph7 werden hauptsächlich deswegen nicht so besonders häufig verwendet, weil man das gesondert kaufen muß und es auch nicht zur Standardausbildung/Schulung gehört. Ich habe bisher in 18 Jahren noch keine Firma erlebt, die Graph oder SCL vorgeschrieben hätte, im Gegenteil, fast immer war es verboten. Dazu muß ich sagen, daß ich hauptsächlich im Sondermaschinenbau unterwegs bin. SCL fällt, zu meinem Leidwesen, u.a. auch deswegen negativ auf, weil die Debugmöglichkeiten einfach unter aller Sau sind.
 
Hallo Leute,

danke für die schnellen Antworten. ABER :): Über die einzelnen IEC-Sprachen wurde ja vorher schon auf 17 Seiten diskutiert. Meine Frage war bzgl. der Abwägung zwischen Hochsprache und IEC-Sprachen ;-) Nach welchen Kriterien entscheidet ihr, was in einem Anwendungsfall geeigneter ist?
 
Hallo Leute,

danke für die schnellen Antworten. ABER :): Über die einzelnen IEC-Sprachen wurde ja vorher schon auf 17 Seiten diskutiert. Meine Frage war bzgl. der Abwägung zwischen Hochsprache und IEC-Sprachen ;-) Nach welchen Kriterien entscheidet ihr, was in einem Anwendungsfall geeigneter ist?

Ah, ok.

Wenn ich ein Stück Software brauche, daß ich so oder so ähnlich schon habe, verwende ich das wieder, da sich über mehrere Jahre einiges ansammelt und das in AWL programmiert wurde, ist das dann wieder AWL.
Wenn ich ein neues Problem habe, überlege ich, wie groß der Aufwand dafür in AWL oder SCL sein wird. Wenn ich viel mit Daten hin- und herwerfen muß bzw. wenn Strings bearbeitet werden sollen, fällt meine Wahl immer öfter auf SCL. Alles was reines Bitschubsen, also Und- und Oder-Verknüpfungen sind würde ich wohl eher nie SCL nehmen. Allerdings, wenn ich einen Pointer brauche, um 2 Worte in einen DB zu schreiben, muß es nicht extra SCL sein, daher ja die erste Frage an mich selbst --> "Zu viel Aufwand?". Wer nicht gerne mit Pointern arbeitet wird sicher auch da SCL vorziehen.

PS: Aufgaben, die ich in SCL erledige, sollten auch eine eindeutige und klare Funktion haben, so daß sich das wirklich lohnt, einen FC oder FB dafür zu bauen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
GRAPH - ich hab schon mal von leuten gehört, die das einsetzen ... :rolleyes:
SCL - totgeburt oder eierlegende wollmilchsau, bin mir nicht sicher, aber gesehen hab ich davon bis jetzt recht wenig, außer das was ich einsetze ...

Hallo Dir,

Graph iist voll Klasse in der Anlagen- und Fördertechnik, leider könne die Instandhalter 0 damit anfangen. Also mag es kein Kunde haben :(

SCL ist natürlich das non plus Ultra der Regeltechnik. Ansonsten für den Normalgebrauch wird es meistens bei Compilern eingesetzt. Für also PCS7 und Compilern (Habe letztens auch einen hammer Compiler für Positionierung von Schrittmotoren gesehen) ist SCL echt hammer gut.
 
Ah, ok.

Wenn ich ein Stück Software brauche, daß ich so oder so ähnlich schon habe, verwende ich das wieder, da sich über mehrere Jahre einiges ansammelt und das in AWL programmiert wurde, ist das dann wieder AWL.
Wenn ich ein neues Problem habe, überlege ich, wie groß der Aufwand dafür in AWL oder SCL sein wird. Wenn ich viel mit Daten hin- und herwerfen muß bzw. wenn Strings bearbeitet werden sollen, fällt meine Wahl immer öfter auf SCL. Alles was reines Bitschubsen, also Und- und Oder-Verknüpfungen sind würde ich wohl eher nie SCL nehmen. Allerdings, wenn ich einen Pointer brauche, um 2 Worte in einen DB zu schreiben, muß es nicht extra SCL sein, daher ja die erste Frage an mich selbst --> "Zu viel Aufwand?". Wer nicht gerne mit Pointern arbeitet wird sicher auch da SCL vorziehen.

PS: Aufgaben, die ich in SCL erledige, sollten auch eine eindeutige und klare Funktion haben, so daß sich das wirklich lohnt, einen FC oder FB dafür zu bauen.

Machst du Anlagen und Fördertechnik auch in SCL?

Rein interesse halber. Grüsse dir
 
Machst du Anlagen und Fördertechnik auch in SCL?

Rein interesse halber. Grüsse dir

Ich mache nur einzelne Funktionen mit SCL, die mir in AWL zu aufwändig wären. Hatte letztes Jahr eine Anlage, da mußte die SPS Strings handeln, also zerlegen, wieder zusammensetzen usw. dafür hab ich mir ein paar FC/FB geschrieben, die in SCL lächerlich einfach waren, in AWL aber doch schon ein wenig mehr Entwicklungszeit beansprucht hätten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Meinung vom Azubi

Hallo,

also ich bin noch ein Azubi (1 woche noch) und arbeite in der Firma sehr viel mit PCS7 Step 7 und WinCC

Meine meinung ist das in der berufsschule viel zu wenig erklärt wird.

Wir haben Hauptsächlich mit FUB programmiert und sonst nichts anderes.

Wenn ich jeze aber bei uns in der Firma schaue wurde ich vor einen Lappi gesetzt und mir wurde gesagt programmiere ma das in einer SCL-Quelle.

Na toll zum Glück hab ich ein paar grundkenntnisse in C und C++ und da es sich ähnelt kam ich schnell dahinter.

Also ganz ehrliche MEinung von mir:

Ich würde es begrüßen hätte ich in der Berufsschule mehr gelernt als nur FUB. Auch wenn FUB sehr verbreitet ist. Es kann nicht schaden wenigstens Grundkenntnisse in allem zu haben. Oder bzw. in den wichtigsten sachen.

Was man auch auf jeden fall lernen sollte ist HMI. Weil das eigentlich überall ( so auf jeden fall in meiner firma ) vorkommt.

Was bei HMI oder mit dem Arbeiten mit HMI ich persönlich wichtig finde sind die Bildbausteine und Bausteinsymbole. Vor dem Thema sitze ich schon seid wochen und komme einfach nicht weiter. Und das ist kein schönes arbeiten.

Alles noch ma kurz zusammengefasst:

Von allem die Grundkenntnisse erlernen oder halt lehren, weil das Spizial Wissen eignet man sich selbst in der Firma an.

MfG Shino
 
Hallo Dir,

Graph iist voll Klasse in der Anlagen- und Fördertechnik, leider könne die Instandhalter 0 damit anfangen. Also mag es kein Kunde haben :(

Ich habe Graph7 gerade bei einem Kunden eingeführt und zwar mit der Proagent-Option auf einem Panel. Der Kunde ist darob der Diagnosefähigkeit so begeistert, daß er das für andere Anlagen auch übernehmen wird.
Naja, ...wenn man Daimler und Audi als kein Kunde bezeichnen will.....:rolleyes:
Hier muß ich auch aus EDV-Daten reelle Bewegungen machen, also viele Daten auswerten. Ohne SCL programmierte ich vermutlich jetzt noch.
 
Naja, ...wenn man Daimler und Audi als kein Kunde bezeichnen will.....:rolleyes:

Ich hab ja von meinen Kunden geredet. Die sind Zulieferer von Diamler und Audi und die wollen das definitiv nicht.
Ich kann auch nicht sagen, daß ich traurig bin, nicht direkt Daimler und Audi und VW als Kunde zu haben, denn deren Standards muß man sich auch erst mal ordentlich aneignen und soviel ich bisher gesehen habe, sind die nicht immer optimal, geht ja kaum, wenn die für ein rel. breites Spektrum passen müssen.
 
Zuletzt bearbeitet:
Zurück
Oben