maxitubo Inserito: 18 agosto 2007 Segnala Inserito: 18 agosto 2007 Ciao,e' difficile da imparare-usare il software GX Developer per i PLC Mitshibishi?Domanda(!!??): si pou' simulare il funzionamento del PLC anhe senza avere il PLC fisico ed essere collegati con lo stesso?Grazie.Ciao
marco87 Inserita: 18 agosto 2007 Segnala Inserita: 18 agosto 2007 dipende da cosa devi fare, io i plc mitsobishi FX1/2N li uso abbastanza ma solo per processi semplici che non richiedano operazioni complesse.per cose un po complicate li trovo molto complicati ache perchè le istruzioni o la guida sono molto scarni o spiegano male, soprattutto perle operazioni complesse.un consiglio soggettivo: USA ALTRO...
Key_Plc Inserita: 21 agosto 2007 Segnala Inserita: 21 agosto 2007 Il GX è semplice da usare, cosa importante è sapere quello che si vuole fare con il PLC.Mi spiego, fondamentale è sapere a cosa servono le varie funzioni del PLC ed adoperarle correttamente.Spezzo una lancia a favore di Mitsubishi, secondo me il manuale di programmazione (che trovi on-line), è facile da capire.Mi dispiace che marco87 abbia avuto esperienze negative e/o problemi vari, io ho in funzione vari FX1S, FX1N, FX2N, FX3U, e mai avuto un problema.Vari PLC lavorano con PID, comunicazione seriale, Interrupt, Encoder, convertitori A/D e D/A, e fino ad ora mai (e speriamo mai) fermi macchina.Certo è chiaro sono processori e tutto dipende dal programmatore, e quindi la tua giustissima richiesta di simulare i programmi, SI, si può far girare un programma senza il PLC.Inoltre vorrei ricordare che di solito i PLC vanno usati in macchinari, quindi attenzione MAI e poi MAI lasciare programmi incompleti o senza controllo, le macchine servono d'aiuto all'uomo, non ad essere un pericolo per l'uomo.Ciao (Key)
maxitubo Inserita: 21 agosto 2007 Autore Segnala Inserita: 21 agosto 2007 Grazie per le preziose info.Ecco in realta' voglio modificare un sistema gia' esistente che usa un FX2-N con convertitori A/D e D/A che............non ha un programma che non "gira molto bene".In "buona sostanza" il plc deve acquisire due grandezze analogiche(corrente e tensione) ricevere un valore impostato dall'operatore e fare il prodotto di questi tre parametri e compararle con un valore predefinito per compiere una regolazione(grandezza analogica in uscita)per tenere stabile tale valore.E' complicato leggere dagli A/D e confrontare i valori e compararli?Non e' che per caso hai o sai dove trovare un esempietto ove ci sia l'acquisizione del primo dei 4 canali dellA/D fa il prodotto con l'acquisizione del secondo dei 4CH.GrazieCiao
Key_Plc Inserita: 23 agosto 2007 Segnala Inserita: 23 agosto 2007 A quanto ho capito dovresti avere la seguente configurazione:FX2N con x ingressiFX2N-4AD modulo acquisizione valori analogiciFX2N-4DA modulo uscite valori analogiciQuindi supponendo che il modulo acquisizione abbia indirizzo 0 (cioè il più vicino alla cpu) eche il modulo d'uscita abbia indirizzo 1, l'istruzione per leggere/scrivere nel 4AD sarà:TO K0 Kn Hnnn KnFROM K0 Kn Dnnn Knmentre per il modulo d'uscita 4DA sarà:TO K1 Kn Hnnn KnFROM K1 Kn Dnnn KnL'istruzione per inviare dati è "TO" seguito dall'indirizzo del modulo "K0", poi accedi al buffer del modulo per numero di bit "Kn", di cui ognuno ha un suo compito, inserisci il valore sul registro del buffer "Hnnn", con il numero di word "Kn", per essere sicuro che tutto è andato per il verso giusto lo riinterroghi con FROM e il gioco è fatto. LD M8002 -> esegue l'istruzione solo alla prima accensione (ES. Run/Stop -> Stop/Run)TO K0 K1 H2100 K4 -> 1° Passo -> settare il modulo A/D con ingresso adatto alla lettura (corrente-tensione) (H2100= 4ch=0-20mA, 3ch=4-20mA, 2ch e 1ch= da -10v a +10v) vedi manuale FX4ADTO K1 K1 H2100 K4 -> -> settare il modulo D/A per la giusta uscita (corrente-tensione) (H2100= 4ch=0-20mA, 3ch=4-20mA, 2ch e 1ch= da -10v a +10v) vedi manuale FX4DAFROM K0 K29 K4M10 K1 -> lettura eventuale errore dal registro del buffer del modulo 4ADFROM K1 K29 K4M20 K1 -> lettura eventuale errore dal registro del buffer del modulo 4DALD M8000 -> esegue l'istruzione sempre (solo in Run)FROM K0 K5 D1 K4 -> 2° Passo -> legge valori su 4AD e li passa da D1 a D4 (D1=ch1, D2=ch2 ecc...)CMP D1 D2 M10 -> 3° Passo -> comparazione valori ch1 con ch2 (attenzione il guadagno e l'offset dei canali non sono settati)LD M11 -> 4° Passo -> i valori comparati sono uguali (M10 attivato se D0<D1, M11 attivato se D0=D1, ecc..)TO K1 K2 Hxxx K1 -> 5° Passo -> mette in uscita il valore (chiaramente gestito da PID o da calcoli interni del soft)Questo è un esempio veloce di come far lavorare i moduli, fai riferimento al manuale del 4AD e 4DA per ulteriori info.Comunque un consiglio se non sei abbastanza pratico su questi controllori, effettua prima delle prove su banco, prima di modificare un programma esistente. Ciao (Key)
weid Inserita: 28 novembre 2007 Segnala Inserita: 28 novembre 2007 (modificato) non so che cosa tu abbia provato ma che il mitsubishi sia difficile e non sia adatto a operazioni complesse sono bugie.forse devi fare ancora un pò di esperienzaMa hai mai visto il manuale dell'omron o siemens???il primo parte spiegando prima interupt contatori veloci e poi a metà le cose base tipo i registri gli input etcil secondo (siemens) ho ordinato un sacco di manuali e non c'è ne uno fatto come dio comandauno spiega na roba uno un altra non si quale si deve seguirealmeno mitsubishi (es manuale fx3u) parte prima delle istruzioni basi e poi si arriva alle cose più complessemarco mi sa che quello che hai usato non era mitsubish Modificato: 28 novembre 2007 da weid
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