Hallo, hab es endlich hinbekommen!!
War gar nicht so schwer. Die Ansteuerung ist dann recht einfach und man kann von Steuerwort, Drehzahlsollwert, Rampen bis IPOS-Daten so einiges machen. Vom Programm her können die Daten direkt in das von der EDS-Datei bereitgestellte Ausgangswort PA1-3 geschrieben bzw. vom PI1-3 gelesen werden. Auch eine Abschaltung des FU vom Bus durch Netz-aus und wieder ankoppeln ist kein Problem.
Man kann folgendermaßen vorgehen:
MC07B Parameter
880 SBus Protokoll 1/canopen
883 Timeout Zeit ca. 3s
884 Baudrate gleiche wie andere Busteilnehmer
886 canopen Adresse siehe Hardwarekonfig Codesys
870-875 Prozessdatenworte benötigte
100 Sollwertquelle 10/SBus 1 /Festsollwert
101 Steuerquelle 3/SBus 1
Abschlusswiderstand am FSC11B einstellen und Bus anschließen
24V Freigabe auf DI01+DI03 schalten
Codesys
EDS-Datei in Codesys einbinden
MC07B in Hardwareconfig an CanMaster anhängen
unter CanParameter "optionales Gerät" aktivieren
Eigenschaften von RxPDO/TxPDO Transmission Typ auf asyncron-gerätespezifisch stellen (siehe Bild)
Im Programm Steuerwort1 und Sollwerte beschreiben
Das Steuerwort 1 beinhaltet neben den wichtigsten Antriebsfunktionen des Basis-Steu-
erblocks im höherwertigen Byte Funktions-Bits für Sollwert-Funktionen, die innerhalb
des Umrichters MOVITRAC® 07 generiert werden.
lowByte fest definiert
0 Reglersperre "1" / Freigabe "0"
1 Freigabe "1" / Schnellstopp "0"
2 Freigabe "1" / Halt "0"
3 Reserviert
4 Reserviert
5 Reserviert
6 Reset
7 Reserviert
highByte interne Sollwert-Funktionen
8 Drehrichtung Motorpoti
9 Motorpoti auf
10 Motorpoti ab
11 Interne Festsollwerte
12 Interne Festsollwerte
13 Festsollwert-Umschaltung
14 Reserviert
15 Reserviert
Das Steuerwort 1 bietet die Möglichkeit, bei Nutzung der internen Sollwertfunktionen
den Umrichter mit nur einem Prozessausgangsdatenwort im E/A- bzw. Peripheriebe-
reich des übergeordneten Automatisierungsgerätes zu steuern.
Weitere Infos zur Kommunikation
http://www.sew-eurodrive.de/download/pdf/10565302.pdf