TIA-Portal: Siemens-Vortrag auf dem Forumtreffen Mai 2011

Zuviel Werbung?
-> Hier kostenlos registrieren
@tnt369
Ich kann leider nur mit Ethernet direkt und mit dem Accon-Netlink-Pro (MPI und Profibus) testen. Das funzt mit Step7 V5.5, mit TIA konnte ich per Ethernet online in meine VIPA reinschauen, immerhin, denn projektieren kann ich die ja nicht.
 
...wäre denn das soooo schlimm für dich?

16DE sind 16DE ... was sollte denn da ein bisschen Formfaktoranpassung oder -veränderung für riesige Vorteile bringen.

Frank

Eben, wie du schon schreibst, 16DE sind 16DE. Und wenn man die Umstellung von S5 nach S7 betrachtet, da waren die Jungs doch auch erfinderisch um die alten S5-Racks an die S7 anschließen zu könnnen.

Wenn man dann bestehende Programme durch einen Konvertierer jagen kann und eine neue Steuerungsgeneration anschließt wäre einiges möglich.

Wollte mit meiner ursprünglichen Frage nur Wissen ob Bausteinnummern noch benötigt werden. Ich bin lang genug im Geschäft um mit den Dingern leben zu können aber notwendig sind für mit Absolutadressen beileibe nicht. Was die Entwicklungsumgebung mit den Symbolen im Hintergrund macht könnte mir ja dann egal sein.

Wenn dem nicht so ist is auch gut.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Rainer
Ich hätte auch noch eine Frage:

"Kann man außer Textfarben für Text im Editor auch noch Tabellenhintergründe, Rahmenfarben etc. verändern?"

Das geht mir irgendwie auf die Augen, z.Bsp. bei der Variablendefinition im Bausteineditor. Kaum Kontrast, alles in Wischi-Waschi-Farben.
 
Wollte mit meiner ursprünglichen Frage nur Wissen ob Bausteinnummern noch benötigt werden.
Bei der 1200ter kann man es so einstellen (oder ist es immer so?) das keine Bausteinnummern benötigt werden.
Das liegt aber an der Hardware.
Die 300 & 400ter Serien brauchen noch die Bausteinnummern da sie ja mit der Step 7 Classic Version genauso funktionieren sollen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@Rainer
Ich hätte auch noch eine Frage:

"Kann man außer Textfarben für Text im Editor auch noch Tabellenhintergründe, Rahmenfarben etc. verändern?"

Das geht mir irgendwie auf die Augen, z.Bsp. bei der Variablendefinition im Bausteineditor. Kaum Kontrast, alles in Wischi-Waschi-Farben.

Exakt diese Frage habe ich den drei SIEMENS-Leuten ins Notizheft diktiert.

Ideal wären so um dir drei abspeicherbare Einstellung nach:

1. Desktop usage - Multiscreen
2. Desktop usage - Single Screen
3. Maintenance usage
4. ...

speziell der Kontrast zwischen Blöcken und Linien - das betrifft alle Editoren - ist unter schlechtem Licht nicht ergonomisch.

Frank
 
Bei der 1200ter kann man es so einstellen (oder ist es immer so?) das keine Bausteinnummern benötigt werden.

speziell bei den Datenbausteinen muß es wählbar sein, den wenn
man mit PUT/GET auf DBs in der S7-1200 zugreifen will geht das wohl
kaum über ausschließlich symbolische Datenbausteine.

Für die Interaktion zwischen einer S7-1200 und einem COMFORT-PANEL
hingegen ist ggf. ein rein symbolischer DB (der neuen Art) besser, denn
man kann dann in dem DB beliebig die TAGs verschieben --- die
Verbindung - da symbolisch - bleibt erhalten.

Frank
 
15. STRING beobachten
So nun zu Punkt 15
Das hat ja auf der Vorführung leider nicht so richtig geklappt, darum habe ich es mal probiert.
Sobald ich einen String anlege, werden immer 256 Byte reserviert, ich kann also keine Länge angeben.
Als Startwert kann ich dann meinen Text eingeben.
In der Online Sicht sehe ich dann aber nur maximal 31 Zeichen.
(Ist aber doch schon mal eine Verbesserung oder nicht?)

Der Versuch über die Beobachtungstabelle den Text zu verändern ergab, dass nur maximal 28 Zeichen eingegeben werden können.

String_beobachten.jpg

Die fehlende Längenangabe irritiert mich jetzt auch ein bisschen, allerdings, was man auch im Forum immer wieder liest, gibt es dadurch auch immer wieder Probleme.

Interessant wäre an dieser Stelle die Migration eines kleinen Strings, was macht das TIA-Portal daraus?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Sobald ich einen String anlege, werden immer 256 Byte reserviert, ich kann also keine Länge angeben.

ich würde sagen, das könnte eine "negative Systemeigenschaft" im SP-NULL sein,
denn damit lassen sich ja keine DBs aus 300/400 - MC7-kompatibel konvertieren.

Muss das mal ausprobieren.

Frank
 
Die 300 & 400ter Serien brauchen noch die Bausteinnummern da sie ja mit der Step 7 Classic Version genauso funktionieren sollen.

