Рет қаралды 6,461
A Studio 5000 Indirect Address is just like the name says, indirectly tied to another data source in a way that is often confusing in PLC programming.
Our video here will break down indirect addressing in a simple way to provide clarity to this mystery...ha
Let's talk about the data behind the indirect address process.
If you have a data type of a DINT that is pointing to an array of data like a DINT[50] then the DINT will point to the section of the array that is in the original DINT.
Example:
StateMachine[RequestedState]
The tag in the brackets is a single DINT that takes the value of itself then points to the location in the array of data for the tag outside of the brackets.
If the tag StateMachine is a DINT of 50 then it is the array of data.
This makes the tag RequestedState a single DINT
So if the tag RequestedState is set to a value of 23 then it will point to the array DINT of StateMachine[23] to get the values of what is inside of that DINT in that array.
After explaining it in text form, you see why making a video is slightly more helpful.
I hope this video helped you.
If you are interested in learning in a more structured approach from video content that you just ill not find on the internet then check us out.
Visit: allen-bradley-plc-training.te...
#IndirectAddress #Studio5000 #PLC