Hi All,
I currently have a machine controlled with a micrologix 1100 programmed via rs logix 500, machine function is to control a Telesis (sic) that marks products with a unique datamatrix which is then verified for quality via a Cognex camera. after each cycle I move that string of information (ten digits) into a register (s:30/1) and then compare this string with the next one being printed, if the string of numbers are unique I then move the current set of numbers into s:30/1 and print the next product and so on, this only protects me for one unique number match and nothing that has gone before. my question is :- is it possible to move each string after the compare function is complete upto 2000 ten digit strings one string at a time to somewhere that they can all be compared each cycle against the current number being printed and then be removed for a new batch at the start of a new shift ???
I currently have a machine controlled with a micrologix 1100 programmed via rs logix 500, machine function is to control a Telesis (sic) that marks products with a unique datamatrix which is then verified for quality via a Cognex camera. after each cycle I move that string of information (ten digits) into a register (s:30/1) and then compare this string with the next one being printed, if the string of numbers are unique I then move the current set of numbers into s:30/1 and print the next product and so on, this only protects me for one unique number match and nothing that has gone before. my question is :- is it possible to move each string after the compare function is complete upto 2000 ten digit strings one string at a time to somewhere that they can all be compared each cycle against the current number being printed and then be removed for a new batch at the start of a new shift ???