TIA TIA Portal V14 SP1

Zuviel Werbung?
-> Hier kostenlos registrieren
Ok danke. Das alles die gleiche SP Version haben muss hab ich auch gelesen und ergibt ja auch Sinn.
Jedoch hatte ich die SP2 für WinCC Adv. nirgends gefunden. Dank dir jetzt schon. :)
Trotzdem schade, dass sie nicht, zeitgleich mit dem Rest, im TIA Updater zur Verfügung steht. Für V14 ist sie ja drin..
 
Hi
Also bei mir funktioniert das PLCSIM nicht mehr seit dem Update auf SP1 :cry:
Anhang anzeigen 36429

Tja scheint so, dass man beim TIA Updates mit SPs auch lieber nicht machen sollte, sondern lieber mit ner frischen VM ne Neuinstallation...

Hab ich bei PCS7 und WinCC 7 auch schon immer so gemacht...

Und vor allem nicht während eines wichtigen/dringenden Projektes irgendwelche Updateorgien fahren!

Viel Spass mal wieder allen Alphatestern ;)

Gruß.
 
Hi,

also bei mir hat das Update nicht wirklich geklappt.
Musste noch eine Manifest Datei modifizieren um TIA wieder starten zu können.

Deswegen habe ich mich wieder für eine frische Install entschieden und gleich Win10 genommen.

Gruß
Christoph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
gibt es , also SP2 für Advanced
https://support.industry.siemens.co...-v13-engineering-(-inkl-trial)?dti=0&lc=de-WW

Un ja alle Pakete müssen zwangsweise die gleiche SP Version haben, war schon immer so und steht auch immer dabei!

Ja, und das war schon immer ein rotz. Warum nicht ein großes Update in dem alles drin ist (hat doch eh mindestens jeder 2-3 Pakete installiert). Nein, für jedes noch so kleine Paket kann Ich nochmal das Komplette System zu updaten dazu laden. Einfach bei jedem alles installieren (ok, kein Wincc Prof), aber sonst alles. Und auch gar nicht ermöglichen nur teile zu updaten, damit man ein kaputtes system bekommt.
 
hatte ich nach Update auf V14SP1 (in einer geklonten VM) genauso.
Abhilfe:
- PLCSIM deinstallieren (bitte warten Sie jetzt, bis...)
- Ordner (Program Data\...\PLCSIM) löschen
- PLCSIM neu installieren (bitte warten Sie jetzt, bis...)
Danke, jetzt läuft Plcsim bei mir auch. Ich habs aber nicht in einer VM laufen gehabt, falls das damit irgendwie zusammenhängen sollte.

In Punkto WinCC 7.x Kompatibilität wurde in Plcsim leider nichts geändert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Thomas_V2.1,

ich verwende jetzt seit einer Reihe von Jahren verschiedene Versionen Step7,
angefangen mit V5.3 in einer W2K VM mit Vorliebe in virtuellen Maschinen und
habe bis jetzt damit definitiv keine negativen Erfahrungen gemacht.
Im Gegenteil: Eine geraume Zeit funktionierte mit V5.5 "Ethernet Teilnehmer bearbeiten"
auf meinem W7 Pro 64 Host nicht. Wie ich mit Wireshark beobachten konnte, hat mein
Rechner die zugehörigen Telegramme nicht verschickt. Auch nicht mit PST oder den
Insevis- Tools.
In einer auf genau diesem Host laufenden VM mit W2K und V5.3 hats funktioniert.
Eine Ursache dazu habe ich nie gefunden. Wir wissen dazu, dass die auf Ethernet- Ebene
ausgetauschten Telegramme nur möglich sind mit "raw sockets". Wir wissen auch, dass
ab XPSP? die Nutzung von "raw sockets" durch Microsoft aus verständlichen Gründen eingeschränkt
wurde.
Wenn ich eine S7-31x PN vor mir habe, kann ich mir ja noch mit dem MPI- Adapter helfen.
Bei einer IM151-8 geht das halt nicht.

