Abilitare JavaScript per vedere questo sito.

Questa nuova versione maggiore è focalizzata principalmente sull'introduzione del peno supporto allo sviluppo e uso agli object block, oltre ad altre nuove funzionalità e la risoluzione di anomalie rispetto la precedente versione 3.4.10.

Novità generali

Progetto RTE (estensione RTE)

Editor ascii (estensione AEDITOR)

Supporto linguaggio R3 (libreria R3)

Supporto linguaggio Ladder (libreria LAD)

Supporto object block (libreria OB)

Supporto linguaggio X/script (libreria XS)

Supporto variabili RDE3 (libreria VAR)

Comunicazione BCC/31 (libreria BCC)

Questa distribuzione di RDE3 comprende una nuova versione di compilatore RC3E (33.2.4 o superiore) che è utilizzabile sia per la compilazione dei programmi R3.ELF sia per la compilazione degli object block creati dall'utente.

Novità generali

Corretto ripristino posizione finestra principale RDE3, su apertura workspace.

Corretto riposizionamento finestre esistenti nel desktop, su apertura workspace.

Corretto posizionamento iniziale delle finestre nel desktop.

Corretto riposizionamento desktop su attivazione specifica finestra.

Corretto dimensionamento desktop a chiusura dell'ultima finestra.

Corretti acceleratori per funzioni generali (in alcuni contesti, tipo editor, non funzionavano/non era attivabili in modo corretto).

Corretto accesso a file (lettura/scrittura) con nomi dispositivo riservati, quali CON, NUL, PRN, AUX, LPTn e COMn (e forma estesa \\.\*).

Corretto problema degradazione dei font (su Windows XP).

Aggiunto supporto variabili logica tipo stringa.

Aggiunto supporto NOBIT per strutture/variabili logiche

Aggiunta proposta di reset stati memorizzati finestra per workspace salvati con RDE3 versione 3.4.10 o precedenti (in risoluzione delle anomalia di posizionamento sul desktop).

Aumentato a 2048 la capienza per i messaggi di sistema (e debug log).

Aggiornato elenco variabili RTE (VTX).

Aggiornata interfaccia WOI con funzioni di inizializzazione/terminazione oggetti.

Aggiunta nuova configurazione desktop generale.

Aggiunta opzioni (in configurazione desktop) per l'abilitazione auto/centraggio (default on) e per l'abilitazione barra delle finestre (default on).

Progetto RTE (estensione RTE)

Unificata gestione programmi R3, sia di R3/Cof che R3/Elf.

Aggiunto supporto per creazione, compilazione, caricamento e debug degli Object Blocks.

Aggiunto supporto per sintassi file OBS (sorgente object block)

Aggiunto supporto per compilazione/analisi dipendenze object block.

Aggiunto supporto per variabili logiche in breakpoint su variabile (debugger).

Aggiunto fase di pre/configurazione, in operazioni di make/rebuild e posticipata fase configurazione (generazione) in coda a programmi/OB/mappe.

Aggiunto flag per azzeramento messaggi su operazioni singola (compilazione, caricamento, etc).

Aggiunto supporto per la creazione/compilazione di object block.

Aggiunto supporto per factory object block.

Aggiunto supporto per configurazione grafica di object block.

Aggiunto supporto per make/rebuild progetto con object block.

Aggiunto supporto codice lingua (configurazione)

Aggiunto supporto per file allarmi con suddivisione per lingua e tipologia (configurazione) e relativo supporto per file in flash.

Aggiunta abilitazione "blocco dei caricamenti" (configurazione).

Aggiunta visualizzazione informazioni AF in Debugger RTE, opzionale.

Aggiunta visualizzazione informazioni OB in Debugger RTE, opzionale.

Aggiunta visualizzazione report di sistema in Debugger RTE, opzionale e con possibilità di filtraggio per maschera sorgente.

Aggiunta visualizzazione report utente in Debugger RTE, opzione e con possibilità di filtraggio per maschera sorgente.

Aggiunto opzione per abilitazione diagnostica compilatore RC3E (sia per compilazione di programmi R3/Elf che Object block).

Aggiunti simboli utente (define literally) per singolo programma R3/Elf.

Aggiunta cartella /FA presente di default su creazione nuovo progetto.

Corretto ordine pagine della finestra di progetto, con unificazione delle pagine "Breakpoint" e "Processi" in una unica come "Debugger RTE"

Corretta abilitazione operazioni generazione (configurazione).

Corretta fase (ora 20) e ordine di generazione istruzioni di autoload (configurazione)

Corretto bug su priorità operatori unari per inspect variabili/espressioni (debugger).

Corretta assegnazioni cartelle flash a vari elementi di progetto/configurazione.

Corretta generazione collegamenti speciali, che ora lascia oggetti duplicati (avvisando),  piuttosto che eliminare quelli esistenti, ed effettua la verifica non su nome locale ma

 su nome remoto (flash).

Corretto generazione RTE.CFG (bug attuatore asse come registro volatile/non volatile).

Corretta sintassi per highlight file RTE.CFG.

Corretta generazione file in flash da configurazione (eliminazione gestione nome alternativo in quanto non vengono più salvati nel progetto).

Corretto problema percorsi relativi/assoluti per programmi .LAD esterni alla cartella di progetto stesso.

Corretto azzeramento messaggi su esecuzione operazione singola da pagina "File in flash".

Corretto batch di compilazione programmi R3/Cof e R3/Elf (aggiunto cambio drive).

Aggiornata messaggistica rapporto operazioni di progetto (aumento dettaglio operazioni di  generazione/dipendenza file di configurazione).

Editor ascii (estensione AEDITOR)

Corretta sintassi per linguaggio X/script (keyword NOT non gestita correttamente).

Supporto linguaggio R3 (libreria R3)

Corretta analisi direttiva $IF su sorgenti R3.

Corretto bug su priorità operatori unari per espressioni analizzatore R3 (debugger).

Supporto linguaggio ladder  (libreria LAD)

Aggiunte elenco variabili predefinite (allineamento a VTX/RTE).

Corretto bug su priorità operatori unari per espressioni (elementi MATH e COND).

Supporto object block (libreria OB)

Aggiunta nuova libreria per supporto object block (analisi dipendenze, espressioni, interfaccia file, etc).

Supporto linguaggio X/script (libreria XS)

Aggiunte nuove funzioni di base per la gestione dei colori.

Aggiunti metodi gestione colore di background per widget (classe XForm).

Aggiunti metodi gestione tabelle/foglio elettronico (classe XForm).

Corretto bug su identificazione errata delle funzioni in "overloading".

Supporto variabili RDE3  (libreria VAR)

Ripristinato accesso a bit su variabili di tipo costanti e literally di variabili predefinite (Robox).

Comunicazione BCC/31 (libreria BCC)

Aggiunto supporto per diagnostica non prevista in traduzione protocollo BCC/31 <--> ASCII

Aggiunto supporto (corretto) per dispositivi RS232 con identificazione da COM10 a COM32.

Corretto bug su timeout di comunicazione, su connessione ASCII/RS232 (rendendo di fatto inutilizzabili tali connessioni).

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC