Umadressierung von ASI- Slaves in TwinCat 2

Meiner

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
seid gegrüßt, ich bin neu hier!
Ich habe das Problem, dass ich mit dem Funktionsblock "fb_asi_addressing" keine Umadressierung vornehmen kann. Manuell (über Twincat) geht das prima- man soll aber in der Visu eine Adresse wählen können und damit soll der (eine) Slave umadressiert werden. Es ist auch nur der eine Slave vorhanden. Leider hilft mir die Beckhoff- Website nicht weiter und bei der Hotline brauche ich´s auch nicht mehr zu probieren.

Mein System ist ein CX 1030 mit ASI Netzteil EL9520 und ASI Master EL6201.

Der Datenaustausch ist bereits aktiv und der Slave lässt sich auch prima ansprechen. Meine Vermutung ist, dass ich diesen komischen StParameterBuffer nicht richtig verknüpft habe. Wo muss der hin? Ich habe diesen bisher einfach in den Globalen Variablen auf ein unbenutztes MD gelegt. :confused: Muss der auch im Systemmanager verknüpft werden- wenn ja wie?

Ich habe bisher noch nicht allzu viel Programmiererfahrung und ich hänge hier irgendwie fest.

Danke im Vorraus:rolleyes:
 
Hallo,

nur ein Gedanke - CoDeSys hat die Nickeligkeit, das nicht benutzte Variablen nicht mit übersetzt werden. lässt sich leicht prüfen, indem man in der Online-Ansicht die fraglichen Variablen anschaut. Sind die nicht übersetzt sind die Variablen weg oder ausgegraut (je nach System).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe mir das gerade nochmal angeschaut. Es verschwinden keine Variablen und ausgegraut sind auch keine.

Ich habe hier im Forum gelesen, dass ich Asi_Out_Control auf "1" setzen muss- diese Variable ist bei mir gar nicht vorhanden- heißt das bei mir nur anders?
Auto Programming, Data Excange und Configuration Mode sind verknüpft und werden beim Start des Programmes angeschalten. Siehe Bild ->
Asi.JPG
 
Also ich kenne mich mit Asi nicht wirklich aus, aber Codesys zeigt so, das diese Variable im Programm nicht verwendet und deshalb nicht übersetzt wird - eigentlich sollte das aber durch Deine Anbindung hinfällig sein.

Sonst Versuch mal in einem weiteren Netzwerk die ausgegraute Variable in eine andere zu kopieren.
Dann alles bereinigen und neu übersetzen und mal schauen, ob sich etwas verändert hat.

gesendet von meinem Moto G mit Tapatalk
 
Zurück
Oben