NotaHippie
Member
Good day.
I firmly believe there are stupid questions. This may be one of them.
I haven't found a clear solution on the other indirect addressing threads. I can't quite wrap my mind around how using additional array(s) will solve the issue.
On the attached screenshot:
FLLR5_SUP_TANK is just a dint,
FTTM_YM_SET_TANK is our Factory Talk Transaction Manager UDT, with a recipe dint.
CONV_ST_TO_PLANT4[41] is a recipe string being messaged from another contrologix. FSC compares to one of 5 1D recipe arrays for a positive match on the ilock.
I would obviously like to solve the cumbersome attached screenshot with something like CONV_ST_TO_PLANT4[41]=PLANT4_[FTTM_YM_SET_TANK[FLLR5_SUP_TANK].Yoghurt_Recipe]_ARRAY[FLLR5_FSC_CONTROL.POS]
This would be ridiculous, not to mention it doesn't work.
I know from reading the other threads that you can't "double" indirect address. So does the fact that I have to have an indirect address aka the .POS prohibit me from using any other indirect address in the expression?
Again, good day.
I firmly believe there are stupid questions. This may be one of them.
I haven't found a clear solution on the other indirect addressing threads. I can't quite wrap my mind around how using additional array(s) will solve the issue.
On the attached screenshot:
FLLR5_SUP_TANK is just a dint,
FTTM_YM_SET_TANK is our Factory Talk Transaction Manager UDT, with a recipe dint.
CONV_ST_TO_PLANT4[41] is a recipe string being messaged from another contrologix. FSC compares to one of 5 1D recipe arrays for a positive match on the ilock.
I would obviously like to solve the cumbersome attached screenshot with something like CONV_ST_TO_PLANT4[41]=PLANT4_[FTTM_YM_SET_TANK[FLLR5_SUP_TANK].Yoghurt_Recipe]_ARRAY[FLLR5_FSC_CONTROL.POS]
This would be ridiculous, not to mention it doesn't work.
I know from reading the other threads that you can't "double" indirect address. So does the fact that I have to have an indirect address aka the .POS prohibit me from using any other indirect address in the expression?
Again, good day.
Last edited: