Solutions
- Cross Reference
- Fixed error of showing a reference to user-assigned PLC Address of a declaration that used to have user-assigned PLC Address but has been changed since to use Automatic PLC addressing.
- Fixed misspelled name of Module Address setting to Thermocouple.
- Declaration Editor
- Y addresses cannot be reserved. The software no longer allows using Y addresses as reserved address of a Flag declaration.
- Full Compile
- Fixed an error of Compile Report not showing all the units included in compile.
- Fixed internal (“Object reference not set to an instance of an object”) compiler error for installations that use Dutch Netherlands Language regional setting.
- Fixed errors in reserving PCS addresses causing some PCS reserved addresses to be overwritten.
- Fixed error reserving insufficient amount of user-assigned memory causing addresses to be overwritten.
- Fixed error of Install/Append PCS tag files missing tags of objects in program units.
- When user increases Reserved Locations, the addresses of PCS tagged objects will change. Added Compile Report warning that notifies user in case of increased Reserved Locations that PCS Tag addresses have been changed.
- Added a warning to the user that software versions earlier than 1.3.6 will no longer be able to download object files created by software version 1.3.6 or greater.
- Due to above fixes to calculations of user-reserved locations and compiler-reserved locations for PCS tags, checks were added to prevent download and/or incremental compile of the programs that may have erroneous address calculations. If a program has been compiled in a software version 1.3.5 or earlier, and it has PCS tags or user-reserved locations, then:
- The user will get a warning recommending a full compile every time the user opens the solution containing such program, until the program is fully compiled in software version 1.3.6 or greater.
- The user will be prevented from downloading such program and will get an error requesting full compile.
- If the user attempts to incrementally compile such program, the compile will fail and the user will get an error requesting full compile.
The errors and the warnings will no longer appear once the program has been successfully recompiled fully.
- Full Download
- Fixed the internal (“Specified argument was out of range of valid values”) error when attempting to download in a software version earlier than 1.3.6 a program that has been compiled in a software version 1.3.6 or greater.
- Fixed internal (“Object reference not set to an instance of an object”) error when downloading in software version 1.3.6 a program that has been compiled in software version earlier than 1.3.6.
- Incremental Compile
- Fixed internal (“Unable to write to the file”) compiler error.
- Version Control Integration
- Fixed defect preventing compile from writing to Append.tag and/or Install.tag files that are currently checked-in.
- Fixed defect preventing compile from updating a project’s object file that is currently checked-in.
FTSolution for APT v1.3.5 RC1 is a limited release.
Solutions
- Full Compile
- Fixed System Out of Memory Exception error.
- Fixed the error in calculating One Shot and Shift Register numbers when offset by the Configuration’s Reserved location.
- Incremental Compile
- Fixed System Out of Memory Exception error.
- Fixed the error of assigning One Shot and Shift Register box instructions incorrectly.
- Cross Reference
- Fixed the error of being unable to find references to Program’s extensions.
- Fixed the error of being unable to find references to extensions of a unit.
- Fixed the error of showing references to an object when searching for references to a non-existing extension or setting of an object.
- Fixed the error of user being unable to re-order the columns in the cross references view.
- Fixed the error of no type shown for references to a direct address.
- Added missing Cross Reference icon for toolbar.
FTSolution for APT v1.3.4 RC5 is a limited release.
Solutions
- Communication Setup
- Corrected the communication to PLC to resolve communication error “Task Codes returned from PLC do not match Task Codes sent to PLC”.
- Full Compile
- Cleaned up temporary files used by the compiler to avoid confusion as user’s program files.
- Added a warning to the user that compiling/downloading of a program that has been previously compiled in an earlier FTSolution version will require upgrading of the compiled program’s object file to the current version. Once this program’s object file has been upgraded in the current software version (1.3.4 RC5 or newer), the user will no longer be able to compile/download the program using an earlier software version. This operation is not reversible.
- Incremental Compile
- User is no longer required to recompile if user wants to either enter Debug mode or do an incremental compile of a program that has been previously compiled with the obsolete (older than 1.3.3) version of the software.
- Fixed an error in incremental compile changing the RLL of the current program.
- Fixed an error in incremental compile that causes a network corruption.
- Incremental Download
- Incremental download is no longer allowed if the MAKEDATE of the program running in PLC does not match the full compile date of the program to be downloaded incrementally.
- Import
- The programs invalid in APT will no longer show up as available for import by FTSolution for APT.
- Fixed import error to recover when detecting corrupt charts.
- Debug
- Fixed an error in using Activate in Debug mode in programs that have been compiled without Debug option checked.
- Fixed the “The compiled object file does not match the program loaded in the PLC” error. User is no longer prevented from entering Debug mode after an incremental download of a program.
- User now can enter Debug mode after an incremental download.
- Debug Mode now is always enabled.
- Removed backslashes from the warning displayed to the user when entering Debug mode.
- Cross Reference
- Improved the access to Cross Reference functionality. User can now launch Cross Reference from the toolbar as well as Project menu.
- Licensing
- Fixed an error preventing the user from seeing the Key Product Name, Expiration and Install information.
- Report
- Added the information about the software version with which the object file has been produced to the object file information.
FTSolution for APT v1.3.3 is a limited release.
Solutions
- Communication Setup
- Full Compile
- Fixed “Out of Retentive CR’s” error when doing a full compile of a program using 2500 C400 processor.
- Fixed compilation error rejecting correct programs when FTSolution is installed on a machine with regional and language settings set to “French”.
- Fixed error reporting when an invalid mix of RLL and SF is detected in the program.
- Fixed renumbering of Non-retentive Control Relays on a second full compile.
- Incremental Compile
- User is no longer prevented from incrementally compiling a program if the only change to the program is whether it is compiled with Debug option on or off.
- Fixed compiler defect to correct incremental compile for Debug with allocated reserved memory.
- Changing Debug option in Build options results in SFCs being modified. This type of modification is now detected.
- Fixed errors and accepted known differences in integration tests.
- Fixed an error in comparing ranges of RLL networks.
- Fixed an error in update of incremental compile assets when new SFSs and SFPs are inserted.
- Fixed incremental compile defect resulting in over-marking objects as modified when they have not been.
- Fixed incremental compile defect when modifying a Subroutine from SFS to RLL causing the compiler to reject correct programs.
- Install
- Fixed “MSVCR110.dll was not found” error when running the software on Windows 7/Windows Vista.
- Fixed “The installation of Microsoft Visual C++ 2010 1Redistributable Package appears to have failed” install error.
- Fixed “The installation of Microsoft Visual C++ 2010 Update 1Redistributable Package appears to have failed” install error.
- Fixed “Could not load type System.Runtime.CompilerServices.ExtensionAttribute” error when creating a project.
- Fixed “MSVCR110.dll was not found” error when running the software on Windows 7 64-bit OS.
- Debug
- Activate/Deactivate option is now enabled whether the program has been compiled with the Debug option on, or not.
- Improved the performance when entering Debug mode.
- Watch
- Fixed the problem with Forces not shown in Forces dialog. User can now set Forces, add them to a Watch window, and view them in Forces dialog in Debug mode.
- Cross Reference
- Cross Reference now allows user to search for a direct address.
- When Cross Reference is launched by the user, the progress window displays “Building Cross Reference Progress” instead of “Compile Progress”.
- Fixed the scrolling in Cross Reference window. User now can see the entire contents of the Cross Reference window.
- Fixed Cross Reference defect generating “Index out of range” error causing application to close.
- Fixed Cross Reference defect generating “Empty path name is not legal” error causing application to close when searching for references in an empty code behind file.
- Version Control Integration
- Fixed “Access to the path denied” error when recompiling a solution bound to FTVersionTrak repository.
Note: Solutions created in previous versions will be automatically updated when opened in FTSolution for APT V1.3.0 or higher.
Features in v1.3.1
- Improved performance related to loading and downloading projects.
Solutions in v1.3.1
- Improved compiler functionality for resolving symbol references.
- Improved performance of incremental compile and download to better minimize the information downloaded to the PLC.
Features in v1.3.0
- Expanded Cross Reference functionality.
- Added support for SFC Animation in compiled programs with the debug option disabled.
Solutions in v1.3.0
- Improved the performance of full and incremental compiles involving PCS Tags.
- Improved the performance of incremental compiles involving declaration changes.
- Improved the handling of multiple successive incremental downloads.
- Improved the operation of the “download incremental changes only” option.
- Improved the refresh of SFC animations and watch windows.
- Deactivated the download button while in debug mode.
- Improved several miscellaneous performance issues for incremental compiles, full compiles, and incremental downloads.
FTSolution for APT v1.3.0 is an internal release.
Note: Solutions created in previous versions will be automatically updated when opened in FTSolution for APT V1.3.0 or higher.
Features
- Expanded Cross Reference functionality.
- Added support for SFC Animation in compiled programs with the debug option disabled.
Solutions
- Improved the performance of full and incremental compiles involving PCS Tags.
- Improved the performance of incremental compiles involving declaration changes.
- Improved the handling of multiple successive incremental downloads.
- Improved the operation of the “download incremental changes only” option.
- Improved the refresh of SFC animations and watch windows.
- Deactivated the download button while in debug mode.
- Improved several miscellaneous performance issues for incremental compiles, full compiles, and incremental downloads.
FTSolution for APT v1.2.1 is an internal release.
Features
- Improved the performance of incremental downloads.
- The Download I/O Configuration option is now selected by default when performing a non-incremental download.
Recent Comments