摘要: 最近要使用Zebra条码打印机打印一串条码,条码下方显示一串字符(此字符不是条码的字符意义,而是其他字符),采用的机器为Zebra888TT,打印机语言为EPL2,计算机编程为C#,调试环境VS2008,需打印的标签尺寸为5cm*1.2cm,计算机与打印机的连接采用串口方式。 首先介绍下EPL2语言。对此语言,我也就使用了最为基本的四个指令,N(清空image buffer)、P(开始打印)、A(打印文本)、B(打印条码)。对了,EPL2语言是区分大小写的。下面是语法的详解,其实打印机附带光盘里的说明书《EPL2EN》更具体,不过是英文的。以下的A,B命令的语法详解我是转载的http://b. 阅读全文
posted @ 2010-10-27 12:03 臭臭的大佬 阅读(3077) 评论(0) 推荐(1) 编辑
摘要: 实在是很久没更新了,一来是之前没有什么新的项目,也没有什么新的技术难关需要我来学习与实践。二来是我换工作了。 当然啦,新的工作还是做上位机。语言依旧是C#,不过是winform开发,WPF看来是用不了。WFC在新公司的产品中目前看来也英雄无用武之地了。下位机采用wince下的嵌入式C,而不是之前用惯的PLC了。采用串口通信,也不是OPC了。 总之呢,碰到新的问题,我需要研究的,网上又没有直接的现成... 阅读全文
posted @ 2010-09-15 20:18 臭臭的大佬 阅读(343) 评论(0) 推荐(1) 编辑
摘要: 前些日子有朋友问我,怎么在pc上对西门子plc 的时间型的值进行转化以下是转换的过程(VC编写的):[代码]以下是其调用过程:[代码][代码] 阅读全文
posted @ 2009-10-22 21:02 臭臭的大佬 阅读(954) 评论(0) 推荐(1) 编辑
摘要: 新的项目,新的内容:原本计划中使用的复杂数据库,连同其已经编好存储过程一起随着需求的改变,统统的不要了,虽然白忙一场,但也学到不少知识,特别是oralce存储过程的使用以及C#的调用。现在呢,将要采用Exlcel来代替数据库,进行数据的访问。  言归正传,.Net要访问Excel有2个途径:1、通过引用Office的接口访问:[代码]2、通过Ado.Net访问:[代码]  现在就我项目中所要做的事... 阅读全文
posted @ 2009-10-22 20:07 臭臭的大佬 阅读(2272) 评论(7) 推荐(2) 编辑
摘要: 说老实话,自己也才毕业两年,也谈不上有什么厉害的地方。就职的是一家典型的国企,在内部从事软件开发,主要是做工控软件的上位机,一直以来都感觉做的满山寨的,为什么呢?因为,从产品的需求、设计、开发、测试以及现场调试都是一人包办的。真的很厉害吗?一点也不,本身程序就不是特别大,特别复杂。不过,再怎么山寨,做了两年了还是有点经验的。 从刚进公司的第一个项目,一台小型分拣机到现在手头的2台设备,期间也受领导器重吧,断断续续的将从服务器搭建以及版本控制等非编程工作也坐了起来。两年来到底我学了什么呢?从第一设备的VC版本到通过我和我带领的新同事努力下改进出来的WPF版。我到底做了什么?我想我还是主要在工控. 阅读全文
posted @ 2009-09-12 15:10 臭臭的大佬 阅读(8041) 评论(16) 推荐(7) 编辑
摘要: 用海康的DS-4004HC板卡做监控,采用C#语言,设备监控与控制方面使用OPC OPC不再重复,好简单的。DS-4004HC板卡做监控参考达人的系列帖子,基本不用变动,原帖地址如下: http://www.cnblogs.com/over140/archive/2009/04/07/1429308.html 这里要说的是关于移动侦测的方面,这点在原文中并没有提及,这里专门做这方面的介绍: 首先,... 阅读全文
posted @ 2009-08-09 14:20 臭臭的大佬 阅读(1646) 评论(4) 推荐(1) 编辑
摘要: 严格意义上讲,此文不算OPC的范畴。起因是,另一个项目的PLC强人说,OPC慢,用prodave吧,好,用就用吧,装好Prodave看是看其英文资料,虽然英文不好,但好在这里英文很简单。好了,上网查了点资料,这里还要感谢几个朋友的帮忙,让我对于C#与C++的数据结构有了更进一步的认识,也学会了使用DllImport在本文的开头,我要说明下,Prodave是西门子的通信方式,即使我提供了Prodav... 阅读全文
posted @ 2009-06-16 08:45 臭臭的大佬 阅读(5044) 评论(10) 推荐(0) 编辑
摘要: 也许我比较笨,当在开发环境中的应用程序调试好没问题以后,怎么一到其他电脑上就出问题了呢? 首先,得弄个oracle的客户端例如,10201_client_win32.zip,下载地址:http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip然后就能有Net Manager等我们亲爱的工具,也能够访问远程的ora... 阅读全文
posted @ 2009-06-10 16:29 臭臭的大佬 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 我想在工控领域采用.Net最新的WPF和WCF来完成界面与监控以及分布式通信。为了说服领导写了下面这点内容,可能有不对之处,忘高人们指教!1、就执行速度而言,二进制型的C/C++会稍快些,但就当今的新PC来说,其电脑的硬件性能与当年不可同日而语,除非用非常老式的电脑,否则性能上是够用了。就像分拣机的通讯方式有光电IO,红外,导轨,漏波电缆等等,每种的速度都不一样,总有稍快的有稍慢的,但是每一种我们... 阅读全文
posted @ 2009-05-13 10:14 臭臭的大佬 阅读(3379) 评论(30) 推荐(1) 编辑
摘要: 上次研究了.Net版本的OPC API dll,这次我采用OPCDAAuto.dll来介绍使用方法。以下为我的源代码,有详细的注释无需我多言。编译平台:VS2008SP1、WINXP、KEPServer除此之外,我也安装了西门子的Net2006和Step7,其中Net2006是负责OPC的,可能会在系统中创建一些dll之类的,并提供几个OPC服务器以下是我Program.cs(基于控制台的)的全部... 阅读全文
posted @ 2009-01-23 08:48 臭臭的大佬 阅读(15472) 评论(10) 推荐(4) 编辑