Avviare il runtime di WinCC da riga di comando

Se è necessario avviare il runtime da riga di comando ecco la riga di comando da eseguire:

AutoStartRT
C:\percorso\nomeprogettowincc.MCP
/Activ:yes /LANG=ENU /EnableBreak:yes

sostituire percorso con il percorso del tuo progetto
sostituire nomeprogettowincc.mcp con il nome del file di progetto che ha estensione mcp

Il parametro

EnableBreak:yes

Abilita il pulsante cancel all’avvio del runtime

EnableBreak:no

Lo disabilita (non lo visualizza)

Invia l'articolo in formato PDF a PDF

Comments

3 Responses to “Avviare il runtime di WinCC da riga di comando”

  1. Fabio Richeri on novembre 14th, 2008 16:37

    > AutoStartRT C:\percorso\nomeprogettowincc.MCP /Activ:yes /LANG=ENU /EnableBreak:yes

    Funziona se “nomeprogettowincc.MCP” é l’ultimo progetto che era stato aperto con winccExplorer.

    Se, dopo aver disativato il run-time di “nomeprogettowincc.MCP” e chiuso WinCC explorer (esci e chiudi il progetto) digito:

    AutoStartRT C:\percorso\AltroProgetto.MCP /Activ:yes /LANG=ENU /EnableBreak:yes

    mi si presenta la finestra di AutostartRT con tutti i campi vuoti.

    Succede anche a voi? C’é un rimedio?

    L’articolo 1958892 “avviare automaticamente un progetto in funzione dell’utente che ha effettuato il login ” del Service & Support sembra suggerire di creare un diverso utente per ogni progetto che si deve avviare ma non l’ho ancora provato.

    Commenti?

  2. admin on novembre 14th, 2008 17:19

    Ciao Fabio,
    incuriosito ho appena provato con la 6.0 sp4
    ecco il risultato:
    1) apro progetto con wincc explorer
    2) avvio il runtime
    3) fermo il runtime
    4) chiudo wincc explorer
    5) start->esegui
    AutoStartRT C:\percorso\UnAltroProgetto.MCP
    /Activ:yes /LANG=ENU /EnableBreak:yes

    UnAltroProgetto parte regolarmente.
    Probabile che hai qualche errore nella riga di comando (credo)

    Riguardo all’articolo che citi consigliano di inserire la riga di comando di autostart sull’esecuzione automatica di windows (locale ad ogni utente) invece che usare il comando inserisci in autostart (tramite autostart.exe) che va a scrivere la chiave di registro per l’esecuzione automatica unica per tutti gli utenti

  3. Fabio Richeri on novembre 14th, 2008 17:44

    Io invece mi sono dimenticato di scrivere, nel messaggio precedente, che in questo caso sto utilizzando WinCC 5.1 sp2.
    Con la versione 6 non ho provato, mi fido di quel che scrivi.
    Circa l’avvio da riga di comando, senza far scrivere ad AutostartRT nel registry, ricordo di aver fatto parecchie prove senza successo (sempre WinCC 5). Ho provato anche a “ritoccare” il registry prima di lanciare la AutostartRT prendendo un altro 2 di picche.

Leave a Reply