• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
lrw123456
级别: 探索解密
精华主题: 0
发帖数量: 105 个
工控威望: 174 点
下载积分: 579 分
在线时间: 149(小时)
注册时间: 2019-09-20
最后登录: 2024-11-19
查看lrw123456的 主题 / 回贴
楼主  发表于: 2020-12-11 13:12
如题,我现在有一台斑马打印机,但是我不想加个pc机,我可不可以用plc通过tcp通讯,用ascii码写那个zpl程序?
[ 此帖被lrw123456在2021-01-19 14:51重新编辑 ]
欧姆法拉第
级别: 略有小成
精华主题: 0
发帖数量: 177 个
工控威望: 236 点
下载积分: 5156 分
在线时间: 62(小时)
注册时间: 2020-11-11
最后登录: 2021-04-29
查看欧姆法拉第的 主题 / 回贴
1楼  发表于: 2020-12-11 13:33
斑马 应该有本 很厚的 手册来讲这个事情.

你应该找找 那个手册.  
leo.xue
级别: 略有小成
精华主题: 0
发帖数量: 154 个
工控威望: 258 点
下载积分: 3419 分
在线时间: 229(小时)
注册时间: 2018-01-26
最后登录: 2024-12-22
查看leo.xue的 主题 / 回贴
2楼  发表于: 2020-12-12 08:24
可以的,我同事做过
ren1823
级别: 工控侠客
精华主题: 0
发帖数量: 321 个
工控威望: 2736 点
下载积分: 1187 分
在线时间: 436(小时)
注册时间: 2019-08-01
最后登录: 2024-12-22
查看ren1823的 主题 / 回贴
3楼  发表于: 2020-12-12 14:23
我用的232串口,最简单的是触摸屏走232连接打印机,所有字符和数据处理都在触摸屏里
rongruoyiyan
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 160 点
下载积分: 1552 分
在线时间: 139(小时)
注册时间: 2013-12-28
最后登录: 2024-12-18
查看rongruoyiyan的 主题 / 回贴
4楼  发表于: 2020-12-14 17:35
欧姆龙串口plc直接连斑马打印机
yaniii
级别: 正式会员
精华主题: 0
发帖数量: 31 个
工控威望: 75 点
下载积分: 862 分
在线时间: 7(小时)
注册时间: 2019-07-20
最后登录: 2023-09-24
查看yaniii的 主题 / 回贴
5楼  发表于: 2020-12-14 19:07
可以,我现在这有rs232也有网线的都在用。斑马105plus,但是我是菜鸟,不会写。
lrw123456
级别: 探索解密
精华主题: 0
发帖数量: 105 个
工控威望: 174 点
下载积分: 579 分
在线时间: 149(小时)
注册时间: 2019-09-20
最后登录: 2024-11-19
查看lrw123456的 主题 / 回贴
6楼  发表于: 2021-01-19 14:44
今天测试了一下,直接和PLC走TCP通讯没有问题,我用的是西门子1200,走的是TCP Client,前期跟打印机测试通讯可以用Sockettool来测试,因为用PLC来测试出什么问题比较难查,然后用斑马打印机的打标软件ZebraDesigner Pro设置好你要打的模板,生成ZPL程序,然后直接复制ZPL程序发送就可以了,在PLC那边对应的是STRING字符串的格式,在这边需要注意的是,西门子发送的最大限制是8192个字符,所以如果你的ZPL程序超过了这个限制,你必须分开发,今天测试了一下,分开发是没问题的,斑马打印机的会根据你的检验头和尾来整合程序。然后还有另一种方法就是前期把打印的数据建成调用模板程序用Sockettool发送进去,发送过一次之后里面就存有这个模板了,然后只需要通过PLC调用模板并赋值就可以了,8192个字符肯定是够用的。
本帖最近评分记录:
  • 下载积分:+3(欧姆法拉第) 感谢分享!
    混口饭吃
    级别: 略有小成
    精华主题: 0
    发帖数量: 140 个
    工控威望: 213 点
    下载积分: 5495 分
    在线时间: 104(小时)
    注册时间: 2020-10-29
    最后登录: 2021-04-10
    查看混口饭吃的 主题 / 回贴
    7楼  发表于: 2021-03-17 16:27
    引用
    引用第6楼lrw123456于2021-01-19 14:44发表的  :
    今天测试了一下,直接和PLC走TCP通讯没有问题,我用的是西门子1200,走的是TCP Client,前期跟打印机测试通讯可以用Sockettool来测试,因为用PLC来测试出什么问题比较难查,然后用斑马打印机的打标软件ZebraDesigner Pro设置好你要打的模板,生成ZPL程序,然后直接复制ZPL程序发送就可以了,在PLC那边对应的是STRING字符串的格式,在这边需要注意的是,西门子发送的最大限制是8192个字符,所以如果你的ZPL程序超过了这个限制,你必须分开发,今天测试了一下,分开发是没问题的,斑马打印机的会根据你的检验头和尾来整合程序。然后还有另一种方法就是前期把打印的数据建成调用模板程序用Sockettool发送进去,发送过一次之后里面就存有这个模板了,然后只需要通过PLC调用模板并赋值就可以了,8192个字符肯定是够用的。

    大神搞定了吗?最近要做
    明月松间照
    级别: 探索解密
    精华主题: 0
    发帖数量: 48 个
    工控威望: 136 点
    下载积分: 3044 分
    在线时间: 135(小时)
    注册时间: 2018-03-13
    最后登录: 2024-12-20
    查看明月松间照的 主题 / 回贴
    8楼  发表于: 2021-03-22 09:12
    图片:
    图片:
    这是通讯模式与打印机打印数据格式,具体格式可以参考斑马打印机的手册,你可以参考一下
    本帖最近评分记录:
  • 下载积分:+1(haoanfei) 牛B呀
    eledesigner
    懂一点点
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1806 个
    工控威望: 2068 点
    下载积分: 2717 分
    在线时间: 2231(小时)
    注册时间: 2009-08-21
    最后登录: 2024-12-21
    查看eledesigner的 主题 / 回贴
    9楼  发表于: 2021-03-22 09:18
    牛逼的,厉害了。
    eledesigner
    懂一点点
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1806 个
    工控威望: 2068 点
    下载积分: 2717 分
    在线时间: 2231(小时)
    注册时间: 2009-08-21
    最后登录: 2024-12-21
    查看eledesigner的 主题 / 回贴
    10楼  发表于: 2021-03-22 09:21
    引用
    引用第5楼yaniii于2020-12-14 19:07发表的  :
    可以,我现在这有rs232也有网线的都在用。斑马105plus,但是我是菜鸟,不会写。

    淘宝看了一下,天价啊
    混口饭吃
    级别: 略有小成
    精华主题: 0
    发帖数量: 140 个
    工控威望: 213 点
    下载积分: 5495 分
    在线时间: 104(小时)
    注册时间: 2020-10-29
    最后登录: 2021-04-10
    查看混口饭吃的 主题 / 回贴
    11楼  发表于: 2021-03-22 12:50
    引用
    引用第8楼明月松间照于2021-03-22 09:12发表的  :
    这是通讯模式与打印机打印数据格式,具体格式可以参考斑马打印机的手册,你可以参考一下

    谢谢大神,等我试试,刚好也是用基恩士PLC做
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go