--general--
Currently, American English is the only language that is supported.
-- build 254 [2010-05-10] --
fixed a bug where the "not at default" adornment was sometimes missing when a parameter was first displayed
fixed a bug where printing did not work correctly for multiple page documents
-- build 253 [2010-05-05] --
added workaround for x86/amd64 capability issue on Windows
added support for the 'EIP/PCCC Server' capability
fixed a regression bug when creating E-series phantoms
fixed some minor errors in the JNLP files
fixed a bug where the serial comms support file for 64-bit Windows was mislocated
changed the way updates are handled to work around some Oracle JWS bugs.
-- build 252 [2010-03-11] --
added fix for e-commerce server SSL certificate expiration
fixed a display bug when opening the 'Network Information' panel in 'Setup IP Addresses for System'
-- build 251 [2010-03-02] --
added support for 'Utility / E-Mail Notification' function block
fixed a bug in the cross-version import translation facility for the Optidrive Plus
fixed a bug where dw213 phantoms with option -16 could not create Encoder function blocks
added support for hover menu buttons
fixed a bug where user note moves were not committed properly
added support for marshaled polling for the dw210
improved trend graphing algorithm performance to reduce computer loading
improved ODP phantom creation dialog to split models between US and International
added "model selectors" for Optidrive Plus and PL-series phantoms
added support for PL-series 800, 900 & 980 models
added support for Optidrive Plus 500-600V models
added support for setting the firmware version when creating phantoms
-- build 250 [2009-12-17] --
added support for Optidrive Plus software version 3.10
added support for the dw213
fixed a bug where router address and netmask were transposed for the dwM5
added support for 'Utility / Modbus Master Stats' function block
-- build 249 [2009-11-19] --
further adjusted the PL-series model detection code
added support for firmware 0x2010
fixed a bug where upgrading the capabilities of a dw210 would fail and render the device unusable
-- build 248 [2009-11-06] --
added support for 'ModbusRTU Slave'
added support for 'Encoder / ENC1 Position' and 'Encoder / ENC2 Position' function blocks
fixed a bug in the hexadecimal setters
added support for 'Encoder / ENC Position Point' and 'Encoder / ENC Position Monitor' function blocks
improved handling of 'association' parameter types
added 'File->Utilities->Hex Converter' to facilitate manual setting of 'Encoder / ENC Position Point'
fixed a bug on the Windows platform where associations could not be set
-- build 247 [2009-10-06] --
fixed some current display scaling bugs for the PL-series frame 5
added support for 'Logic Gate / AND4', 'Logic Gate / OR4', 'Logic Gate / NAND4', 'Logic Gate / NOR4'
added support for 'Latches / T Latch with Reset'
added support for 'ModbusRTU Master'
-- build 246 [2009-09-11] --
improvements to "Demo Mode" support
changes to e-commerce to support credit card transactions with new back-end server
updated serial comms native libraries for Windows 7 and Mac OS X 10.6 Snow Leopard
added serial comms support for 64-bit operating systems
now using Quaqua 5.4.1 on the Mac OS X platform (for filechooser only)
added a workaround for a Windows-only Java bug where combo boxes do not display properly in parameter setters
removed temporary workaround for 'Java for Mac OS X 10.5 Update 4'
[since both 'Java for Mac OS X 10.5 Update 5' and 'Mac OS X 10.6' are now released and fix the problems]
updated support for dw210 options -16, -18, -22, -23 [i2i comms]
updated support for 'I/O / ENC Speed Lock' and 'I/O / ENC Phase Lock'
added support for 'Control / Trim', and 'Logic / Bitwise Match'
added support for dw210 option -24 [additional Digital Inputs]
added support for 'I/O / T03 Digital Input' through 'I/O / T08 Digital Input' and 'I/O / LED Control'
improved autoscrolling during drag-and-drop in FBE program lists
-- build 245 [2009-07-16] --
added separate 'Help->Show dw1xx Function Block Sizes' and 'Help->Show dw2xx Function Block Sizes'
added support for dw210 options -16, -18, -22, -23
added support for 'I/O / ENC Speed Lock' and 'I/O / ENC Phase Lock'
added workaround for i386/x86_64 capability issue on Mac OS X
fixed a bug where driveweb connections from the FBE to the local device showed as unplaced in the FBE list
added temporary workaround for problems caused by 'Java for Mac OS X 10.5 Update 4'
NOTE: on the Mac, the menus are now in the windows - this is required for the above (temporary) workaround
-- build 244 [2009-05-15] --
fixed a bug where 'Utility / Modbus Indirect Block' was not available in the dwM5
added additional warnings about "Demo Mode"
added support for OptidrivePlus version 3.01
updated support for dw210 option -15
-- build 243 [2009-04-22] --
added support for dw210 option -15
-- build 242 [2009-03-19] --
fixed a bug where the wrong graphics for function blocks could sometimes be displayed after an import
fixed a bug where 'Clone to Phantom' didn't work
fixed a set of bugs on the Windows platform where the frontmost window could change after a dialog was closed
fixed a bug where the user data size limit was set incorrectly for the dwM5
added a workaround for a bug in the 'Load Firmware' function of firmware 0x2000
enabled serial writing of PL-series fieldbus GOTO parameters
added detection of duplicate incoming driveweb connections
added a check so that "dangling" outgoing driveweb connections are accounted for when creating new connections
added support for OptidrivePlus v3.00; improved support for v2.20, v2.21, and v2.22
added support for setting the device software version when creating phantoms
user manual creation now occurs in a background thread (as needed)
fixed a bug where parameters in the user manual were all shown as read-only
now using Quaqua 5.0.1 on the Mac OS X platform (for filechooser only)
-- build 241 [2008-12-19] --
added adornments to the 'Export' dialog to draw attention to devices that are locked or in comms fail
fixed a bug where the "container" (up) navigation arrow did not work for the dw1101
updated security certificate for 2009
fixed a potential deadlock bug in the device comms thread
improved application responsiveness under comms fail conditions
enabled support for dw210 Smarty product
fixed a UI inconsistency in the analog setter
updated build system to produce signed JNLP files
-- build 240 [2008-10-10] --
changed symbol for PL-series 'Latch' function block to better show its functionality
added workaround for "resource URLs broken in JWS" bug in Java 1.5.0_16 (and 1.4.2_18)
added a warning to password dialogs when the caps lock is active
-- build 239 [2008-09-09] --
fixed a bug where deleting an internal PL-series drive connection was not atomic
fixed a bug where model prototypes were used by reference in phantoms
added preliminary support for PL-series frame 4 and 5
fixed a bug where names in dock files were not URL escaped
-- build 238 [2008-08-07] --
added a preference to allow automatically homing the page view when a window is resized
fixed a bug in 'Re-Map Dock File' where the re-mapped document's title was not updated
fixed a bug where more than 32 FBE external connections caused exceptions (64 are supported)
added a note to the PL-series drive function block 'Latch' to clarify its operation
-- build 237 [2008-06-20] --
added a better icon for 'unknown device type'
fixed a bug where phantom programs were not always updated immediately after a change
fixed a bug where editing or moving a note could sometimes result in a duplicate
added a new menu item 'Export to Image File...'
updated ethernet comms failure symbol to match new dwM5 label
added demo features
changed parameter import behavior for phantoms - all values are now accepted
'Find Parameter' results are now sorted
added support for 'I/O / ENC1 Position2' and 'I/O / ENC2 Position2' function block
-- build 236 [2008-04-03] --
fixed a bug where the user manual would not open for non-english localizations
removed help menu item for support forum
added CSV file exports for trend data
added function block documentation for all FBE function blocks to user manual
fixed a bug where FBE programs in phantom devices had no timebase
fixed a bug where cancelling a device deletion failed to work correctly
fixed a bug where the phantom creation dialog could sometimes be positioned badly
-- build 235 [2008-01-30] --
fixed a couple of typos in the 'ModbusRTU Master/Eurotherm ERCFW09' function block
removed all machine-translated localizations (which were apparently unintelligible to native speakers)
added support for in-page links for contextual manual pages
added info buttons to all FBs that have user manual pages
added support for Modbus 16-63 monitor parameters to Yaskawa F7 drive
added support for 'ModbusRTU Master/WEG CFW09' function block
added support for 'Logic/16-bit Binary Decoder' function block
-- build 234 [2007-12-10] --
fixed an obfuscation problem that prevented phantoms from being created
-- build 233 [2007-12-07] --
fixed an obfuscation problem
-- build 232 [2007-12-07] --
scrollwheel zoom is now centered on the mouse rather than the window (this can be disabled in the prefs)
added a pref for default border type (Automatic, ISO, or ANSI)
added checkbox to 'Import Device data' to allow importing only user data
added more meaningful messages for connections when an FBE export file is imported into a non-FBE device
added support for 'ModbusRTU Master/Eurotherm ERCFW09' function block
added phantom support for dw121 speedy485-6pc
added support for savvy gateway
fixed a thread synchronization bug which could cause graphics issues
changed text color for 'Timebase Overrun' back to orange (E06402) from yellow (FFED2D)
-- build 231 [2007-10-23] --
borders for default graphics now adapt to the locale of the user (ANSI A or ISO A4)
new borders now default to the personalized version (if any)
-- build 230 [2007-10-17] --
added support for 'Drive Helper/Optidrive Helper' function block
added support for 'ModbusRTU Master/Optidrive VTC' function block (replacing 'ModbusRTU Master/Optidrive')
added support for 'ModbusRTU Master/Optidrive Plus' function block
updated photos for Speedy485
added manual page for 'ModbusRTU Master' function blocks
dragging over a window now moves it to the front
fixed a bug in the scrip system where some strings were not properly URL-encoded
changed text color for 'Timebase Overrun' from orange (E06402) to yellow (FFED2D)
fixed parameter scaling for Yaskawa F7 parameter U1-03 (undocumented scaling)
-- build 229 [2007-09-26] --
changed import code for Yaskawa F7 to reduce EEPROM writes
fixed a couple of parameter database issues for Yaksawa F7
added support for 'Utility/Indicator' function block
added support for trending more parameter types - e.g. Hexadecimal
added 'Re-Map Dock File' command
fixed a bug where 'Import and Create Phantoms' would sometimes not set some parameter values
added support for 'ModbusRTU Master/Optidrive' function block
-- build 228 [2007-08-31] --
fixed a thread synchronization bug which could cause graphics issues
now disable the 'File->Open Recent' menu if the submenu is empty
fixed a bug where double-clicking on a document to launch savvy in Windows did not open the document
added support for 'Logic/Bitwise Shift' function block
added JVM Max Heap Size check to initialization code
fixed bug where re-scaled parameters would not export/import correctly
some parameter database fixes for Yaskawa F7
-- build 227 [2007-08-22] --
fixed bug where wrong title was used for 'Change Name of Device' dialog
in 'Re-Map Export File' dialog, pre-entered current IP addresses so that user only has to enter changed addresses
removed reachability check from phantom creation routine
fixed regression bug where parameters with the association data type could not be accessed
-- build 226 [2007-08-17] --
fixed a bug where phantoms could not be created if there was no IP network available
-- build 225 [2007-08-17] --
added 'Setup IP Addresses for System...' function
updated manual for above
eliminated user setting of 'Network Interface for Multicast'
added savvy support for ModbusRTU Master driver
fixed a bug in Yaskawa F7 ACCEPT/ENTER handling
added parameter re-scaling facility
added support for speedy485 product range
reworked 'Create Phantom Device...' dialog
-- build 224 [2007-07-27] --
removed strict flash version checks for Yaskwa F7
removed 'Show Software Download Webpage' from 'Help' menu (no longer required thanks to Java Web Start)
removed the internet version check feature (no longer required thanks to Java Web Start)
added automatic "guessing" of IP addresses for phantoms
fixed a bug in credit card handling for localizations that do not use a "." decimal separator
fixed a bug in PLX serial comms handling for localizations that do not use a "." decimal separator
fixed a parameter database bug in the PL-series for PIN 199 and moved PIN 199 to reserved page
added a (limited) check for duplicate IP addresses
added multihomed support to checks for local IP address conflicts
-- build 223 [2007-07-12] --
added a warning dialog if an export is attempted on a device in comms error
fixed a bug in personalization handling
added function block name to Connections page for FBE parameters
changed placement algorithm for docks (now left-to-right, four wide)
many fixes and improvements to preliminary Yaskawa F7 support
-- build 222 [2007-05-04] --
changed all "frame size" references to "model"
fixed a bug where phantom multiple create for ODP would create old Optidrive phantoms
added a comment with datestamp and build number to export files
updated "Changes Pending" device adornment
added support for serial devices in discovery files
fixed a bug that prevented mouse targets in variant graphics from being recognized
added a filter to the prefs dialog to remove the loopback interface from the available choices for multicast
added several internal enhancements to DVG
added help menu item to show FBE function block sizes
added preliminary support for Yaskawa F7 drives
added a device adornment for FBE errors
improved adornments in general and updated manual page
-- build 221 [2007-03-28] --
fixed bug where setters would sometimes be shown for PL parameters that are not serial-writable
fixed bug where clearing the log did not clear the log pointer properly
added preload of dependent graphics device parameters to improve performance and avoid fault cases
updated option code dependency management for phantom creation
added reporting of bad graphic data files to serial discovery
changed 'Create Phantom' dialog so that exceptions do not dismiss the dialog
improved handling of connection user data that is invalidated due to deletions
added new device resource management system
added support for the 'Arithmetic/Multiplier-Divider' function block
added default graphics for Smarty (just a border)
fixed nominal connection period for ODP (now 8ms, was 30ms)
fixed bug in 'Ramps / S Ramp' where 'Reverse Up Time' and 'Reverse Down Time' parameters were transposed
added widget to view value of read-only parameters in SFD
added legend for trend charts in popup menu
fixed a bug when saving a dock with "phantom" parameters
fixed a bug in the comms timeout retry mechanism
fixed a bug where the connection period for FBE-sourced connections would be shown as requested, not as actual
added support for the 'Utility / Device Comms Monitor' and 'Utility / Watchdog Driver' function blocks
fixed bug where 'Find Parameter' (and derivative functions) would not find System function block parameters
added minimal (0.9%) "tickle" polling of a device parameter even when polling list contains only FBE parameters
-- build 220 [2007-02-07] --
added support for 'Utility / Parameter Block' and 'Utility / Modbus Indirect Block' function blocks
added ability to discover a Smarty-odp (dw113) that is in drive comms failure
added support for Windows Vista
-- build 219 [2007-01-26] --
fixed an error on the PL-series DOP3 page
updated security certificate for 2007
fixed bug where 'Import and Create Phantoms' on a serial export would add FBE capabilities
changed frame names for PL-series to eliminate currents
improved frame determination code for PL-series
made changes to support FBE library 5 "free stuff"
added support for 'Control / PI' function block
improved license presentation
updated license
fixed a problem where incomplete escaping of URIs could cause bug reporting to fail
worked around a Windows problem where long URIs would fail with a bogus error message
improved code that loads user data so that errors are limited and do not discard all the user data
changed code to allow FBE programs that are internally inconsistent to still be displayed and edited
added new ListFilter for unresolved connections
added new list icon for unresolved connections
-- build 218 [2006-12-13] --
updated manual "requirements" section and added notes about automatic updates
fixed compatibility problem with Java 6
updated warning and license text
-- build 217 [2006-10-31] --
added ability to paste a parameter into SFD
fixed bug in PL GOTO and GETFROM connection dialogs where GETFROMs and GOTOs were not excluded
fixed bug in frame size determination code for Optidrive Plus v2.21
-- build 216 [2006-10-24] --
added full stack trace info to bug reports
fixed bug where some dialogs were not localized and would fail for the comma decimal separator
-- build 215 [2006-10-16] --
improved the look of end-points for connections to "internal" parameters
added manual page detailing PL-series serial comms limitations on writing some parameters
fixed a bug in the Coupon Manager window initialization that would prevent launch on Java 1.4
-- build 214 [2006-10-09] --
Optidrive Plus support is now complete
changed import so that exceptions that occur while setting parameters do not abort the import
added support for vouchers in the Shopping Cart
added manual page for commerce
several changes to better support personalization
added field current monitoring parameters to PL-series Field Control page
-- build 213 [2006-09-27] --
fixed bug which could sometimes throw an IllegalStateException when deleting FBE connections
fixed error in the language database that threw a NoSuchElementException when launching on some non-English systems
-- build 212 [2006-09-22] --
added support for Optidrive Plus 3GV-M software version 2.21
fixed a bug when dragging a fb it would sometimes "snap back" to its original location
changed IP address validator to work around slow Windows libraries
added preference for mouse scrollwheel panning (instead of zooming)
fixed a memory leak associated with dragging in SFD
fixed concurrency bug in object drawing routine
-- build 211 [2006-09-15] --
fixed bug where graphical information did not import into serial devices
added feedback to import when target cannot accept all the data (e.g. FBE into a serial device)
-- build 210 [2006-09-01] --
many changes and fixes for Optidrive Plus
-- build 209 [2006-08-22] (Internal Release Only) --
many changes and fixes for Optidrive Plus
-- build 208 [2006-08-11] (Internal Release Only) --
added fully qualified parameter names to trend charts
fixed a bug in trend charts where values were not shown if the trend had only a single data point
modified startup sequence so that preload is completed before the UI starts - this avoids a race coondition
added support for Optidrive Plus (Modbus version)
fixed bug where Comparators/Maximum and Comparators/Minimum function blocks could not be opened
added visual feedback in enumeration setter for values outside current min/max
added support for Timers/One Shot and Timers/Underlap function blocks
added support for Filters/Moving Average Filter function block
renamed Control/Filter function block to Filters/Low Pass Filter
added support for Registration function block
added graphic data file selection to serial discovery dialogs
improved GUI layout for serial discovery dialogs
-- build 207 [2006-06-23] --
added support for option -11, 'Encoder Control' library: IO/ENC Speed Lock, IO/ENC1 Position, and IO/ENC2 Position
added support for Control/Integrator and Control/Differentiator function blocks
added support for Comparators/Maximum and Comparators/Minimum function blocks
fixed some graphical bugs in the PL-series Calibration function block
fixed errors in PL-series parameter database where max voltage was 600V instead of 1000V
improved frame detection for PLD and PLXD drives
added notes to the manual about firewalls
fixed bug which caused an exception when making network connections from SFD
fixed bug where dependent parameters could sometimes render as NaN (a question mark in a diamond)
fixed bug where setters in SFD pages could show old values
added a preference for moving nav arrows to the right side of the window (which is a fixed location under Windows)
added support for Clamps/Deadband function block
increased maximum number of data points (value changes) per parameter in trend charts from 3000 to 20000
improved efficiency of some internal algorithms in trend chart
added manual page for IO/ENC Speed Lock
fixed bug where, if a text scaler other than 100% was used, connection regions in parameters on SFD pages were not active
added a workaround for Windows timer resolution limitations in trend charts
minor improvements to phantom creation dialog; removed smarty-o phantom option
-- build 206 [2006-04-28] --
fixed bug where pendingChanges flag was not always cleared when opening a graphics file for a serial device
added code to workaround some types of corruption of the Windows registry
improved exception message when running out of user data space in a device
fixed bug where the 'up' arrow went to the FBE page instead of the drive page for PL function blocks in non-SFD savvy
added reminder about deleting old versions to "new version available" dialog
improved handling of file open events from the OS
added file associations for Java Web Start
fixed scaling for PL-series PIN 897 for serial connections
minor corrections to PL-series parameter database
fixed bug in text export where read-only parameters could be flagged as modified
-- build 205 [2006-03-27] --
fixed graphics alignment for Sign&Value function block
fixed bug where backing store entry in DeviceFBList did not update after creating a new backing store file
updated phantom creation dialog to match the latest naming scheme from marketing
-- build 204 [2006-03-08] --
fixed a bug that manifests at first run in the workaround released in build 203
-- build 203 [2006-03-07] --
added workaround for problem on Windows platform where username can change case
-- build 202 [2006-03-03] --
fixed bug in 'Re-map Export File' where the graphical info for network connections would disappear
improved behavior of asynchronous device data updater under severe network error conditions
-- build 201 [2006-02-28] --
added full support for Mac OS X on Intel
-- build 200 [2006-02-20] --
added firmware version warning to 'Upgrade Device' dialog
fixed AOP1 and AOP2 terminal label errors on E-series
added automatic JRE download to .exe on Windows platform
-- build 199 [2006-02-09] --
adjusted Java maximum heap size down to 128M based on feedback from testing
added support for function block: Timer/Oscillator
added support for function blocks: Math/Square, Math/Cube, Math/Square Root, Math/Cube Root, Math/Reciprocal
added support for function blocks: Math/Exponential, Math/Logarithm
added support for function blocks: Math/Sine, Math/Cosine, Math/Tangent, Math/ArcSine, Math/ArcCosine, Math/ArcTangent
improved handling of unknown function blocks
-- build 198 [2006-02-02] --
fixed bug where connections between device and FBE were not cloned during 'Clone To New Phantom'
corrected 'Delete External Connections' warning dialog
-- build 197 [2006-01-31] --
added checks and meaningful error message when out of user data storage
reduced size of PL default graphics
increased Java maximum heap size to 512M; updated hardware requirements in manual
-- build 196 [2006-01-30] --
added function block descriptions for PL-series function blocks
fixed bug in hash key generation for connections which could cause connection graphics to "disappear"
fixed bug where FBE parameter values were not cloned
added support for comms fail annunciation on SFD page
added collision checks for manually entered FB addresses
-- build 195 [2006-01-17] --
added support for E-series software version 4.7
-- build 194 [2006-01-13] --
fixed bug in code that recovers from corrupted capability keys
UI improvements to phantom creation dialog
changed sort order of PL-series function blocks in SFD to match manual
added more filters for PL-series function blocks in SFD to match drive HMI menus
-- build 193 [2006-01-06] --
fixed bug where phantom creation dialog did not display correctly under Windows
-- build 192 [2006-01-05] --
various minor changes to PL graphics
added 'Print Preview' facility
fixed bug where trend charts did not print correctly under Windows
added support for DnD FBE program editing
enabled online credit card processing
improved phantom creation dialog and tied to catalog numbers
version 3.4
-- build 191 [2005-12-14] (Internal Release Only) --
combined zoom and grid dialogs into 'Set Border...' dialog
on Mac OS X, now using Quaqua 3.4.1 (for filechooser only)
added filtering to lists in SFD
fixed bug where using back button to SFD lost zoom state for pages other than page 1
added accelerator key 'R' to Trend Run/Hold menu items
added "zoom centered on cursor"
full support for PL SFD
added list filters in SFD
added separate fb label and connection split scales to document data
version 3.4b1
-- build 190 [2005-11-16] (Internal Release Only) --
fixed bug where PLX 5/12 drive data would be exported without frame information
fixed bug where keyboard focus was given to the frame (not the contained graphics panel) when a setter was dismissed
improved hover strings and info strings for connections
fixed bug where non-PL parameters were not filtered from connection lists for PL GOTO and GETFROM parameters
improved drag feedback when connecting PL GOTO and GETFROM parameters in SFD
fixed bug where setters weren't placed quite correctly in SFD
added setter support to function blocks in SFD
added dynamic graphics support in SFD
changed autopage icons and locations based on user feedback
fixed bug where border origins did not import/export correctly
added support for "slow" (shift) and "fast" (alt) keyboard panning
improved autoscroll behavior when first dragging into a window
fixed bug in program list block scroll increment calculation
added support for synthetic data (primarily for use in variant graphics)
added support for user manual links in DVG
added support for fixed connections
improved comms timeout error recovery for serial devices
added state management for program list scroll bars in graphical pages
added partial support for PL SFD
-- build 189 [2005-10-17] --
added debug report feature
removed extended window state save/recall from InfoWindow
note that online (credit card) e-commerce is disabled in this build; offline e-commerce is available
-- build 188 [2005-10-13] (Internal Release Only) --
re-arranged some menus to better support e-commerce
fixed bug where initial password dialog was unusable for retries
fixed bug where user notes could not be dragged between pages
fixed bug in FBE10xx upgrade code
fixed bug where '"' was not being escaped in bug report URL's
fixed bug where WinME was being treated like WinNT w.r.t. its command shell
added support for e-commerce including shopping cart and coupon manager
fixed scaler error for PL-series parameter 897
added basic support for 'Import and Create Phantoms' for export files with serial port addresses
added support for firmware 0x1021 function blocks:
track and hold, 4-bit priority encoder, 4-bit binary encoder, 16-bit binary encoder,
bitwise AND, bitwise OR, bitwise XOR, bitwise NOT
changed hexadecimal type formatting to always use upper case
fixed bug where old export files (without frame data) would import to phantoms with an "unknown" icon
worked around dubious font metrics for some obscure characters (e.g. "bullet")
added support and preference for setting the network interface used for multicasting
-- build 187 [2005-09-28] --
fixed bug where the update notification dialog could conflict with modal dialogs under Windows
changed import/export policy so that inactive FBE parameters are ignored
-- build 186 [2005-09-28] --
rewrote trend chart algorithms to improve performance
changed trend point info activation from mouse click to contextual menu
added license and warning to initial password dialog per the suits
improved algorithm for adding connections to FBE programs
improved UI feedback during page-to-page drags in SFD
updated icons for PL-series drives and E-series drives
added exception reporting for missing Serialio.jar file
fixed bug where the page count would not update sometimes in SFD
-- build 185 [2005-09-13] --
fixed bug where strings were not properly escaped in XML export files
-- build 184 [2005-09-13] --
made changes to acceleration calculator for Winders/Torque Compensator [per TLC]
several bug fixes for signal flow diagram
-- build 183 [2005-08-31] --
fixed bug where variant graphics could overshadow parameters for dynamic behaviors
fixed thread synchronization bug that could occasionally prevent import from working with FBE
fixed bug where directory window didn't sort properly on discovery
fixed bug where drag-and-drop cursors were wrong under Windows
fixed bug where entries could not be dragged to re-arrange a dock
fixed bug where trend charts did not update
fixed bug where internal file name to URL conversions were not escaped properly
added a snap grid for docks
complete rewrite of 'Get Info' facility
fixed bug where hidden parameters were included in 'export to text' documents
fixed bug where Modbus parameters were included in 'export to text' documents when device didn't have Modbus
improved import for serial devices
fixed bug where page names might not be shown in "jump to" menu items
first build of version 3.3
full support of signal flow diagram for function block engine
-- build 182 [2005-08-09] --
fixed several PL-series parameter database errors
fixed a thread join bug whch could leave FBE parameters at default during an import to phantoms
-- build 181 [2005-07-08] --
fixed some PL-series parameter database errors introduced in build 180
-- build 180 [2005-07-06] --
fixed PL-series parameter database error on PIN 20
added parameter support for fieldbusses in the PL-series
initial support for Signal Flow Diagram
several internal changes to the drawing engine
several internal changes to the event system
added support for PL-series v5.15 firmware
-- build 179 [2005-06-06] --
internal release
fixed I/O DVG's to use user name instead of static name
-- build 178 [2005-06-03] --
fixed bug in 'Re-Map Export File' where $local connections would cause a Null Pointer Exception
fixed bug where automatic clock setting didn't work
added "user data facility" backend
added basic re-name facility for parameters and function blocks
added splash screen
-- build 177 [2005-05-25] --
fixed bug where importing to a PL would fail to set parameter values that had existing internal connections
-- build 176 [2005-05-23] --
added 'export to text file' subsystem
added "tickle" polling to detect device comms failures when polling list empty
added special filter to OptiDrive device comms failure indicator to handle synthetic parameters
fixed bug where parameters in a dock were not deleted when their containing fb was deleted
added 'Re-Map Export File' command
added core e-commerce support
changed E-series parameter 40151 (Current Vysta Program) to read-only
-- build 175 [2005-04-26] --
fixed encoder terminal legends
updated manual to use savvy name
updated executable names to use savvy
-- build 174 [2005-04-25] --
fixed bug where dragging parameter in a dock could leave screen crud
added support for direct serial comms to PL- and E-series
improved support for OptiDrive
changed asynchronous poll algorithm to account for response times (primarily for OptiDrive and serial)
using new application packager for Windows
fixed some bugs in the Winder/Torque Compensator function block
added check so that FBE parameters are skipped on import if no FBE is present in device
fixed bug where incoming connection was not deleted when creation of matching outgoing connection failed
now using Quaqua version 2.82 on Mac OS X
added basic support for OptiDrive phantoms
improved error message if user leaves ip address field blank when creating a phantom
added support for local symbol for connections in export files
added code to automatically adjust background polling period to adapt to network conditions
fixed some thread synchronization problems that caused transient delays when opening DVG's
-- build 173 [2005-03-22] --
added support for Ramps/S Ramp and Ramps/MOP function blocks
changed fbe listing to use symbolic fb names
several minor fixes to E-series graphics and parameter database
changed name of Clamp/Deadband fb to Clamp/Skipband
on Mac OS X platform, enabled show growbox
-- build 172 [2005-03-17] --
fixed bug in string drawing routine that could cause a Null Pointer Exception
includes production calibration code for Smarty
-- build 171 [2005-03-15] --
in E-series parameter database, enabled connection permissions for I7c - I7f
-- build 170 [2005-03-14] --
fixed thread sync bug during import of FBE program and parameters
fixed bug in 'Clear Program' where associated connections were not cleared
fixed bug where poller threads weren't always terminated when a device was deleted
fixed screen drawing bug where dynamic string updates could leave screen crud
improved 'Get Info' data for PL-series internal connections
improved Exception dialog
on Mac OS X platform, enforced setting file extensions during save (same as Windows)
various Winder function block fixes
updated Smarty and Optidrive pictures
added function block name to 'dock' parameters when applicable
fixed a bug where addresses for new phantoms were not being validated
changed sorting algorithm for E-series so that FBE parameters sort in id-order
-- build 169 [2005-02-23] --
changed Smarty terminal designations to match production units
added support for Utility/Watchdog function block
added support for "placeholder" parameters
-- build 168 was not released --
-- build 167 [2005-02-01] --
fixed some problems with production test facility
added support for FBE encoder function blocks
added 'Request Enhancement' menu item
-- build 166 [2005-01-26] --
updated security certificate for 2005
on the Mac OS X platform, now using Quaqua look and feel
after first run, capability is now set to 'Administrate' instead of 'View'
fixed bug where instantiated singleton FB's could be instantiated via 'Add Function Block' dialog
added facility for upgrading function block capabilities via a code
added note to the manual about external connections from PL-series GOTO's and to GETFROM's
added production test facility
fixed an NPE bug that occurred when opening a saved dock containing undiscovered devices
added parameter debug facility
generalized FBE singleton checks via resource flags
-- build 165 [2005-01-05] --
fixed bug in exporting capabilities
fixed bug in importing FBE data via 'Import and Create Phantoms...'
added support for more FBE function blocks
fixed FBE program export/import to use user addressing
added basic support for FBE function block reference parameters
-- build 164 [2004-12-09] --
added 'Import and Create Phantoms...' item to 'Directory' menu
added adornment to PL-series for "parameter changes pending"
added IP address validation to 'Discover Device...'
added 'Clear All Device Logs' menu item to 'Directory' menu
made 'Clear Log' menu item generally accessible in Device contextual menu
added FBE support to 'Clone to New Phantom..." item
refactored FBE handling of I/O function blocks
-- build 163 [2004-11-16] --
fixed thread lock bug that could occur on Connection List page
-- build 162 [2004-11-16] --
added support for PL-series software version 5.14
various additions and bug fixes to FBE
-- build 161 [2004-11-04] --
fixed bug where PL-series GOTO destinations were not shown
fixed enumeration strings for PL-series PIN 704
fixed bitfield display on the PL-series 'Run Digital Input' page
fixed parameter placement on the PL-series 'Comparator 1' through 'Comparator 4'pages
fixed parameter database error on the PL-series PIN 476
changes to (generalization of) FBE function block symbol generation scheme
added support for additional FBE function blocks
switched to ISO 8601 dates for this document
-- build 160 -- 29oct04 --
fixed obfuscation problem which prevented phantoms from working
-- build 159 -- 29oct04 --
first build of version 3.2
added Function Block Engine (with 0x10XX firmware)
complete rewrite of connection-management system
significant refactoring of parameter-management system
fixed bugs in dwM1 'Get Detailed Info' command
globally changed connection period heuristics
-- build 158 -- 30aug04 --
internal connections on the PL now use Jumpers if available
fixed a bug where PL GETFROMs did not show the "modified" adornment
fixed drag-and-drop bug associated with Mac OS X 10.3 Java 1.4.2 Update 1
added check for empty text in analog setter
fixed bug where variant graphics caused extra connection links
basic support for automatic FBE program generation (internal connections)
-- build 157 -- 9aug04 --
added lock check to time autoset code
updated various things to use "savvy" name
updated many PL-series pages
-- build 156 -- 16jun04 --
alpha-level support for 0x9X firmware device logging
added support for dynamic diagrams
added ability to reset IP address info to factory defaults
updated 'Set IP Address' dialog
-- build 155 -- 19may04 --
added additional validity checks for router IP address and subnet mask
improved user messages for device errors
alpha-level support for 0x9X firmware real-time clock
-- build 154 -- 12may04 --
reworked comms fail adornment; added separate device internal comms fail adornment
added DVG support for conditional graphical entities
added DVG support for symbolic container attributes
fixed parameter scaling error in PL-series PIN 146
'Find Parameter' now also searches parameter labels (in addition to ID's and names)
alpha-level support for 0x9X firmware, including ModbusTCP
-- build 153 -- 14apr04 --
fixed bug where keyboard focus would be lost when an analog setter was opened
and then closed without setting a value
fixed bugs in PL-series frame handling code
preliminary support for Optidrive
-- build 152 -- 13apr04 --
fixed bug where setting IP addresses could cause a Null Pointer Exception
-- build 151 -- 7apr04 --
fixed bug where import could fail for E-series by trying to commit transient parameters
-- build 150 -- 6apr04 --
preliminary support for dwM4-S
added subnet mask and router IP address to device 'Get Info'
added reciprocal value to scaler in analog parameter 'Get Info'
rewrote connection count limit checking to handle all constraints
-- build 149 -- 16mar04 --
fixed bug where 'Sort by MAC address' and 'sort by Group Number' in the Device Directory
window during discovery could cause corruption of some application data structures
-- build 148 -- 15mar04 --
added range check to 'Set Group...' (used to truncate out-of-range values)
-- build 147 -- 5mar04 --
added support for E-series version 4.2, 4.3 and 4.4
improved handling of phantom device software version numbers
under Windows, now using "system look and feel"
-- build 146 -- 7feb04 --
in PL-series, fixed parameter error where PIN 64 was writable
in PL-series, updated Speed Control and UIP3 page; added Speed Loop PI Adaption page
-- build 145 -- 13jan04 --
added 'Show Software Download Webpage' to 'Help' menu
updated security certificate for 2004
added notes to the manual about multi-homed computers and local multicast
added build date to "about" dialog
-- build 144 was not released --
-- build 143 -- 09dec03 --
fixed a Null Pointer Exception bug when opening dock files containing undiscovered devices
fixed bug where bogus device name could be shown in device directory frame title
updated PL-series Torque Compensator page
updated PL-series UIP pages
updated PL-series DOP pages
updated PL-series Changeover Switch pages
updated PL-series Multifunction pages
changed Make Connection dialog to use specified device sort order
added parameter label (if any) to hover string
set initial focus to text entry field in analog setter
added preference to allow disabling of version check at launch
fixed bug where a newly-created and saved dock could not be viewed via the page history
-- build 142 -- 02dec03 --
fixed bug where the application would lock up if a trend buffer filled
fixed race bug in PL-series connection conflict checking code
-- build 141 -- 20nov03 --
changed update dialog when launched from JWS to reduce confusion
added support for background updates of DObjects on device discovery
added "containing device" line to parameter 'Get Info'
-- build 140 -- 17nov03 --
fixed scaling error in PL-series parameter database for PIN 146
fixed bug where dependent parameters sometimes displayed bad values
fixed a bug in the analog setter for dependent parameters
fixed several frame-related errors in the E-series parameter database
changed formatting in E-series parameter database so that decimal digits are always shown
-- build 139 -- 13nov03 --
refined format() behavior when data not yet available
added support for factory automatic serialization
updated requirements section of manual
adjusted menu bar order to better match HIG
fixed error on PL-series zero interlocks page
minor update to PL-series parameter database
fixed bug in marquee zoom code where integer division was used instead of floating point
updated several PL-series page graphics
changed behavior of arrow keys and updated manual
-- build 138 -- 02nov03 --
fixed errors in PL-series AOP3 and AOP4 pages
--build 137--
fixed bug (regression) in connection validation code
--build 136--
changed parameter information data structures to handle float and double data types in addition to INT16's
refactored handling of signed INT16's and booleans
in several places, replaced c-style enums with typesafe enums
fixed a bug in the PL-series bitfields where bit names could be treated as enumerations
--build 135--
changed Boolean type handling to accomodate PL - any non-zero value is now treated as true
--build 134--
added scripting support for 'set-address'
--build 133--
fixed a race bug in the PL-series internal connection data preload thread
--build 132--
added feature so that if last window closed is maximized, the app will start up with the initial
window maximized (on platforms that support explicitly maximized windows, e.g. Windows)
--build 131--
added separate 'Page Setup...' menu item and made page setup parameters persistent
--WARNING--
due to PL-series parameter database problems in build 129 and earlier,
any system files saved from phantoms created with build 129 or earlier should
be thrown away and recreated (or sent to Bardac for repair). Certain hidden
parameters were set to values that prevent the current loop from working.
(Build 130 corrected the problems and was released on 2 October 2003)
--build 130--
refined "not at default" behavior so that parameters with incoming connections do not show adornment
added support for PLA product
added note to manual regarding import into PL-series of PIN's 2 and 4
fixed a couple more PL-series parameter database issues
added note to manual regarding PL-series internal connections
added support for display of PL-series bitfield parameters (both 8-bit and 16-bit)
modified PL-series 'Calibration' page to incorporate some additional parameters
fixed graphics bug where the update region was calculated incorrectly for strings
--build 129--
fixed a few minor typos in the manual
fixed a bug where parameters in phantoms would take a long time to update
--build 128--
added mutex to code that builds DVG document data structure to handle dynamic changes
fixed a couple more PL-series parameter database issues
--build 127--
added note to manual warning about importing to a different IP address
added note to manual suggesting the use of JUMPER's rather than drive.web connections in the PL-series
fixed several bugs in PL-series parameter database
reworked frame sizing code; added menu to choose frame size for phantoms
fixed a bug where if a parameter had both an outgoing driveweb connection an an internal outgoing connection
it would show as a duplicate
added an adornment to writable parameters indicating "not at default"
updated manual for above
--build 126--
fixed bug in PL-series parameter database for PIN 899 - wrong default and range
added destination index to outgoing connections in 'Get Detailed Info'
fixed bug in PL-series where unread GOTO information would appear as duplicate connections during import
fixed multithreading bug in device polling (name/password/group/connection change detection)
--build 125--
added code to ensure parameters in a connection list are visible when using keyboard navigation
modified discover DTD to allow an empty top-level element
removed restriction from "Create Discovery File" where phantoms were excluded
the device list in the 'Import Data...' dialog is now sorted using the same comparator as the Device Directory
the device list in the 'Export Data...' dialog is now sorted using the same comparator as the Device Directory
import file data is now matched to devices by IP address alone (rather than both name and IP address)
added terminal numbers to the 'Engineering Info' pages for both the PL-series and the E-series
fixed an error in the PL-series 'AOP3' page - wrong physical terminal number
--build 124--
fixed a bug where the source parameter connection for PL-series internal GETFROM's was not shown
--build 123--
workaround for bug on Mac OS X with "brushed metal look"
--build 122--
fixed a couple of minor errors in the manual
fixed scaling error for parameter 489 in the PL-series
accommodated bug in PL-series where parameters 691 & 692 and 693 & 694 were transposed
updated support for Mac OS X Java 1.4.1 Update 1
--build 121--
3.1 release