Die Bausteinnummern erleichtern auch, wenn du mit nicht deutschsprachigen Kunden zu tun hast, die Kommunikation ungemein.
Welcher Chinese oder Amerikaner versteht am Telefon fehlerfrei: Ventilüberwachung?


bike
 
ich finde diese Baustein Nr Vergabe auch nicht als nachteilig, mit Zahlen bin
ich beim Programmieren immer schneller als mit einen Text. Wie z.b.:

"111-Achse_Vertikal".Sollpositionen.Handbetrieb.pos_3

Mann kann ja symbolisch programmieren und dann auch einmal eine einfache
Zahl reintippen, je nach belieben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
zu Punkt 6:
Laut der Aussage der 3 Siemensmitarbeiter werden die Skriptsprachen für die Runtime weiterhin unterstützt. VBA fürs Engineering ist momentan noch nicht implementiert wird aber kommen.
Momentan wird es weiterhin C und VBA geben, der Trend geht aber zu VBA.

Vermutlich ist VBS gemeint. Da ist ein Unterschied zwischen VBA und VBS.

Wollte Ich auch grad schreiben. VBA wird zur Automation des Engineerings genutzt, d.h. automatisch Bilder oder Tags erstellen.

VBS für Scripte welche zur Runtime ablaufen.

Bei Siemens ist das so erklärt:

http://support.automation.siemens.com/WW/view/de/45791769

Was war denn die Aussage auf dem Vortrag? Soll es VBA nachher im
"gesamten" TIA Portal geben?

@Jesper und Jochen .. ich welchem Punkt genau seit ihr anderer
Meinung als Marlob?
 
@Gerhard.

Ich glaube das marlob meint:
"Momentan wird es weiterhin C und VBA geben [für Runtime], der Trend geht aber zu VBA."
Es gibt nähmlich bis jetzt kein Skriptsprache für Engineering.

Edit: Es gibt VBA für PCS7. Aber kein C Skriptsprache.
 
Zuletzt bearbeitet:
Ich bin nicht der Eksperte zu diesen Thema.
Aber ist VBA nicht schon etwas veraltet ?
VBA ist ja von VB (ohne .Net) abgeleitet.
Es überrascht mich wenn Siemens TIA Portal auf VBA bassiert.

VBS haben so viele Anwendungen bei Netzwerkadministratoren und auf den www, so ich glaube es ist Zukunft-sicher. Aber VBA ? Gehört es nicht zu Win32 Steinzeit ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dass eine solch komplexe Software wie das TIA-Portal nicht gleich
alles beinhalten oder gar fehlerfrei sein kann, ist allen klar, auch Siemens.

Mir ist es viel wichtiger, dass es keine :ROFLMAO:, OK OK so wenig wie mögliche :p Bugs gibt.

ERST die Bugs bereinigen.

DANN neue Features hinzufügen.

Und vor allem: Bugs die einmal bereinigt sind, dürfen später nicht noch mal auftauchen. Und Features die einmal implementiert worden sind, dürfen später nicht einfach wieder unter der Wasseroberfläche verschwinden. Solches gab's/gibt's ja bei Step7 regelmässig.


Bereich Programmierung:
- Alle Editoren haben jetzt das gleiche Verhalten. Es gibt keine Quellen mehr, sondern auch in SCL
kann man direkt im Baustein programmieren. Das Interface wird in allen fünf Programmiersprachen
auf die gleiche Weise erstellt.

- Intellisense ermöglicht die Auswahl einer Variable (oder Anweisung!) direkt an der Verwendungsstelle
über die Tastatur. Variablen können auch an jeder Stelle im Programm definiert werden.
Man muss dafür nicht extra in das Interface oder eine Variablentabelle wechseln.

Nah, dann bin ich auf den neuen Editoren mal gespannt. Hoffentlich ist dann jetzt alles nach "normalem" Windows-"Standard".

Und was Intellisense angeht, bin ich mal gespannt wie gut das implementiert ist bzw. wie lange es dauert bis mir das auf den Wecker geht. Kann man das wenigstens abschalten, wenn man das nicht haben möchte?


- es können mittlerweile auch fehlerhafte Bausteine (= rote Zeilen = unfertiger Programmcode)
gespeichert werden. Das endgültige Bearbeiten kann zu einem späteren Zeitpunkt erfolgen.

He he, endlich :TOOL:
Hat man bei Siemens e n d l i c h kappiert, dass es vollkommen sinnlos ist Fehlerhafte Bausteine nicht speichern zu können. Meine Güte, das hat ja nur schlappe 15 Jahre gedauert. Hoffentlich werden sie jetzt nicht übereifrig...

Können wir das Feature jetzt auch noch mal G'schwind in Step7 einbauen vielleicht? Nahja, das wird wohl scheitern an der Art und Weise wie Step7 selber implementiert ist.

Sonst vielen Dank für diese, doch etwas positivere Aussicht. Das gibt dann doch wieder einen Hoffnungspunkt mehr... :)

Gruss,
Jan
 
Zurück
Oben