spirit
Level-1
- Beiträge
- 961
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Noch eine "doofe" Frage: Wo finde ich denn im TIA überhaupt die Stationsnummer des jeweiligen Profinet-Teilnehmers?
Noch eine Frage im Zusammenhang mit Profinet-Teilnehmern:
Warum wird mir denn vom Display keine Gerätenummer angezeigt?
Anhang anzeigen 30293
Da kann ich nur Mutmaßen: Das HMI ist nur dann ein Profinet IO Device wenn es im Control Panel des Gerätes angewählt wird, weiß leider nicht ob hier dann eine Gerätenr. vergeben werden kann.
L #OB86_Z23 //(DWORD)
L W#16#7FF //Maske Bits 0..10
UW //ausmaskieren
T #Stationsnummer //(INT)
OW //#OB86_Z23 aus AKKU2 in AKKU1 holen, POP oder TAK gehen auch
UW W#16#7800 //Bits 11..14 ausmaskieren
SRW 11 //Bits 11..15 --> Bits 0..4
T #IO_System_ID //(INT)
L #OB86_Z23 //(DWORD)
L [COLOR=#ff0000][B] D[/B][/COLOR]W#16#7FF //Maske Bits 0..10
UW //ausmaskieren
T #Stationsnummer //([B][COLOR=#ff0000]D[/COLOR][/B]INT)
...
Die Stationsnummer kann nur 0..2047 sein (Bits 0..10 = 11 Bit) --> speichern in eine 16-Bit INT-Variable reicht also.@Harald:
Müsste es an den zwei Stellen nicht so heißen:
@Sinix: Ok, weiß noch nicht wie das mit dem Lifebit funktioniert - aber versuche mich da einzulesen ... was für eine Herausforderung für das weibl. Geschlecht!
Wobei ja eigentlich die Meldung "Ausfall eines Profinet-Teilnehmers" (hier HMI-Gerät) keinen Sinn macht, da dann die Meldung eh net angezeigt werden kann - ist das weibliche Logik?
Wenn Du Dich über W# vs. DW# wunderst, dann solltest Du Dich auch über die Operation "UW" vs. "UD" wundern.
Ist Dein TP900 so wichtig für die Anlage, daß es auf Ausfall überwacht werden muß (und evtl. an dritter Stelle gemeldet werden muß)?
Ich meine, der Prozess sollte auch (zumindest zeitweise) ohne angeschlossenes HMI laufen können.
Harald
Was ist nun, wenn ich in einem System Profibus- u. Profinet-Teilnehmer habe. Die nutzen ja dann beide diese Bits; das kann ja aber nicht mehr auseinandergehalten werden, oder?
DP-Station: Bit 0-7
PN-Station: Bit 0-10
Wie kann das gehen?
A) zusätzlich auswerten der OB86_FLT_ID
B) bei wenigen Teilnehmern: DP-Adressen <> IO-Gerätenummern
MfG Sinix
L #OB86_Z23
L W#16#7FF
UW
T DP_Stationsnummer
//*** Ausfall einer DP-Station
L #OB86_FLT_ID
L 196
==I
= #Profibus_DP
//*** Stations-Nr aus Bit 0 bis 7 ausmaskieren
U #Profibus_DP
SPB Stat
SPA Ende
Stat: L #OB86_Z23
L W#16#7FF
UW
T #Stationsnummer
Ende: NOP 0
@Spirit:
Es gibt doch speziell zu dem Thema einen tollen Thread hier im Forum (initiert von Matze001) - darin sind doch verschiedene Varianten eines Bausteins realisiert (von denen so weit ich weiß jede auch funktioniert), die dein aktuelles Problem lösen würden.
http://www.sps-forum.de/faq/53809-profibus-profinet-teilnehmer-diagnose.html?highlight=Profinet
Gruß
Larry
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen