Vai al contenuto
PLC Forum


Cpm2a E Password Programma - esiste?


Akira

Messaggi consigliati

Salve a tutti...

con un collega dobbiamo modificare il software di un plc OMRON CPM2A - dato che si tratta di una applicazione di prova vorremmo proteggerla da occhi indiscreti proteggendola magari con una password. Siccome per noi è la prima esperienza su plc di questo tipo, non abbiamo la ben che minima idea di come si possa fare... se si puo' fare.

La domanda quindi è: si può attivare una password per l'accesso al programma nel plc? se si come? e quali protezioni potrebbe dare?

Grazie

ciao.

Link al commento
Condividi su altri siti


ciao

quella serie di plc non da' nessun tipo di sicurezza degno di questo nome.

devi passare alla serie CJ per avere la possibilita' di proteggere il software

seriamente.

ciao

dario

Modificato: da Dario Valeri
Link al commento
Condividi su altri siti

Puoi usare l'istruzione SYS (49) 000 , 000 ,#1111

dove #1111 è la password

in rete comunque si trova un programma per recuperare la password, quindi non si tratta di una protezione affidabile al 100% ma sempre meglio di niente

Ciao, Fabrizio

Link al commento
Condividi su altri siti

grazie.

peccato che non vi sia un vero sistema di protezione.

però il suggerimento di fabri è meglio di un pugno in un occhio.

Come uso l'istruzione da te segnalata? la metto in un qualsiasi punto del programma? oppure devo inserirla in un punto preciso?

grazie.

ciao.

Link al commento
Condividi su altri siti

... ma comunque caricheranno un software privo di commenti, quindi difficilmente interpretabile. (anche perchè se vale la pena proteggerlo significa che è di complessa realizzazione).

Link al commento
Condividi su altri siti

ciao

bitstop, si certo ma che programma complicato puoi caricare in un cpm..... ;)

inoltrte con gli schemi a disposizione.......

diciamo che un inesperto si troverebbe in difficolta' ma un professionista

con esperienza, si metterebbe a ridere (credimi)

ciao

dario

Modificato: da Dario Valeri
Link al commento
Condividi su altri siti

scusate, sono inesperto di OMRON.

se inserisco l'istruzione SYS, come indicato, come si può bypassare? e se si bypassa, cosa può fare l'untente che ci è riuscito?

Il fatto è questo, il programma non è complesso, è che si tratta di una macchina prototipo in fase di test, quando tutto sarà reso definitivo probabilmente la password non servirà neppure visto che il software e l'hardware viene sviluppato dallo stesso organismo aziendale.

grazie a tutti

Link al commento
Condividi su altri siti

... guarda Dario che il CPM2 ha una discreta capacità di memoria e una discreta velocità di elaborazione :P

per bypassarlo come diceva fabri si trovano programmi che lanciano un'interrogazione continua di tutte le possibili combinazioni finchè sprotegge il PLC.

Tu che conosci la password dal menù PLC/PROTEZIONE/RILASCIA PASSWORD puoi sproteggere il programma per poter far modifiche on-line...

... l'utente che bypassa puoi caricare/cancellare/modificare... il programma.

Link al commento
Condividi su altri siti

  • 1 month later...

salve ancora.

Innanzi tutto do' piena ragione a bitstop. I plc CPM2A sono molto potenti e permettono di realizzare sistemi mediamente complessi. Sono stato sorpreso dalle potenzialità di questi PLC compatti.

Tornando al mio problema: ho tentato di inserire il comando SYS (49) etc.. etc.. come prima istruzione di programma, così come suggerito, ma il CX-Programmer v5.0 me lo segnala in rosso...

cosa devo fare per poter attivare la protezione richiesta?

grazie a tutti.

Link al commento
Condividi su altri siti

Per il cpm2 secondo me è consigliabile utilizzare il syswin 3.4

