I don’t know what system you are using or how it is set up, but in the old days, you could hook up a printer to print out this kind of thing using the serial port. Serial ports are becoming harder to find now days with networks so readily available. So, if you are on a network, you should be able to do the same thing digitally. If you are stand alone, then you will need to write some Rapid to tell the controller to save the data to a file by part, hour, shift, job, day. etc… I would think this could be done using the service port, but if not, then the Lan port would be an option. Either way you will need to collect the data often and store in a different local or you will fill up your memory with clutter.
Hi Micky and Elderwild , Thank you very much for your answers.
My problem was solved by defining them as System Global PERS to get around with the initial values sytex errors.
According to technical reference manual : "Since PERS can be declared in 3 different types: System Global, Task Global, and Local. The first one can be initialized with Omitted values, but not the later two. "
To used them after declaration, simply follow the arrayName{#} format.