Geber an S120 - Absoluter SSI Geber verliert Wert nach Spannungsausfall

Bobbybau91

Level-2
Beiträge
173
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich verwende einen S120 mit einer zweiten Geberkarte. An dieser habe ich eine SSI-Wegmessung (single turn, 25 bit, absolut) angeschlossen. Das Problem ist, dass dieser Geberwert durch einen Spannungsausfall auf 0 gesetzt wird.

Hat jemand dieses Problem schon einmal gehabt? Laut Geber-Hersteller behält der Geber in jedem Fall seinen Wert nach dem Neustart.


Grüße,
Bob
 
Hallo zusammen,

ich verwende einen S120 mit einer zweiten Geberkarte. An dieser habe ich eine SSI-Wegmessung (single turn, 25 bit, absolut) angeschlossen. Das Problem ist, dass dieser Geberwert durch einen Spannungsausfall auf 0 gesetzt wird.

Hat jemand dieses Problem schon einmal gehabt? Laut Geber-Hersteller behält der Geber in jedem Fall seinen Wert nach dem Neustart.


Grüße,
Bob

Verleirt der Geber oder der S120 die Position?
 
... Du kannst mit p496 = 30 in r497 direkt beobachten, was über das serielle Protokoll kommt.

Zeig doch mal was Du in der Gebermaske eingestellt hast. Arbeitest Du mit EPos, oder Technologieobjekt (S7-1500 / SIMOTION, ...?),

Und check mal das Datenblatt vom Geber. Ist dieser ggf. auch programmierbar (dann check mal Errorbit, Paritybit, ...).

Evtl. hast Du auch Anzahl Bits and Bitposition falsch interpretiert (z.B. Bit 0 .. 25)
 
... Du kannst mit p496 = 30 in r497 direkt beobachten, was über das serielle Protokoll kommt.

Zeig doch mal was Du in der Gebermaske eingestellt hast. Arbeitest Du mit EPos, oder Technologieobjekt (S7-1500 / SIMOTION, ...?),

Und check mal das Datenblatt vom Geber. Ist dieser ggf. auch programmierbar (dann check mal Errorbit, Paritybit, ...).

Evtl. hast Du auch Anzahl Bits and Bitposition falsch interpretiert (z.B. Bit 0 .. 25)


Arbeite mit TIA, über das TO Positioning. Werde morgen früh mal die Einstellungen und den r497 prüfen.

Danke schon mal für die Rückmeldungen.


Gruß,
Bob
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... Du kannst mit p496 = 30 in r497 direkt beobachten, was über das serielle Protokoll kommt.

Zeig doch mal was Du in der Gebermaske eingestellt hast. Arbeitest Du mit EPos, oder Technologieobjekt (S7-1500 / SIMOTION, ...?),

Und check mal das Datenblatt vom Geber. Ist dieser ggf. auch programmierbar (dann check mal Errorbit, Paritybit, ...).

Evtl. hast Du auch Anzahl Bits and Bitposition falsch interpretiert (z.B. Bit 0 .. 25)

Leider habe ich keinen Parameter 496, im 479 sehe ich nur den Motorgeber und der Wert geht nach Power Off auch auf 0.

Der Antrieb ist in TIA projektiert und der Geber wird mit dem Telegramm 106 an die SPS übertragen.

Hier die Hersteller-Angaben zum Gebersystem:
1.PNG

Hier meine Konfiguration:
2.PNG
 
Zuletzt bearbeitet:
Also ich habe auch schon einige SSI- Geber vor mir gehabt. Nach lustigen Parameterraten (und ggf. Rücksprache mit der Hotline) hat es dann immer irgendwie geklappt (wenigstens kann man beim SINAMICS recht viel einstellen).


Wenn ich mir das Geberdatenblatt anschaue, dann steht da "24 Bit", beinhaltet aber Bit G0 .. G23 das wären 24 Bit (aber vorne ist noch eine statische "1" beschrieben - ggf. ist das dann "Bit vor Position" ?)


Vielleicht probierst Du mal folgende Varianten:
1. Variante:
Bit vor Position: 1
Positionslänge in Bit: 24 // Bit 0 bis Bit 23
Fehlerbit Bit Position 25


2. Variante:
Bit vor Position: 0
Positionslänge in Bit: 24 // Bit 0 bis Bit 23
Fehlerbit Bit Position 24




Aber wie gesagt "lustiges Parameterraten", da die Geberhersteller oft auch keine vernünftige Beschreibung mitliefern.


Andere Frage: Hast Du den Geber mit "zyklisch absolut" referenziert?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich habe auch schon einige SSI- Geber vor mir gehabt. Nach lustigen Parameterraten (und ggf. Rücksprache mit der Hotline) hat es dann immer irgendwie geklappt (wenigstens kann man beim SINAMICS recht viel einstellen).


Wenn ich mir das Geberdatenblatt anschaue, dann steht da "24 Bit", beinhaltet aber Bit G0 .. G23 das wären 24 Bit (aber vorne ist noch eine statische "1" beschrieben - ggf. ist das dann "Bit vor Position" ?)


Vielleicht probierst Du mal folgende Varianten:
1. Variante:
Bit vor Position: 1
Positionslänge in Bit: 24 // Bit 0 bis Bit 23
Fehlerbit Bit Position 25


2. Variante:
Bit vor Position: 0
Positionslänge in Bit: 24 // Bit 0 bis Bit 23
Fehlerbit Bit Position 24




Aber wie gesagt "lustiges Parameterraten", da die Geberhersteller oft auch keine vernünftige Beschreibung mitliefern.


Andere Frage: Hast Du den Geber mit "zyklisch absolut" referenziert?


Leider erkennt er bei Änderung der Einstellungen gar keinen Geber mehr, ich bekomme dann Fehlermeldungen (Parameterfehler).

Den Geber direkt referenziert habe ich gar nicht. Ich habe nur über das Technologieobjekt referenziert, hier wird aber ja der Geberwert nicht auf 0 gesetzt.
 
Zurück
Oben