随着现在很多小型设备得智能化,很多设备都需要连接打印机,以实现现场数据的实时打印,这样便于获得实时数据的打印,保存,反馈等.如加油站小票,超市小票等等.这里我们讨论的就是类似于这些功能的微型打印机,可以根据你设置的内容打印出你想要的内容.
以下为plc程序




1. 定义plc的通讯协议与微打相同(通讯前可以用串口通讯工具先测试下).
2. 定义发送数据地址.
3. 需要将要发送的内容转换为ASCII码.
4. 定义数据内容,此处要特别注意计算好每个数据所占用的字符数.
实测情况:

总结:
优点: 自由口控制打印机,输出内容可以自己需求定义,格式自定义.比较适用于DIY的客户.
缺点: 打印的每一个字符都需要定义,需要按照格式计算好发送字符的数量.我用的就是比较懒的方式,定义数据块.
注:此处使用西门子SMART200系列plc.打印机使用第三方国产微型打印机.程序比较简单,仅仅实现的就是打印自定义名称以及数据的普通功能.欢迎更多有需要的同行来开发更好的功能,