We use a Markem Imaje Continuous Ink Jet (CIJ) printer model 9040 for a certain product marking. The products are marked with three different text messages: one at each end of the product and a variable type identification message in the middle. For process reasons we have to do this with the same printer. The three messages have different parameters, and are consecutive selected during production run.
We use S7-300 PLC and a CP 340 for ASCII-communication with the printer.
Now, we want to change over product from let's say type A to type B. A part of the setup process is to send a new type identification message (content) from PLC to CIJ. The production line is stopped during change over. For process reasons the last produced object still remains in the machine. Printing of the type message on last object on last run may not be finished printing before change over. And this seems to be a problem.
The printer apparently accepts the new message, answering PLC with an ACK (acknowledge) byte. But when starting the production again, it turns out the message has not changed. It still prints the Type A message.
How can this be checked or fixed? Any masters of Imaje ASCII-protocol?
We use S7-300 PLC and a CP 340 for ASCII-communication with the printer.
Now, we want to change over product from let's say type A to type B. A part of the setup process is to send a new type identification message (content) from PLC to CIJ. The production line is stopped during change over. For process reasons the last produced object still remains in the machine. Printing of the type message on last object on last run may not be finished printing before change over. And this seems to be a problem.
The printer apparently accepts the new message, answering PLC with an ACK (acknowledge) byte. But when starting the production again, it turns out the message has not changed. It still prints the Type A message.
How can this be checked or fixed? Any masters of Imaje ASCII-protocol?