Vai al contenuto
PLC Forum


Fp0r + Fpwinpro 6.102 - F171 Trapezoidal Control e F172 JOG Operation


Messaggi consigliati

Inserito: (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 sito

e 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 :thumb_yello:

Modificato: da BoLo

Roberto Gioachin
Inserita:

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 DDT0

Naturalmente 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 incompleta

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

Ciao

Roberto

  • 6 years later...
Inserita:

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.

  • Livio Orsini locked this discussione
Inserita:
  1. The language for writing in this forum is Italian.  If you need to write in english you must use this section
  2. If you want, you can open a new 3d in proper section
  • Livio Orsini unlocked e locked this discussione
Ospite
Questa discussione è chiusa alle risposte.
×
×
  • Crea nuovo/a...