Step 7 Step7 v5.4 2 Verschiedene Hardwareconfigs/CPUS mit dem gleichen Programm

TIA_TESTER

Level-1
Beiträge
103
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe folgendes Problem.

ich habe ein fertiges Programm. Zwei verschiedene CPUS von Vipa. Jetzt würde ich es gern mal auf der und mal auf der Laufen lassen (fragt bitte nicht wieso). Wegen der Vipa hab ich eh Programm und Hardware getrennt.

Jetzt kann ich mir doch noch eine Hardwareconfig erstellen. Diese lade ich einfach auf die neue VIPA.

Das einzige was angepasst werden müsste wären die I/O Adressen, da das neue Gerät anders aufgebaut ist. So wäre es am einfachsten oder?


Vielen Dank, Gruß Tia
 
Grundsätzlich kein Problem.

Wenn Du öfter gleiche Programme mit unterschiedlicher Hardware verwendest und die I/O's anpassen musst, gibt es z. B. diese Lösung:

1. Ein-/ Ausgänge im Programm umverdrahten
2. auf symboische Adressierung umschalten, die I/O's in der Symboltabelle anpassen und das ganze Programm neu kompelieren.
3. oder so mache ich das z. B. ich arbeite im Programm mit Merkern und habe 2 FC's (einen für Ein- und einen für Ausgänge) in denen ich die I/O's auf die Merker zuweise und umgekehrt. Somit kann ich ein Programm nutzen und auch verschiedene Ausstattungsvarianten konfigurieren, z. B. wenn mal eine Bedienung weniger vorhanden ist, dann weise ich dem EIN-Taster ein "Logisch 0" zu, bzw. beim Austaster ein "Logisch !".
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und danke für die schnelle Info. Nummer 2 Hört sich irgendwie am einfachsten an fürs erste. Ich brauch dann quasi nur 2 Symboltabellen und kann den rest vom Programm so lassen wie er ist...

Werde das ganze mal versuchen.... melde mich später nochmal
 
Habe CFC,... ein Klick auf "Mit Symboltabelle abgleichen" und alles ist bestens... jetzt muss nur noch die neue SLIO CPU laufen.

Eine Frage hab ich noch... leider sind einige Eingänge direkt in der VISU abgefragt. Sind nur 6 Stk. Kann diese also einfach händisch ändern, über "Umverdrahten" oder hast eine bessere Idee?

Für die Zukunft leg ich das dann aber sowieso auf Datenbaustein(e) erst.

MfG und Danke nochmal, tia

p.S: Frage zu den von dir genannten "Ausstattungsvarianten":

Ich habe noch eine Anlage vor mir die mehrere "Arbeitsschritte" hat. Sagen wir mal (nur als Beispiel):

1. Werkstück bearbeitung
2. Werkstück abtransport
3. Werkstück verpackung

jetzt kann es vorkommen das die gleiche anlage nur mit Option 1 und 2... oder auch 1 und 3 ausgeliefert wird. Wie mache ich es am Geschicktesten das ich das Programm immer komplett drauf haue.

Denke 2 oder 3 Hardwarekonfigurationen mit entsprechender Symboltabelle sind die Geschickteste Variante. Die Programmteile die nicht benötigt werden dann einfach nicht mitbearbeiten (ein DB in dem die Konfig gespeichert wird evtl.) ? ! Natürlich dürfen die einzelnen "Teilprogramme" nicht zu sehr ineinandergreifen.

MfG Tia
 
Zuletzt bearbeitet:
Eine Frage hab ich noch... leider sind einige Eingänge direkt in der VISU abgefragt. Sind nur 6 Stk. Kann diese also einfach händisch ändern, über "Umverdrahten" oder hast eine bessere Idee?

Wenn es sich um WinCC flex handelt, dann schau mal nach, ich glaube, neu auswerten und übertragen reicht schon. Evtl. musst Du in WinCC flex neu verbinden.

p.S: Frage zu den von dir genannten "Ausstattungsvarianten":

Ich habe noch eine Anlage vor mir die mehrere "Arbeitsschritte" hat. Sagen wir mal (nur als Beispiel):

1. Werkstück bearbeitung
2. Werkstück abtransport
3. Werkstück verpackung

jetzt kann es vorkommen das die gleiche anlage nur mit Option 1 und 2... oder auch 1 und 3 ausgeliefert wird. Wie mache ich es am Geschicktesten das ich das Programm immer komplett drauf haue.

Denke 2 oder 3 Hardwarekonfigurationen mit entsprechender Symboltabelle sind die Geschickteste Variante. Die Programmteile die nicht benötigt werden dann einfach nicht mitbearbeiten (ein DB in dem die Konfig gespeichert wird evtl.) ? ! Natürlich dürfen die einzelnen "Teilprogramme" nicht zu sehr ineinandergreifen.

MfG Tia

Ich habe da noch einen zusätzlichen Konfigurationsbaustein, den ich maschinenabhängig anpasse. Kurz ich habe Merker für die einzelnen Optionen, natürlich das Programm damit ebenfalls strukturiert, und setze bzw. rücksetze diese Konfigutrationsmerker.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke,

so werd ich es auch machen glaub ich. Das mit WINCC Flex probier ich wenns so weit ist.

Weist du vll wieso in meinem TIA die hälfte der Schaltflächen Deutsch die andere Englisch ist. Will nicht n extra FRED aufmachen....

danke gruß tia
 
Zurück
Oben