Skip to content

PLCnext Egnineer: Export version information

edited January 2021 in PLCnext Engineer

Hi Engineers,

 

We have received the PLCnext starterkit to judge if it would fulfill our requirements. So far so good.

 

What we liked was the "Version Information" tab with each instance. We where curious if we can export it to be included in a change list?

Does anyone have this experience exporting the Version Information?

 

Thanks in advance.

Comments

  • Hi Carel,

    thanks for trying PLCnext and great that you like the versioning mechanism.

    I'm curious if I got your point. Do you like to create something of a common change log which contains all version information?

    Or do you have something else in mind?

    Take care,

    Frank

  • Hi Frank,

     

    Thanks for taking the time to reply.

    This is exactly what I'm looking for. An option within the project to export all the Version Information data of the current project. This way the data can be used as a change log without (much) user interaction and reduces "user errors" when first logging the changes in the Version Information and then manually adding the changes in another file for the change log.

    (For example the "git log" option when using GIT.)

    Thanks in advance

  • Hi Carel,

    ok, now the question becomes clearer to me. I'll check with my colleagues at PLCnext Engineer and come back to you asap.

    cu,

    Frank

  • Hi Carel,

    I've spoke with the product manager of PLCnext Engineer and he liked the idea to have a central export possiblities of all versioning information of the POUs.
    The is for now not implemented, but he put this into the backlog.

    For now you can ustilize the informations available in the uncompressed flat file representation of the project.

    You can save the project (save as --> uncompressed) in a flat file structure were can find for every POU the following single files:

    • NewProgra~Descriptio~0000.rtf --> Documentation field as rtf (std. editor)
    • NewProgra~Descriptio~0001.html --> Documentation field as html (if the html editor were used)
    • NewProgra~VersionHis~0000.usermeta -->  XML with all information of the version history table

    I know this is not exactly what you're looking for, but gives you the possibility to query (maybe with a script) all Documentation (.rtf , .html) and version information (.usermeta).

    Hope this helps,

    Frank

  • Hi Frank,

     

    Although this is not fully what I was looking for I'm sure we can make this work. I'm also glad this concept received a positive review and I'm looking forward to see it implemented in a future version.

     

    Thank you for taking the time and for your reply.

     

    Kind regards,

    Carel

Sign In or Register to comment.