Determine how much memory a program/routine is using?

markus506

Member
Join Date
Dec 2016
Location
Fredericton
Posts
9
HI everyone,

I am progressing 'reasonably' well in my first project, using a 1769-L24QB1B processor. I have found that I am using about 65% of the PLC's data/tag memory. Is there a way to find a breakdown of each routine/program to see which ones are using how much? Coming from an embedded world, I was able to do this, and my curiosity is piqued, since I don't think i have *that* large of a PLC program.

Thanks

-Mark
 
If you look at the properties for a a ladder routine it will tell you how many rungs it has.
You might be able to get memory size using a GSV on the routine.

I checked tech support site and according to them there is no way to see the memory of each routine.

Only way I can think of is delete them one at a time and see how much memory you get back.
 
Last edited:
Ok, I'll have a look into that. Being an embedded guy, most of my logic routines are in structured text state machines, since that's what I'm familiar with.
 

Similar Topics

Hello, i am a beginner with a Siemens Logo 8 PLC. I would determine the direction of an object if it passes a whole cycle of 2 input sensors. See...
Replies
2
Views
164
Hi all, Just looking through the CIP_AXIS_DRIVE data type in a Logix controller to look for something that can tell me whether the current...
Replies
2
Views
1,032
I'm currently working on an MES interface PLC which passes around a whole bunch of strings. A lot of these strings are really just to allow for an...
Replies
0
Views
1,099
I don't use AB much these days, and any installs I've done in years past have been setup by myself from scratch, so I've always known what...
Replies
8
Views
2,057
Hello: I wonder if there is a way to find the CPU load of a Logix processor, and if it is not possible to determine this in an absolute way, I...
Replies
6
Views
1,925
Back
Top Bottom