Nochmal zu meiner Vorgehensweise beim Update auf V14SP1:
- Ich habe eine VM (W10 Pro) mit vollständig funktionsfähigem V14 geklont. Mit diesem Stand
bearbeite ich seit einigen Monaten ein etwas umfangreicheres Projekt für eine 1516.
- Ich habe als erstes (weil der Download als erstes fertig war) PLCSIM Update laufen lassen.
(bitte warten Sie jetzt ... geraume Zeit)
- Im nächsten Schritt habe ich V14 selbst das Update laufen lassen.
Ergebnis:
- V14SP1 mit kopiertem Projekt ohne Probleme
- PLCSIM sowohl einzeln gestartet als auch über TIA: Windows- Fehlermeldung "Ein Programm
funktioniert nicht..." - also die ehemalige "Eine allgemeine Schutzverletzung" der älteren Windows- Versionen.
- PLCSIM V14SP1 über Installation mit "reparieren" nochmal laufen lassen.
- Gleiches Ergebnis. TIA läuft, PLCSIM nicht.
- PLCSIM deinstallieren.
- Die verbleibenden Reste (Verzeichnisse) manuell löschen
- PLCSIM neu installieren - Ergebnis: geht.

Ich schwanke jetzt nur noch, ob ich dass noch nicht in Betrieb befindliche Projekt,
allerdings in den nächsten Wochen in Betrieb gehende Projekt mit V14SP0 oder mit V14SP1 weiterführen
werde.
In der Vergangenheit habe ich mit Step7 V5 zwischen den Versionen und Servicepacks keinerlei
negative Erfahrungen machen müssen. Meine Projekte sind allerdings auch vollständig
ProTool und WinCC- frei.
Mit TIA sieht das ein wenig anders aus. Neu TIA- Version - Projekt migrieren - kein zurück möglich.

mfg
Erdmann
 
"Frei editierbare Kommentare für Array und UDT"

sehr Spannend :cool:

Von Rockwell abgekupfert, dort geht das schon lange ;)


Was ich nicht verstehe, warum werden immer wieder neue "Anweisungen" wie jetzt SCATTER und GATHER hinzugefügt, die eigentlich in eine Bibliothek gehören und nicht in die Sprache und in das Betriebssystem?
Dann gäbe es auch nicht das Problem, dass sich bei CPU mit FW x.y die Anweisung so verhält, bei x.z aber so, und bei FW a.b. aber noch gar nicht vorhanden ist. Wenn der Ursprungs-Sprachumfang bei TIA mächtig genug gewesen wäre um alle diese Funktionen in einer Anwender-Funktion zu definieren die ebenfalls z.B. in SCL geschrieben worden wäre, dann hätte man sich den ganzen Zauber sparen können. Dann hätte man ganz einfach auch eine der ersten 1200er Steuerungen mit den neuen Funktionen ausstatten können, indem man der eine neue Bausteinbibliothek (meinetwegen S7lib) mit den Funktionen verabreicht.

Warum müssen beispielsweise ein PID-Regler im Betriebssystem realisiert werden?


Ebenfalls von der Idee her von Rockwell abgekupfert. Dort heißen die Dinger "Instructions" (dt. Anweisungen). Die Idee dahinter ist recht einfach. Wenn man die Dinger als Instruction in der Firmware realisiert, dann muss der Compiler für alles, was intern abläuft, keine Debug-Geschichten mit in den Maschinencode kompilieren und damit wird die Ausführung schlicht schneller. Zudem gehe ich davon aus, dass hier Siemens die Möglichkeit hat, effizientere Programmiersprachen einzusetzen als SCL oder KOP/FUP.

Kein Mensch verbietet dir, die prinzipielle Funktion von SCATTER, GATHER und den PID-Bausteinen in SCL nachzubauen und auf Firmware 1.5 und einer 1200er einzusetzen. Ob du sie so performant hinbringst, wage ich allerdings zu bezweifeln.

lg

 
Zuletzt bearbeitet:
quote_icon.png
Zitat von blimaa
"Frei editierbare Kommentare für Array und UDT"

sehr Spannend :cool:




Von Rockwell abgekupfert, dort geht das schon lange ;)

Na dann sollte Siemens weiter abkupfern :)
 
Nochmals zurück zu PLCSim

