MikeVT
Lifetime Supporting Member
I think I found/discovered a quirk between a ML1400, and a ML1100, and I'm wondering if anyone has run into this.
I copied a count routine (ladder) created for a ML1400 processor, into a program for a ML100 processor, and my counter does not increment. When looking at the instruction set help pallete in RS Logix 500, it looks like the [ONS] instruction is only compatible with ML1200; 1400; 1500 processors. It looks like I must use the [OSR] instruction on the ML1100 processor. However, in the instruction help, the ML1100 is not specifically noted in either instruction help. Should I assume that the ML1100 is in the ML1000 class of processor? Am I on the right track, here? Looking at my logic, this is really the only possible hitch, compared to other successfully launched programs with this count routine in them.
Thanks for your help!
I copied a count routine (ladder) created for a ML1400 processor, into a program for a ML100 processor, and my counter does not increment. When looking at the instruction set help pallete in RS Logix 500, it looks like the [ONS] instruction is only compatible with ML1200; 1400; 1500 processors. It looks like I must use the [OSR] instruction on the ML1100 processor. However, in the instruction help, the ML1100 is not specifically noted in either instruction help. Should I assume that the ML1100 is in the ML1000 class of processor? Am I on the right track, here? Looking at my logic, this is really the only possible hitch, compared to other successfully launched programs with this count routine in them.
Thanks for your help!