############################################################################## Versione Gemnis Studio: 12.1.9.0 Data rilascio: 07/03/2024 ############################################################################## Novita' e migliorie * Migliorata la gestione della password di riprogrammazione modulo nella schermata 'Programmazione Sequenziale Moduli' ############################################################################## Gemnis Studio Version: 12.1.9.0 Release Date: 07/03/2024 ############################################################################## Innovations and improvements * Improved management of the module reprogramming password in the 'Sequential Modules Programming' screen ############################################################################## Versione Gemnis Studio: 12.1.7.0 Data rilascio: 09/11/2023 ############################################################################## Novita' e migliorie * Aggiunta la possibilita' di impostare la tolleranza all'eventuale latenza nella comunicazione USB. Attraverso la scheda 'Strumenti' -> 'Opzioni' -> 'Altro' e' possibile spuntare 'Tolleranza al ritardo nella comunicazione' per permettere di gestire eventuali latenze nella comunicazione tra Gemnis Studio e il modulo di sicurezza soprattutto nei casi in cui il modulo sia collegato al computer tramite gateway per la connessione remota. * Introdotta la descrizione testuale dei principali errori generati dal kernel in caso di fault del modulo. * Ora e' possibile generare file estratti (programmi applicativi senza interfaccia grafica) attraverso la scheda 'Strumenti' -> 'Genera file estratto'. E' possibile salvare il Programma Applicativo del progetto sul quale si sta lavorando. Tale file non contiene le informazioni necessarie alla ricostruzione dell'interfaccia grafica di programmazione, di conseguenza tale file puo' solamente essere utilizzato come copia di backup o per programmare altri moduli in modo identico. * I messaggi generati dal blocco 'MESSAGE' in modalita' monitor sono storicizzati nel Log. * Ora, agendo all'interno della 'Scheda Messaggi' e' possibile modificarne il testo indipendentemente dal loro indice. * E' stata introdotta la possibilita' di eliminare i messaggi indipendentemente dal loro indice agendo all'interno della 'Scheda Messaggi'. * Passando il mouse sul menu a tendina di 'Selezione del modulo', e' possibile visualizzare le proprieta' dei moduli. * Ora e' possibile cambiare la velocita' di simulazione prima di entrare in modalita' simulazione. * Introdotta la possibilita' di avviare la procedura di migrazione del programma tramite il nuovo pulsante 'Migra a questo modulo' presente nella finestra 'Visualizza Moduli'. Bug risolti (non legati alla sicurezza) * Risolto un bug per il quale il blocco funzionale 'CLOCK' non lasciava impostare il 'Fondoscala' su 'Fisso di 1s'. * Risolto un bug per il quale durante la migrazione del programma da un modulo ad un altro i messaggi non venivano migrati correttamente. * Risolto un bug per il quale non era possibile inviare il programma applicativo al modulo se il file di progetto era salvato in un'unita' esterna. * Risolto un bug per il quale, durante la validazione di un programma nel passaggio da esito giallo a esito verde, il testo dell'analisi non si aggiornava. * Correzione della descrizione e traduzione di alcuni 'tool tip' e di altri testi. ############################################################################## Gemnis Studio Version: 12.1.7.0 Release Date: 09/11/2023 ############################################################################## Innovations and improvements * Added the possibility to set latency tolerance in USB communication. Through the 'Tools' tab -> 'Options' -> 'Others' it is possible to check 'Communication delay tolerance' to allow you to manage any latencies in the communication between Gemnis Studio and the security module, especially in cases where the module is connected to the computer via gateway for remote connection. * Introduced the textual description of the main errors generated by the kernel in the event of a module fault. * Now it is possible to generate extracted files (application programs without graphical interface) through the 'Tools' tab -> 'Generate extracted file'. You can save the Application Program of the project you are working on. This file does not contain the information necessary to reconstruct the graphical programming interface, so this file can only be used as a backup copy or to program other modules in the same way. * Messages generated by the 'MESSAGE' functional block in monitor mode are historicized in the Log. * Now, it is possible to edit the text of the messages independently of their index by acting within the 'Messages Tab'. * Has been introduced the possibility to delete messages regardless of their index by acting within the 'Messages Tab'. * Passing over with the mouse on the drop-down menu of 'Module Selection' it is possible to view the properties of the modules. * Now it is possible to change the speed of the simulation before starting the simulation. * Introduced the possibility to start the migration procedure of the program through the new 'Migrate to this module' button in the 'View Modules' window. Bug fixed (not related to Safety) * Fixed a bug where the 'CLOCK' functional block would not let the 'Full Scale' be set to 'Fixed 1s'. * Fixed a bug where when migrating the program from one module to another, messages were not migrated correctly. * Fixed a bug where it was not possible to send the application program to the module if the project file was saved on an external drive. * Fixed a bug where, during the program validation, the analisys text did not change when passing from yellow to green result. * Corrections to the description and translation of some 'tool tips' and other texts. ############################################################################## Versione Gemnis Studio: 12.1.5.0 Data rilascio: 09/12/2022 ############################################################################## Novita' e migliorie * Adattamento finestre per compatibilita' con risoluzione 1366x768 * Distinzione ingressi/uscite utilizzate su schermata connessioni * Apertura programma da esplora risorse * Slider simulazione con tasto destro per valori B e W * Click destro su sensori in simulazione: cambio di stato temporaneo del sensore * Riferimenti incrociati sulle etichette * Finestra se piu moduli collegati in aggiorna connessioni e in programmazione sequenziale moduli * Aggiunto pulsante di refresh delle connessioni una volta connesso il modulo * Campo versione kernel di compilazione a fianco della firma nella scheda progetto * Zoom editabile da tastiera * Errori gialli in compilazione non bloccanti per la validazione del progetto. Riordino dei colori degli errori in compilazione. * Aggiunta pagina html su aggiornamenti gemnis 12 * Rivisti i testi in caso di cambio modulo sulla combobox moduli * Aggiunta immagine contatto elettronico su tipologia elettrica sensore S1E * Aggiunta immagine selettore 2 posizioni nei tipi di sensore S1C, S1E, S2CD, S2ED * Aggiunta immagine Laser Scanner nei sensori S2ED Bug risolti(non legati alla sicurezza) * Gemnis Studio non lascia collegare un display X a un etichetta X WOUT * In monitor non compare la spunta 'programma validato' su programmi K12 * In monitor non compaiono i messaggi * Mancata apertura del programma se cartella di default e' su percorso di rete e la rete non e' connessa * Mancano le traduzioni quando si fa una ricerca nel desktop * Quando si fa click sul morsetto in uscita di un WOUT, compare sempre un messaggio di errore * Mancata traduzione nel sensore S1E * Errore messaggio collegamento display con altro display * Fix minori ############################################################################## Gemnis Studio Version: 12.1.5.0 Release Date: 09/12/2022 ############################################################################## Innovations and improvements * Windows height adaption for compatibility with 1366x768 resolution * Occupied Inputs/outputs recognizing in window connection * Program opening from file explorer * Slider in simulation by right click to change B and W values * Right click on sensors in simulation: temporary state change * Label's cross reference * Window if many module are connected (by click "Update Connections" and in "Sequential Modules Programming") * Connection refresh button when module connected * Compilation kernel field in the project tab * Zoom editable by keyboard * Yellow errors in compilation aren't blocking for the project validation. Reorder of compilation's errors color * Html page added when Gemnis 12 update's are available * Text review in case of module changed * Electronic contact image added on sensor S1E * Selector with 2 position image added in sensor S1C, S1E, S2CD, S2ED type * Laser Scanner image added in sensor S2ED Bug fixed (not related to Safety) * Gemnis Studio can't connect an X display to an X label WOUT * "Program Validated" check is not checked in K12 programs in monitor mode * Messages don't appears in monitor mode * Gemnis Studio can't start if the default folder is in LAN and this is not connected * Translations missed during a desktop research * When a WOUT output clamp is clicked, an error message is always showed * Translation missed in sensor S1E * Error message during connecting a display with another display * Minor fixes ############################################################################## Versione Gemnis Studio: 12.1.3.0 Data rilascio: 06/06/2022 ############################################################################## Novita' e migliorie Novita' Principali * Rivisto lo stile MDI(multiple document interface) del Gemnis 11.7: il software apre un documento per ogni sua istanza * Eliminazione delle Tab di lavoro, tutto si presenta in un unica schermata, centrando l'attenzione dell'utente allo sviluppo del programma di macchina * All' avvio, Gemnis Studio 12 non chiede su quale modulo creare il programma, imposta in automatico quello preferito dall'utente (impostabile dalla finestra Strumenti-->Opzioni ). Imposta inoltre le preferenze relative al desktop e alla griglia (righe, colonne, disposizione, stile connessioni, ecc....) * Tema scuro, tema chiaro, 19 colori secondari dei temi * Traduzione immediata del software Italiano/Inglese * Menu dei sensori e dei blocchi funzionali: e' possibile scegliere tra il menu tradizionale presente in GemnisStudio 11.7 oppure scegliere il menu avanzato. In questo caso, il menu viene diviso in base alla tipologia dei sensori e dei blocchi. La ricerca di questi risulta piu veloce e intuitiva. * Miglior gestione della selezione degli ingressi dei sensori: ora l'utente non deve scrivere il codice dell'ingresso ma lo sceglie da una combobox. Miglior utilizzo dei morsetti di test e degli ingressi 'J' (avviso all utente in caso di morsetto J con possibilita' di non visualizzare piu il messaggio) * Scelta degli errori dei fault in simulazione: l'utente non deve andare a vedere il codice da manuale ma puo sceglierlo da una combobox * Nuovi blocchi funzionali: BIT TEST, ADIFF, AVG, WTOB, SUM, MUL (moltiplicazioni per numeri interi e per numeri decimali) * Possibilita' di importare, dal menu avanzato, tipo di diplay e etichetta a seconda del tipo desiderato * Possibilita' di disabilitare gli impulsi di test nelle uscite di sicurezza * Integrazione TeamViewer in Gemnis Studio * In caso di errore del modulo, l'utente viene avvisato se l'errore e' stato generato dal programma utente o dal kernel del modulo * Database LiteDB per loggare i bug del software Bug risolti (non legati alla sicurezza) * Modulo con ingressi in frequenza (MP307 per esempio): trascinando 2 sensori a singolo canale, in seguito trascino un doppio canale --> il software rileva le risorse di input terminate (anche se in realta' mancano ancora 2 ingressi) * Visualizzazione desktop in simulazione: facendo zoom nel desktop e muovendo lo scrollbar orizzontale, cambia lo stato degli ingressi * Quando un programma e' protetto da password e lo si vuole migrare, il software si blocca * Password di riprogrammazione del modulo: il software lasciava inserire una password di 20 caratteri quando il kernel da come disponibilita 16 caratteri di password. * Migrando un programma, se questo e' protetto da password e si lascia la password vuota, il programma viene migrato lo stesso. Anche se il programma non ha la password e si fa annulla * Era possibile inserire un messaggio vuoto * Le connessioni dei sensori venivano perse una volta premuto il pulsante "Annulla" ############################################################################## Gemnis Studio Version: 12.1.3.0 Release Date: 06/06/2022 ############################################################################## Innovations and improvements Main innovations * Gemnis 11.7 MDI (multiple document interface) style revised: the software opens a document for each instance * Work tabs were removed, everything is on a single screen, focusing the user's attention on the development of the machine program * At startup Gemnis Studio 12 does not ask which module create the program on, it automatically sets the one preferred by the user (which can be set from the Tools -> Options window). It also sets desktop and grid preferences (rows, columns, arrangement, connection style, etc.) * Dark theme, light theme, 19 secondary theme colors * Immediate translation of the Italian / English language * Sensors and functional blocks menu: it is possible to choose between the traditional menu present in GemnisStudio 11.7 or choose the advanced menu. In this case, the menu is divided according to the type of sensors and blocks. The search for these is faster and more intuitive. * Better management of the selection of sensor inputs: now the user does not have to write the code of the input but he chooses it from a combobox. The use of test terminals and inputs J is improved (warning to the user in case of terminal J with the possibility of not displaying the message anymore) * Choice of faults in simulation: the user does not have to see the code from the manual but can choose it from a combobox * New functional blocks: BIT TEST, ADIFF, AVG, WTOB, SUM, MUL (multiplication by whole numbers and by decimal numbers) * Possibility to import, from the advanced menu, the type of display and label according to the desired type * Possibility to disable the test pulses on the safety outputs * TeamViewer integration in Gemnis Studio * In event of module error, the user is notified whether the error was generated by the user program or the module kernel * Database LiteDB to log software's bug Bug fixed (not related to Safety) * Module with frequency inputs (MP307 for example) -> By dragging 2 single-channel sensors, then drag a double channel --> software detects input resources are over (even if 2 inputs are still available) * Desktop view in simulation: if zooming into desktop and moving the horizontal scrollbar, the status of the inputs changes * When a program is password protected and you want to migrate it, the software crashes * Module programming password: the software let you enter a 20-character password when the kernel has a 16-character password. * When migrating a program, if it is password protected and you leave the password blank, the program is migrated anyway. Even if the program doesn't have the password and it is canceled * It was possible to insert a blank message * Sensor's connections where missing if "Cancel" button was pressed ############################################################################## Versione Gemnis Studio: 11.7.1.0 Data rilascio: 21/05/2018 ############################################################################## Novita' e migliorie Novita' Principali * Inserito blocco funzionale Serial * Nuova funzione nel menu progetti chiamata 'Migra Programma' la quale permette di convertire un programma implementato per uno specifico modulo, verso un modulo differente. * Blocchi 'Muting' ed 'EDM' sono stati rivisti per dare la possibilita' all' utente di scegliere su quale fronte (salita o discesa) poter eseguire il reset dell'operazione. Nella funzione EDM inoltre il tempo di contemporaneita' dei segnali di ingresso e' stato portato a 25.5 secondi. * Rivisto l'oggetto 'Display' nel quale e' stato aggiunto il campo 'Offset' * Possibilita di esportare in formato PDF le stampe del programma e del report Piccole modifiche di aspetto grafico * Colore dei morsetti dei blocchi funzionali: in base al fatto che questi siano connessi o meno, il loro colore sara' nero oppure rosso (morsetto non connesso). * Rettangolo per la selezione del blocchi funzionali ora funzionante nelle 4 direzioni * Nel sensore tipo 'Barriera ottica' sono state aggiunte le immagini dei nuovi dispositivi Pizzato (NG, NS, FG) e sul sensore tipo 'Pulsante' e' stata aggiunta l'immagine joystick. Bug risolti (non legati alla sicurezza) * E' ora possibile trascinare nuovi sensori nel desktop anche senza aver collegato i morsetti dei blocchi funzionali gia presenti nel desktop * I file creati con Gemnis possono essere rinominati direttamente da Windows ############################################################################## Gemnis Studio Version: 11.7.1.0 Release Date: 21/05/2018 ############################################################################## Innovations and improvements Main innovations * New functional block Serial * Function "Muting" and "EDM" reviewed to choose on witch edge (rise or fall) reset the function. On EDM contemporaneity time can be setted up to 25.5 seconds. * On the "Display" object has been added the "Offset" field. * New function on Projects menu called "Migration Tool" that allow to convert a program for a module to another module. * On "Optical Barrer" sensor are added the images of new Pizzato devices (NG, NS, FG) and on "Button" sensor is added the joystick image. Minor changes in graphics * Color of the functional block clamps: if they are connected or not, their color will be black or red (clamp not connected) * Functional block selection rectangle works on 4 directions Bug fixed (not related to Safety) * It's possible to drag and drop new sensors on desktop even if some functional blocks are not completely connected * Gemnis files can now be renamed directly from Windows ############################################################################## Versione Gemnis Studio: 11.5.3.0 Data rilascio: 31/05/2017 ############################################################################## Novita' e migliorie Novita' Principali * Aumentato il numero di colonne e di righe dei programmi. L'area di disegno utile del programma e' stata aumentata a 25 fogli (5x5). Piccole modifiche di aspetto grafico * Descrizione blocco funzionale troppo estesa. Per alcuni blocchi funzionali la descrizione usciva dall'area dell'intestazione. Bug risolti (non legati alla sicurezza) * Duplicazione dell'ID del sensore. In seguito all'edit del nome dei morsetti di alcuni sensori a volte si verificava una duplicazione degli id con conseguente errore di compilazione. * Programmatore sequenziale non funzionante per alcuni prodotti. ############################################################################## Gemnis Studio Version: 11.5.3.0 Release Date: 31/05/2017 ############################################################################## Innovations and improvements Main innovations *The new version offers a larger number of columns and lines for programs. The drawing area has been widened to 25 sheets (5x5). Minor changes in graphics *Functional block description excessively wide. Some of the functional block descriptions went beyond the header area. Bug fixed (not related to Safety) *Duplication of the sensor's ID. Sometimes an ID duplication occurred after editing the name of some sensor's terminals, thus leading to a compilation error. *The sequential programmer did not work correctly for all the products. ############################################################################## Versione Gemnis Studio: 11.5.1.0 Data rilascio: 16/03/2016 ############################################################################## Novita' e migliorie Novita' principali * Inserita la possibilita' di validare un progetto * Inserito report che riassume il progetto e riporta log di validazione e compilazione * Inserito il blocco funzionale EDM * Eliminata la versione demo. Non e' piu' necessario attivare Gemnis Studio collegando un modulo * Inserita schermata "What's new" Scheda Desktop * Estensione della funzione cerca. E' ora possibile ricercare l'id di un sensore o blocco funzionale * E' possibile muovere gli oggetti selezionati utilizzando le frecce direzionali della tastiera * Modifica delle etichette per la base dei tempi durante la simulazione. Le nuove etichette di simulazione sono multipli, non accurati e dipendenti dal vostro computer, del tempo naturale. * E'possibile annullare la chiusura di un progetto. * Ulteriormente limitata la possibilita' di creare connessioni errate. * Correzioni grafiche varie Modifiche di alcune caratteristiche dei sensori o dei blocchi funzionali * Il blocco funzionale GEQ chiede ora conferma prima di cambiare effettivamente il tipo di ingresso da B e W * Il punto di connessione facoltativo Xbroken del sensore SSM non e' piu' presente * Corrette nella documentazione le tolleranze sul blocco CLOCK * Aggiornati i limiti di alcuni parametri dei blocchi funzionali SAN1, SSP2 ed ERROR. * Corretta la descrizione del blocco funzionale IMPULSO a seconda della lingua Bug risolti (non legati alla sicurezza) * Il moltiplicatore dell'oggetto display non restava settato come voluto * Durante la simulazione del sensore SSP, dopo la modifica di un suo valore, non era piu' possibile modificarlo ulteriormente * Corretto bug sui blocchetti con simbolo "+-" dei sensori. Premendo il tasto annulla il valore impostato non tornava allo stato iniziale * In simulazione, dopo aver messo in pausa, il riavvio della simulazione portava tutti i valori dei sensori allo stato di default ############################################################################## Gemnis Studio Version: 11.5.1.0 Release Date: 16/03/2016 ############################################################################## New features and improvements Main new features: * Added the possibility to validate a project * New report summarizing the project and reporting the validation and compiling log * New EDM functional block * Eliminated the DEMO version. Gemnis Studio will be in the standard, complete mode, without connecting the PC to a Gemnis module * Added the "What's new" window Desktop Tab * Search function extended. Now it is possible to search the ID of a device or a functional block * You can move selected objects using the arrow keys on your keyboard * The time base during the simulation has been changed. The new multiplier of natural time must be considered as inaccurate and depend on the performance of the PC where Gemnis Studio is installed * It is possible to cancel the closure of a project. * Further limited the possibility to create incorrect connections. * Various graphical corrections Changes to some of the sensors or functional blocks characteristics * GEQ functional block asks for a confirmation before changing the input type from B to W * The optional connection Xbroken of the SSM sensor is no longer present * Tolerances in the CLOCK block have been corrected * Updated the limits of certain paramethers of the SAN1, SSP2 and ERROR functional blocks. * the description of the IMPULSO functional block has been corrected depending on the language used. Bug fixed (not related to Safety) * The multiplier of the DISPLAY object didn't remain set as desired. * During the simulation of the SSP sensor , the value couldn't be modified more than one time. * Pressing 'cancel' after changing the set value in the functional blocks with the symbol '+-' of the sensors, the value didn't come back to the original value. * During the simulation, after a pause, all the parameters of the sensors were set in the default values after a restart. ############################################################################## Versione Gemnis Studio: 11.3.0.0 Data rilascio: 15/04/2015 ############################################################################## Novita' e migliorie Creazione programma * Aggiunti nuovi moduli Scheda Desktop * Possibilita' di inserire una descrizione nei blocchi funzionali. Questa descrizione sarC visibile sia nei dettagli del blocco che nella sua rappresentazione nel desktop * Introdotta la funzionalitC di ricerca testuale di oggetti (blocchi funzionali, sensori, etichette, ecc.) all'interno del desktop * Aumentata la dimensione massima del desktop a 4x4 fogli * Alleggerita l'occupazione della memoria del computer nel caso di progetti graficamente molto grandi * Introdotta la possibilita' di compilare un programma senza attivare le uscite sicure. Questa funzione puo' essere utilizzata in fase di validazione del progetto per valutare il comportamenmto reale del programma sul macchinario. * In fase di validazione vengono segnalati eventuali blocchi funzionali ERROR che indicano il medesimo codice di errore * Inibita la possibilita' di duplicare un'etichetta collegata ad un ingresso * Introdotta la possibilita' di copiare un'etichetta legata ad un'uscita * Selezione multiplica con l'utilizzo dello shift: SarC possibile selezionare piu' oggetti del desktop premendo il pulsante shift assieme al click del mouse. E' possibile inoltre, mantenendo premuto shift, creare un'area di selezione che selezionere gli oggetti al suo interno senza eliminare le selezioni precedenti. Per deselezionare un singolo oggetto senza perdere la selezione di tutti i componenti del desktop bastera' cliccare sopra l'oggetto interessato sempre tenendo premuto shift. * Altre migliorie grafiche minori Altre * Nuovo help in formato pdf, comprensivo di sommario e richiamabile, come prima, da sensori, blocchi funzionali, ecc. Bug risolti legati alla sicurezza * Nessun problema rilevato Bug risolti non legati alla sicurezza * Impedita la possibilita' di rinominare etichette con lo stesso nome. Il programma funziona correttamente ma questa possibilita' e' potenziale fonte di confusione. * Se si programma un modulo con tutte le password abilitate alla successiva riprogrammazione il monitor chiede la password di apertura del programma quando dovrebbe chiedere solo quella per la visualizzazione del monitor. * Schermata blocco funzione Mem resta aperta quanto si preme ok. * Segnalazione mancanza stampante predefinita. * Immagini errate su sensore S2ED. * Risolto un problema di crash sporadico della GDI nel caso di alcuni programmi graficamente molto grandi. * Sovrapposizione label nel monitor occupazione processore in lingua inglese . * Se nel desktop viene selezionato un oggetto e si cambia scheda, se si preme il tasto canc, l'oggetto del desktop selezionato viene cancellato. * A volte il file del programma si corrompe. Questo e' dovuto ad un errata compilazione delle note del topografico. * All'immissione della password, se l'utente sbaglia ad inserirla, compare un messaggio di avviso errato. * La funzione Salva con nome non limita la lunghezza del nome file, come invece accade quando vado a creare un nuovo progetto. * Nella barra che riporta le connessioni disponibili non e' chiaro quando non c'e' alcun modulo collegato. ############################################################################## Gemnis Studio Version : 11.3.0.0 Release date: 15/04/2015 ############################################################################## New features and improvements Program creation * New modules added Desktop tab * Possibility to enter a description in the function blocks. This description is visible both in the details of the block and in its desktop representation * Textual research of the objects (function blocks, sensors, labels, etc.) introduced in the desktop * Maximum size of the desktop increased to 4x4 sheets * The computer memory occupied by graphically very large projects has been lightened * Possibility to compile a program without activating the safe outputs. This function can be used in the validation phase of the project to evaluate the real functioning of the program on the machine. * Any ERROR function block that indicates the same error code is reported in the validation phase * Possibility of duplicating a label connected to an input has been inhibited * It is possible to copy a label attached to an output * Multiple selection with the use of Shift: You can select multiple objects of the desktop by pressing the Shift key and clicking on them. Holding down Shift, you can also create a selection area that will select the objects inside it without deleting the previous selections. To deselect a single object without losing the selection of all desktop components just click on the object of interest always holding down Shift. * Other minor graphical improvements Miscellaneous * New help in pdf format, including contents and recallable, as before, by sensors, function blocks, etc.. Solutions to safety bugs * No problems detected Solutions to bugs not related to safety * It is not possible to rename the labels with the same name. The program works correctly, but this possibility cause confusion. * If a module is programmed with all the enabled passwords, when reprogramming, the monitor asks the password for opening the program instead of the one for monitor display. * Screen function block Mem remains open as pressing ok. * Warning of default printer failure. * Erroneous images of sensor S2ED. * GDI sporadic crash in case of graphically very large programs. * CPU OCCUPANCY labels overlapping in the monitor in English language. * When selecting an object on the desktop and changing tab, pressing the Delete key, the selected desktop object is deleted. * Sometimes the program file is corrupt. This is due to an incorrect compiling of the topographic notes. * When entering the password, if the user fails to do it properly, an incorrect warning message appears. * The Save As function does not limit the length of the file name, as happens when creating a new project. * In the bar that shows the available connections, it is not clear when there is no module connected. ############################################################################## Versione Gemnis Studio: 11.1.2.0 Data rilascio: 21/02/2014 ############################################################################## Novita' e migliorie Scheda principale * inserita la possibilita' di abilitare o disabilitare l'eco dei messaggi su USB da scheda progetto. Scheda Desktop * Zoom & pan area grafica. Introdotta la possibilita' di effettuare la scalatura (zoom) ed il trascinamento (pan) dell'area grafica di disegno. * Valutazione formale del programma. La valutazione formale del programma aiuta l'utente ad analizzare il lavoro fatto. La valutazione ha lo scopo di aiutare il programmatore ad evitare errori o dimenticanze (esso non sostituisce in alcun modo le valutazioni ed i test che devono essere fatti dall'utente). * Nuovi sensori. Con il nuovo kernel e nei moduli che prevedono questo tipo di ingressi e' possibile utilizzare i nuovi sensori. Sensore SAN1: al controllo di una coppia di sensori analogici con uscita 4-20 mA sia in versione 2 fili che in versione 3 fili; Sensore SAN3: controllo di un singolo sensore analogico con uscita 4-20 mA sia in versione 2 fili che in versione 3 fili; Sensore SSP2: controllo di una coppia di segnali in frequenza fino a 4 kHz; Sensore SSP4: controllo di un singolo segnale in frequenza fino a 4 kHz; Sensore STIN: rilevazione della temperatura del doppio sensore integrato nel modulo. Questi sensori introducono dei nuovi tipi di morsetti. Per ulteriori informazioni consultare la guida. * Nuovi blocchi funzionali. Blocco funzionale WAVE. Genera una sequenza infinita e costante di onde digitali aventi un Tempo ciclo impostabile tra 0,02 e 2,55 secondi ed un tempo ON impostabile da 0,01 al periodo. Blocco funzionale MUTE2. Permette il Muting (o bypass) di un dispositivo sicuro che presiede un accesso (barriera ottica, dispositivi meccanici, ecc.) attraverso i segnali provenienti da due ingressi (sensori ottici, interruttori) cosiddetti di Muting. * Estensione fino ad 8 ingressi dei blocchi funzionali logici di base AND, OR, XOR, NAND, NOR, NXOR. * Messo in evidenza il pulsante di Help nelle finestre delle proprietC di blocchi funzionali e sensori. * I pulsanti che rappresentano i moduli collegati via USB ora indicano mediante colore lo stato del modulo. Portando il mouse sopra il pulsante si hanno informazioni aggiuntive sul modulo. * Compilazione per kernel diversi. la nuova versione di Gemnis Studio permette di aprire i programmi salvati con la versione precedente. E' possibile poi compilare il programma aperto per una versione di Kernel K10 o K11 a seconda del modulo collegato. * Toolbar La toolbar e' stata compattata utilizzando le sole icone. Sono stati aggiunti dei tooltip per aiutare l'utente nella comprensione all'utilizzo dei pulsanti. * Ottimizzati gli spazi del grafico delle risorse utilizzate. * Colore morsetti oggetti. Uniformato il comportamento per tutti gli oggetti utilizzati nell'area di disegno per quanto riguarda la colorazione dei morsetti a seconda del tipo di dato collegato. * Modifiche etichette. Aggiunta la possibilita' di collegare segnali di tipo B e W alle etichette. * Ridotte le dimensioni verticali minime dei blocchi funzionali. * Nel sensore "Selettore da 2 a 8 posizioni" e' stato inserito un avviso in caso di cambio del numero di posizioni che ricorda all'utente che e' necessario assegnare il nome del morsetto di ingresso aggiunto. * Aggiunte nuove immagini nei sensori. * Aggiunto il riquadro si selezione anche nelle connessioni orizzontali. * Le connessioni selezionate ora vengono evidenziate Simulazione * Segnalazione di errore in simulazione. E' cambiato il modo di rappresentare l'errore nella fase di simulazione. Tutta l'area di disegno diventa grigia in trasparenza col foglio di lavoro e viene messo in primo piano il messaggio di errore con il codice corrispondente. * Nella simulazione viene messo in primo piano l'immagine frontale del modulo con lo stato del led power che simula il comportamento del modulo durante il funzionamento e durante gli stati di errore (invocati dal programma). Monitor * Nuovo monitor su scheda separata. Estende le funzionalitC del monitor nella versione precedente. Nella scheda principale e' possibile visualizzare tutte le informazioni del modulo collegato. Una seconda scheda visualizza lo stato di esecuzione del programma ed e' possibile effettuare lo zoom & pan della parte interessata. Aggiunto un pulsante che permette il riavvio immediato di un modulo in stato di errore. * Informazioni aggiuntive nel kernel per i nuovi moduli versione k11. E' visibile la temperatura dei due processori E' visibile il log del caricamento degli ultimi 15 programmi. E' visibile il Timer interno * Maggior velocitC nel refresh dello stato interno del modulo * Durante il caricamento del programma nel modulo si hanno maggiori informazioni sullo stato di avanzamento della programmazione * Visualizza l'eco dei messaggi generati dal modulo (se attivato) Altre * possibilita' di aprire un programma di Gemnis Studio facendo doppio click sul file pzzke corrispondente. Bug risolti legati alla sicurezza * Nessun problema rilevato Bug risolti non legati alla sicurezza * Non e' possibile cambiare l'immagine di un sensore uguale a quello aggiunto precedentemente. La finestra proprietC non mostra tutte le immagini disponibili. * Il movimento delle connessioni con la griglia calamitata e' difficoltoso e non e' simmetrico nello spostamento. * Esecuzione a volte incompleta delle funzioni non di sicurezza in caso di fault del modulo. * La finestra delle proprietC dei blocchi funzionali rimane in primo piano anche se si passa ad un altro programma. * La simulazione durante la fase di input manuale di valori analogici non si ferma. * Nel blocco funzionale GEQ se si apre la finestra delle proprietC e si seleziona tipo di ingresso W e il flag "Valore da ingresso" e si chiude il form il dato in ingresso rimane di tipo B. * Nel ridimensionamento del foglio, riducendo le righe o le colonne, non vengono sistemati bene gli oggetti nel foglio di lavoro. * Non e' possibile aggiungere un sensore 1NC con l'immagine di un fungo. ############################################################################## Gemnis Studio Version : 11.1.2.0 Release date: 21/02/2014 ############################################################################## New features and improvements Main tab * additional possibility to enable or disable the echo messages on USB from the project tab Desktop tab * Zoom & pan graphic area. Additional possibility to zoom and drag the graphic area. * Formal analysis of the program. The formal evaluation of the program helps the user to examine the work done. The evaluation helps the programmer to avoid mistakes or oversights (it does not replace in any way the analysis and the tests that the user must perform). * New sensors. The new sensors can be used thanks to the new kernel and to the modules that provide this type of inputs. SAN1 sensor: control of a pair of analog sensors with 4-20 mA output, both in 2-wire and 3-wire version. SAN3 sensor: control of a single analog sensor with 4-20 mA output, both in 2-wire and 3-wire version. SSP2 sensor: control of a pair of signals in a frequency range up to 4 kHz; SSP4 sensor: control of a single signal in a frequency range up to 4 kHz; STIN sensor: detects the temperature of the dual sensor integrated in the module. These sensors introduce new types of terminals. For further information, follow the program user guide. * New function blocks. Function block WAVE. Generates an infinite and constant sequence of digital waves with a Cycle Time that can be set between 0.02 and 2.55 seconds, and an ON Time that can be set from 0.01 to the maximum time established. Function block MUTE2. Enables Muting (or bypass) in a safe device controlling an input (optical barrier, mechanical devices, etc.) through signals coming from two so-called 'Muting inputs' (optical sensors, switches). * Extension up to 8 inputs of basic logic function blocks AND, OR, XOR, NAND, NOR, NXOR. * Help button has been highlighted in function blocks and sensors tabs. * Buttons representing safety modules connected via USB now show the status of the module through different colors. When moving the mouse over the button, additional information on the module appears. * Possibility to compile the program for different kernels. The new version of Gemnis Studio allows the user to open programs saved with the previous version. It is possible then to compile the program opened for a K10 or K11 kernel version, according to the module connected. * Toolbar The toolbar has been compressed and now shows icons only. Tooltips have been added to help the user understanding the use of buttons. * The space in the resources graphic has been optimized. * Terminals color Standardized color of terminals in the drawing, according to the type of data connected. * Changes on labels New possibility to connect signals type B and W to the labels. * The minimum vertical size of function blocks has been reduced. * In the sensor for selectors from 2 to 8 positions, a new notice appears when the number of positions changes. This reminds the user to assign the name of the terminal for the new input. * Addition of new images to the sensors. * Addition of a selection tool to the horizontal connections * Selected connections are now highlighted. Simulation * Error message during simulation. The reproduction of the error during the simulation phase has changed. The whole drawing area becomes grey and transparent on the worksheet. The message error with its relative code is brought on top. * During simulation, the frontal image of the module stays on top, clearly showing the status of the led power, which recalls the behavior of the module during normal activity and on error state (caused by the program). Monitor * New monitor on separate tab. Extends the previous monitor functions. On the main tab there is all information about the connected module. A second tab displays the state of the program. It is possible to zoom & pan the part of interest. Addition of button to immediately restart the module in error state. * Additional information on the kernel for new K11 modules. The temperature of the two processors is visible. The log of the last 15 programs loaded is visible. Internal timer * Faster refresh of the internal state of the module. * When loading the program on the module, there is more information on the progress of programming. * The monitor shows the echo messages created by the module (if function is enabled) Miscellaneous * Possibility to open Gemnis Studio by double clicking on the relative 'pzzke' file. Solutions to safety bugs * No problems detected Solutions to bugs not related to safety * It is not possible to change the image of a sensor identical to the one previously added. The properties window does not show all available images. * Moving the connections with the 'snap to grid' function is difficult, and the movement is asymmetric. * occasional incomplete execution of non-safety functions in case of module fault. * Functional blocks properties window always stays on top, even when switching to another program. * Simulation does not stop during the manual input of analogic data. * In functional block GEQ, when opening the properties window, selecting input type W, flagging 'Input data', and closing the form, input type is B again. * When resizing the sheet by reducing rows or columns, objects in the worksheet are not well-placed. * It is not possible to add a 1NC sensor with the image of a mushroom button.