BoLo Inserito: 2 novembre 2009 Segnala Share Inserito: 2 novembre 2009 (modificato) Salve ragazzi.Per caso qualcuno ha già iniziato ad usare il nuovo gioiellino della Panasonic??Parlo dell'FP0R-C32CP.Supportato solo dalla nuova versione dell'FPWinPro 6.In particolare io sto usando l'ultimissima 6.102.Le vecchie istruzioni di posizionamento e JOG che si usavano sull'FP0 (F168 e F169)sono state sostituite dalle nuove F171 (Trapezoidal Control) e F172 (JOG Operation).Il problema è: ma come si usano??Prendendo come riferimento il manuale FP0RUsersManual_ARCT1F475E.pdf liberamente scaricabile dal sitoe la guida interna dell'FPWinPro 6 le cose si contraddicono.Con il vecchio FP0 usavo i DUT e tutto funzionava alla meraviglia.Il manuale dell'FP0R alla sez. 8-26 invece non usa più i DUT ma una serie di registri:DT0: Control Code [es. H10000011]DT2: Initial Speed [Hz]DT4: Max Speed [Hz]DT6: Acceleration Time [ms]DT8: Deceleration Time [ms]DT10: Target Value [pulses]Poi riporta anche un esempio (dove ci sono tra l'altro delle incongruenze) in linguaggio strutturato mentre io uso l'LD.Praticamente scrive [ F1 DMV, H10000000, DT0 ] dove la funzione F1_DMV si usa per spostamenti a 32bit e invece nell'esempio la DT0 è a 16bit.Il compilatore darebbe errore, anzi, a me lo da se scrivo una cosa del genere in LD.La guida interna dell'FPWinPro 6 invece risulta essere ancora incompleta, infatti riporta scarse informazioni sull'utilizzo di questi nuovi blocchetti funzione.Senza riferimenti e senza esempi. Soltanto un piccola spiegazione.Comunque, qualsiasi cosa ci metto davanti ai miei nuovi blocchetti funzione (DUT, DT, INT, DINT, WORD, STRINGA, ARRAY)l'errore che mi da il compilatore è il seguente:"C2025 Mancata corrispondenza parametri di ingresso 's_dutDataTable'. Richiesto tipo 'STRUCTURE'"Che cosa è questo tipo "STRCTURE"??Questo è quanto.Qualcuno può farmi luce per favore su come si programma questo nuovo prodotto della Panasonic?GRAZIE Modificato: 2 novembre 2009 da BoLo Link al commento Condividi su altri siti More sharing options...
Roberto Gioachin Inserita: 2 novembre 2009 Segnala Share Inserita: 2 novembre 2009 Prima di risponderti mi gratto un po in testa, in realtà la domanda non è complessa ma la risposta richiederebbe esempi.Premessa: le informazioni che trovi sui manuali del plc si riferiscono alle variabili così come vengono gestite dal plc, non come vengono gestite da Fpwin-pro, per questo motivo non ti ci trovi.Con il vecchio FP0 usavo i DUT e tutto funzionava alla meraviglia.Il manuale dell'FP0R alla sez. 8-26 invece non usa più i DUT ma una serie di registri:Alla fine si tratta della stessa cosa, il DUT (Data Unit Table) non è altro che una STRUTTURA che racchiude una serie di variabili, queste possono essere di tipo diverso e anche sovrapposte.Dovrai qindi dichiarare un DUT con le variabili che hai scritto "Control Code" ecc. senza indirizzo fisico, e su "variabili globali" dichiarare una variabile che ha come tipo il DUT creato.Tieni presente che le variabili del DUT nel tuo caso sono tutte a 32 bit, non farti ingannare dal fatto che trovi scritto DT0 e non DDT0Naturalmente poi l'istruzione F1 è un'istruzione tipica del plc non del Pro, quindi puoi anche usare l'istruzione MOVE.La guida interna dell'FPWinPro 6 invece risulta essere ancora incompletaNo Coment!!!!!C2025 Mancata corrispondenza parametri di ingresso 's_dutDataTable'. Richiesto tipo 'STRUCTURE'Significa che viene richiesto l'inserimento di una variabile globale che come tipo ha la struttura creata.CiaoRoberto Link al commento Condividi su altri siti More sharing options...
SystemEng Inserita: 5 ottobre 2016 Segnala Share Inserita: 5 ottobre 2016 Moving PLC code from FPWIN GR to Pro 7. F169 jog instruction is not supported. I am trying F172_PulseOutput_Jog_Type0_DUT_1 channel 0 on FP0R. When this rung executes, the PLC goes offline and shows an operational error for this instruction. I have created a global of this type. I need to know more about configuring this function. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 6 ottobre 2016 Segnala Share Inserita: 6 ottobre 2016 The language for writing in this forum is Italian. If you need to write in english you must use this section If you want, you can open a new 3d in proper section Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati