Features
- Synchronized vertical scrolling of Compare Folders Results.
 - Compare the logic in the PLC to its original FTSolution source code controlled in a repository.
 - Allow only users who have permission to configure Task Email Notifications.
 - Allow only users who have permission to configure Scheduled Tasks.
 - Improved Scheduled Tasks list refresh rate.
 - Warn about project corrupted when deleting or renaming unit folders.
 - Manually compare local FTSolution source code to the logic in the PLC.
 - Schedule automatic comparisons of local FTSolution source code to the logic in the PLC.
 
Solutions
- Application Window
- Repositories are connected to automatically in fully licensed versions of the software.
 
 - Compare FTSolution for APT Files
- Modified I/O slots are correctly identified when comparing the local project with projects stored in repositories.
 - Comparisons of local and repositories files can be filtered by channel.
 - Comparing I/O modules between local and repository projects compare correctly when I/O Symbols are removed.
 - Channel, Base, and Slot numbers are correctly matched when comparing a local project to projects stored in repositories.
 - TCP connection paths to PLC are not compared with projects stored in repositories projects.
 - The Filter By menu of the Compare Files feature is disabled when there are no changes to compare in projects stored in repositories.
 - Modified Profibus I/O is correctly identified when comparing local and repository projects.
 - Differences between the I/O modules in which discrete and analog address types were switched are correctly compared.
 - Differences in Profibus configurations are correctly reported.
 - Differences between local and repository Compile Configuration files are reported correctly.
 - Program name changes between local and repository versions are identified.
 - Differences between local and repository Subroutine Math code are reported properly.
 
 - Integration with FTSolution for APT
- Newer versions of solutions can be bound to repositories containing existing versions.
 - When deleting a repository file, a warning about the risk of corrupting the solution appears.
 - Canceling the delete operation of a project file is properly executed.
 
 - Multiple File Units
- New files in existing Step 7 Multiple File Units are successfully checked in.
 - New repository versions are created when checking in Step 7 Multiple File Units in which files were added or deleted.
 - Step 7 Multiple File Units are checked in correctly without displaying a “Directory does not exist” message.
 - TISoft Multiple File Units check-outs can be undone.
 
 - Repository Security
- All repository owner permissions appear in the Repository User security dialog.
 
 - Scheduled Tasks
- Only users with appropriate permissions can create scheduled tasks.
 - Email notifications can be added to scheduled tasks only when a recipient is selected.
 - Scheduled task email notifications settings can be edited only by users with the appropriate permission.
 - Scheduled task email notifications can be configured only after Email Setup is complete.
 - The repository and task names are properly formatted in email notifications.
 - Email notification settings are properly hidden when the Modify Task dialog is launched.
 - Unsupported characters are filtered from scheduled task email notification comments.
 - A default email template is selected when creating a new scheduled task email notification.
 - Scheduled tasks for PLC WorkShop for Siemens 505 and Modicon files with mixed-case names can be created and edited.
 - The Scheduled Task feature is available when FTVersionTrak is launched from FTSolution for APT.
 - Scheduled Tasks execute for PLC WorkShop for Siemens 505 files that contain Special Function File and Subroutine differences.
 - Scheduled Tasks and compare reports for PLC WorkShop for Siemens 505 files correctly contain control relay differences.
 - Scheduled task email notifications are sent when tasks either succeed or fail.
 - Scheduled task email notifications identify Special Function Program and Subroutine differences.
 - The correct areas to compare in PLC WorkShop for Siemens 505 files are presented in Scheduled Tasks.
 - Scheduled tasks for PLC WorkShop for Siemens 505 files save uploaded programs and compare reports in the specified local file system location.
 - Changes to email notifications are allowed when modifying tasks.
 - Comparing Hardware Debugger files to PLC logic correctly reports when no differences are found.
 - Deleting a repository version of a Hardware Debugger file for which a scheduled task is configured displays a warning message that the task will not run after the deletion.
 - Email notifications of scheduled tasks for Hardware Debugger files have correct compare reports attached.
 - The File field is automatically populated with the Hardware Debugger repository file name when Schedule Task is selected from the right-click context menu.
 - Schedule task results correctly identify the Special Function Program and Subroutine numbers.
 - Special Function Program and Subroutine headers are correctly identified in scheduled task compare reports.
 - Scheduled task for Hardware Debugger files run successfully when no differences are found.
 - All selected scheduled task Compare Options for Hardware Debugger files are retained.
 - Comparing the PLC Configuration of local and repository versions of Hardware Debugger files is supported.
 - Newly created scheduled task for Hardware Debugger files run successfully.
 - Hardware Debugger scheduled tasks correctly identify changed PLC passwords.
 - Control relay differences Hardware Debugger scheduled tasks are reported.
 - The compare reports emailed by Hardware Debugger scheduled tasks correctly report differences in the discrete and analog input and output values.
 - The compare reports emailed by Hardware Debugger scheduled tasks correctly report differences in Special Function Subroutines.
 - The compare reports emailed by Hardware Debugger scheduled tasks correctly report differences in the sequence scan time.
 - Hardware Debugger scheduled tasks correctly report differences in Rate Limit values.
 - The subject line of scheduled task emails states when the task fails due to invalid communication settings.
 - Differences in U-Memory are correctly report.
 - Scheduled task email notifications are correctly sent when no differences are found.
 - Scheduled tasks for Hardware Debugger files correctly identify differences in V, WX, WY, X and Y memory.
 - Hardware Debugger scheduled tasks notify when invalid communication settings cause tasks to fail.
 - Scheduled tasks for PLC WorkShop for Siemens 505 check new programs uploaded from the PLC only when this action is selected.
 - Hardware Debugger scheduled tasks correctly report differences in Special Function Program headers.
 - Hardware Debugger scheduled tasks correctly identify only the Special Function Programs that are configured.
 - Changes to Special Function Subroutines are correctly reported by Hardware Debugger scheduled tasks.
 - Hardware Debugger scheduled tasks correctly report differences in Scan Time Mode.
 - Hardware Debugger scheduled task email subject lines state when differences were made in the PLC.
 
 - Version Control Operations
- The full repository path appears in the confirmation dialog when deleting folders bound to the repository.
 
 
