Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

FactoryTalkViewProjectComparator

Compare exported FactoryTalk View ME/SE project components directly in your browser.


Version FactoryTalk View UI Single File Dependencies



Overview

FactoryTalkViewProjectComparator is a standalone browser-based tool for identifying differences between exported components from two FactoryTalk View projects.

Each component has an independent comparison section with its own Project A / Project B inputs, Compare Projects button, processing indicator, results, and collapsible interface.

Features

  • Independent comparison of:
    • Graphic Displays
    • Alarms
    • HMI Tags
    • Global Objects
    • Parameter Files
    • Macros
    • Images
  • Detects added, removed, modified, identical, and renamed items where applicable
  • Detailed property-level comparison for structured project data
  • Image comparison by file name, quantity, exact file size, dimensions, and SHA-256
  • Animated Comparing... progress indicator while a section is being processed
  • Comparison is enabled only when valid data is loaded in both Project A and Project B
  • Clear button removes the currently loaded data from a project side
  • Optional Hide Identical filtering
  • CSV export of detected differences
  • Independent collapsible comparison sections
  • Multilingual interface: Spanish, English, Italian, and Portuguese (Brazil)
  • Local browser processing
  • Single HTML file with no external application dependencies

Supported Inputs

Component Input
Graphic Displays XML
Alarms XML / CSV
HMI Tags CSV
Global Objects XML
Parameter Files .par
Macros .mcr
Images Images folder

Usage

  1. Download FactoryTalkViewProjectComparator_V2.11.html.
  2. Open it in a modern web browser.
  3. Expand the comparison section you need.
  4. Load valid data from Project A and Project B.
  5. Click that section's Compare Projects button.
  6. Wait for the Comparing... indicator to finish.
  7. Review the detected differences.
  8. Export differences to CSV when required.

The application is read-only and works directly with the project exports selected in the browser.

Neomorphism UI

The application uses a light Neomorphism / Soft UI interface designed for technical and engineering workflows.

Page Background Surface Accent Accent Light

  • Raised panels and buttons
  • Recessed inputs, drop zones, and result areas
  • Soft paired light/dark shadows
  • Consistent spacing and alignment between Project A and Project B
  • Responsive layout for desktop, tablet, and mobile
  • No external CSS framework

Version

V2.11

Author

Raymundo Ortiz
GitHub: https://github.com/FireRayo/

Use the App Online

FactoryTalkViewProjectComparator
https://firerayo.github.io/FactoryTalkViewProjectComparator/

Disclaimer

This is an independent project and is not affiliated with or endorsed by Rockwell Automation.

FactoryTalk and FactoryTalk View are trademarks of Rockwell Automation, Inc.

About

FactoryTalk View Project Comparison Tool. Identify differences in displays, alarms, graphic objects, tags, properties, commands, and project configurations

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages