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.