Jump to content

Recommended Posts

Posted

Buongiorno a tutti.

Un mio cliente ha una macchina con PLC TM241 alla quale io dovrei interfacciarmi scambiando un paio di I/O.

Non ho il codice sorgente del PLC del cliente .

Volevo sapere:

1) posso collegarmi al PLC con SoMachine Basic 4.1 e monitorare il PLC senza avere il sorgente ?

2) eventualmente c'è modo di fare un upload o almeno un dump del PLC ?

Grazie a tutti per i vostri consigli !

Posted

Se il tools prevede quel modello di cpu, normalmente,  se non è protetto da password direi di sì.

Posted

mi spiace ma non è possibile:

- il PLC TM241 si programma con SoMachine e non con SoMachine Basic

- se non hai il sorgente non puoi far niente

- in SoMachine non è previsto il download

ciao

  • 1 month later...
Posted
il 4/9/2018 at 07:54 , Water scrisse:

- se non hai il sorgente non puoi far niente

- in SoMachine non è previsto il download

 

 

Ciao Water,in che senso non è previsto il download?

Posted

Da TM241 non puoi fare l' upload, ti servono i sorgenti del programma sul pc

Posted
16 ore fa, Adolfo62 scrisse:

Da TM241 non puoi fare l' upload, ti servono i sorgenti del programma sul pc

 

Quindi su di un impianto nuovo oppure avendo perso il sorgente perdo tutto il progetto è non riesco a scaricarlo dal controller?

zanellatofabio
Posted

M241 si programma con Somachine ( non Somachine basic ).

Somachine alla fine è una versione personalizzata di codesys.

Codesys scarica sul plc un file compilato (application.app) mentre il sorgente del programma resta sul pc.

Il compilato è indecifrabile per te quindi devi avere il sorgente.

Nell'ambiente di sviluppo, nel menu file sono presenti 2 voci:

Download codice sorgente

Carica codice sorgente dal controllo...

Vi è quindi la possibilità di salvare il sorgente dal pc al plc.

Successivamente anche senza avere il sorgente sul pc, si può scaricarlo dal plc.

1) tale sorgente non serve al plc per lavorare perchè usa solo il compilato, quindi è solo una copia per te programatore.

2) nel 99% dei casi nessun programmatore lascia il sorgente nel plc, oppure se lo lascia lo protegge con una password.

 

Posted

Zack è proprio così, Zanellato ha risposto in maniera perfetta ed esuriente,

ovviamante per impossibilità di download io intendevo dal PLC al PC,

 

penso sia una scelta imposta da Codesys e giusta o sbagliata che sia è così,

da come scrivi sembra che tu non abbia fatto il programma ma vorresti modificarlo,

al di là della storia sul Copiright ecc.. prova a pensare se tutti potessero fare questo, in caso di guasto di chi sarebbe la colpa?

ergo le strade sono due: ti fai dare il sorgente oppure cancelli tutto e riscrivi il programma, altre non ce ne sono,

ciao

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...