NevisGroup
Member
Hello All:
I am looking at a project that will require a pretty big gob of data to be stored on a CompactLogix Processor.
What I will end up with is a two dim array of dints. It will be 8 by X. where X may be large >1,000,000.
Fortunately I will be just walking down the list from start to end(read punch tape), so I can work with it in chunks. That is bring in the first 1000 sets and start walking though them. Once I get a ways down the list I will start back filling with new data, or just read another chunk in to a different array and flip flop. What ever, that part is easy.
The data will be created on a PC and downloaded into the PLC. It would probably work the same way. Download a chunk, squirrel it way, download another chunk,.....
I can feed data to the PLC on demand from the PC but the client really wants the PLC to function without the PC attached.
So the question is: is there a way to store bulk data off to the SD-card and read it back in in a timely manner? From my first pass at this it does not look like you can use the SD card that way. But hey...I have missed the obvious before....
I am looking at a project that will require a pretty big gob of data to be stored on a CompactLogix Processor.
What I will end up with is a two dim array of dints. It will be 8 by X. where X may be large >1,000,000.
Fortunately I will be just walking down the list from start to end(read punch tape), so I can work with it in chunks. That is bring in the first 1000 sets and start walking though them. Once I get a ways down the list I will start back filling with new data, or just read another chunk in to a different array and flip flop. What ever, that part is easy.
The data will be created on a PC and downloaded into the PLC. It would probably work the same way. Download a chunk, squirrel it way, download another chunk,.....
I can feed data to the PLC on demand from the PC but the client really wants the PLC to function without the PC attached.
So the question is: is there a way to store bulk data off to the SD-card and read it back in in a timely manner? From my first pass at this it does not look like you can use the SD card that way. But hey...I have missed the obvious before....