Need help understanding "Add on" instructions

sparkytex

Lifetime Supporting Member
Join Date
Jun 2013
Location
Port Hardy B.C.
Posts
354
Hello guys,

PLC 5 guy here who recently took a course through automationtraining.ca for some basic understanding on how to navigate through RSLogix 5000. The course was great, but definitely tailored to a beginners needs. Having year experience with RSLogix 5 and 500, the majority of the course was simple things I had already figured out on my own.

Of course, there were some great things in the course that made it worth while, but I do not have the cash flow to take the advanced training course. I'm currently having to troubleshoot a process water treatment program plant quite often. There are a lot of Add-on instructions that were obviously created by the programmer to use throughout the routines. I would like some knowledge on the subject on how to break these down and see how they work as an instruction.

I'm trying attach the .ACD program in a zipped file for you guys to have a look at but even compressed it still exceeds the limit at 1.1 MB. Is there any other way I can't get this file on here?

Some examples of the instruction are "add_on_analog_limit", "add_on_alarm_", "add_on_digital_pulse" etc.
 
Well, the logic that created these AOI isn't any more special then any other logic. What I see that creates most problem are locked AOI or when you don't have the proper 5000 package to read them. For instance, when the AOI is written in function block or structured text and you only have ladder.

If the AOI instruction is locked then we wouldn't be able to open it either.

ETA: The name of the AOI doesn't necessary mean much. After all, the programmer can name it anything. Are you able to browse to the AOI and see the logic?
 
I'm trying attach the .ACD program in a zipped file for you guys to have a look at but even compressed it still exceeds the limit at 1.1 MB. Is there any other way I can't get this file on here?

/quote]

save it as an L5K (text export) file, then zip that to post on here. Anyone with the programming software can open (import) an L5K.

Anyway, there is no "mystery" in AOI's, they are simply pieces of code that you can run or execute from anywhere else in your application, even in different programs or tasks.

I'm tempted to say "just like a subroutine", but don't want to make that analogy too strong. AOI's go much much further than re-usable subroutines.

I strongly believe that once you get a handle on AOI's and how you can use them to your advantage, you will be using them like any other instructions... you just got to write, test, debug, etc. first.....
 

Similar Topics

https://imgur.com/a/kKPtzyP We are making improvements to these motor controls by replacing these old resistor banks and DC generator with DC...
Replies
3
Views
1,753
I get so confused by Rockwell's licensing structure. I have two PC's that will be running the same SE application. Can/should I run this as...
Replies
7
Views
1,718
Good Afternoon , I'm sorry. But I'm struggling to understand this combination of integers in this MOV , and really anywhere else this scheme...
Replies
6
Views
1,555
Hi folks, I am wondering if you guys can help me understand what the intended operation was for some logic that relates to the operation of the...
Replies
3
Views
1,610
Good afternoon, I want to understand this old piece of logic I found in an old program (RS Logix 500 on SLC 5/03). I have two rungs here in a...
Replies
13
Views
3,466
Back
Top Bottom