一种控制功能自动切换系统、缝纫机控制器及缝纫机的制作方法

文档序号:17249763发布日期:2019-03-30 09:00阅读:390来源:国知局
一种控制功能自动切换系统、缝纫机控制器及缝纫机的制作方法
本发明涉及缝纫机控制
技术领域
,特别是涉及一种控制功能自动切换系统、缝纫机控制器及缝纫机。
背景技术
:随着机电一体化技术的不断发展,每一种工业缝纫机的衍生产品越来越多。对于每种工业缝纫机及其衍生产品,缝纫机控制器一般仅在工艺控制部分进行增加或修改,这就要求一套缝纫机控制器可以匹配多种机型的缝纫机使用,以降低开发成本、增加产品的生命周期。目前,在缝纫机控制器的主板设计中,硬件设计上已经往兼容化方向发展,使得同一款硬件主板可匹配不同机型的缝纫机使用。但是,不同机型的缝纫机具有不同的功能,所以软件设计上无法做到兼容,仍需要为每一机型的缝纫机单独配置一套软件,缝纫机控制器根据当前所需控制的缝纫机的机型加载相应的软件。但是,缝纫机控制器若想控制其它机型的缝纫机,需重新加载相应的软件,从而不利于生产管理,且不利于软件程序修改、升级及维护。因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。技术实现要素:本发明的目的是提供一种控制功能自动切换系统、缝纫机控制器及缝纫机,在控制不同机型的缝纫机时,无需重新加载相应的软件,从而利于生产管理,且利于软件程序修改、升级及维护。为解决上述技术问题,本发明提供了一种控制功能自动切换系统,包括:外设接口;设于目标缝纫机上、通过所述外设接口与缝纫机控制器连接的操作面板,用于在与所述缝纫机控制器接通后,向所述缝纫机控制器传送表示所述目标缝纫机的机型的机型信号;其中,所述目标缝纫机表示所述缝纫机控制器当前准备控制的缝纫机;所述缝纫机控制器,用于预先加载不同机型的缝纫机一一对应的控制程序;根据所述机型信号确定所述目标缝纫机的机型,并在控制所述目标缝纫机时执行与其机型对应的控制程序。优选地,所述操作面板包括:与所述外设接口连接的电压配置电路,用于预先根据预设机型电压对应关系确定所述目标缝纫机的机型对应的目标电压值,并按照所述目标电压值配置自身与所述外设接口连接的端口输出的电压信号;其中,所述预设机型电压对应关系表示缝纫机的机型与所述电压配置电路配置的电压信号的电压值的一一对应关系;则所述缝纫机控制器具体用于当自身与所述电压配置电路连通时获取所述电压信号,并根据所述预设机型电压对应关系确定所述目标缝纫机的机型,以在控制所述目标缝纫机时执行与其机型对应的控制程序。优选地,所述缝纫机控制器具体用于在自身与所述电压配置电路连通,且所述目标缝纫机的电机处于停机状态时,从所述电压配置电路获取所述电压信号,并根据所述预设机型电压对应关系确定所述目标缝纫机的机型,以在控制所述目标缝纫机时执行与其机型对应的控制程序。优选地,所述操作面板输出所述电压信号的端口通过所述外设接口与所述缝纫机控制器的ad采样口连接,所述操作面板的通讯口也通过所述外设接口与所述缝纫机控制器的通讯口连接;其中,所述ad采样口与所述通讯口的任一接口采用所述缝纫机控制器上的同一接口;所述缝纫机控制器还用于在自身开机后将同一所述接口配置为ad采样口,以采样所述电压信号;在确定所述目标缝纫机的机型后将同一所述接口配置为通讯口,以实现与所述操作面板的通讯。优选地,所述操作面板输出所述电压信号的端口通过所述外设接口与所述缝纫机控制器的ad采样口连接,所述操作面板的通讯口也通过所述外设接口与所述缝纫机控制器的通讯口连接;其中,所述ad采样口与所述通讯口为所述缝纫机控制器上的不同接口。优选地,所述操作面板包括:与所述外设接口连接的微控制器,用于预先存储携带有所述目标缝纫机的机型的机型信息;当检测到自身与所述缝纫机控制器连通时,发送所述机型信息至所述缝纫机控制器;则所述缝纫机控制器具体用于在获取所述机型信息后,根据所述机型信息确定所述目标缝纫机的机型,以在控制所述目标缝纫机时执行与其机型对应的控制程序。为解决上述技术问题,本发明还提供了一种缝纫机控制器,应用于上述任一种控制功能自动切换系统,包括:预加载模块,用于预先加载不同机型的缝纫机一一对应的控制程序;接收模块,用于在与所述操作面板接通后,接收所述操作面板传送的表示所述目标缝纫机的机型的机型信号;控制模块,用于根据所述机型信号确定所述目标缝纫机的机型,并在控制所述目标缝纫机时执行与其机型对应的控制程序。为解决上述技术问题,本发明还提供了一种缝纫机,包括上述任一种控制功能自动切换系统。本发明提供了一种控制功能自动切换系统,包括:外设接口;设于目标缝纫机上、通过外设接口与缝纫机控制器连接的操作面板,用于在与缝纫机控制器接通后,向缝纫机控制器传送表示目标缝纫机的机型的机型信号;其中,目标缝纫机表示缝纫机控制器当前准备控制的缝纫机;缝纫机控制器,用于预先加载不同机型的缝纫机一一对应的控制程序;根据机型信号确定目标缝纫机的机型,并在控制目标缝纫机时执行与其机型对应的控制程序。本申请的缝纫机控制器预先加载了不同机型的缝纫机一一对应的控制程序,从而在依据操作面板传送的机型信号确定目标缝纫机的机型后,便可执行与目标缝纫机的机型对应的控制程序,以控制目标缝纫机运行。可见,本申请的缝纫机控制器在控制不同机型的缝纫机时,无需重新加载相应的软件,从而利于生产管理,且利于软件程序修改、升级及维护。此外,由于本申请提前为不同机型的缝纫机对应的操作面板一一设置不同的机型信号,所以本申请无需人工操作操作面板去选择机型,只要接上操作面板后,缝纫机控制器便可自动识别缝纫机的机型,较为智能。本发明还提供一种缝纫机控制器及缝纫机,与上述控制功能自动切换系统具有相同的有益效果。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种控制功能自动切换系统的结构示意图;图2为本发明实施例提供的一种缝纫机控制器的结构示意图。具体实施方式本发明的核心是提供一种控制功能自动切换系统、缝纫机控制器及缝纫机,在控制不同机型的缝纫机时,无需重新加载相应的软件,从而利于生产管理,且利于软件程序修改、升级及维护。为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参照图1,图1为本发明实施例提供的一种控制功能自动切换系统的结构示意图。该控制功能自动切换系统包括:外设接口1;设于目标缝纫机上、通过外设接口1与缝纫机控制器2连接的操作面板3,用于在与缝纫机控制器2接通后,向缝纫机控制器2传送表示目标缝纫机的机型的机型信号;其中,目标缝纫机表示缝纫机控制器2当前准备控制的缝纫机;缝纫机控制器2,用于预先加载不同机型的缝纫机一一对应的控制程序;根据机型信号确定目标缝纫机的机型,并在控制目标缝纫机时执行与其机型对应的控制程序。具体地,本申请的控制功能自动切换系统包括外设接口1、操作面板3及缝纫机控制器2,其工作原理为:一方面,为了区分缝纫机的机型,本申请提前对不同机型的缝纫机的操作面板3做以下改进:对于任一缝纫机,该缝纫机上设有的操作面板3在与控制该缝纫机的缝纫机控制器2接通后,会向缝纫机控制器2传送该缝纫机的机型信号。由于这里的机型信号表示该缝纫机的机型,所以缝纫机控制器2可根据接收的机型信号区分当前所控制的缝纫机的机型。另一方面,本申请通过程序预编译功能在缝纫机控制器2的主控板中提前写入不同机型的缝纫机一一对应的控制程序。在为缝纫机控制器2选择好目标缝纫机(主控板已写入的控制程序所对应的缝纫机中任一缝纫机均可作为目标缝纫机)后,缝纫机控制器2便可与目标缝纫机所对应的操作面板3连接(具体是主控板通过外设接口1与操作面板3连接)。在缝纫机控制器2与目标缝纫机所对应的操作面板3接通后,目标缝纫机所对应的操作面板3会向缝纫机控制器2传送目标缝纫机的机型信号,然后由缝纫机控制器2根据接收的机型信号确定目标缝纫机的机型,从而自动从主控板已写入的控制程序中选择目标缝纫机的机型对应的控制程序执行。可见,本申请的缝纫机控制器2可实现不同控制程序(属于一整套软件)的自动切换,无需同一个主控板配多套软件使用。在该情况下,当控制程序版本需要升级或者出现平台化问题时,仅需在一个软件版本上进行修改,售后人员也仅需使用同一个程序对不同的机型进行升级,从而降低了研发及售后维护的成本,方便了生产管理,降低了出错率,实现了缝纫机控制器更加的智能化,增强了缝纫机及其一系列衍生产品的兼容性,同时增加产品的生命周期。另外,若需要将同一个主控板在不同机型的缝纫机上使用时,也无需修改程序,只需更换面板即可,更加便利,从而提高了用户的体验效果。本发明提供了一种控制功能自动切换系统,包括:外设接口;设于目标缝纫机上、通过外设接口与缝纫机控制器连接的操作面板,用于在与缝纫机控制器接通后,向缝纫机控制器传送表示目标缝纫机的机型的机型信号;其中,目标缝纫机表示缝纫机控制器当前准备控制的缝纫机;缝纫机控制器,用于预先加载不同机型的缝纫机一一对应的控制程序;根据机型信号确定目标缝纫机的机型,并在控制目标缝纫机时执行与其机型对应的控制程序。本申请的缝纫机控制器预先加载了不同机型的缝纫机一一对应的控制程序,从而在依据操作面板传送的机型信号确定目标缝纫机的机型后,便可执行与目标缝纫机的机型对应的控制程序,以控制目标缝纫机运行。可见,本申请的缝纫机控制器在控制不同机型的缝纫机时,无需重新加载相应的软件,从而利于生产管理,且利于软件程序修改、升级及维护。此外,由于本申请提前为不同机型的缝纫机对应的操作面板一一设置不同的机型信号,所以本申请无需人工操作操作面板去选择机型,只要接上操作面板后,缝纫机控制器便可自动识别缝纫机的机型,较为智能。在上述实施例的基础上:作为一种优选地实施例,操作面板3包括:与外设接口1连接的电压配置电路,用于预先根据预设机型电压对应关系确定目标缝纫机的机型对应的目标电压值,并按照目标电压值配置自身与外设接口1连接的端口输出的电压信号;其中,预设机型电压对应关系表示缝纫机的机型与电压配置电路配置的电压信号的电压值的一一对应关系;则缝纫机控制器2具体用于当自身与电压配置电路连通时获取电压信号,并根据预设机型电压对应关系确定目标缝纫机的机型,以在控制目标缝纫机时执行与其机型对应的控制程序。需要说明的是,本申请的预设是提前设置好的,只需要设置一次,除非根据实际情况需要修改,否则不需要重新设置。具体地,本实施例基于操作面板3的硬件设计对操作面板3进行改进:在操作面板3进行硬件设计时增设电压配置电路,电压配置电路可配置一路电压信号通过外设接口1传送至缝纫机控制器2的主控板(在本实施例中,缝纫机控制器2通过外设接口1与操作面板3连接,实际上是电压配置电路输出电压信号的端口通过外设接口1与主控板连接)。为了区分缝纫机的机型,同一机型的缝纫机设有的操作面板3中电压配置电路所配置的电压信号的电压值相同,不同机型的缝纫机设有的操作面板3中电压配置电路所配置的电压信号的电压值各不相同。因此,本申请应提前设置缝纫机的机型与电压配置电路配置的电压信号的电压值的一一对应关系,即机型电压对应关系。对于目标缝纫机,在其安装操作面板3之前,操作面板3应增设电压配置电路(可通过不同电阻值的电阻串并联实现或者通过其他可以直接产生固定电压值的元器件实现),此电压配置电路配置的一路电压信号的电压值对应于目标缝纫机的机型。相应的,缝纫机控制器2在与目标缝纫机的电压配置电路连通后,便可实时采样到此电压配置电路所配置的电压信号,从而根据采样值计算出此电压信号的电压值。然后,缝纫机控制器2根据此电压信号的电压值及所设机型电压对应关系确定目标缝纫机的机型,从而自动从主控板已写入的控制程序中选择目标缝纫机的机型对应的控制程序执行。比如,缝纫机控制器2的主控板中提前写入机型a、机型b及机型c三种机型的控制程序。假设机型a的缝纫机对应操作面板a,机型b的缝纫机对应操作面板b,机型c的缝纫机对应操作面板c。对于机型电压对应关系,本申请可以设为:操作面板a所配置的电压信号的电压值在v1和v2之间,操作面板b所配置的电压信号的电压值在v3和v4之间,操作面板c所配置的电压信号的电压值在v5和v6之间,其中,0v<v1<v2<v3<v4<v5<v6<5v。则操作面板所配置的电压信号的电压值与操作面板所在的缝纫机的机型的对应关系如下表1所示:表1因此,缝纫机控制器2在检测到操作面板所配置的电压信号的电压值在v1和v2之间时,确定目标缝纫机的机型为a,并选择a机型所使用的参数及控制程序;在检测到操作面板所配置的电压信号的电压值在v3和v4之间时,确定目标缝纫机的机型为b,并选择b机型所使用的参数及控制程序;在检测到操作面板所配置的电压信号的电压值在v5和v6之间时,确定目标缝纫机的机型为c,并选择c机型所使用的参数及控制程序。考虑到操作面板所配置的电压信号发生波动时,可能会导致操作面板所配置的电压信号的电压值不在表1范围内,从而无法确定目标缝纫机的机型,所以本申请对表1的机型电压对应关系进行改进:表2电压值机型大于等于(v1-v0)并且小于v3a大于等于v3并且小于v5b大于等于v5并且小于(v6+v0)c其他a其中,v0<v1,v0为一个偏差值。此外,本实施例中基于操作面板3的硬件设计对操作面板3进行改进,未涉及面板软件,所以此操作面板3设不设置微控制器均可,从而兼顾了低端机型,适用范围更广。作为一种优选地实施例,缝纫机控制器2具体用于在自身与电压配置电路连通,且目标缝纫机的电机处于停机状态时,从电压配置电路获取电压信号,并根据预设机型电压对应关系确定目标缝纫机的机型,以在控制目标缝纫机时执行与其机型对应的控制程序。进一步地,本申请的缝纫机控制器2只在目标缝纫机的电机处于停机状态时,对目标缝纫机的操作面板3中电压配置电路所配置的电压信号进行实时采样。在目标缝纫机的电机处于运行状态时,缝纫机控制器2不再进行采样(以电机停机时采样的电压信号为基准),目的是防止在电机运行过程中进行机型切换可能会导致系统混乱等问题。可选地,缝纫机控制器2只在电控开机后判断一次机型,即只有重启后才能更换机型,目的是防止采样值出现异常时导致同一操作面板出现不同的机型。作为一种优选地实施例,操作面板3输出电压信号的端口通过外设接口1与缝纫机控制器2的ad采样口连接,操作面板3的通讯口也通过外设接口1与缝纫机控制器2的通讯口连接;其中,ad采样口与通讯口的任一接口采用缝纫机控制器2上的同一接口;缝纫机控制器2还用于在自身开机后将同一接口配置为ad采样口,以采样电压信号;在确定目标缝纫机的机型后将同一接口配置为通讯口,以实现与操作面板3的通讯。具体地,对于操作面板3输出电压信号的端口,其通过外设接口1与缝纫机控制器2的主控板上配置有ad采样功能的端口(称为ad采样口)连接,使缝纫机控制器2通过ad采样口采样操作面板3输出电压信号。对于操作面板3的通讯口,其通过外设接口1与缝纫机控制器2的主控板上配置有通讯功能的端口(称为通讯口)连接,使缝纫机控制器2通过通讯口与操作面板3实现通讯。本实施例中主控板上的ad采样口可与主控板上的通讯口进行复用(即ad采样口和通讯口的某一路信号(假设rx)采用同一接口,假设为x接口),相应的,缝纫机控制器2在开机后将x接口配置为ad采样口,以采样操作面板3输出的电压信号。缝纫机控制器2在确定目标缝纫机的机型后,将x接口配置为通讯口的rx,以实现与操作面板3的正常通讯。作为一种优选地实施例,操作面板3输出电压信号的端口通过外设接口1与缝纫机控制器2的ad采样口连接,操作面板3的通讯口也通过外设接口1与缝纫机控制器2的通讯口连接;其中,ad采样口与通讯口为缝纫机控制器2上的不同接口。具体地,除了上述实施例中主控板上的ad采样口可与主控板上的通讯口进行复用之外,主控板上的ad采样口和通讯口还有其他设计方式:本申请可在主控板上单独配置ad采样口和通讯口(非复用方式),ad采样口专门用于采用操作面板3输出的电压信号,通讯口专门用于与操作面板3通讯。至于本申请具体采用复用方式还是非复用方式,本申请在此不做特别的限定。作为一种优选地实施例,操作面板3包括:与外设接口1连接的微控制器,用于预先存储携带有目标缝纫机的机型的机型信息;当检测到自身与缝纫机控制器2连通时,发送所述机型信息至缝纫机控制器2;则缝纫机控制器2具体用于在获取机型信息后,根据机型信息确定目标缝纫机的机型,以在控制目标缝纫机时执行与其机型对应的控制程序。具体地,对于设置微控制器的操作面板3,一般采用mcu(microcontrollerunit,微控制单元)作为微控制器。此类操作面板3除了上述实施例基于操作面板3的硬件设计对操作面板3进行改进之外,操作面板3还有其他改进方式:基于操作面板3的微控制器软件设计对操作面板3进行改进。具体地,微控制器会提前存储好目标缝纫机的机型专属的消息(如携带有目标缝纫机的机型的机型信息)。微控制器在检测到与缝纫机控制器2连通时,会发送机型信息至缝纫机控制器2。然后由缝纫机控制器2根据机型信息确定目标缝纫机的机型,从而自动从主控板已写入的控制程序中选择目标缝纫机的机型对应的控制程序执行。请参照图2,图2为本发明实施例提供的一种缝纫机控制器的结构示意图。本发明还提供了一种缝纫机控制器,应用于上述任一种控制功能自动切换系统,包括:预加载模块11,用于预先加载不同机型的缝纫机一一对应的控制程序;接收模块12,用于在与操作面板接通后,接收操作面板传送的表示目标缝纫机的机型的机型信号;控制模块13,用于根据机型信号确定目标缝纫机的机型,并在控制目标缝纫机时执行与其机型对应的控制程序。本申请提供的缝纫机控制器的介绍请参考上述控制功能自动切换系统的实施例,本申请在此不再赘述。本发明还提供了一种缝纫机,包括上述任一种控制功能自动切换系统。本申请提供的缝纫机的介绍请参考上述控制功能自动切换系统的实施例,本申请在此不再赘述。还需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1