PEW/PAW über Schleife und indirekter Programmierung einlesen/auslesen

Hier mal ein paar Schnipsel

4 Eingangsworte

Code:
      L     PED [AR1,P#0.0]             //1.PED-Word laden
      T     D [AR2,P#0.0]               //und in PI-Temp schreiben

      L     PED [AR1,P#4.0]             //2. PED-Word laden
      T     D [AR2,P#4.0]               //und in PI-Temp schreiben
Die vermeintliche Abkürzung über PED statt PEB kann auch in die Hose gehen.
Wenn die im PED enthaltenen 4 PEB aus verschiedenen Baugruppen oder Modulen sind ("übergreifend"), dann liefert das PED gar nichts.

Andersrum könnte auch ein Problem bestehen. Ich meine mich zu erinnern, wenn z.B. ein Profibus-Eingangsmodul als Word konfiguriert ist, dann funktioniert auch nur ein Word-Zugriff. PEB-Zugriffe auf das halbe Word-Modul funktionieren eventuell nicht. Ich bin mir da aber nicht sicher.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso willst Du die Werte in einen DB schreiben?
Den peripheren I/O-Modulen ordnest Du doch Adressen im PAE/PAA zu, und darüber kannst Du doch zugreifen, die Aktualisierung erfolgt automatisch.
SoW
 
Wieso willst Du die Werte in einen DB schreiben?
Den peripheren I/O-Modulen ordnest Du doch Adressen im PAE/PAA zu, und darüber kannst Du doch zugreifen, die Aktualisierung erfolgt automatisch.
SoW
Wenn das PAE/PAA aber nicht ausreicht?
Kannst du über eine Schleife indirekt Ein- und Ausgänge adressieren?

So war nämlich die Aufgabenstellung.


bike
 
Zurück
Oben