Month: May 2023

FTMaintenance Select v.3.31.2.0 Release Notes

FasTrak SoftWorks, Inc. is pleased to announce the release FTMaintenance Select v3.31.2.0, which incorporates the following:

Features

  • General
    • Improved FTMaintenance Select protection against phishing attacks.
  • Work Order Management
    • Renamed Master Work Orders to Recurring Work Orders.
    • Improved the Work Order creation flow from the Asset details page.
    • Revised the order of Work Order tabs.

Solutions

  • Asset Management
    • Minor defect fixes and improvements to Asset functionality.
  • Inventory Management
    • Improved he performance of Pull and Restock Transactions.
    • Minor defect fixes and improvements to Inventory functionality.
  • Reporting
    • Improved the queries on the Inventory Listing Report.
    • Minor defect fixes and improvements to Report functionality.
  • Work Order Management
    • Minor defect fixes and improvements to Work Order functionality.

FTMaintenance Select v.3.29.0.0 Release Notes

FasTrak SoftWorks, Inc. is pleased to announce the release FTMaintenance Select v3.29.0.0, which incorporates the following:

Features

  • General
    • Added the ability to view and manage Asset Categories and Labor Crafts from the main menu.
  • Asset Management
    • Added the ability to navigate to an Asset record’s details from a Customer record.
  • Work Order Management
    • Redesigned the Work Order details page for improved usability.
    • Optimized the Work Order creation and update flow for creating multiple Work Orders in quick succession.
    • Added the ability to configure default Task Result settings from the Task list.
    • Added the ability to assign a Labor Resource to a Work Order from the All Work Orders page.
    • Updated default color coding for the Work Order Type field values.
    • Added jump links to specific Work Order tabs from the Summary view.
    • Optimized the new Work Order creation process.
    • Unified the creation process for Work Orders and Master Work Orders.
    • Added Priority-based color coding to the All Work Orders page.
    • Improved the functionality of the “Back” link on the Work Order details page.
  • User Management
    • Added support for Arabic Standard Time.
    • Improved support for strong password requirements.

Solutions

  • Inventory Management
    • Improved the visibility of Quantity on Hand information when viewing the Inventory Item catalog.
    • Improved the operation of Pull transactions.
    • Minor defect fixes and improvements to Inventory functionality.
  • Reporting
    • Improve the visibility of Location and Quantity on Hand information within the Inventory Listing report.
  • Purchasing
    • Minor defect fixes and improvements to Purchasing functionality.
  • Work Order Management
    • Minor defect fixes and improvements to Work Order functionality.

FTMaintenance Select v.3.23.0.0 Release Notes

FasTrak SoftWorks, Inc. is pleased to announce the release FTMaintenance Select v3.23.0.0, which incorporates the following:

Features

  • General
    • Added support for column resizing and horizontal scrolling on the “View All” pages for Assets, Work Orders, Labor Resources, Inventory Items, and Purchase Orders.
  • Work Order Management
    • Added support for Work Order Approval workflows.
  • Inventory Management
    • Improved support for Inventory Transactions of Inventory Items stored in multiple locations.

Solutions

  • Asset Management
    • Resolved an issue encountered when attempting to access Equipment record details from the All Equipment page.
    • Minor defect fixes and improvements to Asset functionality.
  • Purchasing
    • Minor defect fixes and improvements to Purchasing functionality.
  • Work Order Management
    • Minor defect fixes and improvements to Work Order functionality.

FTVersionTrak for APT v3.0.0 Release Notes

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.

FTVersionTrak v3.0.0 Release Notes

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.

FTSolution for APT v3.1.0 Release Notes

Features

  • The new Live Compare features finds differences between the logic in the PLC and the project source code stored either locally, or in a version stored in FTVersionTrak. This feature requires full installations of both FTSolution for APT and FTVersionTrak.
  • The PLC signature, which includes unique compile information of the program in the PLC, can be viewed.
  • Project source code files are automatically saved upon successful compilation.
  • Project source code files are automatically saved upon successful download.
  • FTVersionTrak features are added to Solution Explorer right-click context menus.
  • The Source Code Only user interface in the Archive Solution features is improved.

