Step 7 Systemfunktion für Baugruppenzugriff

pantau86

Level-2
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

gibt es Systemfunktionen mit denen Informationen über die Baugruppe abgefragt werden können? Ich möchte z.B. über die Profibusadresse aus einen Siemens Baugruppe die eingestellten E/A Adressen auslesen. Ist sowas vielleicht möglich?

MFG

pantau86
 
Ja das geht. Stichwort SFC5!

Die logische Basisadresse einer Baugruppe ermitteln mit der SFC 5 "GADR_LGC"
Beschreibung:
Vom Kanal einer Signalbaugruppe seien der zugehörige Baugruppensteckplatz und der Offset im Nutzdatenadreßraum der Baugruppe bekannt. Mit der SFC 5 "GADR_LGC" (convert geographical address to logical address) ermitteln Sie daraus die zugehörige logische Basisadresse der Baugruppe, d. h. die kleinste E- oder A-Adresse.

Habe ich selbst hier http://www.sps-forum.de/simatic/79232-peripherie-adressen-aus-profibuskonfiguration-ermitteln.html angefragt ... :ROFLMAO:

Über den SLOT, kann man von jedem Steckplatz die niederste Adresse abfragen ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja das geht. Stichwort SFC5!



Habe ich selbst hier http://www.sps-forum.de/simatic/79232-peripherie-adressen-aus-profibuskonfiguration-ermitteln.html angefragt ... :ROFLMAO:

Über den SLOT, kann man von jedem Steckplatz die niederste Adresse abfragen ...

Habe ich z.B. auf Steckplatz 2 eine Ausgangskarte mit 2 Bit verbaut und auf Steckplatz 3 die gleiche Ausgangkarte meldet der Baustein mir, dass Steckplatz 3 nicht projektiert wurde. Erst wenn das nächste Byte auf Steckplatz 11 anfängt, ist dies möglich. Kann ich auch irgendwie das Bit auf Steckplatz 3 ansprechen bzw. herausfinden?
 
Kann ich jetzt nicht sagen und auch nicht testen.
Allerdings ist der Rückgabewert des SFC5 ja (LADDR OUTPUT WORD Logische Basisadresse der Baugruppe)
Somit kann man ja eh nur die niederste Basisadresse auslesen ...
Evtl. musst dann irgendwie noch ergänzend die Konfiguration ermitteln ...
 
Zurück
Oben