打印机监控管理软件(精选14篇)
打印机监控管理软件 第1篇
打印机管理和使用制度
一、打印机购买
1.集团各职能部门及各分公司如需新购打印机,首先由需求单位领导同意并提出签呈申请,经总
裁批准后,转至行政中心,由行政中心办公专员负责申请采购计划。2.打印机购回后,由采购部送至行政中心办理入库,再由行政中心专管人员进行登记编号后,下
发到使用部门。
二、打印机管理
1.打印机调配权归行政中心。集团各职能部门及各分公司由于人员工作变动,需调配打印机的,必须经行政中心批准同意,重新登记后,方可发放到新的使用单位。2.集团所有打印机由行政中心统一进行登记、维护、分配、调换、注粉。
三、打印机报废处理
1.使用单位填写办公用品报废单,报行政中心批准。2.行政中心批准后,转至财务部门进行财务账目处理后,再由行政中心对报批的打印机进行统一
报废处理。
四、打印机使用中的严禁事项
为加强计算机管理,确保公司员工使用计算机的安全性,未经允许禁止如下行为: 1.私自拆卸打印机。
2.私自更换打印机墨粉(部分特殊大型复印机除外)。3.私自拆卸公司打印机部件为私人使用。
4.私自携带公司打印机及配件在公司以外使用。5.私自维修打印机。
五、打印机有关情况处理
出现下列情况时,员工应及时通知行政中心: 1.打印机丢失。
2.打印机及配件损坏。3.打印机发生故障。
六、打印机日常维护
1.严格遵守打印机使用管理规定和安全操作规程,确保人身、设备安全。2.使用单位对打印机及外设,负有保管和日常维护的责任。
3.如果发现打印机存在问题及故障,由打印机使用单位填写《打印机维护回执表》,写明打印机所存在的故障情况,报至行政中心维护人员。
4.维护人员根据实际情况尽快查清故障并予解决。将故障原因填写到“打印机维护回执表”中,将打印机及回执单一并交给报修人,由报修人验收并签字,再由部门领导签字。从维护完工之日起,由于个人使用不当操作或故意行为造成的打印机故障,及时报至行政中心维修后,视情况由当事人承担相应的赔偿责任,并按监察部有关规定给予处罚。
打印机监控管理软件 第2篇
污染,特制定本制度。管理制度
2.1
2.2 打印机耗材统指激光打印机和复印机使用的硒鼓或碳粉,喷墨打印机使用的墨盒,针式打印机使用的色带、色带架等。耗材的采购和验收入库
2.2.1 酒店各部门每个季度向电脑部提交耗材领用计划。
2.2.2 电脑部根据酒店各部门实际需求并参照前期耗材使用消耗情况,制定出打印机耗材采
购单,交采购部定期统一采购。
2.2.3 采购部通知供应商送货至电脑部,由电脑部负责进行验收后入库。
2.2.4 电脑部对验收合格的耗材做好登记入库的工作。
2.3 耗材的领用
2.3.1 各部门领取耗材,需填写领料单,并由部门负责人签批。
2.3.2 在确定领取时间,领取数量,用途后,领取人本人签字后方可以领取。
2.3.3 耗材的领用一律以旧换新。
2.3.4 对耗材领用周期相比前次差异明显的要给出原因说明。
2.4 耗材的使用
2.4.1 各部门应由专人负责打印机及纸张耗材的使用管理。
2.4.2 未经允许,非技术人员不得随意拆卸打印机耗材。如出现人为损坏,需由当事人负责。
2.4.3 合理利用打印耗材,在可能的情况下,提倡使用双面打印或复印,以节约纸张的使用。
2.4.4 禁止打印与工作无关的文件,如经查出,按黑白5元/张,彩色10元/张给予罚款。
2.5 耗材的盘点
2.5.1 电脑部做好耗材的出入库台账。
2.5.2 月末进行库存盘点工作,确保做到账物一致。
2.5.3 将耗材领料单统一交物料部进行核销和账务分摊。
2.5.4 对不可回收使用的废旧耗材交由上级部门做清销处理。
2.6 附则:
2.6.1 本制度由酒店电脑部负责解释和制定。
多线程打印机监控系统 第3篇
文件打印是日常办公中非常重要的一项事务, 其成本的核算和控制也经常引起人们的关注。文件打印一般集中在企事业办公领域和提供对外打印服务的专业打印场所。
企事业单位由于其打印数量巨大, 成本耗费非常高, 这样打印成本的控制也就尤其需要。在绝大多数的企事业单位中, 由于无法分别跟踪多个人或多个部门共享使用的打印资源, 使得个别部门或个别人的浪费行为影响到整个单位, 不仅严重影响了企业资源的有效利用, 而且还助长了不负责任的浪费风气盛行。更令人担心的是, 目前虽然大多数企业都已经认识到确实有浪费的情况发生, 却既没有办法统计到准确的数量, 又没有办法控制和避免其发生。而重点是如何解决那些不负责任的打印。企事业单位中打印机一般是集中管理的, 因此可以通过对打印机的监控来完成打印任务的配额管理, 并根据设定可以保存打印内容以备后期查阅, 从而有效地降低不良打印造成的浪费, 提高单位员工的打印节约意识。
提供专业打印服务的打印场所, 以盈利为目的, 现在基本上还是传统的手工记帐, 耗时耗力且不方便, 而如果让计算机根据打印要求自动地记帐则可以帮助专业打印商有效地节约时间和减少人力成本, 在需要的时候可以自动核算打印成本并进行自动分析, 以提供有效的决策信息。
在上述问题中, 关键是如何提取到每个打印事务中打印作业相关的参数 (如页数, 用户名等) 等信息, 并能够根据打印事务的发生情况 (如事务来临、完成、正常进行、意外终止等) 进行处理。本文给出一个解决这些问题的框架, 提出用多线程的方法监控打印机打印作业的发生情况, 然后通过消息处理机制分别进行处理。由于在windows系统中, 打印事务是由Spooling (假脱机) 处理的, 所以本文首先介绍Spooling框架, 然后分析提出监控的重点, 以及在试验中要解决的关键问题。
1. Spooling模型
Windows2000及其以后版本的打印框架包含打印假脱机子系统 (spooler) 和一系列打印驱动程序。通过调用与设备无关的GDI函数, 应用程序可以创建打印作业并能把它发送给激光打印机、矢量绘图仪、光栅打印机等不同的输出设备。打印机驱动包含用户结构组件, 允许用户控制一个打印机的设置项。
应用程序调用的GDI函数被发送给GDI图形引擎, 图形引擎把绘图的GDI指令转换为增强图元文件 (EMF) , 或者由打印驱动协助生成能够发送给假脱机子系统的可打印图像 (通常为打印机控制器能够识别的打印机指令如PCL) 。假脱机子系统解析EMF文件而且可以在EMF中插入页面布局信息和作业控制指令。然后假脱机子系统把它发送给串口、并口或网络口相连的打印I/O端口。
负责打印作业产生及其管理的关键组件是假脱机子系统。图1中, 客户端中的winspool.drv和服务端共同构成了假脱机的核心组件, 共同处理打印任务。Spoolsv.exe是假脱机子程序服务器, windows系统通过它公开了假脱机模块, 与客户端交互部分包含winspool.drv (完成本地打印任务处理) 和win32spl.dll (完成远程打印任务处理) , 该模块实现了部分的假脱机函数, 但其余绝大部分假脱机子函数借助于spoolss.dll交给打印提供者实现。图2中, 格式转换后的打印作业文件流经过spoolsv.exe组件交给了本地打印提供程序, 通过配置本地打印提供程序可以设定是否缓存打印文件 (该文件中包含打印作业的详细信息) , 最后由监视线程交给打印机, 其简化形式如图3。
2. 核心监控线程的设计
Windows系统中, 打印作业主要由假脱机子系统处理的, 而且非常复杂。本地打印提供者提供了复杂而详细的作业调度和控制信息, 而且这些信息是可以捕获的。在图2中打印提供者处理了打印任务, 而且可以处理缓存的打印任务。因此和打印作业信息密切相关的部件是图3中虚线框部分。可以用多线程技术对其进行监控, 如果发现假脱机系统有打印处理消息, 就提取打印作业信息, 并根据作业信息分析的结果决定是否截获打印作业文件流。
2.1 设计的原则
为了实时地监控本地所有的打印机, 在系统启动时就开启一个负责监控windows的spooling系统的线程, 由于该线程可能会频繁地处理各类spooling系统的消息, 为避免线程因为不稳定因素 (如线程来不及处理数据) 而造成无法实时、正确地工作, 该线程尽量简洁、高效、稳定, 别的模块能处理的内容尽量不让监控线程参与。
2.2 监控线程流程
由于系统多个线程同时运行容易造成资源并发访的问题, 因此如图4, 要考虑设置同步事件, 因此在初始化部分要进行同步事件各项参数的设置, 保证开启的监控线程能够安全稳定的运行。监控线程启动后就一直监视假脱机子系统的状态, 若发现有新的打印作业消息, 则解析新消息, 然后根据分析结果处理打印作业文件流, 最终获取所需的各项打印参数, 并向假脱机系统发送控制打印作业的消息。
2.3 打印参数提取和消息控制
为了完成打印作业的成本核算与控制, 需提取的必需的打印作业信息包括:打印页数、份数--进行成本的计算;打印作业的用户名和提交打印作业的计算机名--可以完成打印作业部门用户的跟踪。为了控制打印作业需要向假脱机子系统发送作业暂停 (JOB_PAUSE) , 作业删除 (JOB_DELETE) 、作业继续 (JOB_RESTART) 等信息, 这需要借助于打印作业的作业号信息。
3. 打印缓存文件解析
在监控线程处理环节中, 目的是要找到相应的打印参数, 这就需要解析打印缓存文件, 在windows系统, 通常一个打印作业会产生后缀SPL和SHD的两个文件, 而且这些文件的数据结构是不公开的。其中SHD文件为SPL文件的头文件信息, 中间也有各项参数, 但不幸的是windows系统中SHD包含的这些参数是错误的, 因此必须解析SPL, 获取正确的各项打印参数。根据实验, SPL文件的结构大致如图5。
SPL文件每一页是在标准的EMF文件上增加了附加的头部和结尾标志, 而且由于EMF文件是一种记录域形式的数据块, SMR表示了记录域的形式以及大小。标准的EMF数据就是一些GDI画图指令, 在关键的DEVMODE结构体包含有打印相关的各项参数, 而DEV-MODE的结构可以参见MSDN。
4. 结论
打印是日常办公中的重要环节, 打印成本的监测和控制非常重要。本文所提出的打印监控的解决方案以及关键技术的处理方法在实验中经过了实践验证, 证明是切实可行的。
摘要:为了有效控制打印成本, 本文提出了用多线程的方法监视打印假脱机子系统, 方便提取和打印相关的各项参数;讨论了整个系统设计的基本原理和方法以及在监控线程设计中应该注意的细节问题;最后分析了打印缓存文件的解析方法并且给出了文件结构。该方法已经在实践中证明可行。
关键词:多线程,打印监控,假脱机
参考文献
[1].Microsoft.MSDN6.Platform SDK.Printing and print spooler[S].Mi-crosoft Corporation.1998.
[2].Microsoft.MSDN6.DDK document.Printing Component Support[S].Microsoft Corporation.1998.
[3].潘爱民.VisualC++技术内幕[M].清华大学出版社, 1999:209-224, 377-389.
彩色打印好管理 第4篇
打印机监控管理软件 第5篇
为进一步落实学校节能减排工作切实提高广大教职工的节约意识,培养勤俭节约办学的良好习惯,发挥现有资源的作用,特对学校打印机、复印机使用作以下规定:
一、配备
学校领导、校办公室、教导处、德育处、总务处分别配备打印机一台,文印室配备打印复印机一台、一体机一台。
二、使用
1.打印机由所在部门负责保管、使用及维护。
2.文印室由专人保管使用,其他人不得私自开启及使用。3.打印纸及耗材由总务处统一保管,各部门领取时做好登记,每学期汇总通报一次。
4.部门材料由所在部门打印,办公室只负责校级领导材料的打印,各部门打印材料同时做好记录,领取打印纸时一并交回。
5.部门及教研组、教师复印材料填写复印通知单,由部门负责人签字送校办公室由专人负责复印,50张以上的材料经分管领导签批。文印室对打、复印的材料要进行登记,总务处要进行核对考核。
三、维护
1.所有打印机、复印机在学期开始时集中维护一次,正常损坏由部门提出申请,经领导审批以后进行维修。2.打印机、复印机属学校财产,使用时应爱惜和掌握正确方法,禁止锤击或拍打。复印数量不得超过50页,超过50页需暂停一段时间,让机器充分休息。外单位使用打印复印机时,须经有关领导批准。
3.打印机、复印机等设备下班后必须切断电源,如有损坏应请专业人员维修,禁止非专业人员随意拆卸。
党政办公室打印机管理规定 第6篇
打(复)印机是单位日常办公活动中的重要工具,极大的提高了办公人员的工作效率和办公质量,为妥善维护办公条件,更好地服务本单位各科室,单位本着“按需、合理、节约”的原则制定本管理规定(以下简称《规定》):
第一条 单位打(复)印机仅供本单位人员使用,非本单位人员不得擅自使用。
第二条 打(复)印材料之前,需填写打(复)印材料登记表。
第三条 使用单位打(复)印的文件必须是工作文件,与工作无关的文件不予打印、复印。
第四条 打印前必须将文件设置好格式,以免浪费纸张。第五条 所有打(复)印必须经办公室领导批准后方可实施。
第六条 杜绝打(复)印机在出现故障的情况下使用,以免出现严重故障。
办公室电脑、打印机管理制度 第7篇
为加强办公室机器管理使用,更好地服务于办公自动化,并保证办公室计算机、复印机等设备安全、高效的运作,制定以下管理制度:
1、办公室电脑仅限于本办公室人员使用。
2、按操作要求正确使用计算机、打印机等设备,由专人负责机器的安全(包括密码的设定)、清洁、简单维护等。未经科室负责人同意不得随意搬动、拆卸或修改设备。
3、强化病毒防范意识。为防止病毒侵入而影响计算机的正常使用,及时进行杀毒软件的升级,不安装来历不明的软件。
4、重要的部门或个人文档必要时需加密,任何人员未经电脑操作人同意,不得查看或修改他人的文件内容,不得删除他人文件内容或更改他人文件。若文件泄密或丢失而造成的一切损失,将由当事人承担。
5、节约使用办公耗材,如纸张、墨盒等。打印重复数量多的,应尽量使用复印机复印,应尽量双面打印或复印。
6、注意用电安全,正确使用机器,离机十分钟以上,请关闭机器。
7、正确开关机器,下班之后需切断相关电源后方可离开。如遇停电等特殊情况,应事先切断电源。
8、严禁在上班时间玩游戏、看电影或与工作无关的私人聊天,否则,一经发现每次罚款50元。
9、在下班时间请将电脑正常关闭,不得再私自使用电脑。否则,一经发现每次罚款50元。
苏大附二院打印机的管理和维护 第8篇
苏大附二院是一家三级医院, 住院病床数已达1000多张, 信息系统在医院的日常管理及日常工作中起了举足轻重的作用。信息系统的使用过程中出现的众多问题, 必然对系统工作人员的维护工作提出了很高的要求。我们通过历年来电脑硬件维护数据的分析, 发现打印机的硬件维护量占了日常硬件维护量很大比重。解决好这个问题对提高临床工作效率和减轻我们日常维护的工作量有着重大意义[1]。
1、数据统计
1.1 历年统计
从表1、表2看出, 2年全院的硬件维护量都维持在1万次以上, 并且呈上升趋势。2009年的打印机故障2923次, 占信息系统维护量的27.6%。而2010年的打印机故障3698次, 占信息系统维护量的31.1%, 故障率成上升趋势。打印机的种类品牌多样化、硬件老化、使用者的不正确操作, 都是打印机维护量加大的重要原因, 这样我们的工作量势必加大, 工作效率大受影响。
1.2 打印机种类及分布
我院使用的打印机主要有:针式打印机、激光打印机、喷墨打印机、条形码打印机。数据接口有并口和USB口两种。
表3是打印机在各使用部门的配置情况。
2、数据分析
通过对以上数据的分析, 我发现打印机维护量的上升有以下几个原因。
2.1 打印机使用不当
俗话说"三分维修, 七分使用"意思是说:打印机在使用过程中, 维修保证机器的正常工作只占了三分, 而更重要的是对机器的正确使用。打印机遇到故障必须维修, 不过使用者的正确使用才是保证打印机高效工作的关键。不少使用者为了节省桌上空间把打印机放置在桌角边缘, 无意中刮蹭到使其摔到地上。还有的为了节省纸张, 总将打印过的纸张再次打印, 造成打印机卡纸。还有的人员使用过薄或过厚的纸张进行打印, 造成进出纸不畅打印的字体模糊不清, 甚至导致打印机部件损坏。
2.2 打印机数量的增加
原本医院打印机的使用多集中在门诊挂号收费处和住院收费处, 随着医院规模的扩大现在开出了医生站、护士站电子病历, 电子开单系统等, 成倍的增加打印机。如每个医生站都增设一台激光打印机。每个护士站增加一台激光打印机和一台条形码打印机。影像科还购买了10台网络打印机。如此急剧的增加势必加大打印机的维护量。
2.3 打印机种类多样性
原本门诊挂号收费和住院收费两个地方用的打印机都是针式打印机或平推式打印机, 种类较单一。这类打印机机械部件多, 耐用, 不易坏。随着激光打印机、条形码打印机和网络打印机的大面积使用, 每次维护涉及到的不仅仅是换色带, 上润滑油这些事情, 而有可能是硒鼓漏粉、条形码打印不清、碳带标签纸安装等问题。有的不只是是种类的不同, 还有五花八门的品牌。比如说激光打印机就有HP、EPSON、兄弟等品牌, 用的硒鼓都不一样。这也是我们维护量增加的一个原因。
2.4 打印机接口类型多
并口打印机故障率较低, 比较稳定。现在医院增设了激光打印机用的都是USB口的数据线, 容易造成数据线从电脑USB口脱落、驱动丢失等问题。护士站还存在一台电脑接两台打印机的现象, 如果默认打印机设置错误就无法正确打印。影像科的网络打印机安装复杂, 使用时经常出现卡打印任务的问题。
3、解决方案
3.1 合理使用
打印机和电脑一样, 需要干燥、整洁的工作环境, 这对于打印机的打印质量的好坏、保养寿命的长短都是息息相关的。针对这一特性, 我们应该做到:将打印机放置在通风整洁的打印机架上, 远离窗户防止阳光直射。针式打印机、激光打印机都必须购买合格的色带框及硒鼓, 忌使用杂牌。打印机旁不要放花瓶、鱼缸、水瓶等容器, 防止不慎将水渗入打印机里;规范用纸, 卡纸造成的打印机损坏维修费用远远大于一张纸的成本。全球都在推行低碳运动, 我们也应该积极响应, 能不打印的东西尽量不要打印, 如电子病历, 一定要在电脑上改好确认无误后打印, 不能打出来再改, 造成成本浪费和环境污染。
3.2 日常维护
经常对打印机进行清理工作。我们给打印机一个良好的工作环境后, 要懂得一些基本的保养知识。打印机出现一些故障根本原因源于灰尘, 而清洁是打印机保养非常有效的手段。定期的清洁保养能让你的打印机"青春永驻"[2]。打印机安装调试后不能从此不管, 直到坏了才去维修, 平时就要定期的清除打印机里的碎纸削。针式打印机要上润滑油;清除激光打印机里硒鼓的漏粉;定期清除条形码打印机出纸口的标签纸残留物。
3.3 人员培训
定期对使用人员进行培训。除了医生站, 其他的部门使用打印机的人员还是较为固定的, 对这些经常使用打印机的人员进行简单的培训, 一是可以提高使用者的技能水平。二是增强集体意识对公共财物更加爱护。三是可以让使用者了解打印机的工作原理, 有些小问题可以自己解决, 如更换色带、硒鼓、条形码标签、碳带等。
3.4 控制打印机品牌
医院业务量的增加对打印机的类型有了更多的要求, 我们在满足业务要求的情况下, 尽量购买同一品牌型号的打印机。如果出现停产现象也应该选择那些与老款打印机使用相近的型号。这样做的主要好处有: (1) 更换配件方便。新打印机部件损坏可以用旧款打印机报好部件代替, 节省成本。 (2) 不需要对应用程序进行修改。如医院的HIS系统里打印机设置就在系统的配置文件中, 如果跟换不同种类的驱动, 必然要对程序进行修改。 (3) 使用者已经熟悉老款打印机的操作, 更换与此前相差甚远的打印机, 对使用者也是一种麻烦。
4、小结
在医院信息系统中, 打印机占的比重较轻的, 但是在日常维护方面的工作量可以占到所有硬件维护量的一半, 所以要特别重视。况且打印机耗材是一笔非常大的开支, 如何管理好用好及维护好打印机是医院信息化道路上不可忽视的重要问题。
摘要:随着医院业务量的扩大, 信息工作中硬件的维护量急剧增加, 其中打印机的维护量占据了所有硬件维护量的一半以上, 如何让打印机更好的为临床服务, 成为我们必须重视问题。结合我院打印机运用情况, 就医院打印机管理应用及维护问题进行探讨。
关键词:打印机,管理,维护,应用
参考文献
[1]傅征, 任连仲.医院信息系统建设与应用[M].北京:人民军医出版社, 2002.
打印管理掌握多重技巧 第9篇
打造专用打印文件夹
默认状态下,当将一台物理打印机成功安装到Windows系统中后,Windows系统会自动为其分配默认打印机文件夹名称和图标。如果希望打造出一个与众不同的个人专用打印文件夹时,可以尝试修改系统注册表相关键值,来让打印机文件夹名称和图标更具有个性化:
首先逐一点选“开始”|“运行”命令,弹出系统运行对话框,输入“regedit”命令并回车,切换到系统注册表编辑界面;将鼠标定位到该界面左侧列表区域中的HKEY_CLASSES_ROOT\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}节点上,如图1所示。
其次从该节点下找到“默认”键值,并用鼠标双击该键值,在其后弹出的编辑对话框中,输入具有个性化的打印机文件夹名称,例如,在这里假设输入“秘书一处专用”,输入好打印机文件夹名称后,单击“确定”按钮保存设置操作,再重启一下计算机系统。当再次进入系统控制面板窗口时,就能发现打印机文件夹名称已经变成“秘书一处专用”了。
如果希望控制面板中的打印机文件夹图标也与众不同时,可以按照同样的操作方法,打开系统注册表编辑界面,在该界面左侧区域依次展开HKEY_CLASSES_ROOT\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}\DefaultIcon注册表节点,用鼠标双击“DefaultIcon”节点下面的“默认”键值,在其后弹出的编辑键值对话框中,输入需要作为打印机文件夹图标的文件路径,确认之后重启计算机系统,这样打印机文件夹图标就变成指定的图像了。
谨防偷偷删除打印机
在局域网工作环境中,一些用户可能会不怀好意,悄悄地删除网络打印机,来影响其他人的正常工作。为了谨防他人偷偷删除打印机,影响单位的正常工作,我们可以按照如下方法对网络打印机所在计算机系统进行合适设置:
首先打开系统运行对话框,输入“regedit”命令并回车,打开系统注册表编辑界面,在该界面左侧区域,依次展开注册表节点HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,如图2所示。
其次用鼠标右键单击“Explorer”节点,从弹出的右键菜单中依次选择“新建”|“Dword值”命令,将新创建的双字节键值取名为“NoDeletePrinter”,之后用鼠标双击刚刚创建好的双字节值,在弹出的编辑对话框中,输入数字“1”,确认之后重新启动计算机系统,这样日后其他人尝试悄悄删除网络打印机时,就会遇到失败故障了。
改善网络打印机性能
这里所说的“性能”,主要指的是网络打印机的共享访问性能。一般来说,网络打印机的共享访问性能是无法从外部进行改善的,这在打印作业量比较大的情况下,共享打印效率会受到明显影响。其实,在网络打印机自身性能不变的情况下,我们可以通过修改系统注册表相关键值,来实现改善网络打印机共享访问性能的目的。
大家知道,网络打印机在工作时,会将打印用户传送过来的数据保存在接受缓冲区中,之后按照顺序进行排队打印。倘若该缓冲区空间被快速耗尽,那么在清空之前就不能正常接受打印作业了,打印作业传输速度缓慢,打印操作会立即停止。为了尽可能避免该现象,在共享打印操作特别频繁的场合下,我们不妨将网络打印机的接受缓冲区数量设置成最大数值,确保将最大数量的缓冲区分配给未分页缓冲池内存中:
首先依次单击“开始”|“运行”命令,弹出系统运行对话框,输入“regedit”命令并回车,切换到系统注册表编辑界面;将鼠标定位到该界面左侧列表区域中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\lanmanserver\Parameters节点上。
其次用鼠标右键单击“Parameters”节点,逐一点选快捷菜单中的“新建”|“Dword值”命令,手工创建一个名为“MaxWorkItems”的双字节键值,同时用鼠标双击该键值,打开如图3所示的编辑键值对话框,在这里输入十进制的“65535”,确认之后重新启动Windows系统即可。同样地,在“Parameters”节点下手工创建一个“MaxRawWorkItem”双字节键值,再将该键值数值设置成十进制的“521”,这样能够保证网络打印机在高流量情况下,也消耗不完原始的接受缓冲区空间。
有的打印用户在与网络打印机所在计算机系统建立连接后,就一直处于闲置状态,这样明显会影响其他用户的打印连接。为了严格控制打印用户的连接时间,我们可以在“Parameters”节点下手工创建一个“Auto Disconnect”双字节键值,该键值主要是用来控制打印用户与打印机所在计算机系统之间连接时间的,如果希望空闲“1”分钟后立即断开打印用户,可以将其数值设置为十进制的“1”,默认数值为15分钟断开打印连接。
巧用命令安装打印机
大家安装网络打印机时,都会先进入添加打印机向导对话框,依照向导提示选择“网络打印机”,再不停单击“下一步”按钮就能顺利完成安装任务了。其实,熟悉DOS命令的用户,也可以巧妙利用Windows系统内置的rundll32命令,来快速完成网络打印机安装任务。例如,要将局域网中的“\\Server\HP”网络打印机安装在本地计算机系统时,可以依次单击“开始”|“运行”命令,弹出系统运行对话框,执行“cmd”命令切换到DOS命令行工作窗口,输入“rundll32 printui.dll,PrintUIEntry /ga /n\\Server\HP”命令并回车,其中“ga”参数表示要在本地计算机中安装新打印机,“n”参数用来指定需要安装的共享打印机路径信息,该信息是有大小写区分的,这样就能快速进行打印安装操作了。
当然,在进行这种安装操作之前,需要设置好共享打印机属性参数,以便能让其他客户机可以搜索到合适的驱动程序。比方说,要想正确在处理器为“X86”的客户端系统中安装网络打印机驱动程序时,可以进入打印机所在计算机系统,逐一单击“开始”|“设置和打印机”命令,切换到打印机列表界面中,右击共享打印机图标,选择右键菜单中的“属性”命令;展开共享打印机属性对话框,选择“共享”标签,按下该标签页面中的“其他驱动程序”按钮,打开如图4所示的设置界面,选中“X86”选项,确认之后就能保证“X86”客户端系统能够正确安装网络打印机驱动程序了。
提高打印反应灵敏度
默认状态下,网络打印机每隔一段时间都会向局域网自动发送一些状态控制信息,可是如果不断地向局域网发送这类控制信息,有可能会造成网络传输通道发生局部堵塞故障,从而降低共享打印机反应灵敏度。为了避免网络传输通道发生局部堵塞现象,我们可以适当延长状态控制信息对外发送的间隔时间,以增强网络打印机的反应灵敏度,下面就是该方法的具体操作步骤:
首先逐一点选“开始”|“运行”选项,弹出系统运行对话框,输入“regedit”命令并回车,展开系统注册表编辑界面,在该界面左侧列表区域依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print节点,检查“Print”节点下面是否存在“ServerThreadTimeout”键值,如果看不到该键值时,不妨从注册表编辑界面菜单栏中,逐一选择“编辑”|“新建”|“双字节值”选项,手工创建好“ServerThreadTimeout”键值。
接着双击“ServerThreadTimeout”键值,打开如图5所示的编辑键值对话框,直接输入合适的时间间隔,比方说,要想让时间间隔修改为“2”分钟时,可以输入十进制“120000”,确认之后重新启动共享打印机所在的计算机系统,这样网络打印反应灵敏度就会显著提高了。
恢复打印机后台服务
在安装打印机设备的时候,有时会碰到后台打印服务没有开启的提示,或者会遭遇无法找到驱动程序的错误。遇到这些错误,往往只要进入系统服务列表界面,打开Print Spooler服务选项设置对话框,点击“启动”按钮开启该服务的运行状态,就能按常规方法正常安装打印机设备了。然而,在开启后台打印服务的时候,我们有时不能从Windows系统服务列表中看到Print Spooler服务的“身影”,该问题很可能是系统中的后台打印服务发生损坏或丢失了,此时不妨进行下面的操作来恢复打印机后台服务:
首先从局域网中找到另外一台工作正常的客户机,该客户机安装的系统必须和故障客户机相同,之后以系统管理员权限登录该系统,切换到系统资源管理器窗口,展开“Windows”/“system32”文件夹窗口,使用优盘将该窗口中的“spoolsv.exe”文件复制出来。
其次依次选择“开始”|“运行”命令,在弹出的系统运行框中输入“regedit”命令并回车,打开系统注册表编辑界面,将鼠标定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler分支上(如图6所示),再逐一点击“文件”|“导出”命令,将Print Spooler分支下的键值备份保存到优盘中。
接着登录进入故障客户端系统,将优盘中的“spoolsv.exe”文件粘贴到“Windows”/“system32”文件夹窗口。再按照常规方法,打开Windows系统的注册表编辑界面,依次选择其中的“文件”|“导入”命令,将先前备份好的Print Spooler分支下面的键值文件导入进来,再重新启动故障计算机系统即可。
一级小标题:拒绝远程管理打印机
为了提高管理效率,在访问权限许可的情况下,很多网络管理员往往会以Web形式,远程管理局域网中的网络打印机,例如查看网络打印机的工作状态、性能指标,发送打印任务给网络打印机,或者进行网络打印机远程安装操作等。不过,通过Web形式进行远程管理打印机,容易给网络打印机的使用带来安全麻烦。如果我们对打印安全性要求较高的话,可以按照下面的设置操作,禁止用户通过IE浏览页面远程行管理网络打印机:
首先进入网络打印机所在计算机系统,在该系统桌面上逐一点选“开始”|“运行”选项,切换到系统运行文本框,输入“gpedit.msc”命令并回车,展开系统组策略编辑界面。将鼠标定位到该编辑界面左侧列表区域中的“计算机配置”|“管理模板”|“打印机”分支上,用鼠标双击该分支下的“基于WEB的打印”组策略,弹出如图7所示的组策略属性对话框,看看“已禁用”选项有没有被选中,一旦发现其还没有被选中时,应该及时将其重新选中,确认之后任何用户就无法通过IE浏览界面自由对网络打印机进行远程管理了。
巧妙使用虚拟打印机
经常进行打印操作的用户都知道,在DOS命令行状态下,用户可以将prn格式的打印任务发送给打印机设备进行打印,而不要其他程序的支持。因此,当发现本地计算机系统中没有安装打印机时,可以先将打印任务保存成prn格式的文件,之后将该文件复制到安装了打印机的计算机系统中,再通过Copy命令将prn格式的文件直接传送给物理打印机,这样就能将打印任务输出来了,该方法往往应用于救急场合。下面就是该方法的具体实现步骤:
首先在没有安装打印机的计算机系统中安装好虚拟打印机。在进行这项操作时,依次单击“开始”|“设置”|“打印机和传真”命令,弹出打印机列表窗口,点击“添加打印机”按钮,切换到打印机安装向导对话框,按照提示来选择性地安装好虚拟打印机,当然,虚拟打印机的型号尽量与物理打印机保持匹配,否则实际打印时,容易出现格式上的偏差。
待安装好虚拟打印机后,右击该打印机图标,选择右键菜单中的“属性”命令,弹出虚拟打印机属性对话框。点击“端口”标签,在对应标签页面的“打印到下列端口”位置处,选中“File:打印到文件”选项(如图8所示),确认之后关闭虚拟打印机属性对话框。之后,按照常规操作,使用虚拟打印机将要打印输出的文件保存成prn格式,并且将该虚拟打印文件拷贝到优盘中。
接着通过优盘将虚拟打印文件粘贴到安装了打印机的计算机系统中(假设该文件位于“F:\111.prn”),并在该系统桌面中依次点击“开始”|“运行”命令,在弹出的系统运行框中输入“cmd”命令并回车,进入MS-DOS命令行窗口,在该窗口执行“copy /B F:\111.prn PRN”命令,这样就能将打印任务正确输出来了。
用打印机池集中打印
有的时候,一台计算机系统中同时安装了多台打印机设备,如果想办法将这些打印机集合成一个整体,集中进行打印服务,那么可以充分提高所有打印机设备的利用效率。要达到这个目的,其实只要启用打印机池功能,将所有打印机设备使用的连接端口绑定在一起,日后所有打印任务会自动发送到打印机池中,并由它分配给每一台打印机去打印,下面就是详细的操作步骤:
首先逐一点选“开始”|“设置”|“打印机和传真”命令,进入打印机列表窗口,右击某台打印机图标,从弹出的快捷菜单中选择“属性”命令,弹出打印机属性对话框。点击该对话框中的“端口”标签,切换到如图9所示的标签页面。
打印机监控管理软件 第10篇
一、1、制定目的为统一公司形象,加强基础管理,合理高效使用办公用品,确保各部门对办公用品的有效使用,本着节约成本、科学管理的原则,特制定本规定。
2、适用范围
本公司各单位电脑的使用,打印复印机操作人员及所有需打印复印者,依照本规定执行。
二、电脑使用管理规定
1、人员规定
⑴综合办电脑由办公室管理人员及文员上机,负责日常操作,非操作人员未经允许不得随意上机。
⑵管理人员设密码管理,未经批准不得随意向任何人泄露。
2、操作规定
⑴ 不得使用未经病毒检查的U盘,软件,防止病毒入侵。
⑶严禁私自拷贝、泄露涉及公司有关机密的文件资料。
3、病毒防护
件和文件。
⑵对联网电脑,其软件的安装由电脑管理员负责。
⑶电脑管理员定期使用杀毒软件进行病毒检测和清理工作。
(4)除电脑管理员外,任何人不得随意拆卸所使用的微机和相关电脑设备。电脑管理员在硬件维护作业完成后,必须将所拆卸的设备复原。
三、打印复印机管理办法
⑴打印应该确定一定数量,能复印尽量减少打印次数、数量。需要复印文件资料者要登记《复印文件登记表》,详填复印时间、内容、张数。
⑵ 打印文件需先预览试打一份保证准确无误,方可一起打印所有文件。
(3)部门需复印的资料,复印者须自觉先登记,再交管理员复印。(未经允许自行操作者导致机器卡机、死机等情况罚款交人事部处理)
(4)根据个人工作需求,把打印的文件资料统一电子版发给资料员,由资料员操作,未经允许不得擅自操作。
(5)公司所有员工应当爱护公共办公用品,打印、复印避免浪费。对于公司内部文件资料,提倡使用二手纸。
项目部综合办⑴对联网的电脑,任何人未经批准,不得向计算机网络拷入不相关软
打印机监控管理软件 第11篇
-----深圳鸿兴永利电子科技有限公司
整体提供供参考哦
一、驱动安装:
1.将随机附带的光盘放到光驱中,点击可执行文件,如图:
2.点击Windows驱动程序,选择语言方式,默认为English
3.点击OK出现如下界面:
4.在左边的栏目中选择 ZEBRA EPL,然后在右边的栏目中选择888-TT,如图:
5.点击 “NEXT”:
6.选择“仍然继续”,点击 “NEXT”,选择任意一个空闲的“USB”端口,如下图:
7.点击下一步:默认机器名称为厂商型号,点击“NEXT”
8.驱动在安装过程中,用户可以设定条码格式,如下图:
9.此后的设置,全部选择默认,一直点击“NEXT”直到完成。安装完成后,出现以下界面。如图:
10.再把打印机USB连接线插入电脑USB插口,电脑会提示找到新的硬件,选择“从列表或指定位置安装(高级)”,点下一步。
11.弹出硬件安装提示,选择“仍然继续”,点击“Next”即安装完成。
二、打印机纸和色带的安装
1.打印纸放在纸槽,从上转纸进入卡纸槽,调整卡纸槽位置
2.色带安装如下图:
三、打印机设置
1.打印机安装好后需要对打印机进行设置。进入控制面板,打开打印机和传真选择Zebra 888-TT:
2.点右键选择属性,选择打印首选项
4.在页面设置中设置纸张:
点击
点击按钮出现更改参数界面:
再点击右边的 “Customize”
点击下方的“New”按钮 :
可以在Paper Properties一栏里自定义此项设置名称,然后按以下设置进行条码纸张的参数设置,Width(宽度):10.2CM;Height(高度):4.0CM。如图:点击确定保存,以便下次使用可以直接选择这个自定义名称。
点击50mm/s。
再点击
把速度改成。再点击把打印清晰度10更改成14如图:
点击预设中的管理,选择新建,名称定为条码打印。
点击确定保存。
四、打印条码 1.剧毒从业单位申请的条码得到贵州省公安厅的批准后,就可以自己下载条码打印了。在条码管理中,查看申请的条码,复制申请编号:
2.进入条码打印菜单:
3.输入申请编号,点击“查询”按钮:
4.需要先选择打印条码的范围,然后点击“条形码打印”按钮,即可打印。
5.选择左上角打印图标:
6.打印机选择:Zebra 888-TT,打印范围:所有 页面处理:页面缩放方式:缩小以适合打印机页边距
打印机监控管理软件 第12篇
EAN 13码是最常的条形码之一,它常用在上市商品上,属于商品条码。在条码打印软件中制作这类条码时,经常会遇到明明软件支持这类条码却做不出来的情况。这就是因为对ean 13组成和软件操作不熟。在这里介绍下如何在条码打印软件中制作ean 13码,做ean 13码时需要注意哪些问题,条码打印机软件又是如何操作的?
在用条码打印软件制作ean13码之前,要对ean13码的组成做一个简单的了解。Ean13码是典型的商品条码,它有13位数字组成。这13位数字可以分为两部分:前12位是一部分,由客户根据编码规则和实际的商品编码情况,可以自己编写。而第13位则是一个校验位,不能随便输入。第13位是由前12位数据经过一定的计算方式,计算得出的。也就是前12位套用某个公式计算后得到第13位数据。所以在条码打印软件中制作ean13码时,要注意输入的数子是12位还是13位。如果是12位数字,可以在条码打印软件中,通过设置让软件自动生成第13位。
1、当输入的ean13码内容为12位数字时
在领跑条码标签打印软件,制作打印ean13码时,如果是要输入的条码内容是12位,就要在条形码属性窗口下的外观栏中,勾选“生成数字校验”“校验位可见”这两项。
在领跑标签条码打印软件左侧工具栏中,选择一维码绘制按钮,然后在软件标签的空白区域绘制一维码,选择该一维码码后,右击鼠标,选择属性,在图形属性对话框中选择“条码”选项卡。设置条码的类型为ean13码。
然后再选择“外观”选项卡,在外观栏下,勾选“生成数字校验”“校验位可见”这两项。
最后在图形属性窗口下选择“数据源”选项卡。在数据对象中通过添加数据内容,输入12位的条码内容。如下图所示。领跑标签条码打印软件除了支持
保持设置。
2、当输入的ean13码为完整的13位码时。
这个首先要保证第13位是正确的,否则在生产时无法正常生成ean13码。在领跑标签条码打印软件中制作13位数字的ean13码,跟上面的方法差不多,就是在“外观”设置中,不要勾选“生成数字校验”“校验位可见”这两项。并且在数据源中,输入完整的是13位数字。
打印机监控管理软件 第13篇
关键词:FPGA,微型打印机,硬件接口,软件设计
0 引言
FPGA的超大规模集成度优势和内部逻辑单元具有可重复配置能力的特点,使得其在芯片控制和接口设计中成为一种颇具吸引力的高性价控制器件。在此,设计了一种基于FPGA控制RD-E微型打印机工作的控制模块。在QuartusⅡ9.0 FPGA开发平台上通过VHDL语言编程控制微型打印机打印数据,在实际应用中具有一定的实用价值。
1 硬件系统
设计中采用Altera公司的CycloneⅢ系列FPGA芯片EP3C25和荣达创新科技有限公司生产的RD-E微型打印机组成硬件系统。
1.1 RD-E微型打印机简介
RD-E系列打印机是微型热敏加热点阵打印机,它专为仪器仪表面板安装而设计,采用独特的面板式嵌入结构,便可将整个打印机固定在仪表面板上[1,2]。RD-E系列打印机内嵌448个字符及图块,32个用户自定义字符,国标一、二级汉字库中全部汉字和西文字、图符共8 178个。采用模块化驱动控制电路,有效地保护了打印头的绝对安全;打印机内置专门的复位控制电路、电源监测电路以及近乎完美的软硬件看门狗控制电路,以确保打印机不死机、不乱打。控制电路提供温度检测、电压检测、过热检测、缺纸检测等功能,有效延长了打印头的使用寿命,同时保证了打印机在不同的工作场合,打印出的效果更加清晰美观、更加高速流畅,也能降低打印噪音,输出完整数据。备有39个ESC/P兼容的打印命令,支持字符、汉字、图形的正向、反向、左右旋转打印、反白、上下划线、左右划线打印以及任意变高、变宽、行间距、字间距调整、水平制表、垂直制表、曲线打印、条形码打印等功能以及以上功能的混合打印。RD-E打印机分标准并行接口,标准串行接口2类,串行接口与RS232C标准兼容,可直接由微机串口或单片机控制。设计中采用并口打印机,其接口与CENTRONICS标准并口兼容,其外形及从RD-E打印机的26芯插座的方向看插座的引脚序号如图1所示。并行接口各引脚信号的定义如表1所示,信号的逻辑电平为TTL电平。
1.2 微型打印机与FPGA的接口设计
为满足FPGA的工作条件,必须完成FPGA外围电路的设计,如外部存储器、工作电源以及外部输入时钟即晶振电路的设计。EP3C25E144I7N是CycloneⅢ系列工业级FPGA芯片,其供电电源分数字电压和模拟电压两类,其中模拟电压有A1.2 V和A2.5 V,分别对其内部锁相环PLL和模拟电压端供电,数字电压有D1.2 V和D3.3 V,分别对内部数字逻辑单元和输入/输出管脚供电。电源地同样分为模拟地与数字地两类,与模拟电源和数字电源对应。系统时钟由外部晶振提供,配置方式由外围电路拨码开关选择。
设计控制功能模块时,由于FPGA有富余的I/O接口,所以打印机可以不经过另外的接口电路而直接与FPGA相连接,同时FPGA其内部的嵌入式阵列块EAB是输入端口和输出端口都带有触发器的RAM块,可实现小容量的ROM和RAM,无需外部扩展ROM和RAM,也无需外加锁存器[3]。FPGA芯片可以通过编程配置其内部逻辑单元,通过编写软件来设计微型打印机控制器,所以只需分配好与打印机相连接的I/O接口,读写相连的信号线即可。打印机的和D0~D7信号接口分别由FPGA在编程综合过程中分配通用I/O接口,接口方式如图2所示[4,5]。
图中JP1和JP2是FPGA的配置接口,JP1与EPCS16SI16N外部存储芯片一起,构成FPGA的串行(AS)配置端口,当程序调试完成后,可将程序经JP2口下载至配置芯片EPCS16SI16N,FPGA上电之后,系统自动将配置芯片中的程序读入FPGA内,完成逻辑功能块的配置。JP1是JTAG配置口,主要作用是方便程序的现场调试,不需经过外部存储器,程序直接下载到FPGA中完成逻辑功能块的配置,以验证程序设计能否实现预期的功能。SP1与SP2用以设置配置芯片与FPGA数据传输的工作方式,例如MESL2,MESL1,MESL0为“010”时,配置为标准串行端口,配置电压为3.3 V;若为“100”时为快速串行配置端口,配置电压可在3.3 V和2.5 V两者中选其一。P1是有源晶振,可提供FPGA系统时钟频率。RP1是打印机数据端口的上拉排阻,这样输出数据与端口数据逻辑与之后输入打印机,避免显示乱码。打印机RD-E32-V8与FPGA由8根数据线和3条控制、状态读写线连接,另有一条线将2部分的接地端连接到公共的模拟地线。
2 软件实现
系统软件设计是基于VHDL语言编写的。软件设计的关键是在打印机工作时序的基础上完成微型打印机与FPGA之间数据和指令的读写和状态的检测。
2.1 控制时序与原理
控制过程的时序在延迟时间上有严格的要求,所以,设计控制程序时,必须考虑打印机状态转换和数据传输的延迟时间。当数据线上有待打印的数据时,打印机并不是立即将数据打印输出,必须根据当前的打印机状态来判断。
当BUSY状态被检测到为“1”时,说明打印机处于“忙”状态,此时打印机不会接收任何数据。当BUSY信号为“0”时,说明打印机处于“空闲”状态,先向数据线写入数据,在延时时间符合时序的情况下,通过FPGA控制信号,将数据写入打印机。为数据选通触发脉冲,下降沿时输入数据,对低电平的时间时序上也有要求,最小为0.5μs。当下降沿到来的同时,数据即送入打印机,同时BUSY信号由低电平跳变为高电平,阻止FPGA向打印机数据线写入数据。当数据输入以后,直到回答脉冲跳变成低电平,此时表示数据已被接受,而且打印机准备好接受下一数据,之后大约5μs时间以后,BUSY信号变为低电平,之后约5μs信号变高。对打印机的控制是通过查询方式实现的,根据打印机工作时序,将打印机控制过程分为3个状态,打印机控制程序基于这3个状态,采用VHDL语言的有限状态机编写实现。时序与状态转换如图3所示[2,6]。
2.2 打印机控制命令及程序设计.
RD-E型微型打印机提供了39条打印命令,打印命令与多数打印机兼容。其中,汉字打印命令其格式由16进制数表示,则为x“1B”x“38”x“n”。在连续3次接收数据后若接收到的是该命令,打印机将根据n值的不同选择不同点阵的汉字。在汉字打印方式中,打印机接收的汉字代码是2个字节对应一个汉字的标准机内码,即打印机每接收2个字节的机内码可调出一个汉字。打印机先接收机内码的高位字节,再接收低位字节。设计中,由于欲打印的数据分1616和1212两种点阵汉字,所以n值设置为0或4,当n=0选择1616点阵汉字打印,n=4选择1212点阵汉字印,n的默认值为0。另一条命令是纸给进命令,即换行命令,其格式用16进制数表示为:x“0A”打印机打印当前缓冲器里的数据,并向前走纸一行,如果缓冲器里没有数据,则只执行向前走纸一行。打印空格或空行命令,其格式用16进制数表示为:x“1B”x“66”x“M”x“n”。如果M=0,该命令将打印n个空格;如果M=1,该命令将打印n个空行。由于打印数据必须与表头的栏目一一对应,而且每行打印的字符点阵不会完全相同,所以编程过程中对空格数的控制是需要花功夫的,调试时便出现过打印的已处理数据与表头不对应的情况。由于打印机内嵌选择字符集1和自定义字符集2,打印的数据中含有自定义字符集中的字符,所以还需选择打印输出字符集数据。字符集选择由命令x“1B”x“36”和x“1B”x“37”来实现。回车命令的命令字为x“0D”。打印机收到本命令后,即对缓冲区内的命令和字符进行处理,并按要求打印缓冲区内的全部字符或汉字。
打印机内置的汉字代码为标准汉字内码,高字节数值范围A1H~F7H,对应1~87区汉字;低字节数值范围A1H~FEH,对应每一区中的汉字位码1~94。汉字的区位码与机内码之间相互计算的方法为:
区码转换为16进制数,位码转换为16进制数
机内码高字节=区码+A0H
机内码低字节=位码+A0H
例如电阻的“阻”字区位码为5572,即55区,第2个字,其机内码为D7E8,将55(十进制)转为37(16进制),37H+A0H=D7H;将72(十进制)转为48(16进制),48H+A0H=E8H,所以对表头要打印的汉字将其区位码转换成内码后存储起来,按先高字节,后低字节的顺序,在打印命令之后写入打印机即可。
软件设计在FPGA内部综合生成2个内部存储器,表头数据存储于一个存储器中,对现场采集的数据独立保存于另一个存储器中,根据判别条件,由打印机控制模块分时读出存储器的数据并写入打印机显示。
控制系统原理如图4所示。
图4中,mapy模块是按键防抖动模块[7],clk-conv是时钟分频模块,得到打印控制块和随机存储器所需的时钟。随机存储器SRAM1和SRAM2是利用FPGA内部资源综合生成的[8],SRAM1中固化好了打印数据的表头数据,只需控制读即可。设计中为了编程方便,仅仅将SRAM2源码稍作修改即生成SRAM1,实际可以设计ROM代替[9,10]。SRAM2用来存储打印机前端数据采样与处理单元处理的数据,并在打印控制模块(printer)的控制下,分时送入打印机缓存。打印控制模块是核心,它不仅查询打印机的工作状态,控制打印机打印缓冲区数据,还负责读出SRAM中的数据,并写入打印机。
2.3 系统功能仿真与分析
微型打印机控制块(图4中printer块)的功能仿真图如图5所示。clk是系统时钟,busy,ack,stb,dout是微型打印机的并行接口信号,current_state表示工作时状态之间的转换关系。由图可以看到,当busy=0时,状态s0进入s1,系统对stb置位后,数据由dout输出,状态转移到s2,s2有足够的延时;当ack为低电平时,状态转移回到s0状态,等待下一次数据传输。实际上数据在s1状态时就应该输出,但是图中所示却在s2状态开始时输出,这是因为设计有限状态机时,采用的是莫尔状态机的基本思想,它属于异步输出状态机,输出仅仅为当前状态的函数,所以这类状态机在输入发生变化时还需要下一个时钟的到来[11]。打印机实际打印效果如图6所示。
3 结语
利用VHDL硬件描述语言设计系统软件,通过FPGA控制微型打印机工作。本微型打印机与FPGA组成打印系统后,FPGA将显示数据写入FPGA内部设计的SRAM中,FPGA与微型打印机进行数据交换后,将欲打印数据读出并与控制命令一起按打印顺序送到微型打印机打印缓冲区中,完成打印输出。设计的打印系统携带方便,实时性高。
参考文献
[1]王彦.基于FPGA的工程设计与应用[M].西安:西安电子科技大学出版社,2007.
[2]荣达创新科技公司.RD-E系列热敏打印机使用说明[EB/ OL].http://www.rd-cn.com,2008.
[3]李冬梅.PLD器件与EDA技术[M].北京:北京广播学院出版社,2000.
[4]Altera Configuration.Altera configuration handbook[M/ OL].[2008-10-21].Http://www.altera.com,2008.
[5]Altera Configuration.Altera cycloneⅢdevice handbook [M/OL].[2008-122-03].Http://www.altera.com,2008.
[6]周雷,付慧生,王建波.基于VHDL的微型打印机控制器设计[J].电子设计工程,2009,1 7(2):98-99.
[7]李洪伟,袁斯华.基于QuartusⅡ的FPGA/CPLD设计[M].北京:电子工业出版社,2006.
[8]张洪润,张亚凡,孙悦,等.FPGA/CPLD应用设计200例[M].北京:北京航空航天大学出版社,2009.
[9]吴冬书.实时多任务操作系统在微型打印机上的应用[M].北京:北京工业大学出版社,2006.
[10]孙晔.基于DSP的电气参数测试系统研究[M].西安:西北工业大学出版社,2007.
环保,从管理打印环境开始 第14篇
“2009惠普文印环保大奖”由IDC鼎力支持,共分为两个阶段——第一阶段包括IDC的一项调查,该调查通过对370多名管理者进行在线问卷,从而选出12家入围第二阶段的企业。该调查始于2009年8月,旨在就文印环境方面评估中国企业当前的环保策略、领先水平、执行能力和处置能力。调查结果显示:69%的受调查企业重视其业务对环境所产生的影响;目前,仅有不到1/3的调查对象在IT和打印产品采购环节会考虑绿色环保因素;仅有18.1%的受调查企业制定了绿色目标和相关政策,并已开始部署创新型绿色IT解决方案以促进环境的可持续发展;仅有22.6%的受调查企业拥有专门的团队制定可持续发展策略,并采用最佳实施方案,以此减少碳排放量,有效回收并合理处置。
在这次评选活动的最后阶段。还采用了简易版惠普环保文印评估工具对12家入围企业进行现场评估。惠普环保文印评估服务作为惠普管理打印所包含的五项评估服务之一,旨在评估当前成像及打印设备群对环境的影响,为减少企业的碳排放量制定规划,并量化绿色的打印解决方案带来的经济和环境优势。惠普和IDC根据以下标准并通过环保文印评估方法对获奖企业进行了评估:打印机设备组的能耗;用于减少纸张浪费的技术和策略;由打印产生的温室气体排放;回收措施和策略;当前和未来的绿色IT文印环保计划;终端用户了解并且已经落实相关的管理和控制措施。
IDC亚太区调研副总监PhiHp Carter表示:“通过分析在评估阶段收集到的数据,我们可以清楚地了解企业能够降低多少成本和能耗,以及在管理打印和成像环境时应该专注于哪些方面。这些结论将有助于管理层和利益相关方了解实施绿色IT打印及成像行动计划的必要性,以及对计划的相关调整。”
在这次评选活动的最后,惠普还为所有入围决赛的企业提供了针对以下方面的指导建议:如何更好地管理打印环境以进一步降低能耗、如何采取措施减少浪费并提高工作效率,以及如何实现更加便捷实用的回收流程。
助力企业减少对环境的影响
惠普打印及成像系统集团亚太及日本地区副总裁企业文印管理事业部总经理Pierre Mirlesse表示:“大多数企业并未意识到高效管理打印环境除了能够切实减少成本和实现更高的工作效率外,还能带来更多的优势。事实上,这种方法还能减少企业对环境的影响。”
惠普对部分使用惠普文印管理服务(MPS)的客户进行了对比分析,结果显示,在打印及成像方面,这些客户可以节约30%到80%的能源以及数百万张的办公用纸。
获奖企业代表也均表示.通过采用惠普文印环保解决方案和管理服务,有效节省了打印及成像成本,创建了绿色IT环境,同时也使企业实现可持续性健康发展。