What's new in AdvancedHMI 3.99x
Sep 29, 2017
- BarLevel - Added ShowValue property
- EthernetIPforCLXCom - fixed problem with writing UDINT
- Keypad - Was throwing exception if limits were set and Enter was clicked with nothing
- Modbus - Fixed problem when writing "FALSE" to a bit
- PLCAddressItem - did not support the ListSeparator for globalization
- EthernetIPforCLXCom - Added BeginWriteRaw and WriteRaw for writing complete UDTs using byte array
- GraphicIndicator - Added Flash1 property
- EthernetIPforCLXCom - Added WriteCustomString for user defined strings
- EthernetIPforCLXCom - Added WriteUDT for writing complete UDT based on Structure or Class
- EthernetIPforCLXCom - Added ReadRaw to return the byte array in raw format
- Emailer - fixed a problem when using Username and password
- IniParser - Made values preserve case, but section and keys remain case insensitive
- BarMeter - New control
- SelectorSwitch3PosByValue - corrected image alignment with small legend plate
- BasicLabel - New numeric keypad
New in AdvancedHMI 3.999 Beta (Sep 6, 2015)
- FormChangeButton did not fire click event
- BasicDataLogger2 - Added PauseLogging
- EthernetIP (CIP) - Fixed a problem with the ForwardCloseRequest packet
- MessageDisplayByBit - Added PLCElementBitWidth and PLCNumberOfElemts
- MesssageDisplayByBit - fixed several problems
- OmronFINS - fixed some problem with bit subscriptions
- ChartByArray - Added RefreshAllPoints for an array with fixed number of points
- MessageDisplayByBit - Added ValueBitMask property
- ChartByxxx - Added YAxisMin and YAxisMax properties
- GraphicIndicator - Added support for BackgroundImage
- Modbus - Added support for U3xxx addresses (unsigned)
- EthernetIPforSLC/Micro/PLC5 - Split the PLC5 driver into its own
New in AdvancedHMI 3.98t Beta (Sep 2, 2015)
- EthernetIP - Was not Unregistering session on close
- EthernetIPforCLXCom - Was adding to many items in a Multiple Service Request
- EthernetIPforCLXCom - If write value does not have >=numberOfElements, it would throw an exception
- Micro800 - Disabled MultipleServiceRequest
- Df1Com - Would not work across multiple forms
- EthernetIPforCLXCom - Was not recovering after com loss
- TwinCATCom - If a write is tried without a connection, it would throw an exception
- TwinCATCom - If the PC ad 2 IP addresses, it could add the wrong one to the route
- GraphicIndicator - Added SizeMode to allow turning off stretch
- EthernetIPforSLCMicro - did not read more than 236 bytes
New in AdvancedHMI 3.98s Beta (Sep 2, 2015)
- EthernetIPforCLXCom - Add ReadClock function and SetClock function
- OmronEthenretFINSCom - Fixed a problem causing a long connection when using UDP
New in AdvancedHMI 3.98r Beta (Sep 2, 2015)
- ChartBySampling - First version of new trending chart
- EthernetIPforCLX - was sending subscription data twice
- BasicDataLogger2 - more intuitive for multiple data points
- Pipe - Implemented BackColor
- CIP - Added GetAttributeList Service (part of GetClock
- BasicLabel - Change to Double before applying format to fix floating point round issues
- EthernetIPforCLXCom - Fixed a problem causing an exception in DataLinkLayerComError
New in AdvancedHMI 3.98p Beta (Sep 2, 2015)
- TwinCATCom - fixed a problem with reading array
- DataSubscriber - would not match if case was different when coming back from driver
- OpcDaCom - Ignore a disconnect exception that can occur
- Modbus - If a Long and a Float were within 20 registers, it would always use the type of the first
- OmronFINS - A bit designation was sending 0xff on registers such as D0, this wads changed to be 0x00
- OpcDaCom - Read and BeginRead were reversed in functionality
- ChartByArray - First version of this control that will chart values from an array in the PLC
- SLC/Micro - Addresses can bve specified like an array (e.g. N7[10])
New in AdvancedHMI 3.98n Beta (Sep 2, 2015)
- EthernetIP - fixed a problem when writing after waiting so long. Caused by leftover debug code
New in AdvancedHMI 3.98m Beta (Sep 2, 2015)
- EthernetIP - set default connection size to 508
- SLCMicro - fixed problem with reading Timers and Counters
New in AdvancedHMI 3.98k Beta (Sep 2, 2015)
- EthernetIPforSLCMicro - Set ConnectionByteSize to 236
- EthernetIP - Added CIPConnectionSize property to allow adjustment for older hardware
New in AdvancedHMI 3.98j Beta (Sep 2, 2015)
- EthernetIPforCLXCom - Refactoring to reduce CPU usage
- EthernetIPforCLXCom - Added MultipleServiceRequest for performance increase
- BasicLabel - Added KeypadShowCurrentValue property
- BarLevel - prevent an exception on invalid value
- Modbus - Fixed writing to unisgned (e.g. U40001)
- DataSubscriber2 - Created to make multiple tag subscriptions more intuitive
New in AdvancedHMI 3.98h Beta (Sep 2, 2015)
- SelectorSwitch3Pos - Fixed PLCAddressValueLeft and PLCAddressValueRight not working
- OpcDaCom - Fixed problem with using topics with RSLinx OPC Server
New in AdvancedHMI 3.98g Beta (Sep 2, 2015)
- MesssageListByValue, MessageListByBit - Added RemoveDuplicateMessages property
- MessageDisplatByBit - Added INIFile property
- AllenBradleySLCMicro - Fixed problem with reading arrays larger that 150
- EthernetIP drivers - changes to increase speed (NOTE: Also increases CPU usage)
- Modbus - Added "U4" address option for unsigned 16 bit integers