How Can We Help?
How to print a ticket from a ACE PLC using a RS232 POS thermal printer
It is sometimes useful to have the possibility to print from a nano PLC, especially for small machines.
Here we will see how to connect an RS232 thermal printer to a PLC, e.g. to print machine status information, print the machine’s alarm history, print the number of products from the PLC’s counter,..
![]() |
![]() |
First of all, design the template of your ticket to be printed
| In our example, we choose to print this template on you right.
For this purpose, built your template on https://convert.town/text-to-ascii
Your ASCII code list on the right should end with “95”, and have 1 or more “35” for each digit inside. |
![]() |
Copy your template into a array of values
You have 3 subroutines in the program you can download here
You can use this program for your test and then import the 3 subroutines into your machine program or create your machine program from it. You must:
Dont forget to increment the pointer of the Numbers[x] tag : Numbers[0], Numbers[1], Numbers[2],.. |
|
Start printing on the printer!
Finally, in your main program:
|
![]() |




