Iris _

Pixsys Forum

everybody's effort for the same goal

Verifica progetto LogicLab

Post Reply
user7490
Posts: 50
Joined: 21/01/2014, 8:23

Verifica progetto LogicLab

Post by user7490 »

Salve
Domande:
Esiste la possibilità di fare un Upload del software da TD710 a Pc con Logiclab ?
Esiate un comando in LogicLab per poter fare un confronto tra il progetto presente su Pc quello che sta girando sul TD, in modo da evitare sovrascritture non volute di variabili.
Le esienze nascono dal fatto che per verificare un software che sta girando sul Plc, ci si deve connettere e scaricare il codice presente sul Pc, ma a volte si rischia di scaricare una versione vecchia che non ci si è premurati di spostare o rinomnare.
Grazie
Pixsys tecnico 1
Moderatore
Posts: 1665
Joined: 29/10/2010, 10:09
Contact:

Re: Verifica progetto LogicLab

Post by Pixsys tecnico 1 »

Salve,
la possibilità di fare l'upload del progetto dal PLC al proprio PC esiste ma va attivata, in modo che in fase di download del codice sul PLC venga anche scaricato il sorgente (che volendo può essere anche protetto da password).

L'attivazione di tale funzione si effettua andando nel menu Progetto\Opzioni.. poi si va nella scheda Download e si abilita la relativa spunta:
DownloadSourceCode.JPG
In alternativa, se è necessario solo visualizzare/modificare i valori di alcune variabili, senza voler fare il debug interattivo del codice, sempre dalla stessa finestra è possibile abilitare soltanto il download dei simboli di debug (cioè la mappatura completa della memoria). In questo modo, al collegamento dell'ambiente disviluppo con il PLC, questo file viene importato e quindi si riesce ad agire sul valore delle variabili attraverso la consueta finestra di Watch.

In ogni caso purtroppo non è possibile fare un confronto codice-codice.
You do not have the required permissions to view the files attached to this post.
tommyemak
Posts: 20
Joined: 07/06/2023, 11:09

Re: Verifica progetto LogicLab

Post by tommyemak »

Quali sono le azioni da fare per arrivare fino a questo? Perchè non riesco a fare upload da plc a pc
Pixsys tecnico 1 wrote:Salve,
la possibilità di fare l'upload del progetto dal PLC al proprio PC esiste ma va attivata, in modo che in fase di download del codice sul PLC venga anche scaricato il sorgente (che volendo può essere anche protetto da password).

L'attivazione di tale funzione si effettua andando nel menu Progetto\Opzioni.. poi si va nella scheda Download e si abilita la relativa spunta:
DownloadSourceCode.JPG
In alternativa, se è necessario solo visualizzare/modificare i valori di alcune variabili, senza voler fare il debug interattivo del codice, sempre dalla stessa finestra è possibile abilitare soltanto il download dei simboli di debug (cioè la mappatura completa della memoria). In questo modo, al collegamento dell'ambiente disviluppo con il PLC, questo file viene importato e quindi si riesce ad agire sul valore delle variabili attraverso la consueta finestra di Watch.

In ogni caso purtroppo non è possibile fare un confronto codice-codice.
iacobcerga
Posts: 2
Joined: 23/06/2023, 16:49

Re: Verifica progetto LogicLab

Post by iacobcerga »

tommyemak wrote:Quali sono le azioni da fare per arrivare fino a questo? Perchè non riesco a fare upload da plc a pc
Buongiorno, dopo aver impostato On PLC application download in Project -> Optons -> Download -> Source Code. Bisogna eseguire almeno un write code cosi che faccia il download della sorgente.

Per poter fare l upload bisogna andare in File -> Import project from target
Screenshot 2023-06-27 090809.png
-> selezionare il target corretto (quindi sara un target che avra runtime LogicLab) -> configurare la connessione con il target
(GBD -TCP/IP - IP ADRESS - PORT 5000)
Screenshot 2023-06-27 090907.png
-> verificare la connessione -> fare upload della sorgente -> selezionare il percorso di destinazione del upload.
You do not have the required permissions to view the files attached to this post.
tommyemak
Posts: 20
Joined: 07/06/2023, 11:09

Re: Verifica progetto LogicLab

Post by tommyemak »

Posso chiedere perchè, se faccio tutte queste procedure, poi fallisce quando faccio upload sources (Come in allegato)?

La connessione la verifica correttamente, diventando verde l'icona in basso per 1 secondo, ma poi diviene grigia con scritto not connected e quando clicco su upload sources, viene fuori quello che viene mostrato in allegato. Quale può essere la causa/soluzione ?

PS: l'iimmagine dell'allegato è sbagliato!
iacobcerga wrote:
tommyemak wrote:Quali sono le azioni da fare per arrivare fino a questo? Perchè non riesco a fare upload da plc a pc

Buongiorno, dopo aver impostato On PLC application download in Project -> Optons -> Download -> Source Code. Bisogna eseguire almeno un write code cosi che faccia il download della sorgente.

Per poter fare l upload bisogna andare in File -> Import project from target
Screenshot 2023-06-27 090809.png
-> selezionare il target corretto (quindi sara un target che avra runtime LogicLab) -> configurare la connessione con il target
(GBD -TCP/IP - IP ADRESS - PORT 5000)
Screenshot 2023-06-27 090907.png
-> verificare la connessione -> fare upload della sorgente -> selezionare il percorso di destinazione del upload.
You do not have the required permissions to view the files attached to this post.
tommyemak
Posts: 20
Joined: 07/06/2023, 11:09

Re: Verifica progetto LogicLab

Post by tommyemak »

Senza questa opzione abilitata, non è possibile in alcun modo recuperare il codice LogicLab da un TD710 ?
Pixsys tecnico 1 wrote:Salve,
la possibilità di fare l'upload del progetto dal PLC al proprio PC esiste ma va attivata, in modo che in fase di download del codice sul PLC venga anche scaricato il sorgente (che volendo può essere anche protetto da password).

L'attivazione di tale funzione si effettua andando nel menu Progetto\Opzioni.. poi si va nella scheda Download e si abilita la relativa spunta:
DownloadSourceCode.JPG
In alternativa, se è necessario solo visualizzare/modificare i valori di alcune variabili, senza voler fare il debug interattivo del codice, sempre dalla stessa finestra è possibile abilitare soltanto il download dei simboli di debug (cioè la mappatura completa della memoria). In questo modo, al collegamento dell'ambiente disviluppo con il PLC, questo file viene importato e quindi si riesce ad agire sul valore delle variabili attraverso la consueta finestra di Watch.

In ogni caso purtroppo non è possibile fare un confronto codice-codice.
Pixsys tecnico 1
Moderatore
Posts: 1665
Joined: 29/10/2010, 10:09
Contact:

Re: Verifica progetto LogicLab

Post by Pixsys tecnico 1 »

Salve,
se il codice sorgente non è stato scaricato in fase di download del progetto (con la spunta abilitata), non è possibile recuperarlo in nessun modo in quanto l'ambiente di sviluppo genera e scarica sul target un file binario compilato (illeggibile se non dal target stesso).
Post Reply