J1939 ECU Engine Pro 1.1.1

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.57 MB
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

Diese App konvertiert ein Android-Gerät gleichzeitig zu einem LKW-Steuergerät und einem EML327 Bluetooth-Adapter, der über J1939 CAN BUS mit dem LKW Data Link Connector Port verbunden ist Dies ist eine bequeme und kostengünstige Lösung für Android J1939 Software Entwicklung & Testen Hardware: Verwenden Sie 2 Android-Geräte (sie sind Bluetooth-gekoppelt), die eine läuft diese App (in ECU-Simulationsrolle) und die andere läuft eine andere J1939-App zum Testen Mit dieser App brauchen Sie keinen echten Truck, bleiben drinnen und testen Sie, bevor Sie mit einem echten LKW tun Der J1939 ECU Engine Pro kann bestätigen, dass er stabil und zuverlässig läuft Diese App wurde mit folgenden Apps getestet: J1939 Codeleser Pro Bluetooth-Terminal Die J1939 ECU Engine Pro kann im Befehlszeilenmodus mit Android-Terminal-Apps arbeiten: Bluetooth-Terminal alOBD-Klemme Die J1939 ECU Engine Pro funktioniert wie ein Datenserver, so dass sie auf Datenanforderung (AT, J1939-Befehle) von externen Testern wartet (hört), dann verarbeitet und auf den Tester reagiert. Protokoll: SAE J1939 CAN (29 Bit/250 KBaud) Funktionen: 1. ECU kann SA von F9, FA, FE auf Antrag auf beanspruchte Adresse akzeptieren, aber alle CA müssen ihre Adresse bei der Stromversorgung beanspruchen. 2. Simuliert 3 Steuergeräte: Motor #1-Adresse 00 Motor #2-Adresse 01 Management-Computer-Adresse 27 3. AT-Befehle Obligatorische AT-Befehle: Der Tester (Ihre sich entwickelnde App) muss mindestens die folgenden AT-Befehle verwenden, um den echten ELM327-Adapter ordnungsgemäß für das J1939-Protokoll zu konfigurieren: ATWS, ATE0, ATL0, ATS0, ATSPA, ATAL, ATCAF0, ATR1, ATSTFF, ATAT0, ATJE, ATH1, ATCPnn, ATSHEAFFF9 Für bequemes Testen gehen wir davon aus, dass der Simulations-ELM327-Adapter bereits richtig konfiguriert wurde, so dass wir nicht zu viele AT-Befehle eingeben müssen, in der Tat müssen wir beim Testen nur einige AT-Befehle wie ATSPA, ATSHnnnn verwenden. Beispiel 1. Die Bestellung, um die Komponentenidentifikation anzufordern (wenn Sie das Bluetooth-Terminal verwenden), wie folgt: ATSPA: Protokoll A-J1939 ATJE: (ATJS hängt von der Reihenfolge der Eingabe von PGN ab) 00EE00: Antrag auf Beantragtum ATSHEA00F9: Header auf EA00F9 setzen 00FEEB: Anforderung für Komponentenkennung 2. CA beansprucht seine Adresse Set-Header: ATSHEEFFxx: (xx Anspruchsadresse) Geben Sie 8 Bytes des Ca-Namens ein und warten Sie auf Konflikte (250 mS) Optionale AT-Befehle: ATMA, ATDP, ATDPn, AT@1, ATI, ATTPn, ATCAF1, ATJS AT-Befehl in der Situation, hängt von ECU Adresse und CAN-Priorität der J1939-Nachricht: ATCPnn(nn-Priorität), ATSHEAxxyy (xx- ECU-Adresse, yy - Tester-Adresse (F9 oder FA)) 4. J1939 Befehle (PGNs - ParameterGruppennummer) ein PGN enthält mehrere SPNs (Verdächtige Parameternummer) Der J1939 ECU Engine Pro arbeitet mit folgenden PGNs A. PGNs an globale Adresse (FF) zu senden 00EE00 Adresse beansprucht 00FEEC VIN-Nummer (Live Changed Option) 00E800 Anerkennung PGN B. PGNs an bestimmte Adressen zu senden (ECU) Auto Tramsmission PGNs auf CAN BUS Stream mit Übertragungswiederholungszeit 00FECA Aktive Fehlercodes (1 s) 00FEE3 Motorkonfiguration 1 (5 s) 00FEF3 Fahrzeugposition (5 s) 00FEEE Motortemperatur 1 (1 s) 00FEF5 Umgebungszustand (1 s) 00FEE9 Kraftstoffverbrauch (1 s) 00F004 EEC1 - Die Motordrehzahl (Live Changed Option) (100 ms) 00F003 EEC2 (Elektronischer Motorregler) (50 ms) 00FEF6 Einlass-/Auspuffzustand (500 ms) 00FE6C Tachograph - Der Fahrzeug-SPEED (Live Changed Option) (50 ms) 00FEF2 Kraftstoffverbrauch (100ms) 00FEEF Motorflüssigkeitsstand/-druck (500 ms) PGNs-Antwort auf Anfrage 00FECB Frühere (inaktive) Fehlercodes 00FEEB Komponentenidentifikation 00FEE0 Fahrzeugentfernung 00FEFC Dash-Anzeige 00FEC1 Hohe Fahrzeugentfernung 00FEBC Kompressions-/Service-Bremsinformationen 00FEB7 Geschwindigkeits-/Lastfaktorinformationen 00FEDA Software-Identifikation 00FEE5 Betriebsstunden/Rpm 00FEDC Leerlaufbetrieb 00FED3 Aktive Fehler löschen 00FECC Inaktive Fehler löschen C. Andere PGNs 00EA00 Anfrage 00EF00 Proprietäre herstellerspezifische PGN 00EC00 BAM (Broadcast-Ankündigungsnachricht) 00EB00 Data Packets-Meldung im Transportprotokoll

VERSIONSVERLAUF

  • Version 1.1.1 veröffentlicht auf 2020-03-01
    Version 1.1.1
  • Version 1.1.0 veröffentlicht auf 2020-02-10
    Version 1.1.0
  • Version 1.0.9 veröffentlicht auf 2019-07-12
    Version 1.0.9
  • Version 1.2 veröffentlicht auf 2016-05-20
    V1,2,Feature: CA (Can Application) behauptet, dass seine Adresse

Programmdetails