Anweisungen zur Konfiguration des CAN-Buskonfiguration.
-Busses der Steuerung finden Sie unterDas CAN-Busformat für J1939 ist CAN2.0B.
Gehen Sie vor wie folgt, um einen J1939-Manager, sofern noch nicht vorhanden, unter dem Knoten
zu erstellen und zu konfigurieren:
Schritt |
Aktion |
---|---|
1 |
Klicken Sie auf die |
2 |
Wählen Sie im Fenster die Option aus und klicken Sie auf die Schaltfläche .Weitere Informationen zum Hinzufügen von Geräten in einem Projekt finden Sie unter: • Verwendung des Hardwarekatalogs • Verwenden der Kontextmenüs oder Plus-Schaltflächen |
3 |
Schließen Sie das Fenster wieder. |
4 |
Doppelklicken Sie auf .Ergebnis: Das Konfigurationsfenster wird angezeigt:![]() |
5 |
Anweisungen zur Konfiguration des EcoStruxure Machine Expert/Geräteeditoren/J1939 Configuration Editor/J1939 Manager Editor/Manager Editor in der Online-Hilfe von EcoStruxure Machine Expert. finden Sie unter Programmieren mit |
Gehen Sie zur Erstellung und Konfiguration elektronischer Steuergeräte (ECUs: Electronic Control Units) vor wie folgt:
Schritt |
Aktion |
---|---|
1 |
Klicken Sie auf die Plus-Schaltfläche |
2 |
Wählen Sie im Fenster die Option aus und klicken Sie auf die Schaltfläche .Weitere Informationen zum Hinzufügen von Geräten in einem Projekt finden Sie unter: • Verwendung des Hardwarekatalogs • Verwenden der Kontextmenüs oder Plus-Schaltflächen |
3 |
Schließen Sie das Fenster wieder. |
4 |
Doppelklicken Sie auf .Ergebnis: Das Konfigurationsfenster wird angezeigt:![]() |
5 |
Anweisungen zur Konfiguration eines Konfiguration von J1939-Steuergeräten. finden Sie unter |
Nachstehend eine Übersicht über die auszuführenden Arbeitsschritte:
Fügen Sie für jedes physische J1939-Gerät auf dem CAN-Bus einen Knoten
hinzu.Legen Sie für jedes J1939-Gerät eine eindeutige bevorzugte Adresse (
) zwischen 1 und 253 fest.Konfigurieren Sie für jedes J1939-Gerät die Signale (SPNs) auf der Registerkarte
. Diese Signale werden vom jeweiligen J1939-Gerät an die anderen J1939-Geräte ausgegeben.Informationen zu den unterstützten SPNs finden Sie in der gerätespezifischen Dokumentation.
Ordnen Sie die SPN-Signale auf der Registerkarte
Variablen zu, damit sie von der Anwendung verarbeitet werden können.Sobald Sie die Signale hinzugefügt haben, überprüfen Sie die zugehörigen Einstellungen im Fenster REAL-Werte nicht direkt, sondern diese werden im Protokoll codiert und müssen folglich in der Anwendung konvertiert werden. Desgleichen werden die J1939-Einheiten in Übereinstimmung mit dem Internationalen Einheitensystem (SI) definiert und müssen aus diesem Grund ggf. in Werte anderer Einheitensysteme konvertiert werden.
auf der Registerkarte , u. a. , und . Das J1939-Protokoll unterstütztBeispiele:
Das Signal Scaling=0.125, die in einer Rohvariablen des Typs ARRAY[0..1] OF BYTE
codiert wird. Ziehen Sie den nachstehenden ST-Code zur Konvertierung in eine REAL-Variable heran:
rRPM:=(Engine_Speed[1]*256 + Engine_Speed[0])*0.125;
Das Signal Scaling=0.125 und Unit=km, die als (Roh-) Variable des Typs ARRAY[0..3] OF BYTE
empfangen werden. Ziehen Sie den nachstehenden ST-Code zur Konvertierung in eine REAL-Variable in Meileneinheiten heran:
rTVD := (Total_Vehicle_Distance[3]*EXPT(256,3) +
Total_Vehicle_Distance[2]*EXPT(256,2) + Total_Vehicle_Distance[1]*256 +
Total_Vehicle_Distance[0])*0.125*0.621371;
Das Signal Offset=-40 und Unit=C(Celsius) auf, die als (Roh-) Variable des Typs BYTE empfangen werden. Ziehen Sie den nachstehenden ST-Code zur Konvertierung in eine REAL-Variable in Fahrenheit-Einheiten heran:
(Motorkühlmitteltemperatur) der Parametergruppe weist die Eigenschaften
rEngineCoolantTemperature := (Engine_Coolant_Temperature - 40)*1.8 + 32;
Weitere Informationen zum Konfigurieren des EcoStruxure Machine Expert/Geräteeditoren/J1939 Configuration Editor/J1939 ECU Editor/ECU Editor in der Online-Hilfe von EcoStruxure Machine Expert.
finden Sie unter Programmieren mitDie Steuerung kann auch als J1939-Steuergerät konfiguriert werden. Gehen Sie dazu vor wie folgt:
Schritt |
Aktion |
---|---|
1 |
Fügen Sie einen Knoten Erstellung und Konfiguration von Steuergeräten. unter hinzu. Siehe |
2 |
Wählen Sie die Option auf der Registerkarte aus. |
3 |
Konfigurieren Sie auf der Registerkarte die Signale, die von der Steuerung an die anderen J1939-Geräte gesendet werden. Die Parametergruppen sind entweder vom Typ , d. h. die Signale werden an alle Geräte gesendet, oder vom Typ (Peer-to-Peer), d. h. die Signale werden an ein bestimmtes Gerät gesendet. |
4 |
Für -Signale müssen Sie die Zieladresse ( ) des J1939-Empfangssteuergeräts im Eigenschaftsfenster der Parametergruppe konfigurieren. |
5 |
Fügen Sie auf der Registerkarte des (lokalen) J1939-Steuergeräts, das die Steuerung repräsentiert, -Signale hinzu, die von einem anderen J1939-Gerät an die Steuerung gesendet werden. |
6 |
Konfigurieren Sie die Quelladresse ( ) der Parametergruppe durch Angabe der Adresse des J1939-Sendegeräts. |