Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port MODELACCESS - DEFAULT 🛈
  • 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
      • 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
        • Ports
          • Port MODELACCESS - DEFAULT 🛈
            • Stimulation
            • Unterstützte Ausführungsmodi
            • Eigenschaften 🛈
            • Jobs 🛈
              • GetSimulationTime
              • ReadVariable
              • WriteVariable
          • Port APPLICATION - DEFAULT 🛈
          • Port BUSACCESS - GENERIC 🛈
      • 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
    • Unterstützte Ausführungsmodi
    • Eigenschaften 🛈
    • Jobs 🛈
      • GetSimulationTime
      • ReadVariable
      • WriteVariable

    Port MODELACCESS - DEFAULT 🛈¶

    Modellzugriff

    Stimulation¶

    Einschränkungen:

    • Stimulus-Eingangssignale werden nicht unterstützt.

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

    Unterstützte Ausführungsmodi¶

    Siehe auch: Zeitverhalten: Echtzeit- und Simulationszeit-Modi

    Bevorzugte Zeitquelle/Modus: Kontinuierliche Simulationszeit

    Echtzeit:

    Zur Verwendung des Echtzeit-Modus ist es unbedingt notwendig, dass in SILVER in den Projekteigenschaften (F3) der Simulations-Speedup auf 1.00 gesetzt oder der explizite Echtzeit-Modus aktiviert wird. Außerdem muss der verwendete Computer über ausreichend Rechenleistung verfügen um die Simulation in Echtzeit zu gewährleisten. Zur Verwendung des Echtzeit-Modus muss in der Testkonfiguration im Tab Ausführung als Quelle „Echtzeit“ konfiguriert sein.

    Schrittweise Simulationszeit:

    Zur Verwendung des schrittweisen Simulations-Modus muss der Port in der Testkonfiguration im Tab Ausführung ausgewählt und der Modus auf „schrittweise“ gestellt sein. Warte-Bis-Wahr-Ausdrücke werden - wenn möglich - vom Tool ausgewertet. Wenn das Tool diese nicht auswerten kann, erfolgt die Auswertung durch ecu.test. Dies kann zu einer schlechteren Performance führen. Ungültige Ausdrücke werden nur im Log vermerkt, wenn das Log-Level auf „Maximum“ gestellt ist.

    Kontinuierliche Simulationszeit:

    Bei Verwendung des kontinuierlichen Modus erweitert ecu.test das SILVER Experiment um ein weiteres Python Modul zur Übermittlung der Zeitstempel. Dieses sollte nicht manuell gespeichert werden, da es beim Erstellen automatisch konfiguriert wird. Die Auflösung der Zeitstempel kann auf dem Port konfiguriert werden. Zur Verwendung des kontinuierlichen Simulations-Modus muss der Port in der Testkonfiguration im Tab Ausführung ausgewählt und der Modus auf „kontinuierlich“ gestellt sein.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Online-Modellabfrage-Unterstützung

    ☑

    bool

    (De-)Aktiviert die Schnittstelle zur Online-Abfrage von Modellinformationen durch die Testkonfiguration

    ecu.test/Silver-Konfigurationsdatei

    string

    Optional.

    Diese Datei definiert Abbildungsvorschriften zur Darstellung in Silver verfügbarer Skalare als Vektoren bzw. Matrizen in ecu.test.

    Simulation zurücksetzen

    ‚never‘

    [‚on test start‘, ‚never‘]


    Anzeigewerte:

    • ‚on test start‘: ‚Beim Teststart‘

    • ‚never‘: ‚Nie‘

    string

    Legt fest, wann die Simulation zurückgesetzt wird.

    Beim Teststart:

    Die Simulation wird vor dem Starten eines Tests zurückgesetzt.

    Nie:

    Die Simulation wird nicht zurückgesetzt.

    Simulationssteuerung aktiveren

    ☐

    bool

    Wenn True, wird die Simulation beim Verbindungsaufbau automatisch gestartet und beim Trennen wieder gestoppt

    Port für Streaming der Modellzeit

    2370

    int

    Dieser Port wird für den Socket verwendet, der zur Übetragung der Modellzeit von SILVER und ecu.test notwendig ist

    MacroStepMultiplier für Modellzeit-Streaming

    1

    int

    Zur Entlastung der Simulation in SILVER kann das Intervall, in dem Zeitstempel an ecu.test geschickt werden, verlängert werden. Durch Angabe einer Zahl n kann festgelegt werden, dass nur bei jedem n-ten Simulationsschritt ein Zeitstempel zu übertragen ist.

    Nutze SILVERs interne Modellzeit für Aufnahmen

    ☐

    bool

    Nutzt SILVERs interne Modellzeit als Startzeit für Aufnahmen, anstatt bei 0 zu beginnen.

    Jobs 🛈¶

    GetSimulationTime¶

    Liefert die aktuellen Zeitstempel der Simulation in SILVER

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    float

    ReadVariable¶

    Lesen einer Variable

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    VariableName

    string

    Name der zu lesenden Größe

    WriteVariable¶

    Schreiben einer Variable

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Value

    int

    Zu schreibender Wert

    VariableName

    string

    Name der zu schreibenden Größe

    2025-12-05
    Zurück
    Synopsys: Silver
    Weiter
    Port APPLICATION - DEFAULT 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz