Data: 18 Settembre 2007
Os: 13.7.42
RoboxLib: 3.1.0
Bios: 1.2.2
Derivata da : RTE 33.4.3 sincrona a 32.9.0
Nota: suite con >= RDE3.4.6
Nota: suite con >= RC3E v33.1.14
build5
•IMPLEMENTAZIONE :
Aggiunto il parametro CAM_AFTER_C0 -maschera assi per abilitare la gestione del crash solo dopo avere eseguito il ciclo di 0 (C0_DONE)
•CORREZIONE :
In caso di errore di configurazione di un canale can o di assenza dello stesso, sui canali successivi non veniva emessa diagnostica iniziale e sopratutto non funzionavano le associazioni ai registri
•IMPLEMENTAZIONE :
Aggiunta gestione dei comandi can su BCC
•IMPLEMENTAZIONE :
Nuovo parametro BAD_CONFIG in cui sono memorizzati i fallimenti dei vari configuratori
o0x00000001 file di licenza .LIC
o0x00000002 configuratore di anbiente RTE.CFG
o0x00000004 configuratore hardware RHW.CFG
o0x00000008 configuratore Can 301/401/402 COCn.CFG
o0x00000010 configuratore Profibus DP slave PFB.CFG
o0x00000020 configuratore Device Net DNSx.CFG
o0x00000040 configuratore CAN intermodulo RBXCNET.CFG
o0x00000080 configuratore DF1.CFG
•IMPLEMENTAZIONE :
Aggiunta gestione del led LD (presente su uRMC) come output 5 (outw(1).4)
Visualizza lampeggiando i codici relativo alle configurazioni fallite (vedi BAD_CONFIG))
Nel caso di più bit presenti nel parametro BAD_CONFIG viene comunque emesso solo il codice più prioritario.
o1 file di licenza .LIC
o2 configuratore di anbiente RTE.CFG
o3 configuratore hardware RHW.CFG
o4 configuratore Can 301/401/402 COCn.CFG
o5 configuratore Profibus DP slave PFB.CFG
o6 configuratore Device Net DNSx.CFG
o7 configuratore CAN intermodulo RBXCNET.CFG
o8 configuratore DF1.CFG
la funzionalità può essere disabilitata con il parametro DIS_DISPLAY con il bit 0x00000010
build4
•CORREZIONE(OS) :
Emissione effettiva output per canale definito come enable power.
build3
•CORREZIONE :
Foto di posizione su interrupt per posizioni rilevate via CAN
•VARIANTE :
La variabile EPOS viene aggiornata sempre da gestore (sia usando la chiusura anelli implicita che esplicita) :
oEPOS(n) = P_IP(n, IPP_IDX(n)) - CP(n)
resta valida la possibilità per l'utente di sovrascriverla.
•CORREZIONE :
Riattivata funzionalità della variabile SYNCH_TIME
•CORREZIONE :
Evitato di generare allarme Speed ed Accel. all'accensione (se allarmi abilitati da configuratore)
•CORREZIONE :
Aggiunta diagnostica su scrittura parametri "read only" da BCC
•CORREZIONE :
Problema di stringhe troppo lunghe usando istruzione READ_TABLE
•CORREZIONE :
Problema di stringhe di commento troppo lunghe nei vari file di configurazione.
(Cambiato gestione fgets_ram che garantisce la lettura di una stringa fino (indipendentemente dal buffer di destinazione) )
•IMPLEMENTAZIONE (OS):
Gestione uRMC
•IMPLEMENTAZIONE:
Aggiunti comandi per gestione allarmi da BCC
build2
•VARIANTE:
Eliminato su PROFINT_STATUS la gestione dei bit 16 e 17.
Aggiunti su SYS_FLAG i due bit
o(B8) 0x00000100 abilita, per diagnostica, il report dei buffer profibus in uscita da ROBOX - autocancellante
o(B9) 0x00000200 abilita, per diagnostica, il report dei buffer progibus in ingresso a ROBOX - autocancellante
build1
•IMPLEMENTAZIONE: su LADDER
Aggiunta gestione delle variabili logiche in ladder
•IMPLEMENTAZIONE: su POWER_SET
Aggiunti due bit su PS_STATUS:
o0x200 abbiamo tutti i feedback di abilitazione degli assi del power_Set
o0x400 abbiamo tutti i feedback di abilitazione degli assi abilitati
•IMPLEMENTAZIONE: su LADDER
Gestione implementazione atte a velocizzare esecuzione
•CORREZIONE: su LADDER
Eliminate possibili criticità di accesso a parametri reali
•IMPLEMENTAZIONE: su LADDER
Implementazione atte a velocizzare esecuzione
build0
•CORREZIONE(OS):
Su CPU HIDRIVE, l'uscita 8 usata come enable power adesso funziona
•CORREZIONE:
Eliminato problema di allarmi di sistema se nel configuratore RTE.CFG usando la keyword ALARM_HISTORY_ITEM con un valore di definizioni eccessivo
•VARIANTE: RTE.CFG
Usando la keyword ALARM_HISTORY_ITEM con un valore di definizioni eccessivo, questo viene limitato al massimo possibile e la limitazione è segnalata nel report
•VARIANTE:
Risposta su comando FV in caso di entità che non può essere forzata
•IMPLEMENTAZIONE:
Aggiunti i seguenti parametri:
LIC_TRD Numero di trasduttori gestibili in funzione della licenza
LIC_AXES Numero di assi controllati gestibili in funzione della licenza
LIC_FLAGS Funzionalità varie impostate in funzione della licenza
o0x00000001 Ladder abilitato
o0x00000002 RPE abilitato
o0x00000004 HW qualificato all'uso
o0x00000008 abilitato l'uso di assi analogici
o0x00000010 abilitato l'uso di assi CAN
•VARIANTE: Aumentato il limite superiore della frequenza delle rule da 1000Hz a 2000Hz
•IMPLEMENTAZIONE: Aggiunta la gestione del comando SYS_FREQ in rte.cfg
la sintassi è : SYS_FREQ freq [-F ]
ofreq : frequenza (50 -:- 2000)
o-F : blocca la frequenza