您现在所在的是:

PLC论坛

回帖:9个,阅读:4387 [上一页] [1] [下一页]
407
QQ402122872
文章数:5
年度积分:50
历史总积分:407
注册时间:2018/2/26
发站内信
发表于:2018/2/26 16:55:43
#0楼
在用的是信捷XC3-32的PLC,信捷的指令和三菱的大同小异。
打印机是SPRT的热敏打印机,说明书见附件。
******************************************************
之前都是用触摸屏直接驱动打印机,现在要求用PLC直接驱动打印机。
不知道PLC应该发送什么指令,格式,怎么发送指令,才能让打印机打印。
打印内容只要数字/字母就行
******************************************************
PLC新手
附件:
[本地下载]
求大神提点指导
407
QQ402122872
文章数:5
年度积分:50
历史总积分:407
注册时间:2018/2/26
发站内信
发表于:2018/2/26 16:57:12
#1楼
我直接用send指令发字符串过去,打印机没有反应,不知道是不是需要先发送什么开始打印指令,或者发送的指令有格式要求。
3691
yueliang150
文章数:389
年度积分:50
历史总积分:3691
注册时间:2003/4/24
发站内信
发表于:2018/2/26 19:10:36
#2楼
先用电脑串口输出能打印,再根据输出的命令用PLC串口输出;
14045
465010287 版主
文章数:6333
年度积分:88
历史总积分:14045
注册时间:2012/10/11
发站内信
发表于:2018/2/26 20:18:01
#3楼
这个真的还没有碰到这个控制
[此贴子已经被作者于2018/2/26 20:18:30编辑过]
此帖发自手机工控论坛
407
QQ402122872
文章数:5
年度积分:50
历史总积分:407
注册时间:2018/2/26
发站内信
发表于:2018/2/27 8:10:13
#4楼
回复 #2楼 yueliang150
嗯 尝试串口发送字符/汉字/数字 可以打印,但是每一次发送都要开关串口一次。

第二个就是怎么发中文代码,实现发送代码打出来是中文,我用《国标(GB2312-80)汉字编码对照表》里面的编码,没反应,不知道是不是应该再加一些别的代码。直接输入4位数字代码,就是打印数字本身ASCII码。没法打印中文(因为最后要实现PLC打印,PLC不能发送保存中文)
附件:
[本地下载]
10516
xlian
文章数:3232
年度积分:62
历史总积分:10516
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2018/2/27 8:16:09
#5楼
串行通讯,按打印机说明书发送指令就可以了
26173
ytleaderplc
文章数:10950
年度积分:736
历史总积分:26173
注册时间:2008/6/7
发站内信
发表于:2018/2/27 9:33:34
#6楼
西门子200的见过几次这样用的
407
QQ402122872
文章数:5
年度积分:50
历史总积分:407
注册时间:2018/2/26
发站内信
发表于:2018/2/27 14:49:28
#7楼
情况是这样的,中文“啊”汉字区位码是1601,那么应该发送什么给打印机呢,直接发送1601,那就会打印出“1601”这几个数字了,但是我是想打印“啊”字。
所以我应该发送什么,求指教
407
QQ402122872
文章数:5
年度积分:50
历史总积分:407
注册时间:2018/2/26
发站内信
发表于:2018/2/27 15:49:46
#8楼
回复 #7楼 QQ402122872
搞定了,区位码转机内码就可以了。

现在最后的问题是,每次指令都需要重新开关串口,这种问题有人遇到吗?求指教
487
kim8488960
文章数:3
年度积分:-16
历史总积分:487
注册时间:2009/6/30
发站内信
发表于:2018/7/9 23:00:21
#9楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005