EB Transfer

hightower777

Level-1
Beiträge
53
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
kann ich ein Eingangsbyte auf ein anderes transferieren, auch wenn dieses Hardwaretechnisch nicht vorhanden ist ??

L EB 2
T EB 12

EB 2 ist dabei als Hardware vorhanden und soll zur Programmänderung auf ein EB 12 übertragen werden. Dies gibt es aber wie gesagt nicht als Hardware sondern würde nur in der SPS existieren.

Gruss hightower
 
werden die Eingänge nicht von der SPS überschrieben?

Die SPS liest die Peripherie ein bevor der OB 1 im Zyklus bearbeitet wird und schreibt sie in die EW.
Wenn jetzt im OB1 die EW zugewiesen werden, gilt das für den Rest des Zyklusses.
Vor dem nächsten Zyklus wird dann wieder die Peripherie auf die EW geschrieben.

Grüße
Gebs
 
Hallo,

nicht projektierte Eingänge werden auch nicht eingelesen. Diese könnten sogar als "Merker" zweckentfremdet werden. Aber wers macht - naja.

André

Hallo,

so etwas darfst du hier nicht schreiben.
Diese Technik ist manchmal bei S5 anzutreffen.
aber bei der S7 ist das dann schon die übelste Programmierung.
Das wenn du einen Anfänger zeigst findet man es irgendwann in einer Anlage.

Also liebe SPS Anfänger, vergesst das hier gelesene gleich wieder.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das ganze hat den Hintergrund, dass an der SPS ein Umbau stattfindet, und während der Umbauzeit eine Not-SPS div. Funktionen übernehmen muss.
Dabei brauche ich aber div. EB´s vom Orginalprogramm die nätürlich leider nicht zusammenhängen. Somit kann ich vom Orginalprogramm mir die EB´s belegen mit den EB´s die ich real in der Umbau-SPS habe, ohne dass ich im ganzen Programm die Eingänge umlegen muss.
Ich hoffe, ich konnte deas verständlich erläutern.

Gruss hightower
 
Hallo hightower,

kannst Du dann nicht besser die E/A's in der Hardware-Konfig umlegen?

Grüße
Gebs
 
Siehste Maxi, kann doch mal Sinn machen.

Mach' man ruhig Hightower. Wenn Du das Überschreiben der Eingänge am Ende vom OB1 machst, kannst Du sogar sukzessive die Eingangsbaugruppen in Betrieb nehmen und wenn alles fertig ist, den Überschreibebaustein löschen und gut is, weil dann ja die Eingänge vom PAE am Anfang vom OB1 aktualisiert werden.
 
zur Vervollständigung :
Du kannst sogar Eingänge "verschmickeln", die in der Perepherie vorhanden sind - also :
Code:
U M 0.1
= E 4.7
... das ist allerdings GANZ BÖSE ... aber zu Testzwecken ...

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@KPeter:
das kenne ich auch - das ist echt schick - und man sucht sich im Programm 'nen Wolf nach dem Fehler, weil die Eingangskarte ja etwas ganz anderes anzeigt ...
 
Zurück
Oben