Questa versione aggiunge e aggiorna alcune funzionalità e risolve alcune anomalie rispetto la precedente versione 3.54.0:
•Connessione BCC/31 su UsbComm
•Supporto configurazione bus di campo
•Supporto monitor di sistema RTE
•Supporto libreria immagini dispositivo
ATTENZIONE: questa versione può applicare delle restrizioni di versione ai file, a seconda del contenuto utilizzato!
Generale
Aggiornati file di supporto RTE (#1904).
Aggiornate variabili predefinite (Rif. RTE v34.27.2).
Aggiornati file di supporto RPE.
Aggiornata libreria e indice catalogo esempi (#1664, #1783, #2180).
Aggiornati file di supporto EC2x (#1587, #1761, #2026, #2178).
Aggiornati file di supporto CANopen (#693).
Aggiornati file di supporto EtherCAT (#1729, #1886, #1887, #2221).
Aggiornati file di supporto IMD (rif. firmware v2.9.10).
Aggiornati file di supporto SAFEB (rif. firmware v1.2.0).
Aggiornata documentazione (#1515, #1605, #2029, #2174).
Aggiornato avvio automatico Rsetup con informazioni su tema corrente.
Aggiornato contenuto libreria moduli R++.
Aggiornati comandi shell swreset e hwreset (#1942).
Aggiornata documentazione OBLIB (#1061).
Aggiornate variabili predefinite (#1978).
Aggiornata gestione tema da riga di comando (#2034).
Aggiornato clangd a versione 12.0.0.
Aggiornati file di supporto OB.
Aggiornata gestione del percorso corrente per finestre gestione file (#2263).
Aggiornate interfacce tastiera per esportazione contenuto (#2265).
Aggiornato stato iniziale per tutti gli editor di file creati in workspace (#2273).
Aggiornata documentazione BCC/31 per supporto modalità OOW (#2281).
Aggiunto completo supporto per gestore intellisense R++.
Aggiunto supporto ricerca nelle finestre messaggi (#1823).
Rimossa opzione -font per incompatibilità con gestore temi.
Corretto ripristino stato UI su copia/incolla oggetto workspace (#1472).
Corrette impostazioni di DPI Awareness (#1661).
Corretto problema importazione file .dat da versioni precedenti (ora limitato a stesso prodotto).
Corrette impostazioni comando mkfile in file rte.shc (#1689).
Corretta inizializzazione tema grafico RDE.
Corretto funzionamento pulsanti finestra messaggi (#1912).
Corretta diagnostica di auto-importazione file iniziali (#1929).
Corretto problema ripristino stato finestre desktop (a volte senza bordi).
Corretta codififica UTF-8 per file di supporto RTE (#2251).
Corretto contenuto file comandi shell (#2250).
Progetto RTE
Aggiornato salvataggio percorsi flash (#1855).
Aggiornata sintassi R3 (#1798).
Aggiunto supporto preliminare per funzionalità di IntelliSense (limitato a sorgenti cpp/h per object block in progetto RTE).
Aggiunti terminali seriali RS485 per dispositivi remoti Axioline (#1571).
Aggiunto completo supporto per linguaggio di programmazione R++ (#1377, #1378, #1525, #1563).
Aggiunto supporto funzionalità annotazioni di progetto (#1428).
Aggiunta selezione automatica pagina "debug" su avvio debugger (#1429).
Aggiunta selezione automatica pagina "monitor" su avvio monitor.
Aggiunti moduli Axioline Smart Elements IOLink (#1666).
Aggiunti terminali per dispositivi remoti Axioline di tipo Smart Elements IOLink (#1667).
Aggiunto supporto per modifica nome file per file in flash (#1545).
Aggiunto tipo di modulo Axioline Smart Element IOLink (#1666).
Aggiunto terminale per dispositivo remoto Axioline di tipo Smart Element IOLink (#1667).
Aggiunto supporto per gestione implementazione R++ (cfgdefs.r4).
Aggiunto supporto e generazione per monitor RTE (#1734).
Aggiunto supporto per debugger RTE per R++, ispezione valori (#1583).
Aggiunta gestione numeri esadecimali con underscore per linguaggio R++ (#1696).
Aggiunto supporto per esportazione monitor progetto RTE come monitor di sistema (#1967).
Corretta compilazione programmi R3 in presenza di caratteri non Ascii nel percorso temporaneo (#1607).
Corretta compilazione programmi R++ per adattamento formato UNC.
Corretto aggiornamento (forzato) contenuto delle classi OB configurate (#1389).
Corretta generazione file definizioni R++ (cfgsdefs.i4).
Corretta visualizzazione valori booleani in inspect, debugger R++ (#1901).
Corretta visualizzazione lazy, in caso di array, in inspect, debugger R++ (#1900).
Corretto highlight errato sui commenti R3 (#1673).
Corretto folding per linguaggio R++ (#1808, #1825).
Corretto gestione directory temporanee in compilazione OB (#1922).
Completato implementazione server LSP per linguaggio C++/OB (#1524).
Corretta funzionalità verifica firmware (#1928).
Corretta generazione file annotazioni vuoto (#1906).
Corretta analisi/elaborazione delle dipendenze R++ (#1911).
Corretta pulizia programmi e moduli R++ (#1955).
Corrette operazioni copia/incolla programmi e moduli R++ (#1949).
Corretto problema dipendenze su operazione "compila tutti" per moduli R++ (#2001).
Corretto comando di inspect in debugger R++ (fix dizionario tipi predefiniti).
Corretto problema crash in impostazioni progett RTE (#1984).
Corretta modalità visualizzazione tooltip inspect R++ e aggiunta opzione di ctrl+drag per spostare il tooltip (#2052).
Corretto problema con ricompilazione programmi su cambio CPU bersaglio (#2181).
Corretta gestione percorsi file relativi (LAD, XPL, IGV).
Editor Ascii
Aggiunto supporto preliminare per funzionalità di IntelliSense.
Aggiornata colorazione base per tema scuro (#1431).
Corretta sintassi per highlight (#1732).
Corretta visualizzazione stato LSP (#1659).
Corretta gestione focus su viste editor splittate (#1919).
Corretta visualizzazione righe indentazione (#1433).
Shell comandi
Aggiornata barra di ricerca in finestra ricerca comandi (#1440).
Aggiornata codifica hardware (RID20-E, RP-2 Bus Slave, RHAM; #1605, #1952).
Aggiunto supporto per esportazione contenuto in formato PDF e HTML (#1909).
Corretta colorazione errata per comandi report e mreport (#1598).
Corretto errore in comando funz (#1822).
Corretto problema loop infinito per comando ripetuto con connessione non attivabile (#2277, #2155).
System monitor
Aggiunto supporto per monitor di sistema definiti dall'utente.
Corretta gestione case per variabili monitor (#1505).
Oscilloscopio
Corretto caricamento tracce con valore/div 0 (#1381).
Editor configurazione CAN
Corretta domanda di conferma su generazione comandi iniziali CAN (#1803).
Gestione variabili
Aggiornata interfaccia utente gestione valori variabili (#1944).
Connessione BCC/31 su TCP/IP
Corretta errata segnalazione 'attesa DSR' su dispositivi RS232 con handshake non DTR/DSR (#1703).
Connessione BCC/31 su UsbComm
Corrette impostazioni hand-shake per connessioni di default (#1692).
Supporto generale
Aggiornate abilitazioni UI in finestra creazione nuovo oggetto workspace (#2259).
Corretta diagnostica per funzionalità di intellisense (#1749).
Supporto configurazione bus di campo
Modificata stringa errore per tipi di dato BYTE_ARRAY (#1546).
Estese proprietà DriveInfo in factory data (#1507).
Aggiunto avviso nel caso in cui i device referenzino moduli con stesso className o moduleIdent ma vendor diversi (#1530).
Aggiunta possibilità da factory.xml di definire impostazioni per la generazione dei comandi di controllo codice prodotto
Aggiunta possibilità di disabilitare la generazione dei comandi di controllo codice prodotto per device dichiarati in factory (#1756)
Eliminata visualizzazione della property dialog su undo modifica a device e widget (#1683).
Corretto problema su incolla dispositivi (#1536).
Corretto problema su undo/redo dispositivi non presenti nel repository dei files di descrizione (#1674).
Corretto problema su incolla moduli.
Corretto problema ordinamento su aggiunta/modifica/scambio moduli (#1686).
Corretto problema su spostamento/editazione manuale comandi derivanti da modulo (#1686).
Corretto problema su ordinamento comandi derivanti sm (#1688).
Corretto problema in moduli referenziati con diverso vendorId (#1530)
Corretto problema in generazione comandi set fmmu senza pdo (#1755).
Corretto problema in inizializzazione fmmu che non specificano sm (#1763).
Corretto problema in editazione comandi di startup dipendenti da slot (#1764).
Corretto problema in elenco variabili di dizionario da comandi di startup (#1879).
Corretta codifica generazione file .xml (ore UTF-8) di configurazione (#2027).
Supporto configurazione RTE
Aggiornata gestione ramdisk (#2184).
Aggiunto supporto configurazione hardware per dispositivi AS3031.006 e AS1018.002 (#1605).
Aggiunto supporto per gestione asse escluso in PowerSet (#1562).
Aggiunta gestione per estensioni a DriveInfo in aggiornamento assi (#1507).
Aggiunto supporto per gestione e generazione implementazione R++ (cfgdefs.r4).
Aggiunta gestione flags riferimenti per assi con risorse collegabili (bus di campo, #1529).
Aggiunto parametro holdtime per gruppo assi in ambienti XPL (#1684).
Aggiunto parametro L3 a modello JC Scara XYW (#1687).
Aggiunto supporto per verifica scritture multiple variabile (#439).
Aggiunto supporto per conversione configurazione Axioline su cambio dispositivo hardware compatibile (#681).
Aggiunto supporto per connessione TCP con slave remoti per modulo Axioline LPSDO8 (#1724).
Aggiunto supporto per connessione TCP con master remoto per modulo Axioline LPSDO8 (#1724).
Aggiunto supporto per dipendenze moduli in ambienti XPL (#1788).
Aggiunto parametro asse decelerazione massima per assi joint e assi cartesiano (#1810).
Aggiunto Modello JC Tavola rotante (#1811).
Aggiunta opzione per gruppi assi passivi (#1812).
Aggiunto controllo su numero assi per modello MJ parametrico (#1846).
Aggiunto nuovi edit per modifica conversione word/bit vs canale (#1225).
Aggiunto controllo variabili utilizzate in server Modbus.
Aggiunti controlli su creazione ramdisk (#1833).
Aggiunta visualizzazione classi referenziate in selezione classe OB (#2182).
Rimossa impostazione "Modalita canale 1 FBSLAVE" per dispositivo RP-2 (#1878).
Corretta generazione parametri istanze object block con nome alternativo (#1655).
Corretta gestione verifica delle risorse collagabili (#1549, #1529).
Corretta conversione dati per moduli AXL (tipo LSPDO8; bit master mancante; #1588).
Corretta verifica tipo dato per associazioni registri interi con accesso a byte (#1690).
Corretto problema generazione parametri Scara XYW (#1707).
Corretto problema generazione parametri asse cartesiano 3 Scara XYW (#1708).
Corretta selezione classi OB con file .obb non presenti, in salvataggio/caricamento della configurazione RTE e dipendenze moduli in ambienti XPL (#1791).
Corretta generazione opzioni per server Modbus (#1804).
Corretto suggerimento indice variabile server Modbus (#1805).
Corretta gestione impostazioni server Modbus e generazione configurazione (#1813).
Corretto controllo su numero assi per modello MJ parametrico (#1846).
Corretto problema impostazioni di riposizionamento ciclo 0 in conflitto (#1910).
Corretta generazione FBSLAVE in configurazione hardware (#1882).
Corretto messaggio di errore per server Modbus (#1916).
Corretto suggerimento primo indice utile per variabili server Modbus (#2065).
Corretta configurazione hardware per controllo AS3031.006 (#2166).
Corretta diagnostica in analisi risorse da file .cfgx (#2204).
Corretto valore default per indice micro di 0, in configurazione trasduttore.
Corretto problema mancata rigenerazione file FB.CFG su modifica asse (#2219).
Corretta visualizzazione finestra selezione risorse (#2222).
Corretta generazione file e diagnostica per configurazione Modbus (#2057).
Corretto supporto per tipo dato bit in risorse EtherCAT (#2225).
Corretti testi per drive storici trasduttore/attuatore per drive COE (#2242).
Supporto configurazione IMD
Aggiornato range per dispositivi IMD.
Corretto problema (crash) in selezione esplicita PDO da dizionario (#2145).
Supporto configurazione URIO
Corretto problema (crash) in selezione esplicita PDO da dizionario (#2145).
Supporto configurazione EC2X
Corretto problema (crash) in selezione esplicita PDO da dizionario (#2145).
Supporto configurazione EVER
Corretto problema (crash) in selezione esplicita PDO da dizionario (#2145).
Supporto UI
Aggiornata colorazione finestre per tema scuro (#1431).
Aggiunto BBCode per visualizzazione testi con escape dei caratteri speciali.
Corretto utilizzo tema scuro per librerie Qt 15.0.
Corretta visualizzazione tabelle per tema scuro (#1436).
Corretta validazione campo con indirizzi IPv4 (#1986).
Corretta visualizzazione ora con aggiunta dei secondi (#2157).
Corretta visualizzazione stringhe utente (#1832).
Corretto problema azzeramento font in widget di selezione (#2243).
Supporto notizie/novità
Corretto problema (crash) in aggiornamento finestra novità (#1488).
Rimosso servizio (#1803).
Supporto monitor di sistema
Aggiunto supporto per variabili interne di informazione (info_trd, info_pref, info_sref, info_tref).
Aggiunto supporto per variabili COE.
Supporto monitor di sistema RTE
Aggiunta pagina di riepilogo assi (#1734).
Aggiunta pagina di informazioni base asse (#1734).
Aggiunta pagina di informazioni trasduttore/attuatore asse (#1734).
Aggiornate pagine gestione dei power set (#1953).
Aggiornate pagine gestione degli assi (#1734).
Aggiornata immagine mancante per RP-2 (Bus Slave) (#2220).
Aggiornato supporto per IMD20, in pagina regolazione asse (#2249).
Aggiunte pagine monitor per supporto regolazione asse (COE, Encoder/Analogica) (#1734).
Aggiunte pagine monitor per impostazioni sistema e diagnostica (#1957).
Aggiunte pagine monitor per informazioni e stato dispositivo.
Aggiunto supporto per EC2A (rif/posizione), in pagina regolazione asse (#2246).
Aggiunte pagine per informazioni servizi di rete (#1957).
Corrette informazioni mancanti per asse numero 32 in riepilogo assi e power set (#1981).
Supporto object block
Aggiunta analisi dipendenze da file allarme (#1975).
Aggiunta visualizzazione tabella classi referenziate (#2182).
Supporto linguaggio Ladder
Aggiornate variabili predefinite (#1978).
Aggiornata visualizzazione elenco variabili (#2255).
Aggiornate variabili predefinite (Rif. RTE v34.27.2).
Aggiornata eccezione posizione di inserimento rung (in-before) su ultimo rung blocco (#2266).
Corretti problemi di stampa per sorgente ladder (#1915).
Corretta visualizzazione elenco variabili (#2267).
Supporto linguaggio R3
Corretto problema (crash) in debug.
Supporto linguaggio R++
Aggiunto nuovo tipo di parametro per messaggi di errore compilatore RC4E (#2134).
Aggiunta notifica cambiamenti progetto a server r4langd (#1888).
Corretto problema con configurazione lingua interfaccia inviata a server r4langd (#2241).
Corretto problema con token non evidenziati correttamente in R++ (#2229).
Supporto linguaggio X/script
Aggiornata codifica di conversione tempo a stringa per includere anche i secondi (#2157).
Aggiunta funzione per conversione tempo a stringa con formato specificato (#2157).
Supporto manuali CHM
Aggiunto supporto per tema scuro per documentazione (#1968).
Corretta segnalazione errore su apertura manuali differenti (#1970).
Corretta segnalazione esito negativo ricerca testuale (#2147).
Supporto libreria immagini dispositivo
Corretta gestione percorsi file relativi.