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.