B&R Automation Studio Groß/Kleinschreibung und andere Tipps und Tricks für Neulinge

christoph2630

Level-1
Beiträge
74
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
B&R Automation Studio Groß/Kleinschreibung und andere Tipps und Tricks für Neulinge

Hallo alle!
Bin B&R-Neuling (komme von der S5/S7-Seite) und bräuchte ein paar Tipps zum schnelleren Programmieren - habe einen Auftrag für 1 Maschine mit X20 und dann wende ich mich wieder dem big-S zu. Habe mich für meine Anwendung entschieden, das meiste in ST zu schreiben.
1.) Ich nehme grade zur Kenntnis, dass AS3.0 zwischen Groß- und Kleinbuchstaben einen Unterschied für Variablen macht. Kann man das irgendwo abstellen?
2.) Kann man Variablen einfach einfügen, in dem man das Wort beginnt und dann irgendwie autovervollständigen lässt? (siehe Step7: STRG-J)
3.) Wenn ich eine Variablenbezeichnung im Nachhinein ändere wird der Code nicht automatisch angepasst. Kann man das irgendwo einstellen (siehe Step7: Absolut-Vorrang gegenüber Symbolik)
Danke fürs erste und LG aus lower austria!:p
Christoph
 
Hallo christoph,

ich habe gerade kein Automation Studio da, weswegen ich mal kurz aus dem Kopf heraus antworte.
1.) Könnte mich gerade nicht erinnern das dieses Verhalten abschaltbar wäre.
2.) Wenn die Variablen schon angelegt sind, kann man sie bei der Eingabe nach Tippen der ersten Buchstaben mit STRG Space autovervollständigen lassen.
3.) Im Automation Studio gibt es ja keinen automatischen Zusammenhang zwischen Variablennamen und EA-Adresse. Deshalb gibt es auch so etwas nicht wie Umschaltung zwischen absoluter und symbolischer Addressierung. Allerdings kann man ganz leicht verschiedenste Dinge suchen und ersetzen lassen. Menu-Bearbeiten-Suchen und Ersetzen-Ersetzen in Dateien (Müsste so heißen)

Das mit der Groß/kleinschreibung ist am Anfang ungewohnt aber letztendlich schon auch praktisch.
Ich empfehle übrigens, gerade für Anfänger die automatische Variablendeklaration einzuschalten.
Sollte unter Extras-Optionen im Reiter Smart edit oder so ähnlich zu finden sein.
Dann bekommt man nach Abschluß einer Zeile alle unbekannten Variablen zur Definition angeboten.
Hilft gerade bei groß/Kleinschreibfehlern, wenn man Variablen angeboten bekommt die es eigentlich schon gibt.

Grüße
Schneetreiber

PS. Weitere Fragen beantworte ich gerne, insofern ich etwas Zeit dafür finde.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
1)
glattes Nein, geht nicht.
2)
STRG + Space wie Schneetreiber erwähnt hat, geht nicht nur bei Variablen auch bei Datentypen, Befehle...

3)
Finden in Dateien mach ich immer über shortcut: STRG + Shift + F bzw. Finden in allen Files und ersetzen (Achtung oft nicht ganz ungefährlich da hier gleich mal was anderes mit ersetzt wird wenn man nicht sauber eingrenzt) STRG + SHIFT + H


Mich persönlich stört die Autodeklaration da es den Schreibfluss unterbricht. Ich verwende den Declare all Button, wenn ich ein Stück geschrieben habe und mache dann die Deklaration von ein Block aufs Mal, ist aber Geschmackssache.
 
Vielen Dank für eure Antworten!:)
Das mit Strg-Space ist schon sehr viel wert, das Autodeclare taugt mir nämlich auch nicht wenn ich grad so in Schwung bin...
OK, und Finden+Ersetzen hilft natürlich bei Änderungen auch sehr.
Da komm ich dann schon klar - is ja eh nur ein Ausnahmeprojekt mit B&R.

LG, Christoph:ROFLMAO:
 
Da komm ich dann schon klar - is ja eh nur ein Ausnahmeprojekt mit B&R.

Wie oft ich so was schon gehört habe und es nachher nach dem Motto " Hey, wir haben das doch schon mal gemacht." wieder so oder ähnlich verkauft wurde dazu führte das etwas (in deinem Fall mit B&R) zur Regel wurde. Ich trau so was nicht mehr ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Im muss voranschicken, dass ich keine Ahnung von B&R Steuerungen habe.

Wenn ich folgendes habe:

Power Panel PP45 / 4PP045.0571-062
X20 Busempfänger X2X Link / X20BR9300
X20 Digitales Eingangsmodul / X20DI8371
X20 Digitales Ausgangsmodul / X20DO8322
X20 Analoges Eingangsmodul / X20AI4622

Welche Software brauche ich - Automation Studio 4 ? , gibt es da Abstufungen? - Was kostet da regulär eine Lizenz?

Grüße

Frank
 
Hallo Frank,
hab zwar auch noch keine großen Erfahrungen mit B&R aber was ich dazu weiß kann ich gerne teilen:
Automation Studio brauchst du. Version 4 ist die aktuellste (seit ein paar Monaten), zuvor war noch Version 3.0.90 o.ä. Ich kenne die Änderungen von V4.x nicht, für die X20 würde V3 genauso gut gehen, falls du es auftreiben kannst. Abstufungen wie Basic / Advanced / Prof. gibt es meines Wissens nicht. Genauen Preis kenne ich auch nicht aber Größenordnung 2 tsd habe ich im Hinterkopf gespeichert. :confused:
LG Christoph
 
Hallo Frank,
Könntest das auch mit AS (Automation Studio) 2 machen (was ich dir aber nicht empfehlen würde) Entweder AS3 oder AS4. Es gibt über die Lizenz schon Abstufungen: Firmenlizenz, Multilizenz, Einzelplatzlizenz und eine Maintenance Lizenz. Die Installation ist immer die Gleiche. Einzelplatz kostet was zwischen 2-3k €. Wenn du wen hast der dir das Projekt anlegt kommst vlt. auch mit einer Maintenance aus ( weiß nicht genau aber glaub unter 500€). Maintenance kannst du keine Projekte selbst anlegen. Wenn aber ein Projekt hast, kannst damit alles weitere machen.

@ Christof: Im AS4 ist der HW Baum neu ( kopieren umhängen usw.) dann gibt's da noch Applikationsmodule die damit unterstütz werden. Sind glaub die wichtigsten Neuerungen. Gibt noch "Kleinzeug" wie andere Upgrade dienst, ach ja und manche HW geht nur dort. ( Was deine HW aber nicht betrifft Frank, die gabs unter AS2 und AS3 bereits)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du wen hast der dir das Projekt anlegt kommst vlt. auch mit einer Maintenance aus ( weiß nicht genau aber glaub unter 500€). Maintenance kannst du keine Projekte selbst anlegen. Wenn aber ein Projekt hast, kannst damit alles weitere machen.

Das klingt schon mal sehr interessant! - Danke!
 
Zurück
Oben