登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:【求助】PLC直接驱动打印机
点击:4414 回复:9
楼主
编辑
引用
管理
QQ402122872
在用的是信捷XC3-32的PLC,信捷的指令和三菱的大同小异。
打印机是SPRT的热敏打印机,说明书见附件。
******************************************************
之前都是用触摸屏直接驱动打印机,现在要求用PLC直接驱动打印机。
不知道PLC应该发送什么指令,格式,怎么发送指令,才能让打印机打印。
打印内容只要数字/字母就行
******************************************************
PLC新手
附件:
[
本地下载
]
求大神提点指导
18-02-26 16:55
1楼
编辑
引用
管理
QQ402122872
我直接用send指令发字符串过去,打印机没有反应,不知道是不是需要先发送什么开始打印指令,或者发送的指令有格式要求。
18-02-26 16:57
2楼
编辑
引用
管理
yueliang150
先用电脑串口输出能打印,再根据输出的命令用PLC串口输出;
18-02-26 19:10
3楼
编辑
引用
管理
465010287
这个真的还没有碰到这个控制
最后修改:
2018/2/26 20:18:30
18-02-26 20:18
4楼
编辑
引用
管理
QQ402122872
嗯 尝试串口发送字符/汉字/数字 可以打印,但是每一次发送都要开关串口一次。
第二个就是怎么发中文代码,实现发送代码打出来是中文,我用《国标(GB2312-80)汉字编码对照表》里面的编码,没反应,不知道是不是应该再加一些别的代码。直接输入4位数字代码,就是打印数字本身ASCII码。没法打印中文(因为最后要实现PLC打印,PLC不能发送保存中文)
附件:
[
本地下载
]
18-02-27 08:10
5楼
编辑
引用
管理
xlian
串行通讯,按打印机说明书发送指令就可以了
18-02-27 08:16
6楼
编辑
引用
管理
ytleaderplc
西门子200的见过几次这样用的
18-02-27 09:33
7楼
编辑
引用
管理
QQ402122872
情况是这样的,中文“啊”汉字区位码是1601,那么应该发送什么给打印机呢,直接发送1601,那就会打印出“1601”这几个数字了,但是我是想打印“啊”字。
所以我应该发送什么,求指教
18-02-27 14:49
8楼
编辑
引用
管理
QQ402122872
搞定了,区位码转机内码就可以了。
现在最后的问题是,每次指令都需要重新开关串口,这种问题有人遇到吗?求指教
18-02-27 15:49
9楼
管理
kim8488960
该帖内容不符合相关规定!
18-07-09 23:00
工控新闻
全球半导体显示产业首次迎来具身智能机器人
西克|追踪建筑材料:适用于施工现场的追踪系统
工信部等三部门联合发文推动电力装备行业稳增长 提出2025—2026年主要目标和8项举措
施耐德电气发布新质服务行业生态联合宣言
三菱电机拟收购Nozomi Networks,强化工业网络安全防御并推动运营转型
GE Vernova将工业软件业务Proficy以6亿美元出售给TPG
“一芯四用”,米尔RK3576如何同时驾驭4路YOLOv8视频流?
西门子与辽宁深化数字化合作:“数字辽宁-西门子赋能中心”推动全面振兴
更多新闻资讯