Oh boy!!! Upload and compare with the file on your hard disk is something I think most of us have wanted for a long time. It cannot be that hard to do. The latest Omron CX-Programmer has this feature. ABOUT TIME!!!
All PLC software packages should have a selection of what YOU require to upload/download. For example, I/O table, program, various memory areas etc etc.
Why can't AB supply a conversion feature from CPU to CPU in their software as standard? Very fiddly having to change miles of logic from a 5/03 to a 5/05, as mentioned by jshiepe. Particularly as the processors are in the same PLC series. It cannot be that hard. Omron have this as a standard feature. For example, from a C200H (now not supported) to a CS1. Just change the processor and the software will update the program to the newer PLC. They also have an import function from older Omron packages included (CSV files). So do Mitsubishi, with a few limitations. I have been caught with Mitsubishi and have had to re-write programs before.
I suppose one of the great limitations AB would have is the variety of software packages they have available for different PLCs. Omron, Mitsubishi etc have one programming package for all models that allows this sort of interaction as part of the package.
To all those sensitive AB users, I am not knocking AB PLCs, only the people writing their software. AB are not the only manufacturers making a lot of money out of selling a different software package for everything. Others are also guilty such as Schneider etc etc.
Why can't we have one package for ALL PLCs in one brand with add ons or plug ins for additional features, Device Net and Profibus configuraters for example.
Omron, for example, have the one package for all modern PLCs, INCLUDING NETWORKING. It is quite inexpensive and a really good package. BUT, you have to buy a separate Device Net configurator. WHY? Why not have an additional plug in that allows you to purchase this as an addition to the main package?
Here we go, my pet hates about software again. Unfortunately the manufacturers do not appear to seek from the programming community what WE want in the software. The only thing that appears to matter is making money from selling us a separate package for everything they make and not a package that makes our lives easier. Shades of Bill Gates?????
Sorry to have wandered off to my pet hate about software but I do think it is relevant to the post.
And yes PhillipW, I do know where you are heading with this
Mitsubishi have the same problem with trying to change retentive memory areas to non retentive memory areas on the fly. That method of being able to change the format of memory areas is one of their strengths.
All PLC software packages should have a selection of what YOU require to upload/download. For example, I/O table, program, various memory areas etc etc.
Why can't AB supply a conversion feature from CPU to CPU in their software as standard? Very fiddly having to change miles of logic from a 5/03 to a 5/05, as mentioned by jshiepe. Particularly as the processors are in the same PLC series. It cannot be that hard. Omron have this as a standard feature. For example, from a C200H (now not supported) to a CS1. Just change the processor and the software will update the program to the newer PLC. They also have an import function from older Omron packages included (CSV files). So do Mitsubishi, with a few limitations. I have been caught with Mitsubishi and have had to re-write programs before.
I suppose one of the great limitations AB would have is the variety of software packages they have available for different PLCs. Omron, Mitsubishi etc have one programming package for all models that allows this sort of interaction as part of the package.
To all those sensitive AB users, I am not knocking AB PLCs, only the people writing their software. AB are not the only manufacturers making a lot of money out of selling a different software package for everything. Others are also guilty such as Schneider etc etc.
Why can't we have one package for ALL PLCs in one brand with add ons or plug ins for additional features, Device Net and Profibus configuraters for example.
Omron, for example, have the one package for all modern PLCs, INCLUDING NETWORKING. It is quite inexpensive and a really good package. BUT, you have to buy a separate Device Net configurator. WHY? Why not have an additional plug in that allows you to purchase this as an addition to the main package?
Here we go, my pet hates about software again. Unfortunately the manufacturers do not appear to seek from the programming community what WE want in the software. The only thing that appears to matter is making money from selling us a separate package for everything they make and not a package that makes our lives easier. Shades of Bill Gates?????
Sorry to have wandered off to my pet hate about software but I do think it is relevant to the post.
And yes PhillipW, I do know where you are heading with this
Pretty well impossible to change that on the fly, one would think. The ability to change memory allocations is certainly a strength in the AB armoury.One of the key things most AB PLC's do differently is that their memory allocation is allowed to be freely allocated between both logic and data. ie if you have say 1M of free memory it can be used for 900k of logic and 100k of data, or vice versa.
Mitsubishi have the same problem with trying to change retentive memory areas to non retentive memory areas on the fly. That method of being able to change the format of memory areas is one of their strengths.