Got it (I hope) - I can reproduce the error in a smaller format quite easily.
Stick a none adapter numeric limit test in a new sequence.
Under Locals, create a numeric array of say 10 elements (0-9) called local
Under edit limits->data source tab, put in something like Locals.local(7)
Now run mainsequence on this.
You should get the attached error which is what you was seeing.
I beleive the mistake is the same in your sequence (though if it's running fine on another PC I don't know why). In your datasource on the step
5.5.1.B Ignition Status Message, Ignition OFFyou've put
FileGlobals.MSGRCV(7) AND 0x0001I think this should actually be
FileGlobals.MSGRCV[7] AND 0x0001to index the 8th eleme
nt in the MSGRCV array.
(Note the square brackets for an array element index - round brackets tend to indicate function parameters or grouping of functions / mathematical evaluations to get around order of precedence issues.)The plot thickens when you look at a previous step i.e.
5.5.1.A Ignition Status Message, Ignition ON where you're doing the same, and it appears to work.
Thoughts?
S.
// it takes almost no time to rate an answer