You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Reply
 
Thread Tools Display Modes
Old September 18th, 2018, 09:06 AM   #1
Evirua
Member
Canada

Evirua is offline
 
Join Date: Aug 2018
Location: Here
Posts: 20
External tool for diffing acd files

As it apparently isn't possible for VCS to diff native binaries like .acd files, are there any known integratable external tools that can fill that function?
  Reply With Quote
Old September 18th, 2018, 09:29 AM   #2
Nova5
Member
United States

Nova5 is offline
 
Join Date: May 2013
Location: Western SC
Posts: 121
are you trying to compare two logic files to determine the changes between an known good and changed?
  Reply With Quote
Old September 18th, 2018, 09:43 AM   #3
Evirua
Member
Canada

Evirua is offline
 
Join Date: Aug 2018
Location: Here
Posts: 20
Just basic version control that's done easily with text files, but with binaries; I would have my dummy1.acd files, perform some changes and then save/commit it as dummy2.acd, then I want to be able to view the differences between the two versions, what changed.

RS Logix has it own compare tool to do that, but I'm looking for an external one that I can integrate with a VCS.

Last edited by Evirua; September 18th, 2018 at 09:56 AM.
  Reply With Quote
Old September 19th, 2018, 08:02 AM   #4
Nova5
Member
United States

Nova5 is offline
 
Join Date: May 2013
Location: Western SC
Posts: 121
I know of nothing beyond the RS Logix compare that will look into them for changes like that. Maybe others will have any idea of other software, but rockwell is rather... protective and might not allow the development of outside readers.
  Reply With Quote
Old September 19th, 2018, 10:31 AM   #5
Aardwizz
Member
United Kingdom

Aardwizz is offline
 
Aardwizz's Avatar
 
Join Date: Dec 2017
Location: Swindon
Posts: 184
You'll have a problem with .ACD files, because those files keep track of online data, which naturally changes over the course of time, but can be ignored when comparing for differences.

If you save your .ACD file to a .L5K or .L5X format, these are native ASCII text files, and could possibly be integrated into your VCS. The Rockwell compare tool does essentially the same thing -- exports the two ACDs to L5Ks, so that it can compare them readily.

Heck, I've used DOS's fc.exe to find differences between .L5K files when desperate.
  Reply With Quote
Old September 19th, 2018, 05:14 PM   #6
Geoff White
Member
Australia

Geoff White is online now
 
Join Date: Oct 2005
Location: Brisbane
Posts: 272
There was a thread in here recently about opening up acd files to get the contents out. Turns out they are 7zip archives. Install 7zip and you can access file structure inside in much the same way as .jar or .docx file.
  Reply With Quote
Old September 19th, 2018, 06:12 PM   #7
dmroeder
Lifetime Supporting Member
United States

dmroeder is offline
 
dmroeder's Avatar
 
Join Date: Apr 2006
Location: Vancouver, WA
Posts: 2,051
Quote:
Originally Posted by Geoff White View Post
There was a thread in here recently about opening up acd files to get the contents out. Turns out they are 7zip archives. Install 7zip and you can access file structure inside in much the same way as .jar or .docx file.
I believe you are thinking of .RSS rather than .ACD.

http://www.plctalk.net/qanda/showthr...t=54959&page=2
  Reply With Quote
Old September 19th, 2018, 07:48 PM   #8
Geoff White
Member
Australia

Geoff White is online now
 
Join Date: Oct 2005
Location: Brisbane
Posts: 272
I stand corrected
  Reply With Quote
Old September 20th, 2018, 04:13 AM   #9
Phil Buchanan
Lifetime Supporting Member
United States

Phil Buchanan is offline
 
Phil Buchanan's Avatar
 
Join Date: Jun 2015
Location: Atlanta, Georgia
Posts: 394
Factory Talk AssetCentre can compare files and show changes. This is to compare what you are checking out versus what is running in the controller or what you are checking in to the database.

It can also go out and compare files on its own and alert you if what's running in the controller is different from the last version checked in and alert you to investigate.

GIT will also show you a checksum change and files size change but can't provide any details on what the differences are.

Software similar to FT AssetCentre like MDT Auto Save and Version Dog can detect changes also but they are not as in depth as AssetCentre.
__________________
PLC Boot Camp Training

http://www.KeyAutomationTraining.com
  Reply With Quote
Old September 20th, 2018, 05:39 AM   #10
crawler009
Member
Switzerland

crawler009 is offline
 
crawler009's Avatar
 
Join Date: Feb 2012
Location: Planet Earth
Posts: 197
We use Versiondog (from auvesy). It does a pretty good job with .acd files (showing differences, also detecting if no changes were made)

Last edited by crawler009; September 20th, 2018 at 05:48 AM.
  Reply With Quote
Old September 21st, 2018, 08:13 AM   #11
Evirua
Member
Canada

Evirua is offline
 
Join Date: Aug 2018
Location: Here
Posts: 20
Thanks to everyone for your informative replies.
  Reply With Quote
Old September 21st, 2018, 11:59 AM   #12
Sapper307
Member
United States

Sapper307 is offline
 
Join Date: Nov 2017
Location: Maryland
Posts: 92
I'm not sure if it will work on that file extension type, but a really great file comparative tool i use all the time is called Beyond Compare from Scooter Software. Once you've installed it, when you right click on a file you'll get the option to "compare", then right click n the second file and select "compare" again. It red lines all the differences in the two files and even gives options to equalize the differences either from left to right or vice versa. If the file extension is a compiled file it may look funny though. Oh, and its free but you can buy a copy if you plan to use it for longer than the trial period.

I have no affiliation with the company, just an end user.

https://www.scootersoftware.com/

Last edited by Sapper307; September 21st, 2018 at 12:01 PM.
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
rslogix 5000 compare tool error unsaint32 LIVE PLC Questions And Answers 4 May 8th, 2018 02:03 PM
Make ROM for Omron Sysmac C40K, have some files... e5frog LIVE PLC Questions And Answers 7 May 26th, 2011 03:14 PM
FC AG_SEND and AG_RECEIVE cfbosch LIVE PLC Questions And Answers 10 December 3rd, 2008 03:00 AM
Introduction Book on Robot/Machine tool Interface through external PLC Peacemaker LIVE PLC Questions And Answers 0 March 13th, 2008 11:02 PM
OT..... Securing Laptop Computer Files bikerdude LIVE PLC Questions And Answers 8 July 9th, 2006 08:08 PM


All times are GMT -5. The time now is 06:39 PM.


.