News:
- Possible to use multiple program units and specify "normal scan" or "Subroutine/Interrupt" type of program unit - Automatic creation of "Normal scan" and "Subroutine/Interrupt" program units during Open and Upload from PLC (optional, see Readme.txt) - Enhanced search, possible to specify search in symbol names, address, or comments - Enhanced search, now highlights elements in more detail like individual symbols in coils and arguments in arithmetic and compare boxes - Enhanced search, now shows message "Search has reached the bottom, continue from top?" - Search option "Smart address search" that finds e.g. WX0001 when searching for WX1 - Search + Replace functionality in Program Window - New filter function in Symbol view, now possible to specify "All", "Special Internal", "Unused" or custom selections - New extra filter functions in Symbol view, possible to also filter by size "BOOL", "WORD" and "DWORD" - Improved User interface, now using docking project window, easily repositioned and also easily showed/hidden using toolbar button - Improved display of unused symbols (now viewed via symbol window filter) - Possibility to import symbols containing "placeholders" "{n}" that can be replaced during paste (like Actsip-H macro) - The free NANO driver now supports all Micro-EH (with program size limitation 3k steps) - Password protection for projects - Possibility to change rack sizes without deleting and rebuilding complete config - Monitoring and entering of IEE floating point data in monitor window - Simplified BOOL monitor data setting by right click menus "Set On/Set Off" instead of text input window - Improved monitoring response after "Set value" operation during monitor - Remember the last selected timebase when creating timers - Translation table for special characters for importing Actsip-H projects (ini file, see Readme.txt) - Improved the ladder grid editor to automatically place contact using only one click when only one connection points exists - Improved the ladder grid editor to simplify adding parallel coil objects - Improved the ladder grid editor, sometimes it was difficult to connect coils to macro/fb unit outputs - Improved the ladder grid editor, show "coil" cursor in editor when placing parallel object and only coil is possible - Added missing option "Allow Run in case of Expansion error" in CPU Run settings dialog box - Communication options to improve H2XX communication - Tag database can now be saved in both Serial and Ethernet formats - "Symbol search" dialogs now remembers new default PLC address and size only after symbol creation (not after choosing existing) which is more desired - Information about the currently used target driver is now included in the Project properties dialog
Corrected:
- Support for UDP protocol in ethernet communications, can solve some practical ethernet problems in some cases - The usage of handshake signals in RS-232 is changed back to pre 3.60 to make all types of cables work - Improved TCP/IP and UDP/IP reliability when using slow networks - Problem when Uploading program and/or config from a "single unit" type PLC (e.g. Micro-EH) into an existing "large" rack based configuration and v.v. - After uploading the "Program size" display sometimes reported double actual number of steps - Deletetion of symbols during Monitor could cause problems - Corrected erratic windows behaviour during move/resize - TM timer nr larger than 256 could report syntax errors because syntax incorrectly used only lower 8 bits in 16-bit timer number - Projects saved using standard H-series driver or Micro driver can now be opened using "lower" level drivers as long as the actual projects are supported by the lower level driver - Projects saved by a "lower" level driver can now always be opened by "higher" level driver - In the "Coil Property" box, radio buttons "Positive/Negative transition" did not work correctly - Copy/paste timer/counter could incorrectly report address "Already in use" conflict even if pasted address was not in use - Copy/Paste symbols over conflicting addresses preserved old comment, this was by design but not desired so changed to overwrite old comment - Import from Actsip-H lost comments when symbol names were empty ('-') - Some arithmetic instructions in the library had illegal names (containing spaces like "XY R/W") which disturbed the box syntax checking function - Menu "New Data memory All" did not work - Option "Tag Database" default is now FALSE - SYmbol declarations (L/I/O) were shown incorrectly in the project tree - Using arrow keys after deleting main program crashed program - Adding a symbol name in the "Module SYmbols/Addresses" window could cause crash - Editing of ladder element via keyboard Shift+Enter (instead of mouse click) was not recognized by the Undo function - Dragging POU to User lib was not recognized by the Undo function - Dragging a User Function from project tree into ladder editor did not work - Changing name for a User Function could cause crash - Was possible to change declaration status (L/I/O toolbar buttons in symbol view) for program symbols - Clicking in Program window during an uncompleted editing operation in a cell in Symbol window could cause problem - HEX display mode was not always preserved when uploading from PLC (arithmetic box instruction COPY only) - Missing text in progress bar in status pane during syntax check - Some cleanup of display icons - Added clarifying note regarding Scan time readings and internal R7F6 in the CPU status display - The information for driver version is improved in the Select Driver list box when creating new project - Attempt to Run/Stop PLC using NANO or MICRO driver does not show meaningless message "Key not in remote position", instead better "Operation not supported by PLC" - Empty code box is now reported as error during syntax check - Monitoring windows did not display minitor data if opened when monitoring was active - Symbol window was not updated correctly after switch from Ladder view to normal view (SFC) - The supplied Actsip-H demo project now contains all files to avoid an annoying warning message to occur first of all when exploring this function - Was possible to drag/drop SFC program units between project and User Library which is not supported
|
|