harl Inserito: 4 aprile 2016 Segnala Share Inserito: 4 aprile 2016 una domanda per chiarirmi le idee....... mi ritrovo con due cpu identiche , ovvero stesso programma in tutte e due, le porte host link e periferiche settate uguali, unica differenza nella configurazione del plc una cx programmer mi rileva sismac way ed l'altra mi rileva toolbus, detto ciò la mia domanda è a livello pratico questa differenza cosa comporta ? cambia qualcosa sulle porte di comunicazione ? sul funzionamento ? Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 4 aprile 2016 Segnala Share Inserita: 4 aprile 2016 Il Toolbus è un protocollo proprietario Omron per la comunicazione con il CX-Programmer, dove è stata migliorata l'efficienza di tale comunicazione. Il SysmacWay è il protocollo Host-Link, aperto, un po' datato, che consente anche la comunicazione tra PLC e anche con software fatti da soli con tale protocollo. A livello di funzionamento del PLC, non cambia assolutamente nulla, cambia solo l'efficienza della comunicazione. Ove possibile, usa il ToolBus Se i software e soprattutto le impostazioni sono identiche, la spiegazione di ciò potrebbe essere in un dip-switch che bypassa le impostazioni software della porta periferica. Non avendo indicato con che PLC stai lavorando, non posso essere più esplicito Link al commento Condividi su altri siti More sharing options...
harl Inserita: 5 aprile 2016 Autore Segnala Share Inserita: 5 aprile 2016 scusami hai ragione ..... Si tratta di due cpu cqm1h 61 che mi stanno facendo impazzire ormai da due settimane, perchè si comportano in modo anomalo pur essendo con lo stesso programma stesse aree di memoria ecc. quindi sto cercando di capire dove possa essere l'errore, una ha il led com acceso fisso e lampeggia appena ci colleghi il suo tastierino , l'altra ha il led perennemente spento ed il led lampeggia solo quando ci colleghi il tastierino, ma la prima non comunica col tastierino e la seconda si , poi altri difetti che non sto ad elencare mi date del matto sicuramente , ma sto capendo i miracoli in questo campo......................... Il pc se gli chiedo di fare un altro confronta ormai si rifiuta di farlo e mi appare la scritta TI HO DETTO CHE IL CONFRONTO HA AVUTO SUCCESSO .. Con una cpu la macchina da certi errori, con altra cpu ne da diversi,eppure il programma è identico, ho escluso le schede di memoria perchè mi ci devo ancora mettere a copiarle uguali e per escluderle dal problema riscontrato bohhhhhhhhhhhhhhhhhhhhhhhh . Unica differenza tra i due programmi è l'impostazione sismac way e toolbus nella configurazione della rete Link al commento Condividi su altri siti More sharing options...
harl Inserita: 5 aprile 2016 Autore Segnala Share Inserita: 5 aprile 2016 PS originariamente i dip ad on erano 2/3/6/7 ove il 2 è stato messo ad off avendo eliminato la carta di memoria dalla cpu, Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 5 aprile 2016 Segnala Share Inserita: 5 aprile 2016 Dunque, il programma è identico, bene. Ma mica c'è solo quello... Per esempio, il dip5 a off implica che le porte di comunicazione lavorano con le impostazioni messe via software, e che trovi nell'albero del progetto a sinistra. Aprendo le impostazioni, al tab Porta Periferiche vedi le impostazioni della porta di programmazione, al tab Porta Host Link quelle della seriale. La porta di programmazione non gestisce il toolbus, ma l'host link (sysmac way). Il tipo di lampeggio dipende anche da con che protocollo ti connetti. Per vedere se i settaggi delle impostazioni sono giusti, nella finestra Impostazioni vai a Opzioni -> Verifica per vedere se hai quelle giuste, oppure usa Opzioni -> Trasferisci da PLC per uploadare quelle che ci sono nel PLC. Link al commento Condividi su altri siti More sharing options...
harl Inserita: 7 aprile 2016 Autore Segnala Share Inserita: 7 aprile 2016 anche le porte com e periferica sono settate uguali, ma il problema persiste, mi viene da pensare che una porta sia rotta ormai Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 7 aprile 2016 Segnala Share Inserita: 7 aprile 2016 Dai, buttali. Passa dal CQM1 al CP1, o CJ2, tutta un'altra cosa Link al commento Condividi su altri siti More sharing options...
harl Inserita: 8 aprile 2016 Autore Segnala Share Inserita: 8 aprile 2016 lo farei più che volentieri ti giuro........................................ devo replicare una macchina uguale in ogni senso , ed ho cambiato capo, pensa che mi ha detto " non accendere la macchina con la tastiera se no si può cancellare il programma " quindi pensa oltre ai miracoli dell'elettronica come sono messo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! cifarei un pensiero a cambiare plc solo che convertire un programma da cqm1h a cj dovrei rifarlo tutto come sai benissimo i cqm1 h hanno uscite partendo da 100 0 i cj in base alla slot dei moduli prendono in/out sarebbe tutto da riscrivere Link al commento Condividi su altri siti More sharing options...
harl Inserita: 8 aprile 2016 Autore Segnala Share Inserita: 8 aprile 2016 aggiungo : chi ha programmato poi si è divertito a fare un casino tremendo o almeno per me che non sono programmatore, ha preso gli ingressi e gli ha moltiplicati come anche le uscite bohhhhhh esempio in 0.2 out 10.5,18.6,75.5,255.0,255.1 100.1 out 20.0, 36.0 50.1 51.1 senza commenti senza niente solo ad interpretare tutte queste uscite ed ingressi moltiplicati mi viene mal di testa Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 8 aprile 2016 Segnala Share Inserita: 8 aprile 2016 Immagino il casino. Comunque ti tranquillizzo, per modificare gli indirizzi non devi riscrivere niente, usa Sostituisci. Per esempio, tutti i canali d'uscita (100 ecc) li modifichi come ti pare. Se poi usi un CP1, manco li cambi... Anche lui usa le uscite da 100 in poi. La considerazione è che i CQM1 non sono più in produzione, solo come ricambi, e quindi rifare una macchina nuova con un PLC già obsoleto rende difficilissimo il reperimento di ricambi... Con uno schema per gli I/O e una conoscenza del processo di macchina, con molta pazienza si ricostruisce la logica, e la si può anche rifare... E migliorare Link al commento Condividi su altri siti More sharing options...
harl Inserita: 9 aprile 2016 Autore Segnala Share Inserita: 9 aprile 2016 Andrea ti ringrazio come sempre per l'aiuto e l'incoraggiamento, ma io non sono un programmatore sono un manutentore, prendo il pc una volta ogni morte di papa e se a questo ci aggiungi che ora ho un capo che anche solo per allungare un tempo invece di attaccare il pc ed allungare il tempo di un tim, preferisce montare su uscita un temporizzatore collegato in modo tale che il segnale si prolunghi di 1 secondo in più penso di averti detto tutto !!!!!!!! Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 9 aprile 2016 Segnala Share Inserita: 9 aprile 2016 Ma lo sa che siamo nel 2016? Link al commento Condividi su altri siti More sharing options...
harl Inserita: 10 aprile 2016 Autore Segnala Share Inserita: 10 aprile 2016 no non lo capisce, ovvero il vero problema non capisce di plc quindi se fai modifiche perde il controllo della macchina e la sua superiorità ecco perchè secondo me fa tutto elettromeccanicamente.... creando poi problemi alla logica . adesso forse mi capirai del perchè delle volte faccio domande cretine un pò per stanchezza ed un pò cerco soluzioni rapide al problema Link al commento Condividi su altri siti More sharing options...
harl Inserita: 17 aprile 2016 Autore Segnala Share Inserita: 17 aprile 2016 queste due cpu mi faranno diventare matto.......................................... dunque cerco di spiegarmi bene , dopo vari copia ed incolla e carica e scarica ora sembra che siano identiche o almeno cx programmer mi dice nessuna differenza(il problema dell led di comunicazione com facciamo finta di non vederlo). Comunque per farle identiche e cercare di capire un pò il funzionamento sto battendo il suo tastierino per verificare ogni pulsante , valore impostato a cosa si riferiscono e quindi commentarlo. Ora mi ritrovo un altro problema dopo aver verificato diversi pulsanti a cosa corrispondono sul programma e diverse dm , mi ritrovo con delle dm dove servono perchè cambiano il funzionamento sulla macchina madre che sto copiando, se faccio un verifica il programma mi trova le differenze dei valori copiati ma se faccio cerca mi salta fuori impossibile trovare indirizzo ?????????????????? Per fare un esempio veloce dm 1350 che corrisponde allo spostamento delle file di piastrelle per liberare la rulliera e quindi far entrare una nuova fila sul tastierino ha una sua voce , se cambio il valore sulla dm del plc (memorie plc)il valore cambia , ma se cerco la posizione nel programma , mi da indirizzo non trovato . Essendo espresso in mm ed incidendo sul funzionamento , da una qualche parte lo deve sommare o dividere,e collegato all'encoder che conta la posizione ma per il programma non esiste . qualcuno ha qualche idea ? Link al commento Condividi su altri siti More sharing options...
pagliardo Inserita: 17 aprile 2016 Segnala Share Inserita: 17 aprile 2016 Cioè se cerchi D1350 non trova niente? Scusa ma cerchi in tutte le sezioni? O solo in quella corrente? Link al commento Condividi su altri siti More sharing options...
harl Inserita: 18 aprile 2016 Autore Segnala Share Inserita: 18 aprile 2016 cerco in tutte le sezioni , le altre dm me ne ha trovate a valanga , ma all'appello mi mancano 13 dm ,se io attacco il tastierino alla macchina e cambio questi valori la macchina cambia funzionamento, . unica cosa che ho notato è che quando cambio il valore dm 1350 mi cambiano automaticamente altre due dm e se raddoppio dm 1350 le altre due raddoppiano per esempio ma se faccio un cerca dm 1350 non esiste nel programma. Naturalmente queste due cpu mi faranno diventare matto...................... ps se faccio verifica programma mi dice confronto eseguito con successo quindi il programma è identico Link al commento Condividi su altri siti More sharing options...
harl Inserita: 18 aprile 2016 Autore Segnala Share Inserita: 18 aprile 2016 essendo espresso in mm il valore da qualche parte lo deve avere diviso tanto che: dm 1350 4 mm tastierino, dm 457 20 dm 466 36 dm 1350 8 mm tastierino, dm 457 40 dm 466 72 eccc......... con verifica memorie cx mi trova queste differenze , ovvero mi mette il valore salvato e a seguire tra parentesi il valore riscontrato come differenza,vado a cercare dm 1350 mi dice non trovato tutte le dm che mi mancano sono da 1350 in su , trattandosi di un vecchio tastierino a eprom non posso andarci dentro e verificare a cosa corrisponde quella voce ( ns weintek ecc )ma mi devo fidare di cx programmer per trovare dove mi cambia il valore Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora