Vai al contenuto
PLC Forum


Linguaggio Scl E Problemi Di Debug Del Codice


Messaggi consigliati

Inserito:

Salve a tutti.

Devo realizzare un sistema di database di ricette di produzione da scambiare con uno SCADA su una CPU S7 316-2DP. Mi è sembrato opportuno utilizzare il linguaggio SCL per svolgere tutte le operazioni di salvataggio e caricamento dei dati nelle varie DB scambiate con lo SCADA.

Dopo aver realizzato una prima porzione di codice SCL mi trovo ora nell'impossibilità di effettuarne il debug, in quanto dopo aver definito i punti di arresto ed averli attivati l'ambiente di programmazione mi restituisce i seguenti errori:

"Non è possibile testare il blocco"

"Non è possibile fornire le informazioni di debug"

Ritengo di aver sbagliato qualcosa nella procedura per effettuare il test, qualcuno può darmi qualche dritta per favore? :(

Grazie in anticipo

  • 1 month later...

Inserita:

Come nei migliori linguaggi di programmazione devi aggiungere le informazioni di debug ;)

1. Apri l'editor SCL
2. Dal menù a tendina
    Strumenti ---> 
      Impostazioni --->
        Compilatore --->
            [*] Crea informazioni di debug

Ciao....

  • 3 years later...
Inserita:

Ho sfruttato anch'io l'informazione..

Grazie mille Falko!

  • 9 months later...
Inserita:

Salve

Attenzione a usare debugbsu macchine di produzione poiche' le risorse vengono usate per il debug e non per il processo , mi e' stato caldamente sconsigliato da tecnici siemens della casa madre , per fare il debug su processo meglioi usare trick , db di appoggio ecc. Ecc.

Inserita:

Si può sempre compilare con le informazioni di debug attive, effettuare il debug e poi ricompilare disattivando le informazioni di debug.

Personalmente trovo assurdo effettuare il debug senza utilizzare gli strumenti che il sistema mette a disposizione.

  • 8 months later...
Inserita:

Dipende sempre su quel plc cosa ci sta girando , in alcuni casi meglio testre il tutto su plc simulati o dedicati.

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...