一,通过三菱PLC连斑马打印机

1)通过RS指令发送ZPL II (zebra的编程语言)到打印机。通讯方式为RS232。

注意:RS指令要一直通电,通过脉冲触发M8122(发送请求),就能将指令传到打印机打印。

2)在三菱的D Memoryz中写入字符(ZPL II指令),可以用复制/粘贴TXT文档中的指令。

3)ZM400打印机的有Z/R/E存储区,分别为EPROM/DRAM/FLASH。DRAM掉电后不保持。

4)通过DF/XF存储/调用在存储区的打印格式。

二、通过VB.NET控制Zebra M400打印

1)http://support2.microsoft.com/default.aspx?scid=KB;EN-US;322090

2)http://www.cnblogs.com/zhanghl/archive/2005/09/08/232798.html

三、如何将ZebraDesigner设计的标签转成为ZPL指令的.txt文档?

安装好打印机驱动,修改打印机端口,新建一个打印机端口,类型为本地端口,端口名称设置为C:\printer.log,再用标签设计软件打印一次,此文件中就有ZPL指令了。

这时碰到一个问题,就是如何将多行字符传送到RawPrinterHelper(),将字符串放入xml中,如下:

Dim strZPL =

^XA

^XFR:SAMPLE.GRF

^FN1^FD^FS      'Testbox1中的内容

^XZ

.Value

四、将电脑上的打印机名称列举出来

For Each pkInstalledPrinters As String In System.Drawing.Printing.PrinterSettings.InstalledPrinters

cmbInstalledPrinters.Items.Add(pkInstalledPrinters)

Next

If (cmbInstalledPrinters.Items.Contains("Zebra ZM400 200 dpi (ZPL)")) Then

cmbInstalledPrinters.Text = "Zebra ZM400 200 dpi (ZPL)"

End If

Imports System

Imports System.Collections.Generic

Imports System.ComponentModel

Imports System.Data

Imports System.Drawing

Imports System.Text

Imports System.Windows.Forms

Imports ZPLPrinter

Imports System.IO.File

Public Class Form1

Dim pkInstalledPrinters As String

Dim strZPLFormat =

^XA

^LH0,0

^DFR:SAMPLE.GRF^FS

^FO30,40

^ADN18,10

^FDSHIP TO:^FS

^FO50,60

^ADN20,20

^FN1^FS

^XZ

.Value

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

For Each pkInstalledPrinters As String In System.Drawing.Printing.PrinterSettings.InstalledPrinters

cmbInstalledPrinters.Items.Add(pkInstalledPrinters)

Next

If (cmbInstalledPrinters.Items.Contains("Zebra ZM400 200 dpi (ZPL)")) Then

cmbInstalledPrinters.Text = "Zebra ZM400 200 dpi (ZPL)"

End If

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

RawPrinterHelper.SendStringToPrinter(cmbInstalledPrinters.Text, strZPLFormat)

End Sub

Private Sub SendFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SendFile.Click

RawPrinterHelper.SendFileToPrinter(cmbInstalledPrinters.Text, "D:\print.log")

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim strZPL =

^XA

^XFR:SAMPLE.GRF

^FN1^FD^FS

^XZ

.Value

If (Not String.IsNullOrEmpty(TextBox1.Text)) Then

RawPrinterHelper.SendStringToPrinter(cmbInstalledPrinters.Text, strZPL)

Else

MessageBox.Show("text is Empty")

End If

End Sub

End Class

How to insert barcode images into a Microsoft Excel worksheet using C# or VB.NET and Barcode Professional for .NET

zebradesginer zpl代码_斑马打印机连三菱PLC与VB.NET相关推荐

  1. 斑马打印机连三菱PLC与VB.NET

    一,通过三菱PLC连斑马打印机 1)通过RS指令发送ZPL II (zebra的编程语言)到打印机.通讯方式为RS232. 注意:RS指令要一直通电,通过脉冲触发M8122(发送请求),就能将指令传到 ...

  2. zebradesginer zpl代码_老司机为您win7系统安装斑马GK888t打印机驱动的操作技巧

    很多人都懂一些简单的电脑系统问题的操作方案,但是win7系统安装斑马GK888t打印机驱动的问题思路却鲜为人知,小编前几天就遇到了win7系统安装斑马GK888t打印机驱动的问题,于是才准备整理win ...

  3. 发送ZPL指令到斑马打印机,并监控打印成功或者失败的状态信息

    Visual C# 入门 本文共分为两个部分: 第一部分:介绍如何与Zebar进行连接,把ZPL指令或者模板文件发送到斑马打印机进行打印. 第二部分:介绍如何接收Zebar进行打印之后如何得到斑马打印 ...

  4. 三菱5u 上位机mc协议_上位机读写三菱plc fx5u的内存数据示例

    这个例子使用HslCommunication类库的三菱plc读写测试程序,所以在使用前,请安装这个组件. HslCommunication类库的作者功底扎实,其代码质量很高,是勇哥学习的标榜. 同时作 ...

  5. 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...

    欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...

  6. ZPL指令打印 斑马打印机指令打印

    首先ZPL(Zebra Programming language)是斑马家搞的ZPL语言,用于和打印机通讯打印开发的指令.然后理解了这个只是个指令的东西后,我们接着就想想怎么弄,本着怎么简单怎么来的原 ...

  7. stm32硬件设计手册_基于STM32自制三菱PLC之软硬件设计

    PLC主要适合电工以及机械相关的人群.其主要用在钢铁.石油.化工.电力.建材.机械制造等各个领域.其具有高可靠性.抗干扰能力强.易学易用.等特点. PLC的体积一般都是比极大的,其安装固定在C45导轨 ...

  8. 广数980tc3尾座锁定代码_广州数控GSK980TC3系列 PLC及安装连接手册.pdf

    目 录 目 录 第一篇 编程说明篇 第一章 顺序程序编制流程 3 1.1 GSK980TC3 PLC 规格 3 1.2 顺序程序的概念 3 1.3 分配接口(步骤1) 4 1.4 编制梯形图(步骤2) ...

  9. 三菱四节传送带控制梯形图_【毕业设计】三菱plc(论文)基于PLC的传送带的控制系统设计毕业设计...

    点击标题上方"微Life梦Heart阅读",关注. 毕业设计232 摘  要[快速浏览摘要]本文介绍了PLC在四节传送带控制系统中的应用,同时也详细地叙述了系统中相关控制项目的设计 ...

  10. windows CMD “ZEBAR ZPL 命令打印“驱动打印机

    一.命令预览 copy WS20_8891898136BB520221221003.txt "\\10.165.98.33\IP-print-ZDesigner ZT411-203dpi Z ...

最新文章

  1. TinyCrayon-iOS-SDK:强大到使人惊讶的 Mask 及切图工具库
  2. 手工纸盒子_【创意手工】怒赞!如此有趣的儿童折纸,你不学我学!
  3. XCode6 生成prefix.pch文件
  4. android 新闻功能列表,android根据提供的接口获取新闻列表
  5. 菜鸟学数据库(四)——超键、候选键、主键、外键
  6. 【错误修正】关于文章《小夕说,不了解动态空间增长的程序喵都是假喵》
  7. Datastream 开发打包问题
  8. 基于ZYNQ FPGA实现数据采集与传输系统设计
  9. 后台开发(1)---app后台开发入门
  10. python 模拟键盘_Python模拟键盘输入和鼠标操作
  11. SEO项目管理,该问自己的几个问题?
  12. rank函数在c语言怎么用,如何利用RANK函数排名?RANK函数怎么使用?
  13. python 苹果笔记本电脑报价_千万别花冤枉钱!大学生买本得这么选!
  14. 抖音返利CPS系统APP平台开发
  15. 高级运维工程师证书_一位IT运维工程师的CISSP认证历程,值得借鉴!
  16. Mysql中的循环语句
  17. 2天,我把MySQL索引、锁、事务、分库分表撸干净了!
  18. github 国内替代产品_2020年7种最佳Github替代品
  19. Windows 文本大文件查看工具
  20. 安盎顺汲称叫蒲惺勤狙陡邮可王大胖,从小就和他这个堂弟要好,听了此事,当然不肯罢休,找上

热门文章

  1. ESD静电二极管封装规格,详细介绍
  2. 2022天府杯国际赛数学建模题目和思路
  3. 实验二、人工智能:产生式系统(动物识别系统)
  4. 【OpenCV学习】物体跟踪的粒子滤波算法
  5. Android中JNI调用过程简述
  6. 施乐7855维修手册中文版_GE苏伊士MK-2EPHARM EDI模块维修、清洗、注意事项
  7. Golang Web框架性能对比
  8. 设计基于计算机的机械手控制系统,基于PLC的工业机械手控制系统设计
  9. 《TCP/IP详解》协议卷读书笔记之概述
  10. 东南计算机研究生英语免修条件,2017级硕士研究生英语免修总名单