TIA Browser TIA Viewer (ohne Installation)

Zuviel Werbung?
-> Hier kostenlos registrieren
Sollte man nun umstellen können, mit KOP hat jemand ne gute Idee um das besser darzustellen? Im Moment sieht man den vollen Nmaen im Tooltip.
Mein Vorschlag:
Es gibt vermutlich einen unsichtbares Kasten reserviert für die Grafiken, im den Beispiel ist die Breite von P_TRIG vermutlich die standard mindest Breite.
Ich wurde diesen Kasten nach oben erweitern damit es gibt platz für die Symbolische Addressen.
Die Symboltexte am unten anordnen und mit automatisch Zeilenumbruch damit die Text so weit wie möglich in die Kasten passt. Bis eine gewisse (einstellbare ?) max Länge. Ist die Text zu lang, dann kappen und mit [..] enden.
1779203668104.png

Meine ganze Welt besteht von KOP und SCL. Wenn KOP so halbwegs anwendbar wird, dann werde ich es bestimmt testen.
 
Mein Vorschlag:
Es gibt vermutlich einen unsichtbares Kasten reserviert für die Grafiken, im den Beispiel ist die Breite von P_TRIG vermutlich die standard mindest Breite.
Ich wurde diesen Kasten nach oben erweitern damit es gibt platz für die Symbolische Addressen.
Die Symboltexte am unten anordnen und mit automatisch Zeilenumbruch damit die Text so weit wie möglich in die Kasten passt. Bis eine gewisse (einstellbare ?) max Länge. Ist die Text zu lang, dann kappen und mit [..] enden.
Anhang anzeigen 96066

Meine ganze Welt besteht von KOP und SCL. Wenn KOP so halbwegs anwendbar wird, dann werde ich es bestimmt testen.
Für KOP macht es auch am meisten Sinn, mal ohne PG
schauen was für eine Verknüpfung erforderlich ist.
 
Kannst mir von dem Baustein die XML Quelle schicken? Am besten ein Github issue mit der Quelle.
Habe nicht viele FUP Bausteine anhand derer ich das Rendern entwerfen konnte. Daher sind dort noch Bugs.

Die anderen Ideen schaue ich das Ich sie noch umsetze
Hast du hier wohl für den SR-Block die Anschlüsse getauscht, sodass die wie bei TIA angeordnet sind?
Jetzt sieht es auf jeden Fall sauber aus.

Hab dir trotzdem entsprechendes Netzwerk als fup_baustein.zip exportiert.

Und fup_austrag.zip auch noch. Dort habe ich in zwei Netzwerken den gleichen Baustein-Aufruf.
Beim Zweiten wird der obere Teil des Bausteines abgeschnitten.
 

Anhänge

  • quickview_neu.png
    quickview_neu.png
    5,3 KB · Aufrufe: 24
  • fup_baustein.zip
    fup_baustein.zip
    2,5 KB · Aufrufe: 3
  • fup_austrag.zip
    fup_austrag.zip
    2,5 KB · Aufrufe: 1
  • quickview_austrag.png
    quickview_austrag.png
    35,2 KB · Aufrufe: 24
Hab auch mal noch einen Online Modus eingebaut:
1779363409461.png
Der geht leider nur wenn man meinen Server nutzt. Hätte es gerne direkt in die App eingebaut, doch leider sind Direct Sockets im Moment nur in Isolated Web Apps möglich. (https://developer.chrome.com/docs/iwa/direct-sockets?hl=de).
D.h. der Server braucht eine IP Verbindung zur CPU. Hätte es gerne anders gelöst.
Im Moment kann man Watchtables und Controller Tags anschauen und auch ganz simpel aufzeichen... Mal schauen ob das so brauchbar ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab auch mal noch einen Online Modus eingebaut:
Anhang anzeigen 96096
Der geht leider nur wenn man meinen Server nutzt. Hätte es gerne direkt in die App eingebaut, doch leider sind Direct Sockets im Moment nur in Isolated Web Apps möglich. (https://developer.chrome.com/docs/iwa/direct-sockets?hl=de).
D.h. der Server braucht eine IP Verbindung zur CPU. Hätte es gerne anders gelöst.
Im Moment kann man Watchtables und Controller Tags anschauen und auch ganz simpel aufzeichen... Mal schauen ob das so brauchbar ist.
Mega cool! Das wäre meine Idee noch gewesen, Variablentabellen und Co zu implementieren.

Richtig nice wäre noch ein Online-Debugger wie in TIA, aber ich glaube das gibt ein wenig zu viel Arbeit :-D

Grüße

Marcel
 
Mega cool! Das wäre meine Idee noch gewesen, Variablentabellen und Co zu implementieren.

Richtig nice wäre noch ein Online-Debugger wie in TIA, aber ich glaube das gibt ein wenig zu viel Arbeit :-D

Grüße

Marcel
Die schade ist ja, man braucht einen Server der zugriff auf die PLCs hat.
In wie weit ich einen Online debugger machen kann, kein plan. Bei der S7 300/400 habe ich ja das debug Protokoll damals entschlüsselt und in meine Bibliothek eingebaut. Jetzt mit compiliertem code ist das sicher schwerer.
Man könnte natürlich einfach ein auslesen der Signale über Visufuntionen einbauen und diese an dem code anzeigen, das entspricht dann aber nicht den Signalen im Zyklus, und bei Parametern geht es eben nicht...

Muss mal schauen ob ich da noch was mache...

Nen Online CPU Zugriff hab ich schon mal:

1779481960249.png
 
Und dann packst noch nen Editor rein, und keiner nutzt mehr TIA :-D

Spaß bei Seite. Ich finde dein Projekt mega interessant, und es scheint Dir auch sehr viel Spaß zu machen.
Bleib in dem Rahmen, den Du Dir gesteckt hast, und schau das es Dir weiterhin Spaß macht.

Grüße

Marcel
 
Zurück
Oben