Spirale-system 8.45 October 28, 2022 CycleWin 5.06 * BugFix : Potential crash. Script 6.74 * BugFix : @Niv_Acces variable access error Spirale-system 8.44 July 20, 2022 ProgWin 3.69 * BugFix : Folders with a dot in their names were not displayed. Script 6.74 * BugFix : Lost values in svg files lead to regulation malfunction. Spirale-system 8.43 September 29, 2021 TBord 5.03 CycleWin 5.05 * Support for a 2nd camera, choice of camera to use. Spirale-system 8.42 July 06, 2021 ProgWin 3.68 VisuWin 4.86 * BugFix : export files properly on USB stick root (Windows 10) Script 6.73 * Gas leakage score calculation: minimum basis of 5 days between measurements for the calculation. Spirale-system 8.41 January 22, 2021 Script 6.72 * BugFix : Random errors when using many Pulsevar instructions. CycleWin 5.04 * BugFix : Function « Jump forward in the program » when used from a remote access. BackupCyc 1.21 / SaveConfig 2.91 ProgWin 3.67 / VisuWin 4.85 * BugFix : Compatibility problems of « browse » commands under Windows 10 Spirale-system 8.4 September 19, 2020 Saisies(W).dll 2.5 * BugFix : Virtual keyboards incompatibility when using a touchscreen under Windows 10. Ethercat driver * Beta version Script 6.71 * Added a parameter in Gecwin.ini (CreateTimerQueueTimerFlags) for testing purposes to resolve some rare issues with timers. Spirale-system 8.31 June 19, 2020 Setup * BugFix: Automatic installation folder Spirale-system 8.3 February 17, 2020 Script 6.7 * New internal functions relating to the exploitation of pressure measurements and leakage control (not documented). * An error in the timer operation now leads to an automatic recompilation and no longer to a critical error. CSVFileView * Adding a csv files viewer. Spirale-system 8.21 January 07, 2020 Tbord 5.01 * Addition of "Screen_Refresh" variable allowing to reload the current tbo page.. * BugFix : saving tbo files after moving objects (user mode) added line breaks systematically. * BugFix : In a language other than French, unable to access the logbook. Spirale-system 8.2 December 12, 2019 Tbord 5.0 Script 6.6 * New type of log message: change of parameters. The new value (as well as the previous one) are saved. * BugFix : DeleteQueuetimer error with code 997 no longer reported. ComManager 3.55 * BugFix : Prevents double registration of variable notifications. Impacted the script parameters (double notification). * The default maximum number of variables is 800 (previously 750). * Support for the new log message type (parameters). Nmodbus 2.33 * BugFix : Excessive CPU time when no connection. SaveConfig 2.9 * Adds a CPU identification line at the top of the "Vars.txt" file. Net-Cab 1.03, Net-Comp 1.05, Net-Elec 1.03, Net-Led 1.01 Drivers * Add to logbook messages related to communication errors. * Some changes on the communication. Spirale-system 8.11 October 09, 2019 Script 6.53 * Added new error messages for _PulseVar functions. Nmodbus 2.32 * Attempt of TCP/IP connection managed with a time-out of 1s against more than 20s before. Enable faster communication recovery with the device. Spirale-system 8.1 March 26, 2019 Mailer driver 2.0 * New version using SwithMail to send emails. * Compatible TLS/SSL * Password / alternate username * Detailed Log file. VisuWin 4.84 CycleWin 5.03 ProgWin 3.66 * Truncated display in scanners for some Windows display settings (ppp). Spirale-system 8.05 February 12, 2019 Net-Elec driver 1.02 * BugFix : Activation of the EL5 input blocked measurements and contactor management on the PW400 board. Script 6.52 * BugFix : The #StartHighSpeed directive was recognized and passed the script in 10Hz mode when it was theoretically uncompiled (#ifdef, #ifvar ..) Spirale-system 8.04 January 10, 2019 Script 6.51 * instructions _memorize number increased to 72. Eth-I3E 1.2 * Added security on communications to reset the ProLogix if there is a problem. VisuWin 4.83 CycleWin 5.02 ProgWin 3.65 * New look for scan/counter windows. Spirale-system 8.03 November 09, 2018 PresetArchive 1.0 * New tool for saving factory settings. Spirale-system 8.02 October 10, 2018 VisuWin 4.82 CycleWin 5.01 ProgWin 3.64 * BugFix : crash while displaying very many segments.. ExtractDefHtm 1.1 * BugFix : Compatibility problems with some html files. Spirale-system 8.01 September 13, 2018 Script 6.5 * New option for the AddFile statement to write without a line feed. ProgWin 3.63 * Import csv: add 'w' at the end of the duration field to indicate that the segment will be in wait-for RestoreConfig 2.3 Tbord 4.91 * Management of the fast patch file loading from USB stick. Net-Cab 1.02, Net-Comp 1.04, Net-Elec 1.01, Net-Led 1.01 Drivers * Fix: Communication error messages in log file while demo mode. * Net-Cab : Calibration procedure changes Spirale-system 8.0 June 26, 2018 Tbord 4.9 * Support for camera preview. * BugFix : cyclewin display was randomly misconfigured. CycleWin 5.0 * Recording photos during the test. * BugFix : crash in a particular wait-for situation VisuWin 4.81 * Increased the size of csv exports (from 5,000 to 10,000 lines) ProgWin 3.62 * CSV Import: Interprets ramp mode only for segments longer than 1s. * Repositioned config. box for easier use with the virtual keyboard. Spi2-P1 Driver 1.5 * Added "e1" and "s1" commands (Hispano compatibility). SaveConfig 2.8 * Add the file "data\run\cyclewin.ini" to the backup. Nmodbus 2.31 * The number of channels per device increases from 48 to 55. Spirale-system 7.81 January 01, 2018 ProgWin 3.61 * BugFix : Crash when opening profile models. Spirale-system 7.8 November 28, 2017 MergePrg 1.0 New command-line utility for assembling programs with an optional list mode (.ini file). General Syntax "MergePrg.exe prog1 prog2 progmerge" Tbord 4.81 * BugFix : Crash on advanced settings box (sessions tab). ProgWin 3.6 * New "Add" function allowing the concatenation of programs. The segments, complementary channels of another program, are added to the program being edited. Script 6.44 * BugFix : exception during compilation Net-Cab Driver 1.01 * Addition of specific functions for calibration bench. Net-Comp Driver 1.03 * BugFix : Measure voltage range 0-10V by default. Net-Cab firmware 1.03 * BugFix : DAC (factory) * BugFix : Pt100 calibration. Spirale-system 7.7 October, 26 2017 VisuWin 4.8 CycleWin 4.9 ProgWin 3.5 * VisuWin : Manage photos associated with a test: display a resizable thumbnail strip and display a photo in a window. Images are stored in a folder with the same name as the test. * BugFix: Printing the header logo Tbord 4.8 * Numeric displays are displayed in high quality (anti-alias). * If the variable @PageTBordName$ contains a non-existent page name, the current page is refreshed (allows the change of background image). If "CTRLF5" is sent, the current page is reloaded completely. * A list-type message control can also provide a list of files in a folder. * Transparent windows (bitmap type) may have the option "rearrange visible children" if the "animate children" option is also checked. * Property of an image: automatic sizing based on its parent control. * Drivers variables in non-critical mode are no longer controlled (inhibition of "data not ready" error). GNet 1.14 * BugFix: Conflict with Net-Elec driver due to variables names. NModBus 2.3 * Added an alternative ping method to the diagnostic function that is not supported by all modbus / tcp devices. * Added support for data in float mode. Net-Comp 1.01 * Change filtering of Pt100 measurements. Script 6.43 * The CopyFile function accepts files outside of "data", if an absolute path is specified * BugFix : exception during compilation ComManager 3.54 * The default maximum number of variables is changed from 700 to 750. Net-Cab firmware 1.01 Net-Comp firmware 1.1 Net-Elec firmware 1.0 Net-Led firmware 1.0 Spirale-system 7.61 April 03, 2017 Script 6.42 * BugFix: The modification on the function _Pulsevar done in 6.41 (system 7.52) is canceled because it seems to reintroduce the old problem of blocking the timers. Spirale-system 7.6 February 01, 2017 TBord 4.72 * BugFix: The _ComputerName_ variable was used to only change the NetBios name of the computer and not the corresponding DNS part. * BugFix: The watchdog test did not work if running test. * BugFix: The virtual keyboard might not be displayed when switching from one entry to another. CycleWin 4.8 * In case of reboot (power failure) with corruption of the recording files, the test is now canceled (with messages in the log). Previously, the test was reset and restarted automatically. * Possibility at the end of the test to export it automatically in .csv format (setting from Gecwin.ini) * BugFix: The comment delete function could crash the application in some cases. VisuWin 4.75 * BugFix: The comment delete function could crash the application in some cases. * BugFix: Problems with using the user logo for printing test reports. ProgWin 3.43 * BugFix: Problems with using the user logo for printing. CLI_Sch883 Plugin 1.0 * Plugin allowing the creation of profiles for thermal shocks according to the data of standard MIL-STD-883J. P232 2.3 * Adding a log file (tcp mode) * Improvement in communications speed in tcp & eot mode (possible use with script in 10hz mode). SaveConfig 2.73 RestoreConfig 2.21 * BugFix: Avoid overwriting the file when restoring from the backup stick (path "spirale_backup") BackupCyc 1.3 * Automatically do a backup copy for .csv files in the Data \ Cycles folder. Net-Cab, Net-Comp, Net-Elec, Net-Led drivers * New v 1.0 drivers for the new generation of "Net-Split" boards. Net-Cab, Net-Comp, Net-Elec, Net-Led firmware (BETA) * Firmwares for the new generation of "Net-Split" boards. Spirale-system 7.53 September 21, 2016 Compatibility problem with Windows10 "anniversary update" (August 2016) * Add a DLL * Changes to VisuWin.list & ProgWin.list files to export the DLL Spirale-system 7.52 August 29, 2016 Script 6.41 * BugFix: _Pulsevar function activated systematically the output variable for any change of the control variable from 0 to x%. Could have adverse effects in some situations. * Logbook : No more parameters files script related messages. TBord 4.71 * BugFix: time system could randomly switch at midnight at startup. * Added support for the Czech language. VisuWin 4.73 CycleWin 4.74 * Remove the print date in the print header of the test report. ComManager 3.53 * Added support for the Czech language. ETH-I3E 1.13 * On connection failure, driver was trying to communicate (presumably without consequences though). Spirale-system 7.51 May 27, 2016 TBord 4.7 * Support for LAN connection diagnostic and IP address change. Spirale-system 7.5 May 10, 2016 TBord 4.65 * Max size of TBO page increase from 380k to 480k. * Cyclewin max sessions increase from 32 to 64. Script 6.4 * BugFix: AddFile added two CR (instead of 1). * Many modifications in order to run much heavier configurations (ie SCADA applications). ProgWin 3.42 * BugFix: Compatibility problems with the older profiles versions. VisuWin 4.73 CycleWin 4.74 * BugFix: Display commands using the fast selection window did not always work properly. SaveConfig 2.72 * BugFix: Crash on configurations with many variables. NModbus 2.25 * New setting (ini file only) to set a minimum delay between communications. Spirale-system 7.44 March 01, 2016 Saisies(W).dll 2.43 * BugFix: Fix display bug in mini keyboard. Spi1-abb 1.1 * Date added to Log file. * Log file size is now 10Mb (5Mb before). Spirale-system 7.43 February 11, 2016 CycleWin 4.73 * BugFix: Fix some problems with the "jump" function when used in remote mode. Saisies(W).dll 2.42 * BugFix: Allow line feed in rich text controls used in TBord environment. Eth-I3E 1.11 * Log file size is now 30 Mb * Add delays each connection initialization. * Add communications error information to log file. Spirale-system 7.42 November 18, 2015 Superviseur 2.01 * A new parameter "CloseAll" in the Superviseur_setup.ini file allows to close superviseur application without automatically closing the current remote sessions. * BugFix: Writing to remote variable under static configuration was not working. Agilent_34972A 1.03 * BugFix: HP_COM variable was not created for additionals driver sessions. Spi1-abb 1.09 * Some modifications in case of communication errors. Add to logbook rs232 hardware errors. GNet-Power 1.22 * Integrated contactor current max is now limited to 12A. TBord 4.64 * "Heure" variable (giving actuel time) can be modified to change system time. VisuWin 4.72 - ProgWin 3.41 - CycleWin 4.72 * Max recorded channels number is now 384 (256 previously). Spirale-system 7.41 September 02, 2015 TBord 4.63 * BugFix: Fix a situation where CycleWin want to appear in the foreground while hidden (office use). * BugFix (supervisor mode): the display boxes based on @$DialogTBO now works properly. CycleWin 4.71 * BugFix: The "wait-for" setting could be added randomly when pausing execution of the profile during a ramp. * BugFix: The "Jump" function in the profile could lead to inconsistencies within the programmed logical channels. Spi1-ABB 1.08 * BugFix: The remaining time returned at the end of the last segment was not 0 (as it was in spirale 1) but the total remaining time of the test. * Adding a log file. Script 6.32 * BugFix An error was generated when leaving the system. * The maximum number of interpolations is now 256 (128 before). * Messages compilation from external requests and their results are added to the log file (debug section) VisuWin 4.71 * BugFix: Opening S!MPATI format test files could sometimes be wrong (wrong timing). Superviseur 2.0 * Dynamic Search: Availability of a new method of exploration equipment by IP range (NetBIOS) that can be much more effective in some cases. Spirale-system 7.4 June 03, 2015 CycleWin 4.7 * NEW: Button accessing a fast selection channels list window (sorted by measurement's unit). * BugFix: The profile jump function could lead to inconsistencies in the programmed logical channels. * BugFix: Fix a situation where CycleWin was not displayed in the foreground mode. ProgWin 3.4 * NEW: forced synchronization mode between all the setpoints. This feature can be enabled in the profile configuration dialog. * NEW: Import and export functions of profiles in csv format (Excel). VisuWin 4.7 * NEW: Button accessing a fast selection channels list window (sorted by measurement's unit). * High quality display is now the default mode. TBord 4.62 * BugFix: Fix a situation where CycleWin was not displayed in the foreground mode. BackupCyc 1.2 * BugFix : Did not work when called by TBord. Pw_Basic_Sync 1.0 * Basic Plug-in using the forced synchronization mode (see Progwin 3.4) Spirale-system 7.31 April 08, 2015 Script 6.31 * BugFix: critical problems using the new procedures introduced in script 6.3 Spirale-system 7.3 March 26, 2015 Script 6.3 * New possibility to write procedures with parameters. This allows for "cleaner" and structured writing when the same sequence of operations must be performed several times in the script. Keywords: _proc, _progbegin, _procend, _procexit. See the script integrated help, chapter "Procedures". Mailer 1.52 * BugFix: sending to multiple recipients was not working. GWNetServ 1.71 * BugFix: Compatibility mode with versions of non-unicode supervisor. GNet-Power 1.22 * Generation of alarms "type 3" (measured current when outputs OFF) has been removed and should be now managed at script level. Spirale-system 7.21 February 10, 2015 TBord 4.61 * New property for images: no caching file (reload image on each display). Script 6.21 * With an access level > Factory.1 _PulseVar do not control the output's states, allowing service tests. Spirale-system 7.2 February 03, 2015 Script 6.2 * Complete rewriting of the PulseVar function, based on new API. Limitation of 16 simultaneous operations removed. * Search function: search with top / bottom option, and no longer displays the last module at the end of search and keeps the search box active. VisuWin 4.6 - CycleWin 4.6 - ProgWin 3.3 * Display improvement while vertical moving curves: no redisplay unmodified curves. TBord 4.6 * "Screen power On/Off" (debug) logbook messages removed. * New setting for network compatibility (see GWNetServ 1.7) GWNetServ 1.7 * Compatibility mode with versions of non-unicode supervisor (including versions based on Windows 2000). EUR2500 2.12 * BugFix: Communication conflicts and errors at 10Hz. GNet-Power 1.21 - GNet-gPower 1.12 - GNet 1.13 * Pt100 measurements filter improved. * GNet-Power: Gnet firmware version added to Logbook. Spirale-system 7.11 November 17, 2014 VisuWin 4.5 - CycleWin 4.5 * Slope speed analysis : Keep previous thresholds (if valid) when changing the analyzed channel. * Display speed improvements when switching (on/off) channels display. * Displaying a new channel is no longer in full scale mode. * CycleWin: BugFix: Modify the running program was not working. Spirale-system 7.1 October 29, 2014 TBord 4.54 * Displays DialogTBO boxes based on a fully transparent background. Provides compatibility with older developments (Spirale3 Autotest). * About HMI_Disable (disabling TBord user interface): - CycleWin is closed if it was full screen. - Any action now requires a code level 8. * BugFix: CycleWin window was not always displayed. * BugFix: The setting '!' (force a modal dialog) of the @DialogTBO$ was not taken into account. VisuWin 4.4 - ProgWin 3.2 - CycleWin 4.4 * The maximum recorded channels number is now 256 (128 before). * Display the number of channels in the display box configuration. * BugFix: The measured value in the scanners could not be fully displayed in scientific mode (storage "float"). * BugFix: "homogeneity/regulation" dialog: if all the channels were deselected an exception was generated. * CycleWin: Minor changes around the foreground mode and focus. SaveConfig 2.71 * BugFix: The name of the zip file created could be incorrect on old configurations (.id file missing) Script 6.1 * Adding messages to the log (under debug) on read access to the settings files (* .ini). * Adding messages to the log when writing a settings file (*.ini) after compilation (settings missing in files). * The "PulseMin" parameter (_PulseVar) and "OnlyPos" (_Regul) can now be variables or parameters. GNet-Power 1.2 * Reading of the internal temperature of the GNet card (GNet v2). * Reading partial ADC reset information (GNet v2). GNet-gPower 1.11 - GNet 1.12 * Reading partial ADC reset information (GNet v2). Spirale-system 7.03 July 01, 2014 VisuWin 4.34 * BugFix: Files Export to USB stick: The virtual keyboard was not displayed (unable to create a new folder on the USB stick) Script 6.03 * BugFix: "SetV (-1)" error, if "compile" followed by "Run". Spirale-system 7.02 May 23, 2014 Script 6.02 * Adding a run-time error when the number of instructions pulsevar running exceeds 16. Running means that the control variable is > 0% and < 100%. This limitation has always existed (Windows limitation) but the problem was not detected. * Some changes around _PulseVar instructions. Failures have been reported in rare cases. * New _pulsevar debug/information window. TBord 4.53 * Automatic USB stick detection: the protection(license) USB stick is now excluded. Spirale-system 7.01 March 19, 2014 Spi1-ABB 1.06 * New driver settings allowing COM port choice. * Adding two variables Rx_Spi1ABB & Tx_Spi1ABB for communication monitoring. Script 6.01 * BugFix: In "User" mode, find/replace operations can access unauthorized "factory" modules. * Adding "Ctrl-S" keys for saving. * New internal variable "Script_Time" to allow time-counters compatible both in standard and high-speed sections. TBord 4.52 * BugFix: A lower access code could be accepted on the 2nd attempt when using shortcut keys to the factory features. * Access to the script by Ctrl-S keys is now allowed with the access level "User.8" (script in user mode). * BugFix: Saving the new pages created in user mode do not required a factory code anymore. * Access code input: if blank or incorrect, the current level is left unchanged (previously reset). * Edit mode: added the "Ctrl-A" keys to select all the controls on a page. VisuWin 4.33 * BugFix: The /comment= switch (comments injection from text file) was not working when used from a TBord control. HP34970A-RS Driver 1.42 * Accepts the prior declaration of variables. Spirale-system 7.0 January 31, 2014 Script 6.0 * 10Hz high speed mode: New directives #StartHighSpeed et #StopHighSpeed are used to define parts of the script to run at 10 Hz speed instead of standard 2 Hz. The statements between these directives are called 4 more times (100 ms interval) in addition to the normal executions every 500ms. See the integrated script help for more information. RestoreConfig 2.2 * Proposes to restart Spirale after restoration completion. CycleWin 4.33 * Adding a message to the logbook when modifying the current running profile. TBord 4.51 * Limit to 15 characters the computer's name variable @_ComputerName_, to suit windows system requirements. GNet-Power 1.11 * Maximum current to get an contactor alarm type 3 is now 0.5A (0.3A before) * Support the "10hz" command line switch to obtain fast 10hz acquisitions (instead of standard 2hz). GNet 1.11 * Support the "10hz" command line switch to obtain fast 10hz acquisitions (instead of standard 2hz). Spirale-system 6.9 December 12, 2013 TBord 4.5 * The DialogTBO dialogs whose base is a bitmap with transparent areas are displayed properly, including while moving. The 'active' area of ??the dialog is that defined by the bitmap. * The bitmaps controls have a new property to exclude the transparent areas. This may help solve some overlap problems with other controls. * New default font when creating controls. * The controls with the "hide when inactive" property also hide their label in inactive state. * BugFix: The display of the input box access code could flash after click on different controls requiring a code. * Create a file (variables list) for ProgWin office use (Cf. Progwin 3.14) * Leave sleep mode while inserting an USB stick. * As TBord is displayed on the secondary screen, the external applications are also displayed on the secondary screen. * New settings to get a visual moving effect when displaying DialogTBO dialogs (Window= et Dialog= commands). * New command allowing the parent of a control to move somewhere with animation. * Adding the key KeepRegConf=1 in TBord.ini (Data section) to disable the modification of the registry entry AutoAdminLogon at TBord startup. * Using the variable @HMI_Disable (to lock TBord interface) in the context of remote control (network) : giving the value of 2 (from the remote computer) allows, in case of lost connection, the access to TBord interface to be automatically restored. CycleWin 4.32 * Filter invalid characters (/\:*?"<>|) for the test's name by replacing them by a dot '.' : Indeed, such characters prevented the creation of the test file. * If TBord is displayed on the secondary screen, Cyclewin full-screen mode is also directed to the secondary screen. * BugFix: Comments/tooltips position was wrong when exporting part of test files. * BugFix: "Restore default scales" button was not working properly in reduced window mode. * When adding new curves (external command from TBord), their scales is much more consistent. * Cancel the tracking mode if user do some actions on vertical scales. SaveConfig 2.7 * Create a "vars.txt" file (snapshot of all variables and their values). ProgWin 3.14 * Read the variables list file (TBord 4.5) to remove unusable channels in the exported profiles models. * If TBord is displayed on the secondary screen, ProgWin is also displayed on the secondary screen. VisuWin 4.32 * If TBord is displayed on the secondary screen, VisuWin is also displayed on the secondary screen. * BugFix: Comments/tooltips position was wrong when exporting part of test files. * BugFix: "Restore default scales" button was not working properly in reduced window mode. Script 5.31 * BugFix: Calibration files were rejected if they contained the value "-0". * BugFix: in very rare cases, an "internal coding error" error could occur in the first compilation. * If a compilation error occurs during the startup phase, it is recorded in the log file (Debug category). * MESS_XX.txt empty messages files are ignored. NModbus 2.24 * BugFix: the name of the control variable "NModbus" ended with '_'. Pw_CLI_3Cuv 1.0 * New ProgWin plug-in for the thermal shocks with 3 cabinets. GNet-Power 1.1 * BugFix: log file debug messages for alarm type 3 could be repeated continuously. * New dialog displaying continuously the measurements values. GNet-gPower 1.1 GNet 1.1 * New dialog displaying continuously the measurements values. Spirale-system 6.81 September 05, 2013 TBord 4.41 * A new system variable @HMI_Disable can be used to disable access to user interface. This can be useful when the equipment is controlled remotely. If an alarm happens, the user interface is enabled again. * BugFix: while running an external application (VisuWin, ProgWin...) the CycleWin main window can sometimes stay foreground. * BugFix: The PC network name using the @_ComputerName_ variable was not working. VisuWin 4.31 CycleWin 4.31 * BugFix: The export function did not work correctly (bug introduced in version 6.8) * BugFix: Scale units with the '/' character caused problems with functions relating to default scales. Spi2-P1 1.4 * New setting for detecting a loss of communication during the test and generate an equipment alarm. * BugFix: Writing variables string type was not working. Spirale-system 6.8 July 17, 2013 TBord 4.4 * Logbook: If a message is selected, it remains visible when adding or hiding categories (no repositioning top of the list). * Logbook: new command for opening the test file corresponding to a selected message. At the opening of the test file, the rule is placed at the message time. * New setting for texts controls: high quality (anti-aliasing). * The variable @ _ComputerName_ is no longer locked and now allows to change the network name of the PC. * For the mode "Config=conf ", new parameter /leave : A button with the command "Config=conf/leave" should be used to quit the configuration conf and save the modified files of conf. * Possibility to prevent most screen animations in order to save bandwidth and improve usability when using a remote control software (ie TeamViewer). Main menu (right click) -> Advanced->Animations. * The relative placement of DialogTBO boxes (if specified) is better respected in case of adjustment of tbo file native resolution - screen resolution. * The *.enr files can be placed in subfolders. VisuWin 4.3 * The maximum size of test files (. Cyc) is increased to 4 GB (2 GB previously). * BugFix: opening some test files could lead to a crash of the application. * Compatibility with opening from logbook (TBord 4.4) CycleWin 4.3 * Automatic sample limitation to not exceed a final size of the test file (. Cyc) of 4GB. Script 5.4 * Adding _DeleteDir instruction to delete a folder and its contents. * The script source files (. txt) are saved in ANSI if they are read in ANSI. Previously, they were converted to Unicode, which created a risk of incompatibility for use with System Version <6.1. * BugFix: The virtual keyboard does not allow to insert a line in the script. Superviseur 1.7 * Access to shared cache files to speed up connections to equipments. GNet 1.04 - GNet-Power 1.07 - GNet-gPower 1.04 * User dialog box for analog input configuration : adding two volts fields to make it easier to use. For the GNet driver, new dialog box for configuration of 0-20mA current inputs. Spirale-system 6.7 June 20, 2013 TBord 4.35 * BugFix: All data backup on the optional recovery usb stick could be deleted if no .id file. * BugFix: Conflicts if several DialogTBO boxes are displayed (called by the script). * Mode "Config=conf " Specific configuration files (# conf) and modified during execution of the configuration are now saved (previously overwritten). If the parameter / lock is added to the command (config = conf/lock), the "conf" configuration remains active for subsequent startups (until the execution of a new command config = xx) Script 5.3 * New instructions _ExtractDateInfo and _ExtractTimeInfo extract information from a variable type SystemTime: year, month, day, hour, minutes, seconds in numeric format. The new _GetNumberOfDays function gives the number of days in a month. * Increased tolerance to " time failure" error (script execution time control). * BugFix: settings files (.ini) can be reset. SaveConfig 2.62 * In case of incorrect configuration (i.e. serial number missing), automatic backup is not performed. VisuWin 4.22 CycleWin 4.22 * Export CSV : File format selection ANSI or Unicode. The unicode format is also generated with "BOM" to improve compatibility with older versions of Excel. * BugFix: Printing could lead to an application crash. ProgWin 3.13 * BugFix: Printing could lead to an application crash. Spirale-system 6.6 May 30, 2013 Script 5.2 * BugFix: fix random crash when editing script, especially under Windows XP. * BugFix: The "parameters editor" button was not working. CycleWin 4.21 * BugFix (network): Inconsistent display of long duration tests. * BugFix (network): The Zoom window can be displayed outside the screen. * BugFix: Profile modification command was not working consistently. VisuWin 4.21 * BugFix (network): The Zoom window can be displayed outside the screen. ComManager 3.52 * The calculation of the variables values in ramp mode is now performed with higher precision timing, allowing for a different value to each script execution ( timing calculation was previously 1 second). ParamEdit 2.0 * Unicode compatible. Previous version was not working with the current unicode parameters files. ViewCom 3.11 * Faster variables refresh rate. TBord 4.34 * Replacing some error messages (autostart installation) associated with administrative rights by logbook entries. P_TCP Driver 1.3 Start_http Driver 1.2 * Display all the IP addresses of the computer associated with the identification of network cards. * Virtual keyboard support. Spirale-system 6.5 April 24, 2013 ProgWin 3.2 * Various improvements for touch screen use. * Added a confirmation when, using the wizard, you select "no more ask " on a secondary setpoint that has no segments (as in this case, the setpoint is permanently deleted). * Adding entries to the main setpoint popup menu to directly create a synchronized segment on any secondary channel. VisuWin 4.2 * Zoom Window: A repositionable and resizable window allows you to enlarge the graphic area under the mouse (with touch screen, just point the chosen curve). The choice of position and dimensions of the window are saved. In dual screen configuration, the zoom window can be as large as the main window. * To easily identify the scale corresponding to a curve, the scales are shown in bold when you click on the curve. CycleWin 4.2 * Zoom Window (see VisuWin 4.2). * Remote Control: A new command added to the display menu "Apply to the remote device" saves on equipment the display configuration chosen: this allows to retrieve it for a later connection. * BugFix: The "next segment" information (accessible using the script instruction _GetNextSeg) were not consistent at the test start if the segment was absent. TBord 4.33 * BugFix: Issues around the use of the token %var:varname% in controls. Saisies(W).dll 2.41 * Improved positioning of the virtual keyboard for the files dialog boxes (save as ...) Script 5.15 * BugFix: Type conflict when trying to edit the content in the editor variable Defaut. * BugFix: ';' character was not accepted into a string. ComManager 3.51 * Remove some warnings (type error related) that were treated as critical errors. GNet-POWER 1.06 * BugFix: The thermal relay alarm type 3 on the internal could occur wrong. Agilent_34972A Driver 1.02 * BugFix: The scanning was never stopped. Spirale-system 6.4 March 21, 2013 VisuWin 4.15 - CycleWin 4.14 * BugFix: Export data in CSV format included only half of the expected lines. * Shifting the toolbar allows easier access (touch mode) to the exit button. * Will no longer change the scales when adding a channel to display. Script 5.14 * The maximum number of instructions _PulseVar is now 48 (24 before). TBord 4.32 * Drivers session ID functionality. * BugFix : Access code dialog could not be hidden anymore behind CycleWin window (if the user click anywhere, therefore the interface is unavailable in this situation). * BugFix: Sometimes, Cyclewin was not displayed in the TBord page. * The command line parameter /noremote allows execution from a remote location without activating the remote control mode. Pilot 2.6 / ViewCom 3.1 * Drivers session ID functionality. A parameter SessionID can be passed to drivers allowing, in the case where multiple sessions of the same driver are running, the naming of each driver session. - Variables created by the drivers are renamed as VarName_SessionID. - Configuration files are also renamed as IniFileName_SessionID. GNet-Power 1.04 * Allows setting of the maximum current for the Mod-Power board integrated contactors, using the Imax corresponding variable (in this case, the value given by Pilot.ini is ignored). ETH-I3E Driver 1.1 * Added an option to reply only to variables values requests (?VarName). Drivers * Drivers session ID functionality. Spirale-system 6.32 February 20, 2013 VisuWin 4.14 - CycleWin 4.13 * BugFix: The display of curves could be wrong under certain conditions (time scale, file size). Superviseur 1.6 * Dynamic mode : Successful connections with the equipments are stored in a file and reused the next time. Known equipments are then displayed very quickly. Spirale-system 6.31 February 13, 2013 TBord 4.31 * BugFix: Controls using new file data access (.ini and .enr files) could sometimes appear disabled in remote access mode. Script 5.13 * BugFix: Random crash when editing in Windows XP (including network usage). CycleWin 4.12 * BugFix: The display of the time scale could contain garbage characters in the dates. * BugFix: Error messages relating to the measurements were corrupt. VisuWin 4.13 * BugFix: The display of the time scale could contain garbage characters in the dates. Superviseur 1.52 * The NameProvider key of the Superviseur_setup.ini file is no longer taken into account allowing better portability. Remote_SysUpdate 2.0 * Allows network based updating spirale-system equipments. This component was no longer operational since system v6.0. GNet 1.02 - GNet-gPower 1.02 - GNet-Power 1.03 * Adding a filter for Pt100 measurements. Spirale-system 6.3 February 06, 2013 TBord 4.3 * Edit mode: The control's properties dialog box has a new design and is simpler. * For the controls, displays and messages objects, we now have two new ways to access data (read & write) : - Access to ".ini" type file data - Access to the content of ". enr "files (enr with single channel only). * The advanced settings box is now organized with tabs. * Ability to change the maximum number of variables and to restart Spirale from the Advanced Settings box. * BugFix: Edit mode: Displays the image correctly after the file name has been changed (image properties dialog). * BugFix: Sometimes, Cyclewin was not displayed in the TBord page. VisuWin 4.12 * BugFix: Crash when viewing some S!mpati test files. Superviseur 1.51 * In dynamic mode, Superviseur can now use variables already created (i.e. by Script) ProgWin 3.11 - CycleWin 4.11 - EditEnr 1.1 * Recorded channels configuration: New option for the scales choice "automatic" (the first scale available will be used). Script 5.12 * BugFix : AddFile function did not work properly (since system 6.1) GNet-POWER 1.02 * Increased tolerance thresholds phase defect. Spirale-system 6.2 January 16, 2013 TBord 4.2 * Edit mode: A new Object Browser displays all controls in a page, showing their relationship with a tree representation. The ability to hide the objects allows easy properties access for those that are covered or hidden. The Object Browser also allows access to all possible actions on the objects, without having to first select them -sometimes very difficult-. Script 5.11 * BugFix: A bug prevented the remote access (network). VisuWin 4.11 * BugFix: Test file export to a removable disk (i.e. USB stick) using zip option was not working properly. Spirale-system 6.1 December 21, 2012 To facilitate internationalization and translations, UNICODE text data are used in all system main parts. Minimal OS version: Windows XP SP 1 TBord 4.1 * TBord 4.1 is an UNICODE application. * The *.tbo UNICODE text files are read and saved by the software. For compatibility reasons, legacy files (ANSI) are read, but since they are saved only in UNICODE, these files will not be read on earlier versions. * Log Book can now display UNICODE text and messages can be up to 9999 (5000 previously). Two new categories (user info & debug) have been added to the journal. The Log Book font's size can be modified and saved. Added a customizable filter: it allows to display only certain messages containing a specific text or on the contrary to exclude messages. If found, the old ANSI "Gecwin.log" file is converted to new "Spirale.log" UNICODE file. * UNICODE channels definition files (*.enr) are read and saved by the software. For compatibility reasons, legacy files (ANSI) are read, but since they are saved only in UNICODE, these files will not be read on earlier versions. Recorded channels editing: adding features describes in EditENR 1.0 * Adding Polish support. * BugFix: complete screen reload (using ctrl-F5 or if language is modified) cause crash if there are WinTBO elements on the page. * BugFix: Auto-Execute setting for controls was working the 1st time (when the control was created) but not other times when returning to the page. * BugFix: Fixed some virtual keyboard problems. Script 5.1 * Script 5.1 is an UNICODE application. * Both UNICODE and ANSI Language-dependant messages files (MESS_xx.txt) are read by the software. * The Script files (*.txt) UNICODE are now read and saved by the software. For compatibility reasons, legacy files (ANSI) are read, but since they are saved only in UNICODE, these files will not be read on earlier versions. * Both UNICODE and ANSI settings files (*.ini) are read by the software , but since they are saved only in UNICODE, these files will not be read on earlier versions. * Now Script allows multiple Undo and Redo. * Converting numeric (ASCII code) to character using _sets and "%c" format string. VisuWin 4.1 * VisuWin 4.1 is an UNICODE application. * VisuWin 4.1 read legacy (ANSI) .cyc files and the new UNICODE .cyc format. The files can be edited (comments, configuration ...) without changing the original format. * Scales units can have up to 6 characters (new format only). * Old spirale-DOS files import has been removed. ProgWin 3.1 * ProgWin 3.1 is an UNICODE application. * ProgWin 3.1 read legacy profiles (ANSI) .prg files and the new .prg UNICODE format. The profiles can be modified without changing the original format. It is possible to switch from one format to another using the command "save as .." by changing the file type. * Scales units can have up to 6 characters (new format only). * "Recorded channels" tab in the Configuration dialog box: adding features describes in EditENR 1.0 CycleWin 4.1 * CycleWin 4.1 is an UNICODE application. * CycleWin 4.1 create test files (*.cyc) using the new UNICODE format. * For compatibility reasons, legacy ANSI files (.prg & .enr) can be used. ViewCom 3.0 * ViewCom 3.0 is an UNICODE application. * ViewCom can view / modify string variables in UNICODE format. Commanager 3.5 * Manage UNICODE strings variables. * Default max. variables number is now 700. * Manage logbook new categories and UNICODE format. EditENR 1.0 * New recorded channels definition files (*.enr) editor software. Note that you can associate the file type ".Enr" with EditENR for easy desktop use. * Multiple channels selection for copy/paste and delete operations. * Export selected channels to a *.enr file. * Adding channels (Import) from another *.enr file. RestoreConfig 2.11 * Adding an informational message to the logbook when importing a zip file. GNet* drivers 1.01 * For Pt100 probes in error, an outlier was assigned to the variable (552 ° C). This is no longer the case. * GNet-Power: If debug mode enabled, on power outputs alarm, adding a message to the logbook (debug category) with individual currents details. Setup * Chinese font removed. * Support to take control remotely over the Internet (Spi2-NetS) no longer installed. * New splash-screen. * Target destination D: is allowed only if it is an internal hard disk (non-removable). Spirale-system 6.02 November 28, 2012 TBord 4.02 * Buttons allowing drivers dialog display are now disabled if the corresponding driver is not running. * Edit mode can now be called from a displayed "dialog tbo" box. The name of page/dialog to edit is now displayed in the menu (right-click) * BugFix: Automatic startup was not working on Windows 7 64 bit. * BugFix: Text display: The horizontal alignment setting (left, center, right) does not work if the auto-size/hyphenation mode was active. CycleWin 4.02 * BugFix: CycleWin was not always able to restore profile's forced parameters. Gnet-gPower Driver * GNet's four internal relays outputs (RL1..RL4) added. NModBus 2.22 Driver * Read/Write max. channels number is now 48 (32 before). Spirale-system 6.01 September 25, 2012 TBord 4.01 * Display the "about" dialog using the F1 key. CycleWin 4.01 * During a test, "Modify the program" can lead, in some cases, to an erroneous result. SPI-TCP 1.0 * This TCP/IP client driver allows communication with another Spirale application, using the standard Spirale protocol (SPI2-P1) to read/write variables. Spirale-system 6.0 August 30, 2012 Compatible: Windows 7/Vista/XP Not compatible: Windows 2000/NT Visual Studio development: - Code is now based on OWLNext open-source library (Borland OWL compatible) - Translations now use Lingobit localizer software (binary level translation) - Many source code changes TBord 4.0 * Take directly main pictures file formats (jpg, png, gif ...) and no longer performs conversion to .bmp files. * Now compatible with partial transparency (alpha channel) defined in pictures (.png 32 bits files) allowing perfect visual quality of controls on various backgrounds. * Much better quality for resized pictures, and each control has its own quality image setting. * New commands on pictures: flip, reset size * In full screen mode, the appearance of pages is retained, possibly with black stripes on each side (when the screen resolution is different than expected.) * Removing options that have become moot (the minimum platform is now Windows XP). * Support of a "human identification" mode, a protection against unwanted actions on sensitive touch screens (e.g. flies). After a period of inactivity on TBord interface, a window ask the user to draw a figure with the touch screen, thus ensuring that a real human is requiring something. Use the advanced parameters dialog or @HumanID_Time variable to configure (see Script Help- system variables). * DialogTBO boxes (TBO based dialog boxes) are now compatibles with tabs-type buttons using the WinTBO command. This allow to build dialog boxes with tabs system, all from tbo files. * A new command "OpenVarDialog" for controls allows to display a configuration dialog for a variable, if the corresponding driver provide one. * Maximum screens number is now 250 (200 previously). * TBord process priority can be set (advanced settings dialog). * Message type control: Input text length is not limited to the displayed area. * Edit Mode: simplified navigation (using keyboard) in the navigation window. * New command ExportFilesToUSB allowing files copy to a USB Stick (files list from a .list file). * New command ENR File= allowing to enable/disable a specific *.enr file * New mode for controls: possibility to rotate a control depending on a variable's value (eg creation of analog meters) * Ability to choose the selected profile from a remote location using a "browse" button. * BugFix: an exception can occur while viewing pages containing rich text controls. * Automatic Spirale startup The TBord.ini file has a new section: [AutoStart] UserName=Spirale_Username Password=spirale_Password DomainName=none If Auto Startup is enabled (advanced parameters dialog), the Spirale_Username account is automatically logged at Windows startup. If DomainName is specified (different from none), the computer will join this domain. The Spirale application is automatically started on this account (and only on this one). This account should be Administrator type, but using it don't allow desktop or other Windows interface. ProgWin 3.0 * Interface elements changes to make touch screen usage easier. * MultiTouch support. * Recorded channels configuration: prevents the logarithmic scale / standard scale association on the same side. * Open dialog: Network access is provided using the "Browse" button. CycleWin 4.0 / VisuWin 4.0 * Creation of comments displayed as "tooltips" associated with the curves. * High quality display mode (anti-aliasing) option. * MultiTouch support. * Mouse wheel support in the display configuration dialog. CycleWin 4.0 * New feature: "Jump forward" to the rule position. This avoids to carry out part of the profile easily. VisuWin 4.0 * Open dialog: Network access is provided using the "Browse" button. Script 5.0 * Some "cosmetic" changes * _memorize instruction max number is now 64 (48 before) AutoShell7-AutoStart7 * New tools allowing automatic startup under Windows 7 without OS access to user. GNet Drivers * New drivers for Climats Gnet card with Power cards (GNet-Power driver), used alone (GNet driver), or used with previous interface boards (GNet-gPower driver). ComManager 3.4 * Exceptions information added to logbook are modified to fit Visual Studio exploitation (module, offset). SaveConfig 2.6 * Manage a mirror path for the automatic monthly saving. The mirror path is defined by the Data\SaveConfig.ini file as: [config] MirrorPath=H: System Components update BackupCyc 1.1 - Commanager 3.4 - EditCal2 1.1 - EditCal3 1.1 - GwNet 1.4 - GwNetServ 1.6 ParamEdit 1.1 - Pilot 2.5 - Purge 1.2- RegulAjust 1.3 - Remote_SysUpdate 1.1 RestoreConfig 2.1 - Saisies 2.4 - Spi2-NetC 1.9 - Spi2-NetS 2.0 Superviseur 1.5 (Windows 7 compatible) - Superviseur_Setup 1.1 - ViewCom 2.5 - Xml2Manual 1.1 Plugins update CLI_2Nav_3Cuv 1.1 - CLI_Sch_Tamb 1.1 - CLI_SchEnergy 1.1 - CLI_SchNormal 1.1 CLI_SchTime 1.1 - WUT_SchEnergy 1.1 - WUT_SchNorm 1.1 - WUT_SchTime 1.1 Drivers update Agilent_34972A 1.1 - Elkowa 1.1 - Eurotherm_2500 1.1 - GNet 1.0 - CLI_SchTime 1.1 HMP230 2.2 - HMP230CAL 1.4 - HP34970A-RS 1.4 - Mailer 1.5 - MCom-Vaisala 2.1 - MLM 1.1 NModBus 2.21 - P_TCP 1.2 - P232 2.2 - PAC3000 1.2 - PCI-9114 1.1 - PCI-9114-HS 1.1 Sim-Min-Con32 1.1 - Spi2-P1 1.3 - Start-http 1.1 - Telna 1.2 - Vaisala485 1.3 Spirale-system 5.22 June 07, 2013 CycleWin 3.8 * BugFix (remote control) : Display of long duration tests can become corrupted. * BugFix: The "next segment" information (accessible using the script instruction _GetNextSeg) were not consistent at the test start if the segment was absent. TBord 3.42 * BugFix: Issues around the use of the token %var:varname% in controls. GNet 1.0 * Driver for the Climats GNet board. ETH-I3e 1.1 * BugFix: communication problems Spirale-system 5.21 February 06, 2013 TBord 3.41 * BugFix: some random display problems. Spirale-system 5.2 January 09, 2013 TBord 3.4 * In full screen mode, the appearance of pages is retained, possibly with black stripes on each side (when the screen resolution is different than expected). Spirale-system 5.19 September 25, 2012 ProgWin 2.75 * Ability to choose the selected profile from a remote location using a "browse" button (Tbord choose profile command). CycleWin 3.79 * During a test, "Modify the program" can lead, in some cases, to an erroneous result. SPI-TCP 1.0 * This TCP/IP client driver allows communication with another Spirale application, using the standard Spirale protocol (SPI2-P1) to read/write variables. Spirale-system 5.18 May 09, 2012 VisuWin 3.65 * BugFix: Some problems while viewing tests in progress with S!mpati. CycleWin 3.78 * Errors messages related to the test file creation added to log file. * Test's name size is now 120 characters (80 before) Script 4.74 * BugFix: The _StrSubCopy function can cause memory overflow. ETH-I3E 1.0 * New GPIB driver for "Prologix GPIB-Ethernet Controller". TBord 3.36 * BugFix: Potential error fixed. Spirale-system 5.17 March 07, 2012 VisuWin 3.64 * BugFix: S!mpati files Display conflict if upper/lower limits datas are present. CycleWin 3.77 * BugFix: Incorrect display for channels recorded in "float" mode. * BugFix: Wait-For tolerance band entry detection: If the measure quickly crossed the tolerance band, it could not be taken into account. * BugFix: Analog setpoints created after parameters definition (ProgWin) were not recognized properly (Wait-For operation). ProgWin 2.74 * BugFix: Configuration Dialog: The setpoints drop-down list in the recorded channels tab was not properly initialized. I3E 1.32 * BugFix: Problems using EOI mode. Spirale-system 5.16 December 13, 2011 ProgWin 2.73 * BugFix: Incorrect Scanner display when creating a profile from a model. CycleWin 3.76 * BugFix: For low sampling rates (10s and more), the test end was delayed and setpoints values got a 0 value. * BugFix: Analog setpoints created after parameters definition (ProgWin) were not recognized properly. ComManager 3.39 * Log file writing reliability improved. Spirale-system 5.15 November 02, 2011 ComManager 3.38 * BugFix: User drivers (those localized in data/drivers) were not started properly when Data folder is not at its standard place. TBord 3.35 * A potential error fixed. * The Version information dialog was a topmost window, thus prevented access to the readme file. * BugFix: manual-mode attribute was not recognized if profile's file name contains a dot (.) ProgWin 2.72 * BugFix: The switch command between master setpoint and slaves setpoints was not working properly. CycleWin 3.75 * BugFix: Possible incorrect ruler position in tracking mode. Script 4.73 * The function exponentiation ( _puiss, _pow ) no longer generates errors (if the base is <= 0, the result is 0). PAC3000 1.11 * Fix: Random timing errors lead to overwrite variables values. Spirale-system 5.14 July 20, 2011 CycleWin 3.74 * Accepts profiles containing not available variables as long as they are not programmed. This should allows easy operation of profiles between different equipments. * Removing a channel will no longer restore default scales display. * Some potential errors (exceptions) found and fixed. VisuWin 3.63 * Removing a channel will no longer restore default scales display. * Some potential errors (exceptions) found and fixed. TBord 3.34 * Some potential errors (exceptions) found and fixed. Agilent_34972A 1.0 * Driver for Agilent 34972A datalogger (Ethernet). Spirale-system 5.13 May 17, 2011 VisuWin 3.62 * BugFix: Exception was generated, using export function with test files having long sampling rates. CycleWin 3.73 * Remove bug introduced in v3.72. Progwin Schock Plugins Energy/Time 1.06[CLI] 1.03[WUT] * BugFix: Help button lead to plug-in crash. Spirale-system 5.12 March 28, 2011 CycleWin 3.72 * Fix errors that can lead to exceptions in some rare situations. TBord 3.33 ComManager 3.37 Spirale-system 5.11 February 24, 2011 CycleWin 3.71 * BugFix: Test backup copy ("Save" folder) was not correct for short tests (random data added at the test end). * Modifications for 1khz sampling (new specific driver communication implementation). * BugFix: exception when using external pause, if there is no recorded channels associated to Setpoints channels. * Average speed analysis: 1st temperature channel with an associated setpoint is preselected. Saisies 2.3 * Displays a smaller alphanumeric virtual keyboard if the display resolution is below 1024x768. VisuWin 3.61 * Average speed testing: 1st temperature channel with an associated setpoint is preselected. TBord 3.32 * BugFix: display problems when using "move vs. variable" mode when control is used in a TBO dialog window. * BugFix: Controls with "close window" attribute and needing an access code input don't execute the command the 1st time. Script 4.72 * BugFix: Script crashes when opening it if it was closed with the search dialog left open. NModBus 2.11 * New settings for enable "handshaking" using DSR/DTR lines (modbus RTU) in the configuration file. Spirale-system 5.1 December 06, 2010 TBord 3.31 * BugFix: ProgExec command don't send "On" state (Marche_Arret variable) if there is a test in progress. * BugFix: BrowseFile command with file name to a variable: the contents was wrong (including parts of the path). * BugFix (edit mode): text labels become unreadable when they are modified. * Some display problems (related to dual-monitors usage) solved. Script 4.71 * Search function much faster. * Switching between "Run" and "Edit" modes is now instant even for longer modules. * Some display problems (related to dual-monitors usage) solved. CycleWin 3.7 VisuWin 3.6 * Modifications allowing sampling rate up to 1Khz. * Time measurement (ruler) accuracy is now 1ms, time scale display extended for 1khz measurements. * CSV export options: delimiter choice, time format, adding of recorded digital inputs and programmed digital outputs. * BugFix: text input problems , ie comments text become unreadable when modified. * BugFix: Print preview page was not entirely visible when using 16/9 or 16/10 monitors. * Some display problems (related to dual-monitors usage) solved. * [CycleWin] Using multi-core processors (cyclewin.ini -> EnableMultiCore=1 in [settings] section) for fast acquisition applications with many channels. ComManager 3.36 * Default variables number is increased to 600. ProgWin 2.71 * BugFix: Print preview page was not entirely visible when using 16/9 or 16/10 monitors. * Some display problems (related to dual-monitors usage) solved. Saisies 2.21 * Keyboards positionning improved, mainly with dual-monitors usage. Setup Spirale-system 5.0 October 19, 2010 ProgWin 2.7 * New feature for programming parameters values: A new tab in the configuration box gives a list of parameters with a description, and the ability to force a value during profile execution. During profile execution, the parameters are locked and the user has the guarantee to apply the programmed values. At the test end, the parameters return to their original value and are unlocked. To edit/modify the parameters list, Progwin have to be accessed from spirale-system environment with a factory-level access. The same tab in the configuration box will then show more commands to create/delete/edit parameters. * New "Open model" dialog ("New" command). This dialog display each model with its own specific icon (if found: same name as model file, dim. 64x64, .ico extension) as well as the associated comment. * A closed plug-in/assistant can now be recalled using a toolbar button (thermal shocks). * New appearance for windows and dialogs. TBord 3.3 * Modifications for the programming of parameters feature (see Progwin 2.7) * In English language, time display is now always with "AM/PM" indication (all time display, logbook ect). * Edit mode: The %lang% token in the command line for controls in "open" mode, is managed in all cases and not only for the Open switch. * Language dependant files opening (pdf, chm...): The English file is open if a file for the current language cannot be found. * Edit mode: new option to display windows centered on the screen (Window = xxxx&c) * BugFix: Fix a problem (frozen screen) when user click and hold the click while moving to a different control. * Insertion of a string variable contents in the "command line" of a control in "open" mode using a sequence %var:VarName%. Useful for example to open web pages using variable contents as IP addresses. * Increased tolerance for timing error detection "No more activity of script.exe" * New appearance for windows and dialogs. CycleWin 3.6 * Modifications for the programming of parameters feature (see Progwin 2.7) * BugFix: Exceptions on display operations (scrolling..) while external setpoints changes. * Not displayed scales are completely removed, allowing immediate reuse with the display configuration dialog. * Access to the curve color and the scale choice in the curve popup menu (right click on a curve). * Scale graduations properly rounded when scaling up curves. * In English language, time display have now "AM/PM" indication. * The maximum extent of the area of analysis (homogeneity / regulation) is multiplied by 4. * Automatic default scales option : After adding/removing curves, display area is automatically shared by displayed curves in separate zones. * Setpoints changes are ignored when Pause function is enabled. * Zip mode export : multi-volumes is enabled only if needed. * New appearance for windows and dialogs. VisuWin 3.5 * Allow direct folder input in the "test management" dialog box. * "Save changes" new option (file menu - default checked) allowing to not modify, if wished, the current cyc file (comments, display configuration ect) * Not displayed scales are completely removed, allowing immediate reuse with the display configuration dialog. * Access to the curve color and the scale choice in the curve popup menu (right click on a curve). * Scale graduations properly rounded when scaling up curves. * In English language, time display have now "AM/PM" indication. * The maximum extent of the area of analysis (homogeneity / regulation) is multiplied by 4. * Automatic default scales option : After adding/removing curves, display area is automatically shared by displayed curves in separate zones. * Zip mode export : multi-volumes is enabled only if needed. * New appearance for windows and dialogs. Saisies 2.2 * New virtual keyboards, all are larger and more comfortable for touch panel use. * Keyboard better positioning for property sheets type dialogs. Script 4.7 * Choice of the variable display format (float-binary-hex-time) using right-click popup-menu on a variable in run mode. * Variables watches windows (12 max) with input in binary/hex mode. * BugFix: Search dialog now manage properly keyboard and keys. * New main window interface /dialogs. NModBus 2.1 * Variables can have error status if their values are outside a defined range * BugFix : in modbus/tcp there was a frame error after 32,768 communications. * Add some details on "frame error" problem in the dialog box. RestoreConfig 2.02 * User can now explicitly choose the zip file to restore (instead of the folder that contains it). ComManager 3.35 * Maximum processes number increased to 64 (48 before). Pilot 2.32 * BugFix: Variables names lost when deleting a driver. EditCal3 1.05 * BugFix: Problem with the "new line" command. * New appearance for the window. NTServiceGW 2.11 * Spirale application launching time-out increased from 1 minute to 2 minutes. Interface minor modifications: * BackupCyc 1.01 - SaveConfig 2.53 - RestoreConfig 2.03 - EditCal2 1.03 - Pw_WUT_SchEnergy 1.02 - Pw_WUT_SchNorm 1.02 - Pw_WUT_SchTime 1.02 Spirale-system 4.81 May 06, 2010 BugFix : Solve some instability problems when using multi-core / multi-threads cpu. TBord 3.21 CycleWin 3.53 Script 4.68 Superviseur 1.44 Spirale-system 4.8 May 04, 2010 TBord 3.2 * Asian languages support. TBO files encoding remains ANSI but TBord support now Chinese (simplified GB2312) and Korean characters set. The System 4.8 include the chinese font (folder Lang\ZH). * New more ergonomic dialog box for selecting files ENR user. * Edit Mode: For Display controls, there is no more distinction between "measure" variable and "parameter" variable in the properties dialog box. All the variables are now directly accessibles. * Edit Mode: Add of a button in the properties boxes allowing to delete texts in all languages except the current one. This buttons is available for labels and tooltips. CycleWin 3.52 * BugFix: Display configuration with logarithmic scales can lead to an exception at test startup. * BugFix: When using network remote control, and after a profile modification, profile display was not correct (bug related to wait-for segments usage). * The grid graph for printer output is no longer dotted but solid lines. ProgWin 2.62 * When generating profiles using XML model file, "No setpoint mode" setting default to false. * The grid graph for printer output is no longer dotted but solid lines. VisuWin 3.42 * The grid graph for printer output is no longer dotted but solid lines. WebServer webserver httpdx v1.5.4 Xml2Manual 1.01 Spirale-system 4.7 March 19, 2010 VisuWin 3.41 * BugFix: S!mpati files can sometimes be displayed with incorrect data values. * German translations update. ProgWin 2.61 * Added plug-ins communication mode using variable's names. * German translations update. CycleWin 3.51 * BugFix: Scanners displays for setpoints channels were in double mode (with setpoint). * Protection against fast external setpoints changes : delaying is 5 seconds. Avoid creation of too many segments. * BugFix: External setpoints change can sometimes lead to an exception. * Improved display speed for external setpoints changes. Avoid high CPU load in some cases. * German translations update. NModBus 2.05 * BugFix RS232/485 mode: randomly freeze on transmit operations. SaveConfig 2.52 * With Windows NT4, there was an error message: startup applications list feature is now disabled on Windows NT4. WebServer * Start_HTTP v1.0 Driver interface httpdx webserver and spirale-system. * Spi-CGI application for dynamic web pages. * Open source webserver Httpdx 1.5.3b Updated Schock plugins * Use with ProgWin 2.61: Pw_WUT_SchEnergy 1.01, Pw_WUT_SchNorm 1.01, Pw_WUT_SchTime 1.01 Spirale-system 4.6 January 15, 2010 VisuWin 3.4 * Compatibility with .hXX/.rXX files type (S!mpati). * Some memory leaks fixed. * Support scale units with up to 3 characters. * Touch-screen mode : Time-measurement with ruler improved. CycleWin 3.5 * Support scale units with up to 3 characters. * Touch-screen mode : Time-measurement with ruler improved. * Setpoints input 'on the fly' dialog box now allow slope value input for the ramps. ProgWin 2.6 * Support scale units with up to 3 characters. TBord 3.1 * New command (for buttons) "BrowseFile" allowing user to select a file (using standard file open dialog) and open it or write its name in a variable (script treatment). * Scale units with up to 3 characters. Script 4.67 * If a parameter-type variable value is outside its defined limits, there is now a compilation error only if the script editor is opened; Otherwise, parameter value is limited to the allowed range : this avoid file conflicts (ini files and script files) leading to impossibility to start properly Spirale-System. SaveConfig 2.51 * Generate a new log file Data\Autostart.txt before creating the Zip file. This file list all programs that runs at Windows startup. This allow to verify applications installation by the equipment user. Of course, this file is added to the Zip file. Spirale-system 4.54 September, 28 2009 Script 4.66 * Brackets level visual indication when clicking on a bracket. * Maximum _ifdelay instruction number is now 255 (150 before). * Find dialog placement more convenient (on right & bottom) CycleWin 3.41 * BugFix: On main power resume, wait-for conditions were not tested, so there was never wait-for mode when resuming the test after a power cut. * BugFix: Wait-for on temperature while resuming the test global setting (checked in profiles editor) was not properly taken in account for a power cut condition. EditCal3 1.04 * Maximum lines number is now 48 (24 before). P_Tcp 1.1 * "Keep alive" mode settings can be modified with the driver's configuration dialog: maximal interval between incoming messages can be set or 0 to keep the connection permanently. Spirale-system 4.53 August, 03 2009 TBord 3.02 * [Cyclewin] section in the Data\TBord\TBord.ini file : if there are keys under this section, they are automatically copied in the Data\Run\CycleWin.ini file, [SETTINGS] section. This allow Cyclewin settings keys as SaveMeasuresDisk_Seconds and Record_EveryTime to be saved in configuration zip file (since there is no saved files in data\run directory, Tbord.ini will do the job). CycleWin 3.4 * It is now possible to keep recording after any equipment fault. While equipment is stopped, profile execution is paused and stop time is highlighted in the recorder. To enable this feature, add the line Record_EveryTime=1 to the [SETTINGS] section in Data\Run\Cyclewin.ini file. Spi2-NetS 1.94 * Bugfix: Interface language was not properly selected. * New "customer" mode for remote access Spi2-NetC 1.82 * New "customer" mode for remote access. Spirale-system 4.52 July, 06 2009 TBord 3.01 * Bugfix: An exception was generated when using the user access codes edition window, if user try to click outside the window. * Bitmaps folder access improved in edition mode. P232 2.12 * In demo mode, TCP mode did not work. Spirale-system 4.51 June, 16 2009 Script 4.65 * Maximum pulsed output number is now 24 (16 before). * Regulation svg data files are now updated immediately after every transition (avoid some cases where files were not updated if script swap between several regul functions). * Maximum _ifdelay instruction number is now 150 (128 before). NModBus 2.04 * BugFix: Randomly high CPU time after communications errors with peripherals. P232 2.11 * BugFix: The configuration dialog box did not take in account the current system language. Spirale-system 4.5 April,01 2009 TBord 3.0 * Automatic creation of "manual mode" profile if there is an xml-based model file in data\prog folder. * Tbord, while in remote control mode, can now be displayed in "full-screen": Just add the line RemoteFullScreen=1 in the data\tbord\tbord.ini file under [data] section. * BugFix: avoid some random exceptions while entering/leaving the edit mode. * BugFix: avoid crash when user press quickly several times on the "profile choice" command button. * When loading a page, if there is some missing bmp files, a cancel button in the error dialog box now allow cancellation of next warnings (if any). * BugFix: Error when displaying the delayed start dialog in remote network access mode. ProgWin 2.5 * When using assistant mode, it is now possible to disable all subsequents inputs of a setpoint: This allow to use only one model file for profiles "temperature only" and "temperature+humidity". * Support of a new definition file (xml file) for profiles creation ("new" command) : The created profile is prg or bxx format depending on xml file presence and general usage context. * Prg->bxx conversion is possible under conditions, mainly an unique xml file must be present. ComManager 3.34 * A not allowed variable close operation is no more considered as a critical error. VisuWin 3.31 * The export function now create .cyc files compatibles with older systems <4.4 when possible. Xml2Manual 1.0 * This application convert XML-based model file in a "manual mode" profile. Spirale-system 4.44 December,11 2008 CycleWin 3.32 * BugFix: Problems related to the "modify setpoints" command (crashes). Spirale-system 4.43 November,17 2008 ProgWin 2.41 CycleWin 3.31 * BugFix: In some rares situations, waiting segment insertion (wait-for) can tamper with programmed logic outputs states. Spirale-system 4.42 October,09 2008 TBord 2.92 * Numeric controls with date/time display format now use the language-dependant font, if defined. * Bugfix: message-type controls don't display properly when they are in scrolling mode (long messages). Script 4.64 * Max. interpolate instructions is now 128 (64 previously). P232 driver 2.1 * Allow using terminating characters in tcp/ip mode. * The driver start even if connection is not possible (tcp/ip mode). Spirale-system 4.41 September,16 2008 CycleWin 3.3 * Modification of test files data format to allow sampling rates below than 1 second. CycleWin can now record datas at up to 50 Hz frequency (perhaps more, depending hardware). * Numerous modifications of internal structures (variables), displaying of "measurements packets" of 10 to 20 values at the same time. Real acquisition frequencies will depends on future drivers developments. * Disable purge factory channels feature if disk is used below 5% of its capacity (thus keep factory records). VisuWin 3.3 * Support of fast samplings test files (cf CycleWin 3.3). EUR2500 Driver 2.0 * This driver version allow a sampling frequency up to 20 Hz. TBord 2.9 * Edit mode: "Edit" menu command on an included object activate the corresponding page. * Edit mode: "Previous page" command (BACK key) is now active. * Edit mode: Default path is now data\tbord in all "open file" dialogs. * Screens number (from ecrans.ini file) is increased to 200. * BugFix: Variables writing conflict (random) between TBord and Script at Script startup. BackupCyc 1.0 * This new integrated tool manage automatic test files backups. It allow service channels removal in order to reduce files sizes. Remote_SysUpdate 1.04 * BugFix: Plugins directory is now properly updated when upgrading version. ProgWin 2.4 Purge 1.11 Spirale-system 4.36 July,17 2008 Remote_SysUpdate 1.03 * BugFix: session.nnnn file was copied during system update: this lead to prevent remote control (in local system mode) using the supervisor application (session conflict). Plugins choc Energy/Norm/Time 1.03 * BugFix: Post-treatment temperature input problems. * Pre-Heating/cooling values are now indexed on active setpoints values. Service * New tool for install/uninstall the Spirale-System startup service. Spirale-system 4.35 July,09 2008 ProgWin 2.34 * BugFix: Memory write protection related with plugins use. MCom-Vaisala Driver 2.01 * BugFix: The log file was not created in serial mode. Drivers * Every driver create a new string variable : variable's name is the driver name and its content is the driver command line/parameters: * Gpc 1.51 - ACL-6128A 1.01 - AD24Pt 1.41 - AX5032 1.03 - AX5213 1.21 - ClimTest 1.21 - EUR2500 2.01 - Elkowa 1.01 - Genericom 1.31 - HP34970A-RS 1.32 - I3E 1.31 - MCom-Vaisala 2.02 - MLM 1.01 - NModbus 2.03 - P_TCP 1.02 - P232 2.01 - Sim-Min-Con32 1.02 - Spi1-ABB 1.04 - Spi2-P1 1.22 - TC5210 1.31 - TC5210I 1.11 - Telna 1.11 Plugins choc CLI- Energy/Norm/Time 1.02 Spirale-system 4.34 June,26 2008 CycleWin 3.22 * Startup warning if a needed wait-for controlled channel is unavailable. * BugFix: high CPU consumption when displaying "Comment" & "Defect" dialogs. * BugFix: The test file created in the folder don't include the latest recorded points. VisuWin 3.22 - ProgWin 2.33 * BugFix: high CPU consumption when displaying "Comment" & "Defect" dialogs. Script 4.63 * Maximum variables number is increased: it is now + 256 (+192 before) Plugins choc Energy/Norm/Time 1.01 * Schocks writing Assistants can now work with models without defrost channel (compatibility with Spirale2 thermal schocks). Spirale-system 4.33 June,05 2008 ProgWin 2.32 * BugFix: errors on wait-for settings inside loops. CycleWin 3.21 * BugFix: wait-for management was continuously active over the segment ! Spirale-system 4.32 June,03 2008 VisuWin 3.21 * BugFix: Wrong readings of logical programmed ouputs and/or loss of test comments. Spirale-system 4.31 May,28 2008 ProgWin 2.31 * The automatic profiles file version update is done only if the profile file is located in a system subfolder (ie system\data\prog) : so, this is not executed in supervisor mode. Beginning with system v4.3, the profiles file structure has been modified. * BugFix: Always display a bad modification warning message when modifying the current running profile. Superviseur 1.43 * The equipment remote control mode now use the local equipment installed Spirale system (previously the supervisor system was used). This ensure full security/compatibility with equipment's files. However, to use the supervisor system (best performances), you can add the line LocalSystem=0 in the Data\Superviseur_Setup.ini file, section [General]. NModBus 2.02 * BugFix: high CPU time consumption when trying to connect to a tcp/ip peripheral. Spirale-system 4.3 April,24 2008 ProgWin 2.3 * New Wait-for programming system: Wait-for is now available for all programmed channel and can be defined segment per segment. Wait-for graphic visualization on segments (as 'w' letter). Tolerancy defined for each channel in the configuration dialog box. Compatibility ensured with 'old' profiles. CycleWin 3.2 - VisuWin 3.2 * Wait-for management completely rewritten. Compatibility ensured with 'old' profiles (CycleWin). TBord 2.85 Spirale-system 4.24 April,17 2008 TBord 2.84 * BugFix: Cursor was hidden after a keypad input. Spirale-system 4.23 April,14 2008 ProgWin 2.22 * New linking-mode option allowing exactly synchronized slaves setpoints to jump to the next segment while linking. CycleWin 3.13 * New linking-mode option (see ProgWin 2.22). * BugFix: In some cases, if defined default scales are used, an exception can be generated while starting a new test. TBord 2.83 * Disable numeric inputs by mouse moves in touch-screen mode. * BugFix: Prevents showing cursor after input (touch-screen mode). Script 4.62 * BugFix: Under some conditions (ie ramps too fast), derivative related coefficients can get unlimited values. ComManager 3.33 * Time-Out for drivers initialization is now 80 sec (40 sec before). This should solve startup problems with some configurations using DHCP. P_Tcp 1.01 * The driver closes the current connection if there is no communication during 1 minute then it waits for a new connection. Spirale-system 4.22 March,17 2008 TBord 2.82 * BugFix : Some controls were not displayed instead of simply disabled. * BugFix : SetV error when using network remote control. Ax5032 1.02 * BugFix: Board detection fails if logical inputs are activated. Spirale-system 4.21 March,12 2008 TBord 2.81 * TBord read the @TrueManuel variable that allow now an external activation of the manual mode. * BugFix : Controls with variable in error state were hidden (as for non-existent variable. see TBord v2.8) ProgWin 2.21 * Communication protocol with plug-in extensions improved and extended. * BugFix: problems using plugins (thermal schock) with running profile modification. * Plug-ins now have their own directory \plugins CycleWin 3.12 * BugFix pause mode: a "gap" can appears in slaves setpoints when pause mode was activated. Saisies 2.11 * BugFix floating keyboard: problems around '°' key (degree) under some circumstances. * Modifications around focus behaviour when using numeral inputs in dialog boxes. Script 4.61 * The _memPente instruction now return a value even if the whole expected range is not yet available. ComManager 3.32 Spirale-system 4.2 January,24 2008 TBord 2.8 * New input mode (ComboBox input) for messages type controls : items list is provided by a text file content. * The file name (rtf) corresponding to modifiables rich text controls is no more language-dependant (avoid to lose the content if current language is changed). * Controls where grayed (gray frame) when their reference variable was unavailable. This is no more the case and the unavailable controls are now simply not displayed. However, the Expert mode, when enabled, allow the old display to help debugging screens. ProgWin 2.2 * Filter files on profiles models. * The aim is to build "full-options" standards profiles models, but showing to the user only installed options: Filter allow deletion of unavailables setpoints, and unavailables recorded channels as well. When using "New profile" command, the filter is applied on the selected model and the resulting usable model will comply with the equipment configuration. * The filter file is Data\channels.ini * If the file does not exist, there is no applied filter (as on previous versions) * Case Nr 1: The file exists, but it is empty or don't include the expected sections. * Setpoints variables must exist on the system when calling the model, otherwise corresponding programmables channels are removed from the model (recorded variables are not concerned). * Case Nr 2: The file exist, and follow the format below:: * [Setpoints] * (setpoint-variables list, one variable per line) * [Recorder] * (recorded-variables list, one variable per line) * All not listed variables will be removed from the model when using it (but the original model file is not modified). Script 4.6 * The #replace instruction is now active over all script modules (previously it works only in its own module). CycleWin 3.11 * Error messages are now added to logbook if file read errors occurs (test resume). RestoreConfig 2.01 * BugFix: The previous version (2.0) delete the Data\Cycles folder when restoring a configuration. Spirale-system 4.11 November, 20 2007 ProgWin 2.11 * BugFix: An exception was generated when opening a profile if the total path lenght was over 100 characters. Script 4.51 * BugFix (_Regul instruction) : In case of switching from rising approach mode to falling approach mode (or inversely), behaviour problems can appear, mainly very slow approachs. Saisies 2.1 * Alpha keyboard: new close button and some graphics modifications. Spirale-system 4.1 October, 30 2007 VisuWin 3.1 - CycleWin 3.1 - ProgWin 2.1 * New feature: default scales definition and restoration (CycleWin & VisuWin: independently for each view). This allow user-defined scales usables at any time. * Print preview pages can now be exported as emf format files. Another nice feature is the ability to copy to clipboard the preview page (as emf format) to quickly transfer it to softwares as Microsoft Word or others... TBord 2.7 * A new system variable LoadFileV (string type), allow to specify a variables initialization file name (this file format is identical to script parameters section file). The initialization files should be located in the script folder. When writing the file name (without the .ini extension) in the LoadFileV variable (usually by script), TBord read the file and set the variables values as defined in the file. This allow "preset" fonctionnality on variables groups (ie set1.ini, set2.ini, set3.ini). * Related to the LoadFileV feature above, if a file Startup.ini is found in Data\Script, this file is read at system startup and then deleted. This is an easy way to give to customers targeted parameters values modifications with a classical zip file using RestoreConfig utility. The zip file will contain the file Data\Script\Startup.ini but it can contains also other files. * BugFix: a SetV error line was added to the logbook each startup. * In case of problem with the network driver execution GwNetServ, the network remote control feature was automatically disabled. This is no more done, and logbook error messages are generated instead. HP34970A-RS 1.31 * BugFix: There was a bug that don't allow more than 40 channels. Now, the 60 channels availables works properly. Pilot 2.3 * New buttons to allow to modify settings with a touch panel. Setup * Addition of a font file that was missing under windows NT OS (miscellaneous display problems under NT). Spirale-system 4.07 October, 05 2007 TBord 2.64 * A warning message is now displayed when user try to enter edit mode without a mouse/keyboard (touch-screen only). * In edit mode with a touch-screen, a long "clic" is interpreted as the mouse right-clic (as in normal, non-edit mode). Sim-Min-Con32 Driver 1.01 * BugFix: TCP/IP communication mode was not properly initialized. Spi2-NetS-Network 1.93 * BugFix: Target equipment Spirale path was wrong when several Spirale paths was found on the equipement. Spirale-system 4.06 September, 21 2007 P_TCP Driver 1.0 * New communication tcp/ip driver (server mode). This driver can be used with a protocol driver as Spi2-p1 to use this protocol in tcp/ip communication. Saisies 2.01 * Always display visual keyboard for inputs when touch-screen is detected. Spirale-system 4.05 September, 11 2007 Script 4.5 * New functions allowing reading/writing datas to initializations files (*.ini) TBord 2.63 * BugFix: the @NomEquipement variable was overwritten at each startup (Equipment's user name). * BugFix: The "refresh screen" (buttons option) feature works properly now. CycleWin 3.02 * Modifications on test saving routine, backup version ("Save" folder). SaveConfig 2.41 Spi2-NetS 1.92 Spi2-NetS-Network 1.92 * BugFix: The configuration save file (zip) did not include bitmaps files when there was spaces in the file's name. Spirale-system 4.04 June, 27 2007 CycleWin 3.01 * BugFix: When modifying the loops number on a current running profile, cyclewin in some rare cases, can crash or ignore the modification. Problem was located in the loop execution routine. ProgWin 2.01 * BugFix: Modification of the loop execution routine (cf CycleWin 3.01). Script 4.42 * Maximum messages number (in messages files) is now 800. NModBus Driver 2.0 * Support of TCP/IP access mode to use with Ethernet->Serial devices (as Moxa) * Support of Modbus/TCP (Open Modbus) protocol. EUR2500 Driver 1.0 * Modbus/TCP driver for EuroTherm 2500 series acquisition systems. High speed measurements reading is provided by datas arrays access. MCom-Vaisala Driver 2.0 P232 Driver 2.0 Sim-Min-Con32 Driver 1.0 * Support of TCP/IP access mode to use with Ethernet->Serial devices (as Moxa) Spirale-system 4.03 June, 7 2007 include chm help files for visuwin/cyclewin/progwin TBord 2.62 * When starting in configuration mode (with Config= command), the 1st page found is now displayed, instead of standard mode start page. ComManager 3.31 * BugFix: In supervisor connection mode (/connect), problem with the remote session identification file. Superviseur 1.42 * Some optimizations around mixed network spirale2/spirale3. Spirale-system 4.02 June, 4 2007 Script 4.41 * BugFix: Compilation bug when a function name is part of a variable name (@test_min). Spi2-P1 driver 1.21 * BugFix: "Annulation_essai = 0" command (test end, without saving) works properly now (previously, only '1' value -with savings- was working). Spirale-system 4.01 May, 21 2007 TBord 2.61 * BugFix : in touch-panel mode, using controls help command (tooltips) leads to display the mouse-cursor permanently. * BugFix: in touch-panel mode, help tooltips were displayed a very short time or were not displayed. Spirale-system 4.0 May, 14 2007 First system included in commercial name "Spirale 3" VisuWin 3.0 CycleWin 3.0 * Touch Panel compatibility. * Many changes and adjustments for an optimal touch panel use. Mouse / touch panel detection is automatic and settings are fitted with the peripheral. * New tool bar with modern look, many visual changes (colors, fonts ...). The appearance of these new versions is much advantageous and modern than previous versions. * Tooltips (with mouse) on comments and test interruptions. * Comments-hide button in comments dialog boxes. * Many fixes of small graphics flaws. * New printout header design. If a file "titre.bmp" is found in the Data folder, it is used for printout header. * Date/Time is now displayed in the comments dialog's title. * CycleWin : When equipment is stopped (manual stop or defect), the programmed logic outputs are now set to OFF state. In addition, the setpoint variables mode is no longer ramp mode : there was curious display at tbord screens showing ramp variables changing values even with the equipment stopped. * VisuWin : resizeable "open file" dialog box ProgWin 2.0 * Touch Panel compatibility. * Many changes and adjustments for an optimal touch panel use. Mouse / touch panel detection is automatic and settings are fitted with the peripheral. * New tool bar with modern look, many visual changes (colors, fonts ...). The appearance of this new version is much advantageous and modern than previous versions. * New feature : Undo / Redo (32 levels) * Model profiles languages management : The Modeles folder is now divided in sub-folders, according with supported languages : Data\Prog\Modeles\FR (french), Data\Prog\Modeles\EN (English)...). So, models are proposed in the currently used language. * Direct access commands to an USB key for opening/saving files. * "save as" dialog box is now XP style (resizeable) * New printout header design. If a file "titre.bmp" is found in the Data folder, it is used for printout header. * Resizeable "open file" dialog box. * BugFix: opening a program from windows works properly now even if the program's name include space characters. TBord 2.6 * New command to select and simultaneous start any profile: "ProfileExec = x". x is the profile number in a profiles list (Data\TBord\ProgList.ini file). A new command "Profiles list Edit" display a dialog box allowing profiles list creation and edition. * Tooltips display and touch panel : a new buttons command allow a touch panel special help mode. an interrogation mark cursor is displayed and when a control is pressed, its tooltip is displayed. * A longer left-click allow the menu display (same as right-click) * An "application name" can be defined. This name is given by the key AppName= under the [DATA] section of TBord.ini file. This name is the TBord window's name, and it appears everywhere one can see "Spirale II" before. If the key is missing, the application name is "Spirale II". * User drivers at startup: if the definition file is not found during startup (folder data\TBord\Pilotes_Info), an error dialog box now appears and give the ability to cancel the driver(s) definition(s). * BugFix: Problems on some Pc with edition of rich text buttons and with tooltips: text is lost in both cases. * BugFix: date/time input (in a display control) was expected as GMT time and not as local time! * When running under a new system version, a message is added to the logbook (service category). * A new property for controls allow a parent control to re-order its visible childs horizontally or vertically : this allow proper display of options, menus even if some are not available (so not visible). * A new internal command allow a control to hide or show its parent control. It is now easy to create windows as a "tool window" where only the title bar is visible; the title bar can be clicked to display the whole window. * Tbord initialize the variable NomEquipement (if empty) at startup with the name of the file data\*.id (the file that defines the installed configuration). * Animated controls can now contain up to 32 pictures (16 before). Note that images list dialog box is not modified (16 pictures) so use source view instead. * New command "Manual-mode" now allow the manual mode profile selection. The corresponding profile's name is changed according the current language. The "manual-mode" profiles must be located in Data\Prog\Modeles\Manual\EN (English) or Data\Prog\Modeles\Manual\FR (french) ect ... if the current manual-mode profile (located in data\prog) is modified by user, it is saved under one of the directories above when language is changed. * Exclusive mode for the user driver controls command works now with any numbers of drivers (2 maximum before) * BugFix: (edition mode) exceptions when working with controls that have text labels. * Access to monitor standby mode with a new system variable @ScreenSaveMode. The script have to manage the standby mode. Although, main applications (cyclewin, progwin, visuwin, script and Tbord) manage it and awake the screeen on user action. * New variable @PageTBordName$ that allow to know the current TBord page name and to modify it. Use it in preference to the old @PageTBord variable (numeric). * Factory passwords: Only the first code (Factory.1) remains invariant. All others passwords (Factory.2 to Factory.6) are valid for 6 months : from 01/01 to 06/30 and from 07/01 to 12/31. Climats will send the new valid codes to authorized persons, before every new period. * Automatics savings : A saving file is automatically created on a monthly basis, in the folder Spirale\Save\YYYY.MM (YYYY = year, MM = month). * Startup dialog bitmap file can be defined in the data folder : Spirale3\Data\startup.bmp Saisies 2.0 * New keyboards design with better graphics, new dimensions to fit with a touch panel. * New keys like arrows left/left, tab, ect and copy/paste feature. * BugFix: keyboard sometimes remains displayed even if calling process is no more in the foreground. Script 4.4 * The keyboard window can now be displayed, allowing script edition without real keyboard. * BugFix: _PulseVar counter variable was increased by 1 at each first script run. * BugFix: _HumRosee function can generate exception if called with invalid parameters. * Messages maximum number in the MESS_xx.txt files is now 512 (256 before). ComManager 3.3 * Default variables number is now 576 (544 before). Pilot 2.21 * BugFix: keyboard sometimes remains displayed even if calling process is no more in the foreground. SaveConfig 2.4 * Detect and propose if detected saving on an USB key. * BugFix: in supervision mode, works now properly with a remote equipment. * Now accept as a command line parameter the path for the zip file (and works in quiet mode). RestoreConfig 2.0 * Detect and propose if detected saving on an USB key. * If used with a SaveConfig save file (and not with a modification zip file), RestoreConfig do an installation using the directory before applying the save file. This guarantee the exact recovery of Data structure and files after the restore operation. A backup of the current configuration is automatically created before the restoration. * Button to allow direct access to monthly savings (see TBord). * Unzip properly (relative path) even if Spirale is a subfolder (for example of GetSpi2) NTserviceGW 2.1 * Manage the virtual keyboard (osk) for the windows login and for the session. ACL-6128A 1.0 * New driver for the same name board from ADLINK (2 insulated analog ouputs). Spirale II version 3.51 April,11 2006 TBord 2.51 * Spirale 2 in supervisor mode (switch /superviseur) : * Now accept network remote control (GwNetServ module). * Delay given to Superviseur.exe module to have XXXX.Command variables created before 1st script run. * All user access codes can now be defined independently and specifically for the remote access mode: for example, it is possible to forbid any remote command. GWnet 1.35 * Remote control of a Spirale2 in supervisor mode: GWnet locks variables XXXX.Command on the remote computer (actions compulsory done at supervisor level). Superviseur 1.41 * Superviseur_Setup.ini file : in static mode, variables definitions of the [VarCommon] section are merged with those of equipments sections [EquipXX]. It is now easier to modify the file when all equipments have a similar variables set. ComManager 3.26 * BugFix: Session file access problem in remote connecting mode from a mapped network resource. VisuWin 2.13 - CycleWin 2.54 - ProgWin 1.61 * Bugfix: Rule start position was not accurate when entering rule move mode. Spirale II version 3.5 April,03 2006 TBord 2.5 * Multi languages TBO pages management. * Each control and tooltip can now display language dependant informations. This causes many modifications, mainly in edition mode. The new created TBO files are compatibles with old systems and can be read without problems on these (except for the language characteristics). * Texts and buttons controls automatically now reduce their font size if the text cannot be properly displayed: this ensure proper text display in all languages. * Tooltips are now automatically sized. Even so, tooltips sizes are still saved in the TBO files to ensure compatibility with previous systems. * Rich text controls (rtf files based) transparently now use a language-dependant file name. * Previous systems pages had no defined language: so, an option in the page properties dialog can preset all no-defined-language controls to a particular language. This is necessary to allow multi languages edition operation on a previous version TBO page. * English is the default language for the controls if they don't supply the required language. * 9 most common languages are included in the system (16 possibles). * In the edition mode, keys '+' and '-' enable easily languages browsing, and current language is displayed in the navigator window title. * In addition to menu access, the language can be set using the system variable Language (value 1:english, 2: french, 3:german, 4: spanish ect). The variable value always indicates the current language. * Language-specific fonts. From now, a new system folder Spirale2\Lang is created. For the time being, only one russian font is provided here. For every language, it is now possible to replace the control's defined font by a language-specific font: [FONTSUBST] RU=GaramondNo4CyrTCYLig, Lang\GAR4CYRL.TTF * Language (2 char) = Font name, Font file path and name * Note: Russian is firsthand provided, so the line above is not necessary. * This substitution is always applied to text type controls (labels) ever since they provided the language specific text. This can also be applied to message type controls, if the corresponding setting is enabled (checkbox : Font can be replaced by a language-specific font). * Furthermore, if a MESS_XX.txt messages file (Script folder) is intended for the language, TBord log's List Window will use the specified font in order to properly display script messages (ie faults). * Reminder: Spirale II applications are only available in french and English languages. for any other selected language, applications will be in English. * Right display of all controls when the fonts display settings in Windows is different from the standard value (96ppi). However, it is strongly recommended to work in edition mode only with the standard text sizes: 96ppi (otherwise, a warning message is displayed). * BugFix: at a tcp/ip connection, cyclewin measures buffer was not updated on disk (problem with a TBord message). * BugFix: in edition mode, there was sometimes a display offset between a control and its focus rectangle. Spi2-NetC 1.81 * BugFix: the profile was not always updated when changing setpoints on the fly in tcp/ip mode. * When using with GetSpi2 configuration builder software, Spi2-NetC can obtain the IP adress from the GetSpi2 comment field : IP should be between brackets ie [172.15.2.14] * Option to specify the remote equipment upload speed in order to propose most adapted files transfers (ie cycle sampling). Spi2-NetS 1.91 * BugFix: Local variables transmission (remote access to script editor) works better now. Script 4.37 * Local variables transmission (remote access to script editor) use less bandwitdh. CycleWin 2.53 * BugFix: send inappropriates messages in tcp/ip mode. * When zooming curves, 2 mouse buttons mode, the maximum zoom-scale of a setpoint-curve is now identical to its measure-curve (if exist) max. zoom-scale: 8 pixels for 1 bit (16 bits curves). In addition, a short delay is added to avoid problems on fast computers. * Add/remove curves TBord command: if there is no defined scale for a curve, a compatible scale will be searched, or otherwise created. VisuWin 2.12 * BugFix when zooming curves - see CycleWin 2.53 ComManager 3.25 * BugFix: DSetVF function did not accept boolean type variable. This can lead to error when running script. System * BugFix: Since version 3.0 , Spirale II system time had problems with daylight time management. So, all is now rewritten and from this time on, system internal time representation is always UTC standard (GMT time). All time informations in cycles files (.cyc) , log file ect.. are now stored in UTC format. Note that reading previous files with the new system can be false ± 1 hour (if Paris time).