Vai al contenuto
PLC Forum


Fun Per Resettare Il Plc


gks

Messaggi consigliati


Grazie della risposta Claudio Negro,

hai detto bene, sono stato per niente chiaro nella domanda.

Per reset intendo: cancellazione del programma nel PLC, dopo n di errori, per poi ricaricare lo stesso da PC o da eeprom.

Sono novello, come dicevo all'inizio, e seguo con attenzione le Vostra discussioni.

Saluti a tutti da gks.

Link al commento
Condividi su altri siti

perche devi cancellare il programma ???

che tipo di errore ti da

in ogni caso il programma si modifica solo

con cx-programmer - syswin -tastiera

da solo il cpm1 non puo' fare modifiche

tantomeno non si smonta la memoria

per resettarlo si spegne e riaccende

nodificando una dm si potrebbe da run-monitor metterlo in program

e viceversa ( credo mai provato )

Link al commento
Condividi su altri siti

Salve gianff, il programma che intendo cancellare è quello che mette in memoria l'utente non quello del costruttore che gestisce PLC.

Il motivo della cancellazione è per sicurezza, che la macchina non possa funzionare per un accidentale LOOP del programma.

In altri termini l'operazione che si effettua con PR027 (CLR, CLR, PLAY/SET - NOT, REC/RESET, MONTR. risultato: 00000 MEMORY CLR, END HR CNT DM. ) si potesse fare con qualche FUN non presente sul manuale dell'operatore, ho notato che c'è una numerazione sequenziale di dette funzione cha si interrombe, ho pensato: ancora ci fosse chi conosce notizie no riportate sul manuale citato.

A proposito del PRO27: esiste qualche accrocchio per sostituire il registratore magnetico?

Grazie e saluti a tutti GKS.

Link al commento
Condividi su altri siti

forse non capisco !!

lasciando integro il programma

devi solo cancellare l'area di memoria ?

se cosi dovresti fare dei MOVL #0000 mirati su quello che viene utilizzato

ma controllare se vengono iseriti dati sbagliti sara difficile

dipende da cosa vengono inseriti (tastierino )

in questi vi sono limiti MIN MAX

oppure serve un controllo da programma gestore plc

Modificato: da gianff
Link al commento
Condividi su altri siti

che io sappia l'unico modo

MOVL #0000 mirati su quello che viene utilizzato

devi fare qualche modifica nel programma

da valutare

ho visto delle funzioni tipo RSTE RSTA forse a word

vedi nella guida cx-programmer

ISTRUZIONI DI USCITA SEQUENZA

anche

SETA multiple bit set

pero attenzione

bisogna saperlo fare in determinate tempistiche e modalita

si rischia di modificare dati fissi per altri utilizzi

Modificato: da gianff
Link al commento
Condividi su altri siti

Per cancellare in modo comodo le aree di memoria, esiste un utiliti in cx programmere come da allegato, selezioni il tipo di area di memoria, selezioni il campo delle stesse, selezioni il secchietto presente nelle icone e scrivi il valore che deve essere assegnato al campo selezionato, ovviamente se nel programma esiste un istruzione che scrive un valore fisso su una delle aree di memoria selezionate o il risultato di un calcolo, è vero che per un istante la cancelli o la riscrivi, ma è altrettanto vero che il programma che prevale riscrive il valore precedente e quindi non riesci ad apprezzare la cancellazione.

Saluti.

Link al commento
Condividi su altri siti

ciao a tutti,

per cancellare completamente il plc e riportarlo allo stato di fabbrica,

con il CX-programmer

bisogna andare on line con il plc

sul menu plc scegliere la voce "cancella tutte le aree di memoria"

nel finestra di diagolo scegliere le varie opzioni e dare invio

finita la procedura il plc e ripristinato

saluti da Valvolina

Link al commento
Condividi su altri siti

GKS ---- dice

-------------------------------------------

Devo cancellare l'area memoria utente (non dal tastierino o CXpro ma da un comando interno al programma Utente).

-------------------------------------------

il plc stesso si deve autocancellare l'area di memoria

almeno cosi credo di capire

Link al commento
Condividi su altri siti

Comandi di autodistruzione io non ne conosco,

quello che puoi fare è di creare un'istruzione che trasferisce tutti valori zero nelle arree di memoria spercificati se il tuo tipo di reset lo richiede.

Saluti.

Link al commento
Condividi su altri siti

Buon giorno a tutti,

scusatemi dell'assenza. Noto il dire di gianff e RDA interessante, per quel che mi riguarda come principiante della cosa.

Confermo valvolino e gianff !! devo cancellare tutto o in parte l'area di memoria utente, ammesso che sia possibile, ovviamente dopo si deve caricare il tutto da cx pro...

Link al commento
Condividi su altri siti

Decisamente criptica questa richiesta...

Se i valori che possono creare problemi vengono immessi in qualche forma da un operatore, basta controllarli nei limiti ammessi nel programma stesso come ha già giustamente detto gianff.

Oppure cerca di spiegare in che maniera un operatore può creare problemi tali da richiedere una cancellazione del programma.

Ciao

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