Release date: 19th October 2015
Fixes and improvements:
Variables List:
| • | Trailing dashes/hyphens on instrument names caused a rename problem if they were attempted to be removed |
| • | Deleting Instruments and Variables from the Variables List soon after it opened could cause a crash |
| • | Variables List could lockup on the first drag off onto the screen |
| • | If an instrument was deleted from a project, then without saving the project 'OnlineFeatures->Enable All' was done, then SpecView could crash |
Trend Charts:
| • | Charts that were set to 'No-Scroll' would clear and restart when going from EditMode Online to Runtime mode |
| • | The New Instruments/Templates list could be moved off-screen, and when opened on a different PC, there was no way to reset the position from the Preferences box |
| • | If a Trend Chart had been set to remember Pen definitions that included an Alarm Boolean, then if a new trend was created in a new project where that Bool did not exist, then Trend pen setup would crash |
| • | Trend Chart Back-fill could consume lots of memory if long period charts were used combined with a fast logging rate |
| • | Edit Mode Online, changing rate of a value could stop all Trend Charts |
| • | Trend charts could crash when some of the scroll-back previous data was deleted after running for some time |
| • | Trend charts could lockup when being edited |
Logging:
| • | Purge Log Files action: Setting to zero days left an inconsistent set of log files for the current day. Changed it so that the minimum is 1 day to purge and also prevented the inconsistency if this operation was tried |
GDW:
| • | Parameters marked as Read-Only could have 'Alter Value Interactively' invoked on them while in Edit Mode online |
| • | Dragging a grouped button would drag just the button, not the group (i.e. Instrument views) |
| • | If a button is defined to print a screen, and the button is pressed while that screen is in Historical Replay mode, then the real-time screen of it is printed instead of the Historical Replay screen |
| • | Sometimes grouped objects did not update correctly (i.e. color dynamics) |
| • | Grouped items not updating while in Edit Mode Online |
| • | Ctrl-T is now a hotkey for Text Attributes |
| • | Print Preview can cause crashes and lockups |
| • | Cloning (Copy & Paste) a new object that has not been saved crashes |
| • | If the GDW UpdateRate is slow, then User Vars do not update quickly, causing 'Every Second' Strategy to be delayed |
| • | Repeated downloads of a recipe using the action: 'Download Specific Recipe' from Strategy on a screen that was not open failed after 22 times |
Startup:
| • | SpecView crashes during startup if no IDFs (Instrument Definition Files) are present |
Networking (SpecView Remote):
| • | Remotes did not have the correct Password menu when using 'Disable Windows Controls' |
| • | If TAPI Service in Windows Control Panel is set to disabled, then got an error when setting up Remote connections |
| • | When trying to setup a new remote connection for the first time the Edit Connections dialog crashes after clicking OK |
| • | File problems in the Local project could crash the local when a Remote connects |
Import Project:
| • | If doing an Import Project where the baud rate or parity of the incoming Project differs from the target Project, then the Target settings were lost, being overwritten by the incoming settings. Now, the Target settings are preserved |
Autodetect:
| • | 'Test Comms for Update' added instruments to the end of the Variables List, not in the correct sorted order |
| • | The highest numbered COM port detected was omitted from the Ports & Protocols box |
General:
| • | SpecView would sometimes fail to exit correctly, leaving an invisible copy of running |
| • | There is now the ability to restart SpecView if a comms lockup occurs |
| • | SpecView can now optionally create its own dump files to aid in debugging |
Modbus Driver:
| • | Improved performance and fixed lockups |
| • | Connect failures could delay for 5 seconds |
| • | Rare modbus crash fixed where conflicting instruments were defined on the same IP Address |
| • | Modbus driver crash when West ProVu4 and Honeywell DCP200 instruments were used |
| • | Modbus Serial Comms could crash if large amounts of spurious unsolicited data was received over comms |
| • | SONBL driver command fixed |
| • | Various Modbus TCP/IP failures fixed |
| • | Locks-up doing 'Derived Values' or opening Parameter List to West ProVu4 |
| • | Modbus driver could crash when writing some values |
Instrument Support:
| • | Minor updates to: Yokogawa CX, Yokogawa FA-M3, Watlow F4T, Anfaze MLS16, Eurotherm 3500 and Eurotherm 2600 |
| • | Eurotherm: added Picolo controllers, including special for NatureForm |
| • | Eurotherm: Added the P304i and modified the P304c parameters |
| • | Tempco: Added 4100 and 410 (limit) instruments |
| • | PC3000 Driver now supported in Version 3 |
| • | Watlow StandardBus: Driver did not support Primary Parameter concept, causing inefficient comms during timeout situations |