一种通过GPIO口切换喷码机打印信息的方法技术

技术编号:39439652 阅读:6 留言:0更新日期:2023-11-19 16:22
本发明专利技术涉及一种通过GPIO口切换喷码机打印信息的方法,包括以下步骤:步骤一,开启喷码机GPIO口的信息切换功能;步骤二,设置需要切换信息的GPIO口的数量;步骤三,在喷码机上分别编辑各产线需要打印的信息;步骤四,将相应的GPIO口连接到对应的产线设备上,等待打印,其中,需切换信息的GPIO口数量根据产线不同打印信息内容的数量而得。本发明专利技术提供的通过GPIO口切换喷码机打印信息的方法,能够合理利用喷码机的GPIO口,能够方便快捷的进行多产线多打印信息的切换,并能够有效提升打印信息切换效率且不易出错,满足用户的多样化需求。满足用户的多样化需求。满足用户的多样化需求。

【技术实现步骤摘要】
一种通过GPIO口切换喷码机打印信息的方法


[0001]本专利技术涉及喷码机打印控制
,具体为一种通过GPIO口切换喷码机打印信息的方法。

技术介绍

[0002]目前随着个性化产品的需求越来越多,喷码机的应用领域也越来越广,在实际喷印作业中,经常会出现多条产线共用一台喷码机的情况,每条产线的产品是随机到达,如果每条产线需要的打印内容不同,就需要对打印信息进行人工切换,但是人工切换打印信息效率太低并且容易出错。
[0003]目前大部分喷码机都会标配串口或是网口的通讯端口,可以与外部产线设备进行通讯,所以对于打印信息的切换很多方案都是通过网络或是串口发送每条产线需要打印的信息文件名来切换信息,该方案比较复杂且对产线设备有较高的要求,需要产线有编码开发的能力,但某些产线设备因为比较老旧无法通过这些接口进行通讯。
[0004]所以亟需一种能够方便的对喷码机打印信息进行切换的方法。

技术实现思路

[0005]本专利技术的目的在于提供一种通过GPIO口切换喷码机打印信息的方法,能够解决上述
技术介绍
中提及的技术问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种通过GPIO口切换喷码机打印信息的方法,包括以下步骤:
[0007]步骤一,开启喷码机GPIO口的信息切换功能;
[0008]步骤二,设置需要切换信息的GPIO口的数量。
[0009]作为优选方案,需要切换信息的GPIO口的数量根据产线不同打印信息内容的数量而得。
[0010]作为优选方案,需要切换信息的GPIO口的数量根据以下方式而得:
[0011]2n
‑1<m≤2
n

[0012]其中,m表示产线不同打印信息内容的数量;n表示需切换信息的GPIO口的数量。
[0013]作为优选方案,通过GPIO口切换喷码机打印信息的方法还包括:步骤三,在喷码机上分别编辑各产线需要打印的信息。
[0014]作为优选方案,步骤三中,在文件命名的时候,将文件名的首字母命名为对应的产线序号。
[0015]作为优选方案,通过GPIO口切换喷码机打印信息的方法还包括:步骤四,将GPIO口连接到对应的产线设备上,等待打印。
[0016]本专利技术还提供一种喷码机,包括控制板,所述控制板包括存储器和处理器,所述存储器存储有处理器可执行的计算机程序,所述处理器执行计算机程序时实现上述任一方案所述的通过GPIO口切换喷码机打印信息的方法。
[0017]作为优选方案,所述喷码机还包括通过所述控制板控制的墨路、喷头、显示屏和接口板,所述GPIO口通过所述接口板与外部设备或传感器相连接。
[0018]与现有技术相比,本专利技术的有益效果是:本专利技术提供的通过GPIO口切换喷码机打印信息的方法,能够合理利用喷码机的GPIO口,在现有喷码机硬件的基础上通过调整GPIO口的信息切换功能,实现方便快捷的进行多产线多打印信息的切换,能够有效提升打印信息切换效率且不易出错,满足用户的多样化需求。
附图说明
[0019]图1为本专利技术实施例中通过GPIO口切换喷码机打印信息方法的流程示意图;
[0020]图2为本专利技术实施例中喷码机的硬件模块框图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0023]现有的喷码机为了与外部的开关信号通讯,在喷码机出厂时会配有多组GPIO口,用户可以通过这些GPIO口与喷码机进行简单的通讯,比如开关打印,对计数器进行复位等。
[0024]参见图1,本实施例公开了一种通过GPIO口切换喷码机打印信息的方法,包括以下步骤:
[0025]步骤一,开启喷码机GPIO口的信息切换功能:在喷码机的软件界面将GPIO口的作用设置为作为信息切换使用;
[0026]步骤二,设置需要切换信息的GPIO口的数量,需要切换信息的GPIO口的数量根据产线不同打印信息内容的数量而得;
[0027]计算方式为:
[0028]2n
‑1<m≤2
n

