BlueAltezza
Member
I came across this thread while trying to figure out how to talk to this Markem that I have. Hopefully someone can shed some light on what I'm missing. I'm no expert on ascii commands by the way!
A while ago at my company someone set up a Micrologix 1400 to send data to a Markem printer and it worked fine.
I'm using a CompactLogix L23 with ASCII module in an attempt to do the same thing (The printer was added to a system, so I can't change PLCs).
The printer is the same model from the previous job, I verified the cabling is correct, Baud, Parity, Stop, Data parameters are all identical. I even hooked up a Micrologix to the printer to verify the old logic still worked.
The Micrologix would send the following string: ^B~JS0|image1|0|TEXT_0|0123456789|TEXT_4|1 2 9 4|^C
Basically just selects a job and inserts numbers into 2 different fields.
Sending that same string from a CPS gets me nothing. I tried replacing the ^B and ^C legacy commands with STX and ETX as stated in the Markem guide but no luck.
I have a feeling it has something to do with the Termination Mode/Delimiter in the ASCII card's configuration.
The Micrologix is set up for
Termination 1: /d
Termination 2: /ff
Obviously the 1769-ASCII doesn't have those options. I've tried selecting the different options in a spray-and-pray attempt one would work but still nothing.
Any ideas?
A while ago at my company someone set up a Micrologix 1400 to send data to a Markem printer and it worked fine.
I'm using a CompactLogix L23 with ASCII module in an attempt to do the same thing (The printer was added to a system, so I can't change PLCs).
The printer is the same model from the previous job, I verified the cabling is correct, Baud, Parity, Stop, Data parameters are all identical. I even hooked up a Micrologix to the printer to verify the old logic still worked.
The Micrologix would send the following string: ^B~JS0|image1|0|TEXT_0|0123456789|TEXT_4|1 2 9 4|^C
Basically just selects a job and inserts numbers into 2 different fields.
Sending that same string from a CPS gets me nothing. I tried replacing the ^B and ^C legacy commands with STX and ETX as stated in the Markem guide but no luck.
I have a feeling it has something to do with the Termination Mode/Delimiter in the ASCII card's configuration.
The Micrologix is set up for
Termination 1: /d
Termination 2: /ff
Obviously the 1769-ASCII doesn't have those options. I've tried selecting the different options in a spray-and-pray attempt one would work but still nothing.
Any ideas?