Solutions

  • Application Interface
    • Projects must have legal names only.
    • Changes to the Configuration can be saved with the Ctrl-S shortcut.
  • CFC Editor
    • Complete Settings error messages are visible.
  • Code Behind Math Editors
    • Subroutine code behind math editors allow multiple lines.
  • Compile Report
    • “Sequence contains no elements” error when generating Compile Configuration reports is fixed.
  • Configuration Editor
    • The length of program names can exceed 8 characters.
    • Program names remain valid in renamed projects.
  • Cross Reference
    • The Units selection interface is improved.
  • Full Compile
    • Multiple Full Compile issues are resolved
  • Full Download
    • The Clear PLC option is automatically selected for full downloads.
    • Alarm Dead band values in PID Loops and real values in Analog Alarms are retained after downloads and uploads.
    • Projects are automatically checked in after download, when configured.
  • Incremental Compile
    • Edits to I/O addresses in Interlock CFB are retained for incremental compile and download.
      Excluded CFCs, SFC, and Subroutines are supported in incremental compiles.
  • Profibus I/O
    • FTSolution continues running when deleting Profibus modules, and after clicking Unity.
    • Bound projects with Profibus I/O can be compiled and downloaded.
    • New 505 or Profibus I/O Symbols are saved when the corresponding IO.aios is not checked out.
  • Reports
    • Unit values are reported in the Profibus I/O Modules Detail report.
  • SFC Editors
    • The code behind math editor can be launched with a shortcut key.
    • Code behind math editors open for the selected Step and Transition.
  • Solution Management
    • Adding a project node does not corrupt the solution.
    • Renaming projects can be canceled before completing the renaming operation.
    • Units can be quickly excluded from projects.
  • Subroutine Editors
    • Subroutine editors can be opened with a keyboard short cut.
  • Version Control Integration
    • Renamed projects are updated in the Solution Explorer and the repository.
    • Undoing SFC and Subroutine checkouts after editing is allowed.
    • Get Latest and Get Version functions are available for edited Subroutine tables.
    • The “X<->WX” operation is supported for checked in I/O Symbol tables.
    • Unit members are renamed when master files are renamed.
    • Local files are replaced with Undo Checkout.
    • Undo Checkout is available for only Projects that are bound to repositories.
    • Renaming unit files is supported.
    • New Subroutine tables in projects bound to repositories can be checked in.
    • Cut and pasted Subroutines are checked properly.
    • Compile dialog box closes when compilation is complete.
    • Table files are checked out automatically when edits are saved.
    • The entire Comment edit box is visible.
    • Local 505 I/O configuration can be compared with a repository version.
    • Repository controlled file nodes with dependent nodes can be renamed.
    • The correct date and time are saved when multiple file units are checked in.
    • Comments must be entered when binding solutions to repositories only when required.
    • Duplicate projects names cannot reside in the same working folder.
    • Solutions bound to repositories in shared locations are accessible from multiple computers.
    • Warning message appears when deleting or renaming nodes in the Solution Explorer.
    • Edited repository-controlled SFCs are saved even when they are not checked out.
    • Live Compare finds differences in forced values.
    • New projects added to bound solution and projects compiled for Live Compare are checked in.
    • Live Compare verifies the program in the PLC is a version of the Live Compared project.
    • The Show Different Only option lists only differences.
    • Live Compare differences are displayed side-by-side in user-specified background colors.
    • If required, comments must be entered when solutions are bound to repositories.
    • The PLC signature can be read when online in Debug mode.
    • Check In dialog appears only when manual check in is specified.
    • Working directories are correctly set when binding to repositories.
    • Live Compare includes only local files that are bound to a repository.
    • Live Compare displays the correct Profibus differences.
    • Solutions can be unbound from repositories.
    • Live Compare correctly reports renamed files, destroyed repository files, and compiled projects that are not downloaded.
    • Live Compare correctly finds newer programs running in the PLC.
    • SFC edits are maintained when files are checked out automatically.
    • Units are displayed in the Group By Project Location area on the Symbols tab of the Live Compare results.
    • Live Compare report is complete when Symbols setup option is checked.
    • Live Compare report includes Data registers.
    • Live Compare reports can be printed.
    • Local copies of SFC, CFC, Recipe, and Subroutine files are listed when corresponding repository files are destroyed.
    • Renamed SFC, CFC, I/O Symbols, Subroutines and table files are correctly reported in Live Compare differences.
    • Deleted SFC and CFC math code behind is reported in Live Compare.
    • Live Compare reports configuration and IO Module file changes.
    • Live Compare can be executed repeatedly.
    • Unassigned Profibus slots can be compared.
    • Live Compare detects deleted SFC steps and transitions.
    • Live Compare detects changes to the number of Recipe Template elements.
    • Live Compare shows Symbol downloaded and current values.
    • Live Compare detects deleted Device extensions.
    • Live Compare properly displays Profibus slaves.
    • Live Compare properly includes the Device file names in Profibus slaves.
    • A Filter By option is available in Live Compare Results dialog.
    • Show Help button is available in Live Compare dialog.
    • Live Compare accommodates missing local Subroutine files.
    • Live Compare displays code behind only for Symbols that support it.
    • Live Compare displays differences in Declarations, Recipes, CFBs, and slave slot positions in the selected colors.
    • Downloaded values are included in the differences report.
    • SFCs and I/O symbols are reported in their proper scope.
    • Live Compare correctly reports moved I/O modules.
    • Live Compare error messages report the correct Object file paths.
    • The Confirmation message includes repository paths when deleting the Compile folder.
    • Live Compare correctly reports Smart Connect module Offset parameters.

FTMaintenance Select v.3.20.8.0 Release Notes

FasTrak SoftWorks, Inc. is pleased to announce the release FTMaintenance Select v3.20.8.0, which incorporates the following:

Solutions

  • Asset Management
    • Improved the appearance of Asset grids when custom Asset fields are displayed.
  • Purchasing
    • Minor defect fixes and improvements to Purchasing functionality.
  • Work Order Management
    • Improved display of Work Order Task information.