[0029]其中,m表示产线不同打印信息内容的数量;n表示需切换信息的GPIO口的数量。
[0030]本实施例中,产线不同打印信息内容的数量为8,即8个具有不同打印信息内容的产线共用1台喷码机,而喷码机一共预留了4个GPIO口做为输入使用,其中默认配置是2个GPIO口做为信息切换使用,另2个GPIO口是用来对计数器进行复位。通过软件开启GPIO口信息切换的功能,并设置需要的GPIO口数量。本实施例中,m=8,则n=3,即设置需要切换信息的GPIO口数量为3,软件会自动把其中一个计数器复位功能的GPIO口切换为信息切换功能。
[0031]进一步来说,软件默认配置是关闭信息切换功能的,并且4个GPIO口有2个是默认用来复位计数器的,如果打印的信息内容里面有两个计数器,那么外部通过控制这两个
GPIO口的状态,软件采集到后可以把对应的计数器进行复位操作,因为默认的信息切换功能是关闭的,所以另外的两个GPIO口不论如何变化,软件都不会做出任何响应。
[0032]如果需要8个产线共用1台喷码机,每个产线都有自己的打印信息内容,所以首先需要开启GPIO口的信息切换功能。因为涉及8个不同产线的打印信息,所以需要3个GPIO口才能区分这8条打印信息,而默认只有2个GPIO口当作信息切换使用,所以需要用户在显示屏界面设置需要切换信息的GPIO口数量为3,则软件就会把其中一个计数器复位功能的GPIO口切换为信息切换功能用,这种情况下,该GPIO的状态变化并不会引起计数器的复位操作。
[0033]步骤三,在喷码机上分别编辑各产线需要打印的信息:根据8个产线需要打印的信息内容在显示屏上分别编辑对应的打印信息,并在文件命名的时候将文件名的首字母命名为对应的产线序号,如表1所示:
[0034]表1
[0035]GPIO0GPIO1GPIO2valuefilename00000msg00111msg01022msg01133msg10044msg10155msg11066msg11177msg
[0036]步骤四,将相应的GPIO口连接到对应的产线设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通过GPIO口切换喷码机打印信息的方法,包括以下步骤:步骤一,开启喷码机GPIO口的信息切换功能;步骤二,设置需要切换信息的GPIO口的数量。2.根据权利要求1所述的通过GPIO口切换喷码机打印信息的方法,其特征在于,需要切换信息的GPIO口的数量根据产线不同打印信息内容的数量而得。3.根据权利要求2所述的通过GPIO口切换喷码机打印信息的方法,其特征在于,需要切换信息的GPIO口的数量根据以下方式而得:2
n
‑1<m≤2
n
,其中,m表示产线不同打印信息内容的数量;n表示需切换信息的GPIO口的数量。4.根据权利要求1所述的通过GPIO口切换喷码机打印信息的方法,其特征在于,还包括:步骤三,在喷码机上分别编辑各产线需要打...

【专利技术属性】
技术研发人员:房鸿利陈佳
申请(专利权)人:烟台科思汇标识技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1