I have created two projects for data object file handling using the sample task with AS 4.12 and with AS 6.0
Now i generate a file with both of them and while i download the file generated from same AS project it gets downloaded via PVI.
However if i try to download the AS4.12 generated file to AS6.0 target via PVI (as its the same project converted) - its gives error 11150 or and in logger “Incompatible Version”.
it’s not possible to transfer an AS4 project or update to a CPU with AR6 runtime. Not even with PVI. In your case, I would work with files. You can transfer them via FTP to the CPU’s user directory, regardless of which runtime is running on the controller.
While we understand that using the file system would be the simpler approach, we would appreciate further clarification on why data object files are not supported. We prefer using data objects due to their redundancy—being saved twice ensures that in case of corruption, the available instance can still be loaded.
Could you please let us know if there have been any changes in how data objects are handled, or if there might be another reason behind this limitation? Additionally, is there any possible workaround to enable downloads of previous data object files on A6.0 targets?
unfortunately, transferring a single data object is no longer possible since Runtime 4.25 or later. Automation Studio creates an installation package for the download. The target system checks the package and installs it. B&R Online Help
This check prevents your approach and cannot be circumvented. If you want to work with data objects because of redundant data storage, you can do the following:
Transfer your data in a file via FTP to the user partition.