
Nixter (Customer) asked a question.
I'm new to using the Automation Direct Productivity PLCs and Productivity Suite software (veteran A.B. / Rockwell system integrator and programmer).
I know that I can export and import the tag database in CSV format, edit it and import it back into Productivity Suite software. However, I'm wondering if there are other editable components I can export, edit and import back in.
Specifically, I'd like to:
- Create or edit UDS files and import them back into Productivity Suite.
- Create or edit rungs of ladder code using a program I have written, to automate some of the ladder logic programming.
This is something I can do with the Rockwell software, as it can export / import XML files, making it possible to automate the creation of code for their PLCs.
Currently, the UDS file is exported is in a binary format. Would it be possible to obtain information regarding the binary file format or a software utility or library that would allow me to read and edit it outside of the Productivity Suite software?
I haven't tried this yet, but I noticed that the UDS definitions and declarations are exported as part of the tag export to a CSV file. If I edited the UDS definitions and imported this tag file back into Productivity Suite, would it update the UDS definitions?
Thank you,
Nick
P.S. I am very favorably impressed with the Automation Direct hardware and software and can see myself using it for more of my work in the future (instead of A.B. / Rockwell).
The tag export will only export tag instances of a UDS definition and will not work to modify the UDS definition, which is why you got the error when you tried to export, modify, and reimport the UDS tag. You could however create another tag instance of the UDS definition in the csv file and reimport it. Currently, the UDS definitions and ladder code are not intended to be edited outside of Productivity Suite.