Ich finde mein Eingangssignal nicht

Daniel_79

Level-1
Beiträge
15
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich finde mein Eingangssignal an der IM 174 nicht

Hallo

Habe mal wieder eine kleine Frage zu meiner IM 174

Die IM174 hängt als Slave an einer 315T-2DP. Ich habe das Technologiepaket V4.1 Installiert und versuche gerade einen 4Achs roboter zu programmieren. Im prinzip funktionieren meine TTL Encoder schon, bin aber bei der Referenzierfahrt auf ein Problem gekommen. Die Achsen Schalten beim erreichen des Endschalters nicht ab. Sie überfahren ihn einfach.
In der Technologiekonfiguration habe ich eingestellt: Aktives Referenzieren; referenznocken und geber nullmarke.
die 4 Referenznocken der 4 Achsen habe ich als einfachen taster auf die IM 174 gelegt ( stecker X11 pin 22-25 welches der Beschriftung B1 - B4 entspricht) diese funktionieren einwandfrei. LED geht beim betätigen an.

Leider finde ich diese 4 Signale nur als optische Anzeige.
In der hw konfig der IM 174 habe ich eingestellt: 4 Achsen mit jeweils einem Geber, Standardtelegramm 3 + EA, PZD-5/9, AE 1-1
es sind dann die ganzen Adressen für die encoder aufgetaucht, welche funktionieren. Die Adressen für Die integrierten Ein und Ausgänge stehen dort auch mit eingang 328...329 und ausgang 296...297.

diese Adressen habe ich dann in der Technologie parametriert ( logische Adresse Referenznocken 328, Bitnummer 0 bis 3 je nach achse).

Fahren tut das gerät... endschalter überfahren auch ganz gut. Nur eben nicht anhalten. Wenn ich in einer Variablentabelle das EW 328 beobachte, ändert sich beim betätigen von einem der 4 endtaster null komma gar und überhauptnix!!!

Da ich nun schon seit 2 Tagen Handbücher wälze und Trotzdem keine Ahnung habe woran es liegen könnte, seid Ihr meine letzte Hoffnung.

Viele Grüße und danke im Vorraus

Dani
 
Zuletzt bearbeitet:
Hmm.. anscheinend hab ich da wohl ein großes problem..

Da werde ich morgen einfach mal bei Siemens beim support anrufen müssen.

Trotzdem danke.

Dani
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Eins gleich vorweg: Mit T-Cpus und IM174 hatte ich bisher nix zu tun.
Nach dem bis jetzt angelesenen Wissen ist es wohl so, dass die integrierte Technologie ein eigenes Prozessabbild hat.
Um darauf zuzugreifen, muss man den FB "MC_ReadPeriphery" benutzen und damit das funktioniert, müssen die zu lesenden Adressen im Bereich von 0..63 liegen.

Grüße von HaDi
 
jo das hört sich doch schon mal gut an...
so wie ich das verstehe muss ich also die adresse 328 bei der IM 174 auf unter 63 bringen, dann mit mc_readperiphery einlesen und mit dem datenpointer auf die entsprechende neue adresse die ich haben will legen. dann in der technologiekonfiguration noch die entsprechende adresse angeben.

aber warum funktionieren dann die encoder.. die liegen ja im adressbereich von über 200? und das ohne mc_readperiphery
 
ich habs noch nicht probiert aber:

Versuch mal den kompletten Adressbereich der IM über
Code:
L PED 328
T ED 328
....
komplett in das PAE zu laden, dann beobachten und nachsehen ob die Schalter wirklich auf diesem Byte liegen, ich gehe davon aus, das Du eventuell auf der falschen Adresse liegst.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich habs noch nicht probiert aber:

Versuch mal den kompletten Adressbereich der IM über
Code:
L PED 328
T ED 328
....
komplett in das PAE zu laden, dann beobachten und nachsehen ob die Schalter wirklich auf diesem Byte liegen, ich gehe davon aus, das Du eventuell auf der falschen Adresse liegst.


hmmm da passiert mal gar nichts
 
Zurück
Oben