Ich habs nun deinstalliert.
Danach habe ich unter C:\Program Files\Siemens\Automation nachgeschaut ob es da noch was von PLCsim hat.
Nur den AutomationlicenseManager, Multiuser und Portal V14 (auch im Portal nichts)
Ok also nochmals installieren.
Nun kommt, das gewisse Dateien (ini etc.) noch vorhanden seinen und ob ich die überschreiben will.
Hmm OK unter C:\Program Files (x86)\Siemens hat es ein PLCSim.
Aber ist das jetzt V13 oder V14 PLCSIM? V14 Portal ist ja eine 64Bit Anwendung!?!?
Welches habt ihr gelöscht?
Edit: OK es wird unter Programme (64bit) installiert. Ich kanns jetzt wieder startetn :cool:



Ps übrigens, wenn ihr unter C:\Program Files\Siemens\Automation\Portal V14\Tour\de geht, dann hat es dort eine HTML. Klickt es mal an :rolleyes:
 
Zuletzt bearbeitet:
Neue Funktion Array Kommentare ==> Funktioniert leider nicht wenn UDTs verwendet werden. Ich hätte mir folgendes gewünscht.
sVentil Array 1...20 UDT 5-2Ventil
1.Schieber
2.Hubzylinder
3. Weiche
etc.

und im Programm
U Ventil[1]
bzw.
U Ventil[Schieber]

oder wenigstens bei MouseOver oder im Kommentar.... aber nix wird dargestellt :-(


Mit einfachen Datentypen funktioniert es kann man vielleicht für Zähler oder irgendetwas verwenden.


V14 Sim läuft bei mir auch nicht
 
Neue Funktion Array Kommentare ==> Funktioniert leider nicht wenn UDTs verwendet werden. Ich hätte mir folgendes gewünscht.
sVentil Array 1...20 UDT 5-2Ventil
1.Schieber
2.Hubzylinder
3. Weiche
etc.

und im Programm
U Ventil[1]
bzw.
U Ventil[Schieber]

oder wenigstens bei MouseOver oder im Kommentar.... aber nix wird dargestellt :-(

Verstehe ich jetzt nicht. Bei mir kann ich es ändern und Kommentar wird auch angezeigt.
Symbolkommentar im DB.jpgSymbolkommentar im FB.jpgSymbolkommentar im FB2.jpg
 
Ich möchte eine Namentliche Zuordnung meiner Ventile, da ich bei Ventil[68] nie weis ob das jetzt der Hubzylinder ist oder der Schiebezylinder.... Aber ich möchte eben dennoch ein Array nutzen und nicht alle 200 Ventile Namentlich anlegen. Deshalb ist der Vorschlag von NBerger wirklich gut, eine Konstante anzulegen, und SIemens ersetzt dann die Nummer durch den Konstantennamen

Also statt: U Ventil[68].bSicherInGrundstellung
mit Konstante: U Ventil[Schieber].bSicherInGrundstellung ==> Bessere Lesbarkeit und trotzdem Array
Und ich dachte mit TIA V14 SP1 geht das auch schon in dem man nur im Array die Kommentare ändert, aber Siemens stellt nur die Kommentare der letzten Struktur dar als die vom UDT. Trotzdem kann man die neue Funktion gut nutzen. z.B. beim Array of type bool Störmeldungen ..... direkt im Array der Störmeldung einen vernüftigen namen geben
 
Und ich dachte mit TIA V14 SP1 geht das auch schon in dem man nur im Array die Kommentare ändert, aber Siemens stellt nur die Kommentare der letzten Struktur dar als die vom UDT. Trotzdem kann man die neue Funktion gut nutzen. z.B. beim Array of type bool Störmeldungen ..... direkt im Array der Störmeldung einen vernüftigen namen geben

Oje...

jetzt hatte ich mich auch schon gefreut ;)

Was ist denn mit nem Array of Struct??? Kann man dort den einzelnen Strucs wenigstens nen Kommentar geben, und wird der dann bei der Verwendung eines einzelnen Elementes auch mit angezeigt???

Wäre doch mal wieder ein Armutzszeugnis, wenn die das jetzt nur für einfache Arrays of Datentyp umgesetzt haben!

Gruß.
 
Zurück
Oben