CAN Controller Init/Info

Dieser Baustein setzt beim Download bzw. bei einem High-Signal am Eingang „bReset“ den CAN – Controller in den Zustand Konfiguration, initialisiert ihn mit der angegebenen Baudrate und setzt den Controller danach in den Zustand „Normal“.
Am Ausgang „Stat“ wird der aktuelle Zustand des CAN-Controllers ausgegeben.
Der Funktionsbaustein darf nur einmalig im Projekt verwendet werden und muss der erste Baustein innerhalb der verwendeten CAN-Bausteine sein. Diese Bedingungen werden spätestens beim Download geprüft und dem Anwender bei Nichteinhaltung mitgeteilt. Über den Fehlerbrowser können dann die angemerkten Bausteine gesucht werden.

Parameter

Über den Parameterdialog (Aufruf beim Einfügen des Bausteins bzw. über Kontextmenü) kann die Baudrate ausgewählt werden.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
bReset | I | BIT | Reset |
Stat | O | UCHAR | Status |