TIA TIA Portal V22 Wunschliste [Diskussion]

Die andauernde Scrollerei regt mich auf!
Kannst dir ja einen mobilen USB-C Bildschirm hochkant daneben stellen.
Ein Kollege von mir hat sowas von Lenovo als Netzteil + zusĂ€tzliche Anzeige fĂŒr die Baustelle.
(ich nicht, weil ich jedes mal beim Weglaufen vergessen wĂŒrde den Bildschirm abzustöpseln)
Im BĂŒro habe ich einen 24" Hockant-Monitor exklusiv fĂŒr das Eigenschafts-MenĂŒ.
Ist aber letzten Endes nur etwas Glitzer fĂŒr den đŸ’©-Haufen des TIA-UI.

Ich wĂŒrde mir ein Fenster-Handling wie in Visual Studio wĂŒnschen.
Da aber gewisse andere SPS-IDEs das bereits als Basis verwenden, wĂ€re so etwas wieder Ketzerei ÂŻ\_(ツ)_/ÂŻ
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Eine Linux-Version von TIA-Portal (fĂŒr die Mac-User besser auch eine native Version)

Aufgrund der Entwicklungen bei Windows 11 ist es absehbar, dass es in Zukunft sogar verboten werden könnte, Windows 11 gewerblich einzusetzen. Windows 11 ist Spyware mit der Möglichkeit Programme zu starten. Die NSA hat nicht ohne Grund auf Windows 11 verzichtet.
 
Aufgrund der Entwicklungen bei Windows 11 ist es absehbar, dass es in Zukunft sogar verboten werden könnte, Windows 11 gewerblich einzusetzen. Windows 11 ist Spyware mit der Möglichkeit Programme zu starten. Die NSA hat nicht ohne Grund auf Windows 11 verzichtet.
Bin ich froh, habe ich noch nicht alles weggeworfen
IMG_1460.jpegIMG_1459.jpeg
 
Eine Linux-Version von TIA-Portal (fĂŒr die Mac-User besser auch eine native Version)

Aufgrund der Entwicklungen bei Windows 11 ist es absehbar, dass es in Zukunft sogar verboten werden könnte, Windows 11 gewerblich einzusetzen. Windows 11 ist Spyware mit der Möglichkeit Programme zu starten. Die NSA hat nicht ohne Grund auf Windows 11 verzichtet.
Siemens hat ja mal mit so nem Industrial-OS angefangen, zumindest in Bezug auf TIA hört man aber auch nix mehr davon. Von Kaspersky war das auch mal angedacht, scheinbar auch eingeschlafen.

 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich wĂŒrde mir wĂŒnschen, dass ich beim Baustein-Vergleich Netzwerke notfalls manuell zuordnen kann.

Ich habe aktuell zwei Versionen eines Bausteins vorliegen, deren Netzwerk-Namen und -Reihenfolge absolut identisch ist. Da sich die Netzwerke aber in Details unterscheiden, schafft es der Vergleicher nicht mehr sauber, die Netzwerke einander zuzuordnen. Stattdessen verschiebt sich alles und "Entsprechendes Netzwerk nicht gefunden" und "Netzwerke sind nicht synchronisiert!". Warum kann ich dem Vergleicher nicht einfach per Drag&Drop sagen: "Pass auf, ich helfe dir mal, dieses Netzwerk vergleichst du bitte mit diesem Netzwerk, das da mit dem da..."
 
Siemens hat ja mal mit so nem Industrial-OS angefangen, zumindest in Bezug auf TIA hört man aber auch nix mehr davon. Von Kaspersky war das auch mal angedacht, scheinbar auch eingeschlafen.

Ein eigenes TiaOS wÀre tatsÀchlich was geniales. Dann hat man diese ganzen Softwareprobleme nicht mehr, welche Windows mit jeder Version und jedem Update mit sich bringt.
Und man könnte dies dann auf jeder x-beliebigen VM laufen lassen, ganz egal ob auf einem Mac, Linux oder Windows. Man brĂ€uchte nicht hunderte von Anleitungen, um Probleme mit Windows zu umgehen, man mĂŒsste wahrscheinlich auch bei Tia und den zusĂ€tzlichen Programmen weniger komplex programmieren, damit das Fremd-OS keine Probleme macht.

Ich bin mir aber sicher, dass das nicht passieren wird. 😜
 
HĂ€tte zwei VorschlĂ€ge fĂŒr die Erleichterung der Programmierung in KOP/FUP:

1. EinfĂŒgen eines Netzwerkes mithilfe eines SCL Pop-up. Ähnlich wie bei dem "?" Baustein, aber mit Texteingabe. Schnell seine Bedingungen ĂŒber ein bisschen SCL zusammentippen, bestĂ€tigen und das ganze wird automatisch als KOP/FUP eingefĂŒgt. Gerade bei lange boolschen Verkettungen wĂ€re das denke ich hilfreich.

2. Ein TortenmenĂŒ (Pie Menu) am Mauszeiger, sodass Favoriten schnell eingefĂŒgt werden können.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
2. Ein TortenmenĂŒ (Pie Menu) am Mauszeiger, sodass Favoriten schnell eingefĂŒgt werden können.
Finde ich ne klasse Idee. Ist verdammt praktisch beim CAD, wenn man sich mal daran gewöhnt hat.
So sieht sowas aus (Fall es einer nicht kennt):
1768159807116.png
 
Ich vermisse immernoch Debugmöglichkeiten in (Achtung) FOR Schleifen. Ja sorry, wenn ich 30 gleiche Regler ansteuere, finde ich es legitim diesen nur einmal zu programmieren. Wenn aber in dem Regler weitere FC's aufgerufen werden kommt man das nicht mehr ran (/= Multifunktionsaufrufe).
Da wĂ€re es toll wenn man an der Schleife sagen könnte fĂŒr welchen Index̌ man diese beobachten möchte...
Oder gibt es das irgendwo?
 
Ich vermisse immernoch Debugmöglichkeiten in (Achtung) FOR Schleifen. Ja sorry, wenn ich 30 gleiche Regler ansteuere, finde ich es legitim diesen nur einmal zu programmieren. Wenn aber in dem Regler weitere FC's aufgerufen werden kommt man das nicht mehr ran (/= Multifunktionsaufrufe).
Da wĂ€re es toll wenn man an der Schleife sagen könnte fĂŒr welchen Index̌ man diese beobachten möchte...
Oder gibt es das irgendwo?
Oder einen vernĂŒnftigen Debug-Mode oder gar "Skrptinghilfen" fĂŒr die JS-Scrpits auf dem Unfied Panel (siehe VS Code). Ich kenne > V18 nicht, aber in 18 werden beim kompilieren sogar Schreibfehler ignoriert und nicht vermerkt :D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich wĂŒrde mir wĂŒnschen, dass man von der S7-CPU aus PING-Anfragen oder Traceoute-Anfragen versenden kann. Entweder per Webserver oder aus dem Anwenderprogramm heraus.

Hintergrund: wir verbauen hÀufig Controller mit direkt angereihten EAs ohne Profinet-Devices. Diese EA-Station ist dann direkt ans Kundennetzwerk angebunden, welches hÀufig per 802.1X und MAC-Authentifizierung abgesichert ist.
Will man nun die EA-Station vom zentralen Server aus erreichen klappt das in 50% der FĂ€lle nicht. in 98% der FĂ€lle ist das kundenseitige VLAN falsch konfguriert, sowas nachzuweisen ist meistens mĂŒhsam - der klassiker ist, statt der CPU einen PC anzustöpseln, die IP der CPU am PC einzustellen und dann versuche den Gateway zu pingen (was dann in den meist nicht geht) oder sich per ping und/oder tracert nach vorne zu hangeln.

Bei MAC-basierter Authentifizierung geht das so definitiv nicht, fremde PCs an Kundennetzwerke sind eigentlich auch Tabu.
 
Ich vermisse immernoch Debugmöglichkeiten in (Achtung) FOR Schleifen. Ja sorry, wenn ich 30 gleiche Regler ansteuere, finde ich es legitim diesen nur einmal zu programmieren. Wenn aber in dem Regler weitere FC's aufgerufen werden kommt man das nicht mehr ran (/= Multifunktionsaufrufe).
Da wĂ€re es toll wenn man an der Schleife sagen könnte fĂŒr welchen Index̌ man diese beobachten möchte...
Oder gibt es das irgendwo?
Ein "hĂ€sslicher" workaround ist eine CASE-Weiche mit einer "Debug"-Variable als Kriterium innerhalb deiner FOR-Schleife der Regleraufrufe. Im ELSE-Bereich den regulĂ€ren/nicht zu debuggenden Code rein, Im Debug-Bereich rufst du eine Debug-Kopie deines Regler-fb auf, in dem nur Debug-Kopien der ursprĂŒnglichen intern verwendeten FC's aufgerufen werden. Am Ende des Debug-Aufrufs kopierst die erzeugten Daten des Debug-FB auf den regulĂ€ren Bereich gemĂ€ĂŸ FOR-Schleife um.
;-) ...

Wie gesagt, Workaround...
 
ZurĂŒck
Oben