Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

roadrunner.connect

Connettersi all'istanza aperta di RoadRunner utilizzando MATLAB

Da R2022a

    Descrizione

    rrApp = roadrunner.connect restituisce un oggetto rrApp per l'istanza aperta più di recente di RoadRunner.

    esempio

    rrApp = roadrunner.connect(apiPort) restituisce un oggetto rrApp per un'applicazione RoadRunner aperta che esegue un server API sulla porta di rete IP specificata, apiPort.

    esempio

    rrApp = roadrunner.connect(apiPort,cosimPort) restituisce un oggetto rrApp per un'applicazione RoadRunner aperta. Facoltativamente specifica la porta del server API di simulazione dello scenario utilizzando cosimPort.

    esempio

    Esempi

    comprimi tutto

    Connettiti all'ultima istanza aperta dell'applicazione RoadRunner utilizzando MATLAB.

    Utilizza la funzione connect per connetterti all'ultima istanza aperta di RoadRunner. Questa chiamata restituisce un oggetto rrApp che fornisce funzioni per eseguire attività di base del flusso di lavoro come l'apertura, la chiusura e il salvataggio di scene e progetti.

    rrApp = roadrunner.connect();

    Connettersi a un'istanza aperta dell'applicazione RoadRunner in esecuzione sulla porta di rete IP specificata.

    Chiama la funzione connect e passale apiPort come argomento. Questa chiamata restituisce un oggetto rrApp per un'applicazione RoadRunner aperta in esecuzione sul server API sulla porta di rete IP specificata.

    apiPort = 28703;
    rrApp = roadrunner.connect(apiPort);

    Connettersi a un'istanza aperta dell'applicazione RoadRunner in esecuzione sulla rete IP specificata e sulle porte del server API di simulazione dello scenario.

    Chiama la funzione connect e passale apiPort e cosimPort come argomenti. Il apiPort specifica la porta di rete IP e il cosimPort specifica la porta del server API di simulazione dello scenario rispettivamente per l'applicazione RoadRunner . Questa chiamata restituisce un oggetto rrApp per un'applicazione RoadRunner aperta in esecuzione sul server API sulla rete IP specificata e sulle porte di simulazione dello scenario.

    apiPort = 35707;
    cosimPort = 35706;
    rrApp = roadrunner.connect(apiPort,cosimPort); 

    Argomenti di input

    comprimi tutto

    Porta di rete IP per il server API RoadRunner , specificata come valore predefinito 35707. Questo server riceve comandi dai metodi del servizio RoadRunner per importare ed esportare scene e scenari. Il server API viene eseguito localmente a localhost:apiPort dopo aver aperto un progetto RoadRunner . Specificare apiPort come numero intero nell'intervallo [1024, 65535]. Se apiPort non è specificato, per la connessione viene utilizzato il valore predefinito 35707 .

    Esempio roadrunner.connect(54321)

    Tipi di dati: int

    Porta di rete IP per il server di co-simulazione RoadRunner Scenario , specificata come valore predefinito 35706. Questo server riceve comandi per la co-simulazione con MATLAB® e Simulink® e con simulatori esterni come CARLA (richiede RoadRunner Scenario). Specificare cosimPort come numero intero nell'intervallo [1024, 65535]. Se apiPort non è specificato, per la connessione viene utilizzato il valore predefinito 35706 .

    Esempio roadrunner.connect(54321,54322)

    Tipi di dati: int

    Argomenti di output

    comprimi tutto

    Applicazione RoadRunner associata a un progetto, restituita come oggetto roadrunner . Questo oggetto fornisce funzioni per eseguire attività comuni del flusso di lavoro come l'apertura, la chiusura e il salvataggio di scene e progetti. rrApp fornisce funzioni che supportano l'importazione di dati da file e l'esportazione di scene in altri formati da RoadRunner.

    Cronologia versioni

    Introdotto in R2022a