Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 10 of 10

Thread: e!cockpit, eine Applikation und mehrere PFC200

  1. #1
    Join Date
    01.08.2012
    Posts
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo liebes Forum,

    da Wago nicht antwortet (seit einer Woche) möchte ich mal hier mein Problem vortragen:
    Ich habe eine Applikation geschrieben, mit Visu und allem Zip und Zap... Übertragen auf eine PFC200 ist auch kein Problem.
    Die gleiche Applikation soll aber auf mehrere PFC200 geladen werden.
    Und da fängt es an. Wie mache ich das? Wenn ich das Netzwerk scanne wird die neue CPU gefunden, aber ich kann sie nicht übernehmen, weil dann alle Daten der projektierten Karten verloren sind.
    Ich kann die erste CPU kopieren, eine neue IP vergeben und dann das Programm laden. Das hat nur zur Folge, dass ich die Applikation 2x im Projekt habe. Das möchte ich vermeiden, da ich dann ja das PLC-Programm 2x pflegen muss.

    Wie kann ich das lösen?
    Anbei die Struktur des Projektes als Bild.

    Danke für eure Hilfe.

    Bugs

    2020-07-22 08_38_25-Window.png
    Reply With Quote Reply With Quote e!cockpit, eine Applikation und mehrere PFC200  

  2. #2
    Join Date
    13.12.2011
    Location
    Bückeburg
    Posts
    2,981
    Danke
    381
    Erhielt 468 Danke für 392 Beiträge

    Default

    Mir würde da auf Anhieb nur einfallen die Hardware-Konfig und das SPS-Programm auf verschiedene Projekte zu verteilen. Für alle SPSen gibt es dann ein Projekt für das Programm und dann noch pro SPS ein weiteres mit der Hardware-Konfig.

  3. #3
    BugsBunny is offline Neuer Benutzer
    Themenstarter
    Join Date
    01.08.2012
    Posts
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hallo oviver.tonn,

    danke für die schnelle Antwort.
    Das würde aber auch heißen, dass ich 8 Projekte habe ... Das erscheint mir zu unübersichtlich ...

    Gruß
    Bugs

  4. #4
    Join Date
    17.07.2009
    Location
    Am Rande der Ostalb
    Posts
    7,354
    Danke
    1,464
    Erhielt 1,748 Danke für 1,338 Beiträge

    Default

    Ich werf mal das Stichwort "Bibliothek" in den Raum.
    Vielleicht kannst du dein Projekt in eine Bibliothek packen und somit hast du zwar 8 mal Hardwarekonfig, aber nur einmal Sourcecode.

  5. #5
    Join Date
    25.02.2010
    Posts
    907
    Danke
    49
    Erhielt 191 Danke für 167 Beiträge

    Default

    Dann mach doch alle CPU gleich und lade die gleiche Aplikation. Dann brauchst auch nicht scannen.

  6. #6
    BugsBunny is offline Neuer Benutzer
    Themenstarter
    Join Date
    01.08.2012
    Posts
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Quote Originally Posted by Blockmove View Post
    Ich werf mal das Stichwort "Bibliothek" in den Raum.
    Vielleicht kannst du dein Projekt in eine Bibliothek packen und somit hast du zwar 8 mal Hardwarekonfig, aber nur einmal Sourcecode.
    Hallo Blackmove,

    habe ich probiert, geht aber nur bedingt, oder ich bin nicht schlau genug... Die Visu läuft dann nicht mehr korrekt ab, einige Visu kann ich dann nicht mehr aufrufen.

    Gruß
    Bugs

  7. #7
    BugsBunny is offline Neuer Benutzer
    Themenstarter
    Join Date
    01.08.2012
    Posts
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Quote Originally Posted by holgermaik View Post
    Dann mach doch alle CPU gleich und lade die gleiche Aplikation. Dann brauchst auch nicht scannen.
    Hallo holgermaik,

    die Hardwareconfig ist gleich bis auf die IP...

    Die Idee ist folgende: Es gibt in der e!Cockpit-Software den Punkt: Mehrfachdownload.
    Der Brachte mich auf die Idee, alle 7 CPU's in das Projekt zu packen und alle Zeitgleich laden zu können.

    Machen werde ich es dann wohl so, dass ich die IP der einzig konfigurierten CPU jedesmal ändere, wenn ich online was schauen muss oder ein neues Programm übertrage.

    Danke an alle für die Hilfe und Ideen.

    Gruß
    Bugs

  8. #8
    Join Date
    13.08.2013
    Posts
    97
    Danke
    0
    Erhielt 9 Danke für 8 Beiträge

    Default

    Ich würde sagen, das geht so nicht.
    Du musst jede einzelne deiner Steuerungen anlegen und auf jeder muss auch ein PLC_PRG oder wie auch immer und eine Visu laufen,
    die individuell pro Projekt ist. Die kannst du aber natürlich kopieren.
    Was aber geht:
    Du kannst deine Programmbausteine, Funktionen, VisuFrames Dialoge usw. im oberen Bereich bei Projektbibliothek reinpacken und diese Bausteine dann in
    deinen SPSen verwenden, dann musst du diese nur einmal für alle SPSsen pflegen.
    Also im Extremfall im PLC_PRG nur ein Programmaufruf eines Programms, welches im oben Teil unter Projektbibliothek liegt.
    Bei der Visu dann das gleiche.

    Gruß
    Otwin

  9. #9
    Join Date
    10.04.2014
    Posts
    121
    Danke
    9
    Erhielt 24 Danke für 24 Beiträge

    Default

    Moin,

    ein Vorschlag um den Prozess zu vereinfachen. Du kannst dir ein Python Skript schreiben. Das kann das e!Cockpit Projekt mit der entsprechenden IP-Adresse öffnen und dich dann verbinden.

    Ist auch nicht unbedingt die Variante die du suchst, macht es aber etwas einfacher.



    Gruß
    ccore

  10. #10
    BugsBunny is offline Neuer Benutzer
    Themenstarter
    Join Date
    01.08.2012
    Posts
    20
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo ccore,

    danke für den Hinweis.
    Dazu muss ich aber erst mal etwas über Python lernen, mir ist die Sprache völlig unbekannt. Lohnt der Aufwand?

    Gruß
    Bugs

Similar Threads

  1. Retain Persist Vars PFC200/100 e!cockpit
    By Hamlet1967 in forum WAGO
    Replies: 1
    Last Post: 03.01.2019, 08:11
  2. [WAGO] Klemmenbus PFC200 ohne Applikation aktivieren?
    By Toffeebonbon in forum CODESYS und IEC61131
    Replies: 3
    Last Post: 30.03.2018, 19:58
  3. Replies: 7
    Last Post: 29.01.2018, 17:32
  4. Datenaustausch Zwischen Codesys V2.3 (750-881) und E-Cockpit (PFC200)
    By rasoul_1989 in forum CODESYS und IEC61131
    Replies: 1
    Last Post: 06.09.2017, 19:31
  5. WAGO PFC200 (0750-8203) mit e!COCKPIT
    By marlik83 in forum WAGO
    Replies: 2
    Last Post: 02.09.2015, 16:45

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •