数据收集装置、具备数据收集装置的作业机以及使用了数据收集装置的系统的制作方法_5

文档序号:9355246阅读:来源:国知局
有由预先准备的PGN块A、运算块B以及运算块C的各个组合构成的多个定义文件。如果在该计算机621的监视器上选择了作业机602的机种(安装数据收集装置603的作业机的机种),则该计算机621抽取具有与所选择的机种对应的PGN块A、运算块B以及运算块C的定义文件,将所抽取的定义文件写入到与该计算机621连接的数据收集装置603。
[0283]例如,在作业机602是小型的拖拉机的情况下,计算机621从多个定义文件中,抽取由第I个PGN块Al、第3个运算块B3以及第2个保存块C2构成的定义文件(箭头Ql),将该定义文件写入到安装在小型的拖拉机2的数据收集装置603。另外,在作业机602是大型的拖拉机的情况下,计算机621选择由第I个PGN块Al、第I个运算块BI以及第2个保存块C3构成的定义文件(箭头Q2),将该定义文件写入到安装在大型的拖拉机2的数据收集装置603。在作业机602是联合收割机的情况下,计算机621从多个定义文件中,抽取由第3个PGN块A3、第2个运算块B2以及第3个保存块C3构成的定义文件(箭头Q3),将该定义文件写入到安装在联合收割机的数据收集装置603。
[0284]即便虽然作为作业机602有拖拉机、联合收割机、插秧机等但作为作业机602的类别是相同的拖拉机,如上所述,在小型的拖拉机和大型的拖拉机中,输出到车载网络NI的参数的输出条件(例如输出间隔、参数的比特数等)也不同,所以通过将针对每个机种而运算条件不同的定义文件写入到数据收集装置603,能够使运算后的数据(参数)成为相同的形式(方式)。另外,即使是相同的农业机械,在拖拉机、联合收割机、插秧机中,输出到车载网络NI的参数的输出条件也有时不同,通过与其对应地适当地变更定义文件,能够使由数据收集装置603收集的数据(运算后的数据)的数值在不同的机种彼此中也统一。
[0285][第4实施方式]
[0286]第4实施方式表示写入系统以及该写入系统的数据收集装置603的变形例。说明与第3实施方式不同的结构。
[0287]如图19所示,写入系统620具备数据收集装置603和计算机621。首先,说明数据收集装置603。
[0288]数据收集装置603获取从搭载在作业机602的电子设备(电气安装件)输出的各种数据。与第3实施方式同样地,电子设备(电气安装件)是传感器、开关、CPU、MPU等等,但只要是在作业机602中搭载的部件,则可以是任意的部件。
[0289]另外,在第3实施方式中,数据收集装置603经由该车载网络获取输出到车载网络的数据,但第4实施方式的数据收集装置603既可以经由车载网络获取数据,也可以直接从该电子设备获取从电子设备输出的数据。即,该实施方式的数据收集装置603能够与作业机602的车载网络或者电子设备连接。
[0290]另外,在第3实施方式中,通过按照数据群组(参数群组)的单位获取数据(参数),将按照群组单位获取的数据群(参数)分成个别的数据(个别参数)的方法(第I方法),按照群组单位、个别单位收集了数据,但在该第4实施方式中,也可以通过第3实施方式所示那样的第I方法进行数据收集,但不限于第I方法,也可以是仅按照群组单位获取来获取数据的方法,也可以是仅按照个别单位获取数据的方法。
[0291]如图19所示,数据收集装置603具备通信部(输入输出部)605、控制部606、定义存储部610以及信息存储部612。
[0292]通信部605与外部进行无线通信,通过遵照作为通信标准的IEEE802.11系列的W1-Fi (注册商标)进行无线通信。详细而言,通信部605将从外部接收的数据变换为数据收集装置603的通信方式而输出到控制部606、或者将从控制部606发送的数据变更为IEEE802.11系列的通信方式而输出到外部。S卩,通信部605将从外部接收的数据(信号)输出到控制部606、或者将从控制部606输出的数据(信号)发送到外部。
[0293]定义存储部610以及信息存储部612由非易失性的存储器,例如EEPROM构成。定义存储部610存储与数据的收集有关的设定条件,信息存储部612存储所获取的数据、运算结果等。
[0294]控制部606由CPU等构成,进行与输出到电子设备或者车载网络的数据有关的各种处理。控制部606在输入到数据收集装置603的数据是要收集的数据时,该控制部606受理所输入的数据而存储到信息存储部612、或者使用所获取的数据来进行运算处理。根据在定义存储部610中存储的设定条件,进行数据的保存处理、运算处理。
[0295]例如,如果向数据收集装置603输入了有无错误、发动机转速、水温等数据,则控制部606根据设定条件,将有无错误、发动机转速、水温存储到信息存储部612。另外,控制部606根据设定条件,使用所获取的有无错误、发动机转速、水温等数据来进行运算。
[0296]另外,在从外部向数据收集装置603发送的数据是重写用的数据(例如具有设定条件的定义文件)时,如果通信部605等接收到该重写用的数据,则控制部606重写定义存储部610中存储的定义文件。
[0297]接下来,详细说明设定条件。
[0298]与数据的收集有关的设定条件是指,与数据保存有关的条件(称为保存条件)、或者与运算数据有关的条件(运算条件)。将该保存条件、运算条件作为定义文件存储到定义存储部610。
[0299]图20是汇总了设定条件,即在定义文件中示出的保存条件、在定义文件中示出的运算条件的一个例子的图。
[0300]如图20所示,在定义文件中,作为保存条件准备了“每接收η次”、“变化时”、“每t时间”、“KeyOff时”这样的4个条件。
[0301]此处,“每接收η次”表示,每当控制部606 (数据收集装置603)接收(获取)η次数据时,将该控制部606获取的数据保存到信息存储部612。在该情况下,控制部606预先对获取(接收)了规定的数据(例如发动机转速)的获取次数(接收次数)进行计数,仅将在获取次数成为第η次时获取的规定的数据(例如发动机转速)保存到信息存储部612。获取次数(接收次数)每当为η次时被复位(返回到初始值)。另外,也可以在获取次数成为η的倍数时,控制部606将所获取的数据保存到信息存储部612。
[0302]“变化时”表示,仅在数据与上次的获取相比发生了变化时,将数据保存到信息存储部612。在该情况下,在例如发动机转速发生了变化时,控制部606保存发动机转速。
[0303]“每t时间”表示,每当经过时间经过t时间时,将控制部606 (数据收集装置603)获取的数据保存到信息存储部612。在该情况下,控制部606使用计数器等来测量时间,每当从向信息存储部612的保存结束后起的时间经过t时间时,保存数据。
[0304]“KeyOff时”表示,在驱动搭载在作业机602的驱动源(发动机等)的发动机钥匙(例如点火钥匙)成为OFF时,将控制部606 (数据收集装置603)获取的数据保存到信息存储部612。在该情况下,控制部606在数据的收集时监视点火钥匙,在点火钥匙是ON时不保存所获取的数据,在点火钥匙成为OFF时,将数据保存到信息存储部612。
[0305]示出了 “每接收η次”、“变化时”、“每t时间”、“KeyOff时”这4个保存条件,但保存条件不限于上述。
[0306]另外,在定义文件中,作为运算条件准备了“累积”、“计数”、“统计”、“频度”这样的4个条件。另外,在运算条件的说明中,为便于说明,说明发动机转速的数据。
[0307]“累积”表示,计算规定的数据在规定时间内成为预先指定的值(指定值)的时间。指定值是针对规定的每个数据预先决定的。例如,如果针对发动机转速的数据假设作为指定值设定了 “800rpm”,则控制部606使用所获取的发动机转速,求出在规定时间内发动机转速成为“800rpm”的时间。
[0308]“计数”表示,计算规定的数据在规定时间内成为预先指定的范围(指定范围)的次数。例如,假设作为发动机转速的指定范围设定了 “600rpm?800rpm”的范围(第I指定范围)、“801?lOOOrpm”的范围(第2指定范围)、“ 1001?1500rpm”的范围(第3指定范围)、“ 1501rpm以上”的范围(第4指定范围)。
[0309]在该情况下,控制部606使用所获取的发动机转速,求出发动机转速在规定时间内成为第I指定范围的次数、成为第2指定范围的次数、成为第3指定范围的次数、成为第4指定范围的次数。
[0310]“统计”表示,计算规定的数据的平均值、最大值、最小值。例如,控制部606使用所获取的发动机转速,求出在规定时间内所获取的发动机转速的平均值、最大值、最小值。
[0311]“频度”表示,计算规定的数据成为预先指定的范围(指定范围)的时间。例如,假设作为发动机转速的指定范围,与“计数”同样地设定了第I指定范围、第2指定范围、第3指定范围以及第4指定范围。在该情况下,控制部606使用所获取的发动机转速,求出发动机转速成为第I指定范围的时间、成为第2指定范围的时间、成为第3指定范围的时间、成为第4指定范围的时间。另外,期望在发动机转速脱离规定的指定范围时执行运算的结束。例如,在控制部606求出发动机转速成为“801?1000rpm”(第2指定范围)的时间的状况下,在所获取的发动机转速是例如680rpm而脱离了第2指定范围时,结束成为第2指定范围的时间的运算。这样,通过“累积”、“计数”、“统计”、“频度”的运算条件运算出的结果在运算结束之后被保存到信息存储部612。
[0312]图21是在定义文件中例示了上述保存条件以及运算条件和数据的关系的图。
[0313]详细而言,在定义文件中,针对每个数据设定有识别信息,将该识别信息和条件(保存条件、运算条件)关联起来。如图21所示,例如,针对“有无错误”的数据,将表示该数据是“有无错误”的编号“11”设定为识别信息,针对该“有无错误”的识别信息,作为保存条件设定“变化时”,并且未设定运算条件(空白)。
[0314]另外,在定义文件中,针对“发动机转速”的数据,将表示该数据是“发动机转速”的编号“ 12”设定为识别信息,针对“发动机转速”的识别信息,作为保存条件设定了 “每接收η次”,并且作为运算条件设定了 “频度”。
[0315]进而,在定义文件中,针对“水温”的数据,将表示该数据是“水温”的编号“13”设定为识别信息,针对“水温”的识别信息,作为保存条件设定了“每t时间”,并且作为运算条件设定了“统计”。
[0316]如以上那样,在定义文件中,针对数据的每个识别信息,关联了预先设定的保存条件,并且关联了预先设定的运算条件。因此,数据收集装置603即控制部606在获取了数据的情况下,根据与该数据对应起来的保存条件以及运算条件,进行所获取的数据的保存、运算,将该数据保存到信息存储部612。
[0317]另外,上述数据的识别信息、保存条件以及运算条件的关系,即设定条件针对每个定义文件不同,如图19所示,在用于对数据收集装置603写入条件的计算机621中存储了设定条件不同的多个定义文件。换言之,计算机621具有存储多个定义文件的非易失性的存储部630。
[0318]接下来,详细说明设定条件不同的定义文件。
[0319]图22是在3个定义文件中例示了数据的识别信息、保存条件以及运算条件的关系的图。
[0320]如图22所示,在第I个定义文件(第I定义文件)中,针对“有无错误”的数据,将多个保存条件中的“变化时”作为保存条件,未设定运算条件。另外,在第I定义文件中,针对“发动机转速”的数据,将多个保存条件中的“每接收η次”作为保存条件,将多个运算条件中的“频度”作为保存条件。进而,在第I定义文件中,针对“水温”的数据,将多个保存条件中的“每t时间”作为保存条件,将多个运算条件中的“统计”作为运算条件。S卩,第I定义文件与上述图21的定义文件相同。
[0321]在第2个定义文件(第2定义文件)中,运算条件与第I定义文件相同,但针对“水温”的数据,在多个保存条件中,不是“每t时间”成为保存条件,而是“每接收η次”成为保存条件。
[0322]在第3个定义文件(第3定义文件)中,保存条件与第I定义文件相同,但针对“发动机转速”的数据,在多个运算条件中,不是“频度”成为运算条件,而是“统计”成为运算条件。
[0323]这样,计算机621的存储部630存储了各数据和设定条件(保存条件、运算条件)的组合不同的定义文件。
[0324]该计算机621进行将与作业机602的机种对应的定义文件写入到数据收集装置603(定义存储部610)的处理。S卩,在计算机621的存储部630中,存储有设定条件(保存条件、运算条件)不同的多个定义文件,该计算机621进行从多个定义文件中将与作业机602的机种对应的定义文件写入到数据收集装置603的处理。
[0325]接下来,详细说明计算机621。
[0326]计算机621在数据收集装置603中写入定义文件,由例如个人计算机构成。另外,计算机621也可以由智能手机(多功能便携电话)、输入板等构成。
[0327]计算机621和数据收集装置603能够通过有线或者无线方式连接。详细而言,计算机621设置有进行无线通信的通信部634。通信部634与数据收集装置603的通信部605进行无线通信,通过遵照作为通信标准的IEEE802.11系列的W1-Fi (注册商标)进行无线通信,能够通过无线通信将定义文件等发送到数据收集装置603 (通信部605)。或者,计算机621设置有通过有线方式进行通信的通信部635。通信部635与数据收集装置603的通信部605通过有线方式进行数据通信,通过将通信部605和通信部635用电缆连接,从而能够将定义文件等发送到数据收集装置603 (通信部605)。另外,在将计算机621和数据收集装置603用有线方式连接的情况下,不仅将数据收集装置603的通信部605 (输入输出部)构成为进行无线通信的装置,而且还构成为连接LAN、USB、RS232C等的装置。
[0328]该计算机621具备抽取部631和写入部632。这些抽取部631以及写入部632由在计算机621中储存的程序等构成。
[0329]抽取部631从在存储部630中存储的多个定义文件中,抽取与作业机602对应的定义文件。具体而言,在将计算机621通过有线或者无线方式连接到数据收集装置603,在该数据收集装置603的定义存储部610中写入定义文件时,计算机621首先显示指定(输入)作业机602的机种设定画面。如果在机种设定画面中输入了机种,则抽取部631根据在机种设定画面中输入的机种(机种名),抽取与该机种对应的定义文件。
[0330]详细而言,如图22所示,将第I定义文件、第2定义文件、第3定义文件和机种名关联起来,存储到存储部630。此处,如果假设在计算机621中显示的机种设定画面中,例如作为拖拉机的机种名而输入了“M100G”,则抽取部631从存储部630抽取与“M100G”对应的第3定义文件。
[0331]写入部632将由抽取部631抽取的定义文件写入到安装在作业机602的数据收集装置603。例如,如上所述,在抽取部631抽取了与“M100G”对应的第3定义文件之后,写入部632将所抽取的第3定义文件发送到与计算机621连接的数据收集装置603,在数据收集装置603的定义存储部610中写入第3定义文件。
[0332]如以上那样,第4实施方式的写入系统620是对获取从作业机602输出的与作业机有关的数据的数据收集装置603写入与数据的收集有关的设定条件的系统,其中具备存储针对收集的每个数据决定的设定条件不同的多个定义文件的存储部630。另外,写入系统620具备:抽取部631,从在存储部630中存储的多个定义文件中,抽取与作业机602对应的定义文件;以及写入部632,将由抽取部631抽取的定义文件写入到安装在作业机602的数据收集装置603。
[0333]因此,例如,在工厂等中生产作业机602时,仅通过将计算机621连接到数据收集装置603,就能够简单地对搭载在生产的作业机602的数据收集装置603写入与该作业机602对应的数据的收集的条件,即数据的保存条件、运算条件。
[0334]特别是,抽取部631从多个定义文件中抽取与作业机602的机种对应的定义文件。因此,例如,生产作业机602的制造商生产拖拉机、联合收割机、插秧机等各种作业机602,根据各作业机602,数据的输出间隔、数据的结构(表示数据的信号的bit数等)不同,但通过针对作业机602的每个机种设定定义文件,使用计算机621将与机种对应的定义文件写入到数据收集装置603,从而能够使收集后的数据共通化。
[0335]这样,如果将具有与作业机602的机种对应的定义文件的数据收集装置603搭载于作业机602,则能够简单地收集作业机602的运转时的数据(运转数据)。例如,在作业机602是拖拉机、联合收割机、插秧机等农业机械的情况下,能够收集用农业机械作业时的运转数据。
[0336]例如,在拖拉机的后部作为作业装置连结耕耘装置而使拖拉机运转的情况下,旋转的转速、旋转负荷、发动机转速、车速、耕深等运转数据被输出到车载网络。控制部606能够获取旋转的转速、旋转负荷、发动机转速、车速、耕深等运转数据。另外,通过安装在拖拉机、耕耘装置的传感器等电子设备(电气安装件)检测旋转的转速、旋转负荷、发动机转速、车速、耕深等。
[0337]或者,在与拖拉机连结的作业装置是肥料撒播装置、农药撒播装置、播种撒播装置的情况下,控制部606能够获取车速、发动机转速、撒播量(肥料撒播量、农药撒播量、播种撒播量)等运转数据。另外,撒播量(肥料撒播量、农药撒播量、播种撒播量)也是通过安装在拖拉机、肥料撒播装置、农药撒播装置、播种撒播装置的电子设备(电气安装件)来检测的。
[0338]另外,在作业装置是收割装置的情况下,车速、发动机转速、收割量等数据被输出到车载网络NI,能够将车速、发动机转速、收割量作为运转数据获取。收割量也是通过安装在拖拉机、收割装置的电子设备(电气安装件)来检测的。
[0339]另外,有时希望变更收集上述那样的各种运转数据(旋转的转速、旋转负荷、发动机转速、车速、耕深、肥料撒播量、农药撒播量、播种撒播量、收割量)的间隔(向数据收集装置603的保存条件)、运算运转数据的内容(数据收集装置603中的运算条件)。例如,将发动机转速按照“每接收η次”来进行了保存,但有时希望变更为“每t时间”。
[0340]因此,如图19所示,计算机621具备变更设定条件的设定变更部633。该设定变更部633由在计算机621中储存的程序等构成。
[0341]该设定变更部633变更与规定的数据对应的设定条件,并且将变更后的定义文件存储到存储部630。具体而言,在变更设定条件的情况下,设定变更部633首先如图23所示在计算机621中显示设定画面Ml。
[0342]如图23所示,设定画面Ml具备输入定义文件名的输入部635a、针对输入到输入部635a的定义文件显示变更前的设定条件的变更前显示部635b以及显示变更后的设定条件的变更后显示部635c。
[0343]在变更前显示部635b以及变更后显示部635c中,针对各数据(识别信息)的每一个,显示保存条件、运算条件,在变更后显示部635c中,能够选择保存条件、运算条件。
[0344]详细而言,在变更前显示部635b以及变更后显示部635c中,针对每个保存条件显示了用于选择条件(项目)的复选框(选择部)638,并且针对每个运算条件显示了用于选择条件(项目)的复选框638。如果在复选框638中打了记号,则与该复选框638对应的保存条件、运算条件被选择。
[0345]设定变更部633在设定画面Ml中,在变更前显示部635b中显示的数据(识别信息)和设定条件(保存条件、运算条件)的组合以及在变更后显示部635c中显示的数据(识别信息)和设定条件(保存条件、运算条件)的组合不同的情况下,判断为输入到输入部635a的定义文件被变更,将具有在变更后显示部635c中选择的数据(识别信息)和设定条件(保存条件、运算条件)的组合的定义文件存储到存储部630。
[0346]例如,如图23所示假设在输入部635a中输入与第I定义文件对应的文件名(NB0001),则设定画面Ml在变更前显示部635b以及变更后显示部635c中,显示与第I定义文件对应的保存条件、运算条件。此处,在变更前显示部635b中显示了发动机转速的保存条件是“每接收η次”的状况下(在与每接收η次对应的复选框638中打了记号),在变更后显示部635c中在与“每t时间”对应的复选框638中打了记号,在设定画面Ml中显示的变更按钮37被选
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1