欢迎,客人 | 请登录 | 免费注册 | 忘记密码?

 
当前位置: 首页 » 综合资讯 » 企业动态 »

喷码机技术的深度分析:喷码机软件系统

发布日期:2018-07-14  华人喷码网  来源:成都伟灿标识技术有限公司
核心提示  从技能原理上来说,常用的小字符喷码机归于喷墨打印机之一种,因首要应用于工业现场为产品赋码,为了区分常用的打印机,咱们约定俗成的叫做喷码机。  一般来说,喷码机和打印机较显着的不同是,喷码机一般是需

从技能原理上来说,常用的小字符喷码机归于喷墨打印机之一种,因首要应用于工业现场为产品赋码,为了区分常用的打印机,咱们约定俗成的叫做喷码机

一般来说,喷码机和打印机较显着的不同是,喷码机一般是需求在现场输入和修改打印内容,而打印机多是衔接电脑或其它外设来输入打印信息。也能够说,喷码机是一个集成了电脑与打印机于一体的整合性设备,内部有和电脑相似的字符处理修改体系,有人机操作界面即显示屏和输入键盘(或触摸屏),有对外设硬件(即墨路体系)的操控功用,有打印头的驱动功用等。要完结这些功用,喷码机有必要依托一个完好的软件体系来完结。关于喷码机的研制团队,选用什么样的软件架构,将会决议喷码机多种功用上的显着差异。
那么,喷码机一般会选用哪几种软件体系架构,终究表现到喷码机功用上又有什么差异呢?
一、裸奔 不运用操作体系,也就是工程师们常说的裸奔。前期的喷码机,由于受处理器功用的限制,根本都是这种软件架构。软件直接操控喷码机的悉数底层硬件,处理器的每个引脚,每一个内存单元,都有一一对应的软件句子进行操控,完结任何一个软件功用,都要自己从头写一段程序。这是一种高效的方法,就软件的履行功率而言能够说无与伦比,但关于软件编写者来说,这绝对是功率最低的方法。这种方法下,喷码机操作界面一个简略的光标移动,都需求写杂乱的大段程序才干完结。这种软件架构的另一个缺陷是,喷码机体系硬件晋级,运用新的处理器时,软件简直无法移植,工程师将面临的是底层软件悉数重写。
关于动辙数万行的高度杂乱的喷码机操控软件,这简直是软件工程师的噩梦。所以咱们会看到,有些喷码机过二年改下整机外观,就推出新类型,而操作界面和功用参数,却简直无任何改善,由于改改外观,相对重写喷码机软件,那实在是简略得太多太多了。
二、运用现成嵌入式操作体系 工控范畴,常用的嵌入式操作体系是Windows和Linux,android体系从底层来说,也属Linux内核。相比裸奔,运用操作体系对喷码机的研制人员来说,开发功率就大大提高了,编程变得简略,有非常多和现成资源可用,底层办理由体系完结,开发人员只需求重视喷码机功用性的完结。能够简略的完结喷码机的杂乱的人机界面,能够直接运用操作体系的文件办理功用,这都使得开发周期大为缩短,能够更快的将新产品推向市场。运用现成的操作体系一般也具有很好扩展性,比方简略完结U盘衔接,网络衔接长途操控等,或许让喷码机完结放音乐,看视频,乃至上网打游戏这些看上去巨大上的功用乃至操作体系都能自带。 看上去很美好。
下面再说说这种方法的缺乏。
问题之一,是这个体系的底层是彻底由他人建立的,工程师对喷码机的底层软件会失掉操控。比方运用Windows体系,你在履行喷码机的顶层功用代码的时分,你并不知道操作体系在怎么做,乃至死机时也无法知道原因,由于操作体系不是你自己写的。喷码机的操控有许多特别的要求,比方墨滴充电,相位检测,打印方位操控等,对时刻的操控要求是微秒级的,而操作体系运转时,体系时刻有必要是由操作体系来调度分配的,因此在这些功用上就有必要进行退让,如下降打印定位的精度等。
问题之二,运转这些操作体系对硬件资源的要求更高,即使是体系结构比较灵敏易于削减的Linux,也至少需求2M flash,4M RAM以上。而WIN CE则对资源要求高得更多。更高的硬件要求,一起WIN体系也是需求额定的授权费用的,这自然会带来更高的成本。
三、自主操作体系 剖析完上面二种喷码机软件架构,研制人员自然会想到需求第三种架构:这个体系既能确保对底层硬件的彻底操控,又能确保人机界面等上层软件的高功率编程和履行,正是根据这一目标,伟灿的研制团队为A600喷码机自主开发了专用操作体系。
自主开发一个底层操作体系,看上去和不运用体系的裸奔好像差不多,体系的每一个IO口,每一个存贮单元,准确到毫秒、微秒乃至纳秒级的时刻片,都有必要由体系根据喷码机的功用分配操控,前期的开发远比直接裸奔和运用现成操作体系杂乱。这也是为什么伟灿公司强壮的软件研制团队,也运用了近三年的时刻,才完结A600喷码机整体体系软件。但和裸奔体系及现成嵌入式操作体系,这些支付是值得的。
终究完结的A600喷码机的体系,是一个高度柔性可扩展的体系,现在咱们的工程师,能够快速的对喷码机进行晋级,比方增加一个完好的操作帮助体系,将界面改为一个全新的语种,能够经过简略的几句指令挂载杂乱的条码编码和解码功用,能够经过对通讯模块的简略设置,衔接彻底自定义的其它设备,等等一起,这也是一个彻底操控底层的喷码机体系,在对墨滴进行微秒级充电操控的高速准确定位的打印中,仍能够流通的进行打印内容和参数的恣意改变设置,一起还能确保喷码机墨路体系对压力、粘度、相位的高精度操控。这也是一个极高功率的软件,完结杂乱的功用,中心软件巨细仅不到200K,仅为Linux最小体系的1/10。当然,这个体系也能够让喷码机在下班时为产线职工放一段轻松的视频放松一下,不过,研制中心还没接到客户有这个需求,现在最新的A600喷码机,也暂时还没有这个功用。
结语:其实喷码机软件和手机软件的发展路线有相似。前期是非机年代的手机软件就是裸奔软件,裸奔已筛选。智能机年代,大部分手机厂商有现成的WIN和安卓,改改就能用。苹果OS,就是彻底的自主的操作体系了。
打赏
 

免责声明:
本网站部分内容来源于网站会员、合作媒体、企业机构、网友提供和互联网的公开资料等,仅供参考。本网站对站内所有资讯的内容、观点保持中立,不对内容的准确性、可靠性或完整性提供任何明示或暗示的保证。如果有侵权等问题,请及时联系我们,我们将在收到通知后第一时间妥善处理该部分内容。

图文推荐

您在本栏的历史浏览
热门资讯

中国喷码标识行业权威门户网站 引领行业发展


微信号:pm168net

网站首页 | 网站地图 | 诚征英才 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅

版权所有:华人喷码网 北京瑞纪华人科技有限公司 京ICP证060984  |  京ICP备07503063号

联系电话:010-51658061 E-mail:bjsale#pm168.net(请把#替换成@)在线QQ:646539921

站所有信息均属本站版权所有,如需转载请注明来源地址 域名:www.pm168.net