-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get IO Card Model info and CPU Details (Serial Number) from ACD #12
Comments
So the PLC serial number is possible and might work now for certain versions. The IO Card Info is a little more tricky as the acd only has the vendor id, product type and product code, presumably we'd need eds files to be able to look up description of the module. |
Product code would be enough. Rockwell provides all EDS files on here:
https://compatibility.rockwellautomation.com/Pages/MultiProductFindDownloads.aspx?crumb=112&mode=3&refSoft=1&versions=63162
But the tricky thing is to get the product code for the REMOTE IO
Was you able to do that?
Thanks
Ricardo A
…On Fri, Jul 5, 2024 at 5:47 PM Ben Hutcheson ***@***.***> wrote:
So the PLC serial number is possible and might work now for certain
versions.
The IO Card Info is a little more tricky as the acd only has the vendor
id, product type and product code, presumably we'd need eds files to be
able to look up description of the module.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UTYWA6TF36X3RXLD6LZK3EYPAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRGE2TQOBXHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I've found the product code, product type and vendor id. Just need to figure out how they all fit together. But it looks as though the screenshot included isn't for the same project. The serial number seems to match though. |
Sorry, that was my bad. I uploaded the matching ACD with the screenshot:
Also the file is on my google drive:
https://drive.google.com/file/d/1eXwYPXGNFTtfGp1A71vw-GyMAtmW1bUL/view?usp=sharing
Let me know if you can find it.
Thanks
…On Sat, Jul 6, 2024 at 10:41 AM Ben Hutcheson ***@***.***> wrote:
I've found the product code, product type and vendor id. Just need to
figure out how they all fit together.
But it looks as though the screenshot included isn't for the same project.
The serial number seems to match though.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UTEFXD6EOKFVCSBP2LZK63UNAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG4ZDCNBTG4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Ok Ive added the IO modules under map_devices in the new release. Also note that it is very version specific, a new ksy file entry needs to be made for each different version. |
Thanks. When you say version specific you mean v31, v32, etc?
So what we would I need to provide you to allow the creation of ksy for
other versions?
Thanks
…On Sat, Jul 6, 2024, 3:48 PM Ben Hutcheson ***@***.***> wrote:
Ok Ive added the IO modules under map_devices in the new release.
Also note that it is very version specific, a new ksy file entry needs to
be made for each different version.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UW3SVKBMXHEQOFMSBLZK77UHAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG44DONJUGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Yeah, basically, but it gets split up further within the database. Each ACD has a Textual Version List which is what I use to check before I parse that version of a record. Ideally if I had a sample project with a bunch of different IO module layouts, different types of routines, as many comments in different locations, etc.. Then have that exported to an L5X so I have something to compare against, and then migrated to as many different versions as possible. That would be super helpful. |
If you do decide to provide something, keep in mind I am a little reluctant to merge projects that seem to be used somewhere. I would only merge sample projects. |
Will be helpful if I give access to my dev station with Rockwell software
on it so you can create exactly what you need? If not, I will create what
you need. Thanks
…On Sat, Jul 6, 2024, 4:30 PM Ben Hutcheson ***@***.***> wrote:
If you do decide to provide something, keep in mind I am a little
reluctant to merge projects that seem to be used somewhere. I would only
merge sample projects.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5URZ76DGC2RREMLZSULZLAEPVAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG44TQMJRGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I tried to extract the IO info with no success. Can you update the github
to include an example on how to get the data from the IO cards or send me a
template code?
Thanks
…On Sat, Jul 6, 2024, 4:30 PM Ben Hutcheson ***@***.***> wrote:
If you do decide to provide something, keep in mind I am a little
reluctant to merge projects that seem to be used somewhere. I would only
merge sample projects.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5URZ76DGC2RREMLZSULZLAEPVAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRG44TQMJRGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Either way would be good whatever is easier for you. Thanks. |
Give the latest 0.2a3 version a try, it has a major change in how I read records and should work with a lot more versions. |
Ok let me try and will let you know
Thanks!
…On Sun, Jul 7, 2024, 3:34 PM Ben Hutcheson ***@***.***> wrote:
Give the latest 0.2a3 version a try, it has a major change in how I read
records and should work with a lot more versions.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5URMOFVCC3VETCTPWNTZLFGWJAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJSGQ3TCMBTGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi Ben,
Yes, this new version worked! But not for all ACDs (maybe the version issue)
But I was only able with my Version to create v34
[image: image.png]
Well, I gave you the access and you can take a look if this is enough or
not:
If this does not work, I will try to grab multiple other projects to test
(you do not need to add those ACD to the github, just use it for the
testing).
Let me know and I can upload a few of those
Thanks
Ricardo A.
…On Sun, Jul 7, 2024 at 3:34 PM Ben Hutcheson ***@***.***> wrote:
Give the latest 0.2a3 version a try, it has a major change in how I read
records and should work with a lot more versions.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5URMOFVCC3VETCTPWNTZLFGWJAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJSGQ3TCMBTGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Thanks, will take a look tonight. By the way its probably not the safest to publish connection details to the world. |
Thanks. Yes, agree. that is a burner machine anyway (just a VM that is I
lose I just spin another one).
…On Wed, Jul 10, 2024, 5:16 AM Ben Hutcheson ***@***.***> wrote:
Thanks, will take a look tonight. By the way its probably not the safest
to publish connection details to the world.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UUQLQW23SU4Q5B5EH3ZLSYTLAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJZGUYTKMBXHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I tried connecting just then and it doesn't seem to be online. |
Let me check
…On Wed, Jul 10, 2024, 5:44 PM Ben Hutcheson ***@***.***> wrote:
I tried connecting just then and it doesn't seem to be online.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UU7PU3RW3TAJVWUOI3ZLVQHJAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRQHE4TSMZTGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
It should be back again. I believe my ESXI rebooted and this particular VM
was not set to auto start.
Let me know if you have any issues accessing it now
Thanks
Ricardo A.
…On Wed, Jul 10, 2024 at 5:44 PM Ben Hutcheson ***@***.***> wrote:
I tried connecting just then and it doesn't seem to be online.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UU7PU3RW3TAJVWUOI3ZLVQHJAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRQHE4TSMZTGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Thanks for that, I've grabbed a couple of sample projects. |
Hi Ben,
Any improvements on the ACD script?
Thanks
Ricardo A
…On Thu, Jul 11, 2024 at 3:39 PM Ben Hutcheson ***@***.***> wrote:
Thanks for that, I've grabbed a couple of sample projects.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UTCYVGRMZ7TLLBGD5LZL3NNTAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRTG4ZTMMBRG4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi Ben
Just pinging you on this to see if any more help is needed on my end?
Thank you
Ricardo A.
…On Thu, Jul 25, 2024, 2:54 PM Ricardo Abech ***@***.***> wrote:
Hi Ben,
Any improvements on the ACD script?
Thanks
Ricardo A
On Thu, Jul 11, 2024 at 3:39 PM Ben Hutcheson ***@***.***>
wrote:
> Thanks for that, I've grabbed a couple of sample projects.
>
> —
> Reply to this email directly, view it on GitHub
> <#12 (comment)>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHBP5UTCYVGRMZ7TLLBGD5LZL3NNTAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRTG4ZTMMBRG4>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
|
Hey Ricardo, Sorry no, not for a little while. Been busy with life. I took a Quick Look at the new issue that popped up the other day, doesn’t look like it would be too hard to fix. If you could upload the error you are seeing it could help? Ben |
Sure will do it tomorrow.
Completely understand. No rush take your time
…On Sat, Aug 10, 2024, 1:05 AM Ben Hutcheson ***@***.***> wrote:
Hey Ricardo,
Sorry no, not for a little while. Been busy with life.
I took a Quick Look at the new issue that popped up the other day, doesn’t
look like it would be too hard to fix.
If you could upload the error you are seeing it could help?
Ben
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHBP5UXTWFZIHVLW33IBE3LZQWNTNAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZZGI4TGNZUGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi Ben,
How things are going? Do you need anything from me?
I have time again if you need more info.
Thanks
Ricardo
…On Sat, Aug 10, 2024, 1:22 AM Ricardo Abech ***@***.***> wrote:
Sure will do it tomorrow.
Completely understand. No rush take your time
On Sat, Aug 10, 2024, 1:05 AM Ben Hutcheson ***@***.***>
wrote:
> Hey Ricardo,
>
> Sorry no, not for a little while. Been busy with life.
>
> I took a Quick Look at the new issue that popped up the other day,
> doesn’t look like it would be too hard to fix.
>
> If you could upload the error you are seeing it could help?
>
> Ben
>
> —
> Reply to this email directly, view it on GitHub
> <#12 (comment)>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHBP5UXTWFZIHVLW33IBE3LZQWNTNAVCNFSM6AAAAABJSMSB72VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZZGI4TGNZUGM>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
|
Here is a real production ACD file with a lot of IOs (remote and local IOs). Trying to get the Model, Firmware, Channel info from it as well as SERIAL number from CPU. See attached files for info.
Thanks
Project_SIL.zip
The text was updated successfully, but these errors were encountered: