zebradesginer zpl代码_斑马打印机连三菱PLC与VB.NET
一,通过三菱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相关推荐
- 斑马打印机连三菱PLC与VB.NET
一,通过三菱PLC连斑马打印机 1)通过RS指令发送ZPL II (zebra的编程语言)到打印机.通讯方式为RS232. 注意:RS指令要一直通电,通过脉冲触发M8122(发送请求),就能将指令传到 ...
- zebradesginer zpl代码_老司机为您win7系统安装斑马GK888t打印机驱动的操作技巧
很多人都懂一些简单的电脑系统问题的操作方案,但是win7系统安装斑马GK888t打印机驱动的问题思路却鲜为人知,小编前几天就遇到了win7系统安装斑马GK888t打印机驱动的问题,于是才准备整理win ...
- 发送ZPL指令到斑马打印机,并监控打印成功或者失败的状态信息
Visual C# 入门 本文共分为两个部分: 第一部分:介绍如何与Zebar进行连接,把ZPL指令或者模板文件发送到斑马打印机进行打印. 第二部分:介绍如何接收Zebar进行打印之后如何得到斑马打印 ...
- 三菱5u 上位机mc协议_上位机读写三菱plc fx5u的内存数据示例
这个例子使用HslCommunication类库的三菱plc读写测试程序,所以在使用前,请安装这个组件. HslCommunication类库的作者功底扎实,其代码质量很高,是勇哥学习的标榜. 同时作 ...
- 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...
欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...
- ZPL指令打印 斑马打印机指令打印
首先ZPL(Zebra Programming language)是斑马家搞的ZPL语言,用于和打印机通讯打印开发的指令.然后理解了这个只是个指令的东西后,我们接着就想想怎么弄,本着怎么简单怎么来的原 ...
- stm32硬件设计手册_基于STM32自制三菱PLC之软硬件设计
PLC主要适合电工以及机械相关的人群.其主要用在钢铁.石油.化工.电力.建材.机械制造等各个领域.其具有高可靠性.抗干扰能力强.易学易用.等特点. PLC的体积一般都是比极大的,其安装固定在C45导轨 ...
- 广数980tc3尾座锁定代码_广州数控GSK980TC3系列 PLC及安装连接手册.pdf
目 录 目 录 第一篇 编程说明篇 第一章 顺序程序编制流程 3 1.1 GSK980TC3 PLC 规格 3 1.2 顺序程序的概念 3 1.3 分配接口(步骤1) 4 1.4 编制梯形图(步骤2) ...
- 三菱四节传送带控制梯形图_【毕业设计】三菱plc(论文)基于PLC的传送带的控制系统设计毕业设计...
点击标题上方"微Life梦Heart阅读",关注. 毕业设计232 摘 要[快速浏览摘要]本文介绍了PLC在四节传送带控制系统中的应用,同时也详细地叙述了系统中相关控制项目的设计 ...
- windows CMD “ZEBAR ZPL 命令打印“驱动打印机
一.命令预览 copy WS20_8891898136BB520221221003.txt "\\10.165.98.33\IP-print-ZDesigner ZT411-203dpi Z ...
最新文章
- TinyCrayon-iOS-SDK:强大到使人惊讶的 Mask 及切图工具库
- 手工纸盒子_【创意手工】怒赞!如此有趣的儿童折纸,你不学我学!
- XCode6 生成prefix.pch文件
- android 新闻功能列表,android根据提供的接口获取新闻列表
- 菜鸟学数据库(四)——超键、候选键、主键、外键
- 【错误修正】关于文章《小夕说,不了解动态空间增长的程序喵都是假喵》
- Datastream 开发打包问题
- 基于ZYNQ FPGA实现数据采集与传输系统设计
- 后台开发(1)---app后台开发入门
- python 模拟键盘_Python模拟键盘输入和鼠标操作
- SEO项目管理,该问自己的几个问题?
- rank函数在c语言怎么用,如何利用RANK函数排名?RANK函数怎么使用?
- python 苹果笔记本电脑报价_千万别花冤枉钱!大学生买本得这么选!
- 抖音返利CPS系统APP平台开发
- 高级运维工程师证书_一位IT运维工程师的CISSP认证历程,值得借鉴!
- Mysql中的循环语句
- 2天,我把MySQL索引、锁、事务、分库分表撸干净了!
- github 国内替代产品_2020年7种最佳Github替代品
- Windows 文本大文件查看工具
- 安盎顺汲称叫蒲惺勤狙陡邮可王大胖,从小就和他这个堂弟要好,听了此事,当然不肯罢休,找上