Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port BUSACCESS - MODEL BASED 🛈
  • English
  • Deutsch
Suche wird initialisiert
    • Erster Start
    • Überblick
    • ecu.test Hauptprogramm
    • Weitere mitgelieferte Programme
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
        • Ports
          • Port MODELACCESS - DEFAULT 🛈
          • Port ELECTRICERRORSIM - DEFAULT 🛈
          • Port BUSACCESS - GENERIC 🛈
          • Port BUSACCESS - GENERIC_MAPPINGFILE 🛈
          • Port BUSACCESS - GENERIC_SOCKETADAPTOR 🛈
          • Port BUSACCESS - BUS_MANAGER 🛈
          • Port SERVICEACCESS - SERVICE_MANAGER 🛈
          • Port BUSACCESS - MODEL BASED 🛈
            • Stimulation
            • Besonderheiten
              • BusToModelPathResolver
            • Eigenschaften 🛈
            • Jobs 🛈
              • ResetPDUActivation
              • ResetPDUTiming
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: Morphée
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
      • tracetronic: Ethernet
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
      • Vector: XL API
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools mit Stimulus-Unterstützung
    • Testausführung
    • Traceanalyse
    • Workspace
    • Bedienung
    • Testmanagement
    • test.guide
    • Erweiterungen
    • Spezifische Tutorials
    • API-Referenzen
    • Systemanforderungen
    • ecu.test auf Linuxsystemen
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Besonderheiten
      • BusToModelPathResolver
    • Eigenschaften 🛈
    • Jobs 🛈
      • ResetPDUActivation
      • ResetPDUTiming

    Port BUSACCESS - MODEL BASED 🛈¶

    Der Port bietet Buszugriff über Modellvariablen. Um Buspfade auf Modellpfade abzubilden, verwendet ecu.test einen benutzerdefinierten BusToModelPathResolver. Je nach Signaltyp und Variablenverwendung ruft ecu.test eine der Methoden dieses BusToModelPathResolver auf.

    Stimulation¶

    Die Stimulation von Bus-Signalen erfolgt über den Modellzugriff und ist nur möglich, wenn dieser ebenfalls die Stimulation unterstützt. Dabei gelten die Einschränkungen/Anmerkungen des Modellzugriffs auch für den modellbasierten Bus-Zugriff.

    Einschränkungen:

    • Stimulus-Eingangssignale werden nicht unterstützt.

    • Die in einer STI-Datei im DataFileSegment referenzierten Tracedateien werden von ecu.test nicht konvertiert.

    • Es obliegt dem Benutzer zu prüfen, ob das verwendete Trace-Format vom Tool unterstützt wird.

    Besonderheiten¶

    BusToModelPathResolver¶

    Wenn eine Implementierung des BusToModelPathResolver Interfaces im UserPyModules Verzeichnis des Workspaces abgelegt wird, kann diese in der Testbenchkonfiguration als Implementierungstyp eines Busports ausgewählt werden.

    Eine Beispielimplementierung für einen BusToModelPathResolver ist im ecu.test Installationsverzeichnis zu finden:

    • Templates/DefaultData/UserPyModules/BusToModelPathResolver/BasicBusToModelPathResolver.py Minimalbeispiel für einen BusToModelPathResolver

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Modell-Port

    string

    Port-ID (z. B. „MDL01“) des Modellports, über den der Modellzugriff erfolgen soll. Diese Eigenschaft kann leer bleiben, wenn es genau einen Modellport gibt.

    Busdatenbank

    string

    Pfad zu einer Busdatenbank oder leer, wenn der Pfad aus der Testkonfiguration übernommen werden soll. Wenn ein Pfad angegeben wird, muss es sich um einen Pfad handeln, der auf dem System des Tools vorhanden ist. Die Busdatenbank wird in diesem Fall nicht automatisch übertragen.

    Bus-Bezeichner

    string

    Logischer Name des Bussystems.

    Raw-Phys-Umrechnungsverhalten

    ‚error‘

    [‚error‘, ‚identical‘, ‚first‘, ‚firstOrIdentical‘]


    Anzeigewerte:

    • ‚error‘: ‚nicht erlaubt‘

    • ‚identical‘: ‚identisch‘

    • ‚first‘: ‚erste Konvertierungsfunktion‘

    • ‚firstOrIdentical‘: ‚erste Konvertierungsfunktion oder identisch‘

    string

    Konvertierungsregel für Rohwerte in einem Wertebereich ohne spezifizierte Umrechnungsmethode. Diese Einstellung sollte abhängig davon gesetzt werden, wie Signalwerte ohne physikalische Repräsentation im Modell dargestellt werden. Standardmäßig sind diese Werte nicht erlaubt.

    Die Option „identisch“ behandelt Rohwerte direkt als physikalische Werte.

    Die „erste Konvertierungsfunktion“ wendet die erste definierte Umrechnungsmethode auf den Rohwert auch dann an, wenn sie für diesen Wert nicht definiert ist.

    Die Option „erste Konvertierungsfunktion oder identisch“ nutzt vorrangig die erste Umrechnungsmethode. Falls diese nicht existiert, wird stattdessen der Rohwert verwendet.

    Jobs 🛈¶

    ResetPDUActivation¶

    Nimmt die Vorgabe des Aktivierungszustandes einer PDU zurück.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    pduPath

    string

    Bus-Pfad der betreffenden PDU.

    ResetPDUTiming¶

    Nimmt die Vorgabe einer PDU-Zykluszeit zurück.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    pduPath

    string

    Bus-Pfad der betreffenden PDU.

    2025-12-05
    Zurück
    Port SERVICEACCESS - SERVICE_MANAGER 🛈
    Weiter
    EA: UTA 12
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz