`

GPRS打印机的原理

 
阅读更多

一、什么是GPRS无线打印机?有啥用途?
简单来说,这是一种能借用手机SIM卡与互联网链接的打印机,用户通过WEB网页,可以无线遥控打印,哪怕该打印机放在其它城市甚至国外,打印机不接网络、不联电脑、只接电源。每台打印机只有几百元,每月SIM卡通讯费增加不过几块钱(5元包月),把自己的手机卡取出来,插到该打印机卡槽就行,可谓安装简单,费用低廉。所以该产品一经问世,旋即在WEB开发领域风靡起来!
GPRS打印机用途有很大想象空间,许多业务因此会有惊人的变革。目前使用较好的是“在线订餐”,如浙江宁波香喷喷外卖网上,客人在网页中精心选择好菜谱后,一点“确认”,那台安装在店家灶台旁边的打印机会立即“嘟嘟”地打出订餐信息,忙地热火朝天、油烟缭绕的师傅们只要按清单顺序下厨就行。
下面来一张正在工作中的打印机全图,和易拉罐比较一下个头大小:
图文详解GPRS无线打印(什么是GPRS打印机?啥用途?如何使用?)
(图一)
可以想象,那些没条件专人值守联网的车间、码头、库房等地,当需要经常性传递各种作业明细信息时,该打印机显然大有用武之地。WEB开发者看完下面的详细步骤,这么容易实现的事情,一定会心痒。
二、如何设置打印机?
有了GPRS打印机后,要先进行插卡和服务器IP地址设置,在详解设置步骤之前,我们先看一个网页:http://173.252.237.52:8000/PrintOnline.htm
这是一个专门的GPRS打印测试页,网页中蓝字注明的IP地址是:173.252.237.52 其端口是:2332
这里的IP是一个安装运行了GPLinks服务器软件(下载地址)的主机地址,这个服务器软件专门用来驱动管理GPRS打印机,以后再写博文专门介绍它,我们先把这些信息记下来,下面用图文逐步介绍插卡和设置步骤:
第1步:插入SIM卡
卡槽在打印机底部,翻开后见下图,插卡很简单,但注意用“缺角”判断插入方向,并一定先关闭电源,电源开关在天线下端,插卡稳固后再把底盖扣紧。
图文详解GPRS无线打印(什么是GPRS打印机?啥用途?如何使用?)
(图二)
第2步:设置面板参数
插卡完毕开机后,观察打印机面板,正常情况下会提示“检测SIM卡:正常”,如果提示“错误”说明卡没插好,重复第1步的操作。
接下来打印机进行初始化,完毕后会显示“正在连接...” 如果此前已经设置过参数,则很快连接成功并转入图一显示的正常运行状态。现在我们按“连接/中断”键,打印机放弃连接,当显示一个“网络打印机”的大字界面时,按“确认/菜单”键,进入主菜单正式开始设置。按如下菜单路径设置好三个方面的参数:
主菜单->GPRS设置->IP地址->设置其值为 173.252.237.52
主菜单->GPRS设置->端口号->设置其值为 2332
主菜单->GPRS设置->本机ID->设置其值为 12345678(这个值后面有用)
在设置过程中,当进入GPRS设置后会要求输入密码,默认的出厂密码是“123456”,进入系统后可修改该密码;面板上的“#”键用来切换输入法;面板上的“*”键用来输入字符,“确认”和“取消”键用来进行菜单进退,其它方面一目了然,不再累述,下面截图两张感受一下:
图文详解GPRS无线打印(什么是GPRS打印机?啥用途?如何使用?)
(图三)
图文详解GPRS无线打印(什么是GPRS打印机?啥用途?如何使用?)
(图四)
第3步:连接服务器
以上设置完毕之后,按“连接”键或重新开机,打印机便自动与GPLinks服务器系统握手,连接成功则在面板的左上角显示“GPRS”字样,见图一,打印机此时处于等待指令状态。
三、打印测试
打印机连接成功后,我们再次进入前面所说的GPRS打印测试页,点“提交打印”按钮,观察打印机的动静,正常情况下开始打印,输出完毕发出“滴滴”鸣叫等待人工确认,同时页面返回结果:发送成功字样,如果不能打印,页面也会返回错误信息,并提供其详细解释。
在错误信息中,有一种是“PID未找到”,这种情况多是因为页面的“打印机设备ID”值与打印机面板设置时的“本机ID”值(我们在第2步中设置的是12345678)不一致引起的。也就是说,同时接入当前服务器的GPRS打印机可能有多台,页面要用“打印机设备ID”来区分它们,找到自己的目标。
还有一个错误是“该表单已发过”,此信息表示同一个“表单号”的内容已打印过了。这是因为GPLinks服务器会为每台打印机记录一定时段的表单,避免重复打印,所谓表单号就是一个业务唯一号,例如订餐号。当测试出现这个提示时,尽可能地修改“表(午餐订)单号”后再试,要知道使用本测试页的人可能同时很多哟。
四、实际打印应用
以上页面是测试打印,与实际应用有区别,那么如何引用到自己的系统中呢?出乎意料的是这里引用起来非常简单,把以上测试页转成URL方式,格式变成如下:
http://173.252.237.52:8000/?cmd=PRINT&pid=12345678&tbid=201100001&content=打印内容
你自己的页面或后台系统执行此请求后,GPLinks服务器会返回数字类型的结果代码,以便于你的程序进一步动作。除了URL外,get和post方式当然也行,其详细资料参考GPLinks服务器使用帮助。
另外关键一点,要搭建自己的QPLinks服务系统对很多朋友来说不很现实,特别是小型业务或试验阶段,此时租赁以上系统的一个端口是很好选择,价格低廉。

分享到:
评论

相关推荐

    AVR mega128学习板电路原理图

    11. **打印机接口**:可能通过并行接口与打印机相连,如P0到P7,用于打印数据或调试信息。 12. **中断扩展**:AVR mega128的中断引脚(如INT0至INT7)可用于响应外部事件,提高实时性。 13. **其他功能**:学习板...

    智能校园摄像头监控系统的设计

    硬件包括服务器、监控工作站、打印机、交换机、门禁系统等,通过大屏幕模拟屏展示监控点情况。软件设计采用C/S架构,使用VB6.0开发,通过Socket套接字实现与测控终端的实时通信,确保数据的有效接收、存储、显示或...

    路灯远程测控系统应用

    监控中心主站包含服务器、大屏幕投影、GPRS接入、软件系统、打印机等,而远程测控终端则由嵌入式设备组成,集成了电能测量、开关控制、通讯等功能。 2. 工作原理:监控中心通过GPRS网络与分布于城市各处的远程测控...

    虚拟串口服务器

    这些设备包括调制解调器、打印机、数据采集系统等。传统上,每台计算机都有有限数量的物理串口,但随着USB和其他高速接口的发展,串口的数量逐渐减少。虚拟串口服务器应运而生,解决了这一问题。 虚拟串口服务器的...

    沙沟水库大坝渗流观测自动化改造探索.pdf

    GPRS/GSM无线监控系统工作原理是利用中国移动的通信网络平台,通过电信部门多年运营的成熟网络进行数据传输。该系统具有独立的硬盘录像机进行视频记录,数据存储时长可根据实际情况确定。光纤信号传输则有效降低了...

    单片机毕设题目

    5. **步进电机控制系统**:通过单片机精确控制步进电机的转动角度和速度,可能用于3D打印机或其他精密机械装置。知识点涵盖:步进电机工作原理、脉冲宽度调制(PWM)控制、电机驱动电路设计。 6. **基于单片机的...

    彩票投注终端商品化项目规划.docx

    产品方框图展示了彩票投注终端的整体架构,包括各个功能模块及其相互间的连接关系,便于理解和分析系统的工作原理。 2. 主机模块 主机模块是系统的核心,负责处理数据、运算、存储和控制其他模块的功能。它通常...

    usb转com口驱动

    - 无线通信:如GSM/GPRS模块,通过USB-SIM9.0驱动进行通信。 - 旧硬件升级:如将老式打印机接入无COM口的新电脑。 6. 注意事项: - 不同类型的USB转COM口驱动可能会有兼容性问题,需要确保驱动与设备、操作系统...

    行业分类-设备装置-一种现金自动交易装置.zip

    同时,这些设备还可能支持GPRS、3G/4G、Wi-Fi等无线通信方式,以便在没有有线连接的环境下也能正常工作。 安全控制是现金自动交易装置的重中之重,包括物理安全和数据安全。物理安全措施防止设备被破坏或被盗,例如...

    POS机使用培训教材资料.ppt

    这份培训教材资料详细全面,不仅讲解了POS机的基本原理,还提供了实际操作指导和故障排查技巧,对于POS机的使用者来说是非常宝贵的参考资料。在实际使用中,遇到任何问题都可以参照其中的建议进行处理,确保业务的...

    串并口的测试代码

    在早期的计算机和许多现代嵌入式系统中,串口是连接外部设备如打印机、调制解调器、GPS接收器等的标准方式。串口通信通常基于RS-232标准,尽管随着技术的发展,更现代的标准如USB和以太网已经普及,但在某些特定场合...

    嵌入式系统课程设计题目.doc

    17. **基于ARM和GPRS的无线数据通信系统设计**:构建基于ARM的GPRS无线通信系统,涉及无线通信协议、嵌入式系统设计和GPRS模块的应用。 18. **基于S3C2410平台与嵌入式Linux的图像采集应用**:实现图像采集和JPEG...

    USB转串口驱动

    本文将深入探讨USB转串口驱动的工作原理、应用、兼容性以及如何安装与使用。 首先,USB转串口驱动的核心在于一个叫做虚拟串口(Virtual COM Port, VCP)的技术。VCP驱动程序模拟了一个传统的串行端口,使得USB设备...

    单片机35个实例精讲

    18. 热敏打印机:控制小型热敏打印机打印数据或文本。 19. GSM/GPRS模块:通过移动网络实现远程通信。 20. 温度控制:使用PID算法实现恒温控制,如加热器或空调。 21. 无线遥控:红外或射频遥控系统的设计。 22. ...

    usb转串口驱动.rar

    2. **无线模块通信**:例如GSM/GPRS模块、蓝牙模块等,通常使用串口进行通信,USB转串口驱动可以方便地与这些模块配合使用。 3. **传感器和仪器仪表**:许多传感器或测量设备使用串口输出数据,USB转串口驱动可让...

    [精选]联通资产RFID管理方案交流.pptx

    在读写器领域,国内外都有众多厂商参与,如固定式和手持式读写器,以及标签打印机等。 【RFID在资产管理中的应用】 在电信企业中,由于资产频繁变动、网络设备的拆卸和更新,以及GIS(地理信息系统)管理的需求,...

    嵌入式实验指导书

    ### 嵌入式实验指导书关键...通过这些实验,学生将能够深入理解嵌入式系统的结构与工作原理,并通过实践操作来加强理论知识的理解与应用。这对于初学者来说是非常重要的一步,为后续更复杂的嵌入式项目打下坚实的基础。

Global site tag (gtag.js) - Google Analytics