' schrieb:Hallo, danke für die schnelle Antwort, ich möchte eigentlich gar nicht mit diesem TwinCAT meine Busklemmen ansteuern da ich extra ein TwinCat Lizenz brauche, deswegen habe das Beispiel von dir runtergeladen und laufen lassen. Und ich habe als Antwort das bekommen:
major: 1800
minor: 0
build: 0
Name: BK9000
Bei mir ist ein Buskoppler BK9000, eine Busklemmen KL1408 und KL2408 angeschlossen
Wie gesagt für die 1408 sollte es ohne echte Probleme funktionieren. Die 2408 ist zwar ansprechbar aber hat durch den default eingestellten Watchdog die Eigenschaft, dass Du mindestens einmal pro Sekunde ein Schreibzugriff auf jeden Ausgang machen musst, ansonsten geht der entsprechende Ausgang in seinen Defaultzustand zurück. Dieser Watchdog ist ausschaltbar aber zurzeit nicht über die ADS Library und ich weiss nicht ob das überhaupt geht da die Dokumentation etwas über ein Passwort faselt um die entsprechen Speicherbereiche anzusprechen.
Der Watchdog muss aber mittels der Beckhoff Tools auch ausschaltbar sein. Das ist sicher zumindest während der Entwicklung einer Applikation sinnvoll da man während dem Debugging selten ein regelmässiges Update nach den IO gewährleisten kann. In der Endanwendung ist der Watchdog meist schon erwünscht.
Die IO Module werden ganz einfach in das Prozessspeicherbild gemappt. Ich weiss jetzt nicht mehr genau die Details aber wenn ich mich nicht irre waren das erst die digitalen Signale und dann die analogen und dabei sind Eingang und Ausgang noch getrennt.
Ich hoffe mich in nächster Zeit wieder selber mit dieser Library auseinandersetzen zu können aber das wird sicher erst nächstes Jahr sein.
Rolf Kalbermatter