attento che nei primi 2 campi devi scrivere 000 e nel terzo scrivi la password percedeuta da #

Link al commento
Condividi su altri siti

grazie MX600, ma io uso CX-Programmer.

il comando che scrivo in mnemonics mode è SYS 000 000 #1111 dove 1111 è la password.

ma il cp-prog. me la segna in rosso...

perchè dovrei usare il syswin?

grazie.

ciao.

Link al commento
Condividi su altri siti

Quando usavo le password sul C200H, il sistema corretto era il seguente:

Rigorosamente ad inizio programma

LD AR10.01

FUN49 #0000 #5F41 #1234

LD 253.09

FAL 0

La password si intende #1234

Credo che per la serie CPM2 sia uguale

Attenzione, bisogna scrivere FUN49 invece di SYS

Ciao

Link al commento
Condividi su altri siti

Grazie Claudio.

in cx-programmer le istruzioni da te segnalate vengono acquisite.

adesso si tratta di provare con il plc.

dovrei semplicemente scaricare il programma...

quando poi tenterò di riconnettermi al plc mi sarà richiesta la password?

grazie.

ciao.

Link al commento
Condividi su altri siti

Ciao a tutti, esiste un modo "sicuro" per proteggere i dati. Lo abbiamo utilaazato anni fa quando c'era ancora l'LSS in pratica si utilizzava un bit che rilevava la comunicazione sulla porta seriale e la bloccava.

Purtroppo se si "blocca" devi cancellare il programma. SUl CQM1 funzionava, penso anche sul CPM

Link al commento
Condividi su altri siti

ilmotoredel2000
ma un professionista

con esperienza, si metterebbe a ridere (credimi)

Ma unprofessionista con esperienza si metterebbe mai a copiare un programma?

Link al commento
Condividi su altri siti

io utilizzo regolarmente il syswin per la serie vecchia dei plc (fino al cqm1h). dal cj in poi utilizzo il cx-programmer. Ti garantisco che è possibile proteggere il programma con la funzione 49 (Sys). devi far precedere l'istruzione SYS da LD AR 10.01. Nel primo e secondo campo della funzione SYS coi metti 000, mentre nel terzo ci metti la password preceduta da #. Ad ogni riaccensione la protezione verrà attivata. per disattivarla vai su ONLINE --> PROTEGGI PROGRAMMA --> RILASCIA e scrivi la password. Usa SYSWIN che funziona.

Ciao

Link al commento
Condividi su altri siti

ok ok ok...

chiedo venia

ma forse sono io che non ci riesco

ho seguito le istruzioni fornite da Claudio Negro:

Quando usavo le password sul C200H, il sistema corretto era il seguente:

Rigorosamente ad inizio programma

LD AR10.01

FUN49 #0000 #5F41 #1234

LD 253.09

FAL 0

La password si intende #1234

Credo che per la serie CPM2 sia uguale

Attenzione, bisogna scrivere FUN49 invece di SYS

il plc le ha accettate normalmente.

ma quando tento di connettermi al plc me lo lascia fare senza alcuna opposizione.

ho creato un nuovo progetto, mi sono connesso al plc ed ho scaricato il programma come se la protezione non vi fosse!!!

ho provato anche ad usare

FUN49 #0000 #0000 #1234

come variate suggerita... ma non funziona.

nessuna protezione pare attiva.

dove sbaglio?

grazie

ciao

Link al commento
Condividi su altri siti

  • 4 weeks later...
Nicola Carlotto

ho provato anche ad usare

FUN49 #0000 #0000 #1234

come variate suggerita... ma non funziona.

nessuna protezione pare attiva.

dove sbaglio?

FUN49 0000 0000 #F1CA

cosi va messa sulla prima riga di programma il # va solo sulla terza variabile.

la password e' quella dopo il #.

il numero esadecimale che uso io come password di sicuro non lo dimentico :D

Ciao NICA

Link al commento
Condividi su altri siti

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...