- 15
- 0
- 约3.06千字
- 约 5页
- 2020-08-02 发布于湖北
- 举报
.. . . ..
西门子 S7-200 PLC 和微型打印机的应用实
例
最近遇到一个项目, 要求能够用微型打印机按照要求打印 PLC里面的实时检测数据和设
置参数等, 当我刚拿到项目的时候, 对这种使用和控制方式也是第一次遇到, 对此也是不明
白具体如何操作, 也去逛了一些网页, 看了论坛等, 但是终归没得现成的和你想要的东西完
全给你, 还得靠自己去解决这个问题。 不过在论坛上还是学到了很多对这个项目起到关键性
作用的东西, 通过 N 多次的实验实现了 95%的打印内容, 最后只差实时时间还无法打印出来,
但是改了 N多道程序都不能完成时间打印亦或者是说不能完美的打印出自己想要的效果, 这
时我只能再次去论坛上找点灵感回来,就在这个时候一个账号为“ holdkcsxym ” 的朋友出
现了, 他回复了我发的求助帖子给了我提示, 看到他的提示以后, 我拿上对自己的程序做了
一点手术,再次下载实验, 就能够完美的达到我想要的效果, 再次我特别的感谢 “holdkcsxym ”
的帮助,是他在这个关键时刻给了支持。
下面我就将这个实例总结如下,以便大家以后遇到同样的问题可以有个参考或者借鉴的资
料。
硬件:西门子 S7-200PLC CPU226 DC/DC/DC (这个依据自己的项目确定)
炜煌微型打印机: WH-E361Z20-00E00240B5 (其他品牌也可以, DC24V 供电 485
通讯接口)
开关电源 ;S-100-24 ( 可以市场上买一个提供 DC24V的电源就 ok)
硬件接线: PLC 3+ 打印机 485+
PLC 8- 打印机 485- (可以用网线,具有屏蔽作用)
软件:
学习参考
.. . . ..
打印效果图:
软件程序:
1、这是主程序,调用打印机子程序:如下图
2、这是发送指令程序:
学习参考
.. . . ..
3、下面就是设置打印端口,波特率以及需要打印的内容:
学习参考
.. . . ..
4、下面是打印年月日
后面太长了没有裁剪到,下面的这张是接上面未裁剪到的
5、下面为读取 PLC时间和设置 PLC时间(网络 6 里面绿色的字就是前面说的那位朋友给我
做的提示,非常感谢! )
学习参考
.. . . ..
上面就是整个打印机程序,可能还是比较繁琐,但是至少可以完成要求,在这个程序当中,
特别要注意的是每个字占多少字节, 怎么准确的填写地址和填对打印长度之类, 要是出现问
题,打印出来的东西很容易是乱码。
上面的答应文字也可以依据汉字库编码表输入对应的编码, 如你要打
您可能关注的文档
最近下载
- 2024-2025学年吉林省长春五十五中八年级(上)期末英语试卷.pdf VIP
- 2025年临床执业医师资格考试题库附答案.doc VIP
- 股价波动及其影响因素的分析——从交易量视角的研究.pdf VIP
- 脑出血采用藏药七十味珍珠丸治疗配合护理干预对NIHSS评分的改善作用.pptx VIP
- 标准图集-15J403-1 楼梯 栏杆 栏板(一).pdf VIP
- 维多利亚2修改大全讲解实用.doc VIP
- 初级电焊工考试《初级电焊工考试测试题》模拟卷.doc VIP
- 保安队长个人年终述职报告范文5篇.docx VIP
- 2024届吉林省长春市中考第一次模拟考试语文模拟试题(含答案).pdf VIP
- TCECS 616-2019 隧道施工超前地质预报技术规程.docx VIP
原创力文档

文档评论(0)