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

文档序号:9355246阅读:来源:国知局
03:16),则在不成立处理时,停止99小时03分16秒以后的计时器的计数处理。这样,通过使数据收集装置5b的计时器停止,即使对拖拉机4a安装了与数据收集装置5a不同的数据收集装置5b的情况下,也能够避免数据收集装置5b的计时器的累计,能够防止数据收集装置5b的计时器和数据的不一致。
[0161]另外,数据收集处理部56b在不成立处理时执行上述第I处理?第7处理中的某一个处理,但也可以组合执行第I处理?第7处理。
[0162]例如,数据收集处理部56b也可以进行禁止对照不成立之后的作业数据的向收集数据保持部53b的写入的第I处理,并且进行将在对照不成立之前在收集数据保持部53b中保存的作业数据输出到服务器3、便携终端3a、3b等外部的第3处理。另外,数据收集处理部56b也可以进行针对在对照不成立之前收集的作业数据设为不能盖写的第2处理,并且进行对服务器2等通知第I识别信息和第2识别信息的对照不成立的第6处理。另外,数据收集处理部56b也可以进行第2处理,并且进行停止作业数据的收集的第3处理。
[0163]另外,作为对外部通知第I识别信息和第2识别信息的对照不成立的方法,也可以是在数据收集装置5a中设置由LED(发光二极管)等发光元件构成的显示部(未图示),使该显示部点亮这样的方法。如果在数据收集装置5a中设置了该显示部,则能够在数据收集装置5a的就近知道第I识别信息和第2识别信息的对照不成立,能够迅速地采取保护在收集数据保持部53a中已经保持的数据的处置。
[0164]以上,如果总结第I实施方式中的控制装置6、数据收集装置5等的动作,则如图5所示。首先,在数据收集装置5a(5b)从控制装置6a^b)开始收集作业数据之前,数据收集装置5a(5b)的对照部55a(55b)针对控制装置6a^b)请求作为第I识别信息的农业机械识别信息 61a (61b) (SlOO)。
[0165]接受来自对照部55a (55b)的请求,控制装置6a (6b)将农业机械识别信息61a(61b)输出到数据收集装置5a(5b) (SllO)。
[0166]对照部55a (55b)获取农业机械识别信息61a (61b) (S120)。对照部55a (55b)从识别信息保持部51a(51b)获取第2识别信息,将在步骤S120中从控制装置6a(6b)获取的第I识别信息即农业机械识别信息61a(61b)与第2识别信息进行比较(对照)(S130)。数据收集处理部56b在通过对照部55a(55b)对照了第I识别信息和第2识别信息的结果,第I识别信息和第2识别信息的对照成立的情况下(S140、成立),开始作业数据的收集(S160),在第I识别信息和第2识别信息的对照不成立的情况下(S140、不成立),进行上述不成立处理(S150) ο
[0167]收集数据保持部53a(53b)附加计时器而保持所收集到的作业数据(S170)。在便携终端3a(3b)的数据请求部32a(32b)针对数据收集装置5a(5b)请求了所收集到的作业数据的发送的情况下(3180),数据收集装置5&(513)接受来自数据请求部32a(32b)的请求,将在收集数据保持部53a(53b)中保持的作业数据输出到便携终端3a(3b) (S190)。
[0168]便携终端3a (3b)接收从数据收集装置5a (5b)输出的作业数据,将所接收到的作业数据发送到服务器2。接收到来自便携终端3a (3b)的作业数据的服务器2将所接收到的作业数据积蓄到收集数据积蓄部21 (S200)。
[0169][第2实施方式]
[0170]在第2实施方式中,如图6所示,在农业机械4a的控制装置6a中,设置了:对照部55c,进行第I识别信息和第2识别信息的对照;以及数据收集处理部56c,根据对照部55c中的对照结果,执行与数据的收集有关的处理。
[0171]另外,在农业机械4b的控制装置6b中,也设置了对照部55d和根据对照部55d中的对照结果执行与数据的收集有关的处理的数据收集处理部56d,但由于与对照部55c以及数据收集处理部56c相同,所以省略说明。另外,在第2实施方式中,说明与第I实施方式不同的结构。
[0172]对照部55c进行在拖拉机4a的控制装置6a中保持的作为第I识别信息的农业机械识别信息61a和在识别信息保持部51a中保持的第2识别信息的对照。具体而言,对照部55c从数据收集装置5a获取第2识别信息,将在控制装置6a中储存的作为第I识别信息的农业机械识别信息61a和第2识别信息进行对照(比较)。通过该比较,能够判断第2识别信息是否与农业机械识别信息61a关联或者第2识别信息是否与农业机械识别信息61a 一致等第2识别信息是否与农业机械识别信息61a对应。
[0173]数据收集处理部56c在第I识别信息和第2识别信息的对照成立时,作为与数据的收集有关的处理,针对数据收集装置5a指令开始收集在车辆通信网络中流过的作业数据。数据收集装置5a根据来自数据收集处理部56c的收集开始的指令,开始作业数据的收集。另一方面,数据收集处理部56c在第I识别信息和第2识别信息的对照不成立时,执行后述不成立的处理(不成立处理)。
[0174]接下来,与第I实施方式同样地,以对拖拉机4a安装了数据收集装置5b的情况为例子,说明第I识别信息和第2识别信息的对照不成立时的控制装置6a (数据收集处理部56c)的不成立处理。另外,控制装置6b (数据收集处理部56d)的不成立处理的动作与控制装置6a(数据收集处理部56c)相同,所以省略说明。
[0175]在数据收集处理部56c中进行的不成立处理有从第I处理至第6处理为止的多个。
[0176]第I个处理(第I处理)是,将禁止向收集数据保持部53b写入作业数据的指令输出到数据收集装置5b。由此,数据收集装置5b例如禁止针对收集数据保持部53b写入图4所示的收集数据群230。
[0177]第2个处理(第2处理)是,将以使在收集数据保持部53b中已经储存的作业数据(对照成立时的作业数据)不会由于盖写而丢失的方式进行保护的指令输出到数据收集装置5b。由此,数据收集装置5b进行将收集数据群230和收集数据群220、221各自地保存到收集数据保持部53b、或者将收集数据群220、221的数据区域设为不能盖写这样的应对,以避免收集数据群220、221的作业数据由于新收集的收集数据群230的盖写保存而被删除。
[0178]第3个处理(第3处理)是,向数据收集装置5b输出将在收集数据保持部53b中已经保持的数据(对照成立时的作业数据)输出到服务器3、便携终端3a、3b等外部的指令。由此,数据收集装置5b将已经在收集数据保持部53b中保持的收集数据群220、221的作业数据发送到服务器2、便携终端3a、3b。
[0179]第4个处理(第4处理)是,向数据收集装置5b输出停止第I识别信息和第2识别信息的对照不成立之后的利用数据收集装置5b进行的作业数据的收集的指令。由此,数据收集装置5b在第I识别信息和第2识别信息的对照不成立之后,不执行收集数据群230的收集。
[0180]第5个处理(第5处理)是,向数据收集装置5b输出将第I识别信息和第2识别信息的对照结果与作业数据关联并将该作业数据以及对照结果保存到收集数据保持部53b的指令。接受该指令,数据收集装置5b将表示第I识别信息和第2识别信息的对照不成立的不成立标志F附加到在对照不成立之后收集的收集数据群230,将不成立标志以及收集数据群230保存到收集数据保持部53b。
[0181]另外,第6个处理(第6处理)是,将停止数据收集装置5b的计时器的指令输出到数据收集装置5b。由此,在数据收集装置5b中,例如如图4所示,假设即将不成立之前的计时器是99小时03分16秒(99:03:16)时,则在不成立处理时,停止99小时03分16秒以后的计时器的计数处理(计时处理)。
[0182]另外,控制装置6a(数据收集处理部56c)在不成立处理时执行上述第I处理?第6处理中的某一个处理,但也可以组合执行第I处理?第6处理。
[0183]以上,如果总结第2实施方式中的控制装置6、数据收集装置5等的动作,则如图7所示。首先,在数据收集装置5a(5b)从控制装置6a^b)开始收集作业数据之前,控制装置6a (6b)的对照部55c (55d)针对数据收集装置5a (5b)请求第2识别信息(S300)。
[0184]接受来自对照部55c (55d)的请求,数据收集装置5a (5b)将第2识别信息输出到控制装置 6a (6b) (S310)。
[0185]对照部55c (55d)获取第2识别信息(S320)。对照部55c (55d)将农业机械识别信息61a(61b)和在步骤S320中从数据收集装置5a(5b)获取的第2识别信息(S330)进行比较(对照)。控制装置6a (6b)的数据收集处理部56c (56d)在第I识别信息和第2识别信息的对照成立的情况下(S340、成立),将作业数据的收集开始的指令输出到数据收集装置5a (5b) (3360),数据收集装置5&(513)开始数据收集(S370)。数据收集处理部56c (56d)在第I识别信息和第2识别信息的对照不成立的情况下(S340、不成立),进行上述不成立处理(S350)ο
[0186]收集数据保持部53a(53b)附加计时器而保持所收集到的作业数据(S380)。在便携终端3a(3b)的数据请求部32a(32b)针对数据收集装置5a(5b)请求了所收集到的作业数据的发送的情况下(3390),数据收集装置5&(513)接受来自数据请求部32a(32b)的请求,将在收集数据保持部53a(53b)中保持的作业数据输出到便携终端3a(3b) (S400)。
[0187]便携终端3a(3b)接收从数据收集装置5a(5b)输出的作业数据,将所接收到的作业数据发送到服务器2。接收到来自便携终端3a (3b)的作业数据的服务器2将所接收到的作业数据积蓄到收集数据积蓄部21 (S410)。
[0188]另外,在上述第I实施方式以及在第2实施方式中,便携终端3a、3b、服务器2能够接收从数据收集装置5发送的作业数据,但进行不受理第I识别信息和第2识别信息的对照不成立时的作业数据(在对照不成立时通过数据收集装置5收集的作业数据)的处理。详细而言,便携终端3a、3b或者服务器2不接收图4所示那样的收集数据群220、221以及收集数据群230中的、收集数据群230的作业数据。或者,便携终端3a、3b或者服务器2即使接收到收集数据群220、221以及收集数据群230,也不保存与不成立标志对应起来的收集数据群230,仅保存未与不成立标志对应的收集数据群220、221。
[0189]另外,便携终端3a、3b、服务器2也可以进行删除第I识别信息和第2识别信息的对照不成立时的作业数据(在对照不成立时通过数据收集装置5收集的作业数据)的处理。例如,便携终端3a、3b或者服务器2在临时接收收集数据群220、221以及收集数据群230,并保存收集数据群220、221以及收集数据群230的作业数据之后,自动地仅删除收集数据群230。
[0190][第3实施方式]
[0191]图9示出作业机的信息收集系统的整体图。
[0192]如图9所示,作业机的信息收集系统601是使用数据收集装置603等来收集农业机械、建设机械等作业机602的数据(信号)的系统。数据收集装置603与设置于作业机602的车载网络NI通过连接器等装卸自如地连接,获取在车载网络NI中流过的数据。车载网络NI是控制器区域网络(Controller Area Network, CAN)、局部互联网络(LocalInterconnect Network, LIN)、FlexRay等,将在作业机602中搭载的各种电子设备(电气安装件)607等相互连接,由此,能够发送接收从电子设备输出的各种数据。以后,为便于说明,将在车载网络NI中流过的数据的值(固有值)称为参数或者参数值。另外,电子设备(电气安装件)7是传感器、开关、CPU、MPU等,但只要是在作业机602中搭载的部件,可以是任意的部件。
[0193]数据收集装置603具备通信部(输入输出部)605和控制部606。通信部605与外部进行无线通信,通过遵照作为通信标准的IEEE802.11系列的W1-Fi (注册商标)进行无线通信。详细而言,通信部605将从外部接收的数据变换为数据收集装置603的通信方式而输出到控制部606、或者将从控制部606发送的数据变更为IEEE802.11系列的通信方式而输出到外部。即,通信部605将从外部接收的数据(信号)输出到控制部606、或者将从控制部606输出的数据(信号)发送到外部。
[0194]控制部606由CPU等构成,进行与输出到车载网络NI的数据有关的各种处理。控制部606按照群组单位(将多个参数作为一组的单位)获取或者按照个别单位获取例如输出到车载网络NI的参数(参数值)。
[0195]<关于参数群组(PG)、PG单位的参数的获取>
[0196]以下,说明通过控制部606进行的参数(数据)的获取。
[0197]如图9所示,控制部606具备定义存储部610。该定义存储部610由非易失性存储器等构成,存储了与参数的获取、保存等有关的信息。
[0198]具体而言,如图10所示,在定义存储部610中,存储了参数群组(数据群组)。该参数群组是将由数据收集装置603收集的参数和参数所属的群组关联起来而定义的。群组是指,在将参数作为一组的情况下使得易于处理各参数的单位,有参数的类似性的参数彼此被设定为相同的群组,或者有关联性的参数彼此被设定为相同的群组。群组和属于群组的参数的关系是由制造作业机602的制造商等设定的。
[0199]详细而言,参数群组是定义群组名、通信速度、数据的大小、参数群组的第I识别信息(PGN)、属于群组的参数的参数名等的数据,是针对每个群组设定了群组名、通信速度、数据的大小、第I识别信息、属于群组的参数的参数名的数据。
[0200]这样,通过参照参数群组,能够判断参数属于哪个群组。例如,如图10所示,表示“有无错误”的参数、表示“发动机转速”的参数、表示“水温”的参数属于群组名是“发动机”的群组,它们能够通过PGN (例如642239)来识别。
[0201]如图9所示,通过在控制部606中具备的第I获取部611,进行按照群组单位获取参数(参数值)的处理。第I获取部611由在控制部606中储存的程序等构成。
[0202]在作业机602运转的状况下,向数据收集装置603,通过广播通信依次输入具有在车载网络NI中流过的参数的帧(在车载网络中预先设定的帧)。在该帧中,包括属于规定的群组的多个参数,并且包括用于识别该群组的第I识别信息(PGN)。
[0203]在对数据收集装置603输入了帧的状况下,第I获取部611监视该帧所包含的PGN0此处,如果包括由在定义存储部610中存储的参数群组定义的PGN的帧被输入到数据收集装置603,则第I获取部611获取(接收)帧。S卩,如果帧所包含的PGN和参数群组的PGN —致,则第I获取部611接收帧。
[0204]例如,设为在数据收集装置603中输入了3个帧。此时,当第I个帧(第I帧)以及第2个帧(第2帧)的各个所包含的PGN未设定于在定义存储部610中存储的参数群组的情况下,第I获取部611不接收第I帧以及第2帧。另一方面,当第3个帧(第3帧)所包含的PGN设定于参数群组的情况下,第I获取部611接收第3帧。
[0205]图11示出例如第3帧的PGN被设为“642239”时的由第I获取部611获取的“发动机群组”的参数的群组获取表。在获取了第3帧时的群组获取表中,所获取到的参数(有无错误、发动机转速、水温)和表示群组的PGN被关联起来。这样,能够通过第I获取部611按照群组单位获取属于在参数群组中示出的群组的参数。
[0206]<关于PG单位的参数的保存>
[0207]另外,如图9所示,数据收集装置603具备信息存储部612,按照群组单位获取的参数保存于信息存储部612。根据预先决定的保存条件,进行向信息存储部612保存参数的处理。
[0208]如图12所示,在定义存储部610中,除了存储上述参数群组以外,还存储了用于保存按照群组单位获取的多个参数,即,将属于规定的群组的参数集中为一个的参数群(群组获取表)的保存条件(群组保存条件)。
[0209]群组保存条件有:表示临时地保存所获取的参数群(群组获取表)的情况的条件的现状保存条件;以及表示用于长期保存所获取的参数群(群组获取表)的条件的日志保存条件(历史保存条件)。
[0210]详细而言,信息存储部612具备由易失性存储器构成的RAM612a和由非易失性存储器构成的EEPR0M612b。现状保存条件是用于在RAM612a中保存参数群的条件,日志保存条件是用于在EEPR0M612b中保存参数群的条件。
[0211]现状保存条件是适合于临时地保存最新的参数群(保存到RAM612a)的条件,作为该现状保存条件,准备了 “每接收η次”、“特定par变化时”、“PG单位变化时”这3个条件。
[0212]此处,“每接收η次”表示,每当接收(获取)n次相同的参数群(PGN相同的群组获取表)时,将第I获取部611获取的参数群(群组获取表)保存到RAM612a。在该情况下,第I获取部611对获取(接收)了规定的参数群(PGN相同的群组获取表)的获取次数(接收次数)进行计数,仅将获取次数成为第η次的参数群保存到RAM612a。获取次数(接收次数)每当为η次时被复位(返回到初始值)。另外,也可以在获取次数成为η的倍数时,第I获取部611将参数群保存到RAM612a。
[0213]“特定par变化时”表示,在获取了参数群(群组获取表)时仅在预先设定的参数(对象参数)发生变化时,将参数群保存到RAM612a。在该情况下,例如将“有无错误”的参数作为对象参数的情况下,第I获取部611判断表示“有无错误”的参数与上次获取时是否有变化。然后,在表示“有无错误”的参数发生了变化的情况下,第I获取部611将“有无错误”的参数所属的群组的全部参数(例如有无错误、发动机转速、水温)保存到RAM612a。
[0214]“PG单位变化时”表示,在获取了参数群时,在参数群的参数中的不管哪一个从上次的获取发生了变化的情况下,保存参数群(群组获取表)。在该情况下,第I获取部611判断例如有无错误、发动机转速、水温中的任意一个参数是否发生了变化。然后,在这些有无错误、发动机转速、水温的参数中的不管哪一个发生了变化的情况下,第I获取部611保存这些参数群(群组获取表)。
[0215]如上所述,第I获取部611在获取了参数群之后,在满足了“每接收η次”、“特定par变化时”、“PG单位变化时”中的某一个保存条件时,将所获取的参数群(群组获取表)保存到RAM612a,但也可以将“每接收η次”、“特定par变化时”、“PG单位变化时”中的某一个条件预先保存到定义存储部610,通过第I获取部611保存参数群(群组获取表)。另外,现状保存条件不限于上述例子。
[0216]日志保存条件适合于长期地保存参数群(保存到EEPR0M612b),作为该日志保存条件,准备了 “每保存η次现状值”、“每t时间”、“KeyOff时”这样的3个条件。
[0217]“每保存η次现状值”表示,每当根据现状保存条件保存η次参数群(群组获取表)时(每当将PGN相同的群组获取表保存到RAM612a的次数成为η次时),将参数群(群组获取表)保存到EEPR0M612b。在该情况下,第I获取部611预先对规定的参数群(PGN相同的群组获取表)中的向RAM612a的保存次数进行计数,仅将在保存次数成为η的时间点获取的参数群(群组获取表)从RAM612a读入并保存到EEPR0M612b。如果规定的参数群向RAM612a的保存次数成为第η次,则保存次数被复位(返回到初始值)。另外,也可以在保存次数成为η的倍数时,第I获取部611将参数群保存到EEPR0M612b。
[0218]“每t时间”表示,每当时间经过t时间时,将第I获取部611获取的参数群(群组获取表)保存到EEPR0M612b。在该情况下,第I获取部611预先使用计数器等测量时间,每当从向EEPR0M612b的保存结束后起的时间经过t时间时,保存参数群。
[0219]"KeyOff时”表示,在驱动搭载于作业机602的驱动源(发动机等)的发动机钥匙(例如点火钥匙)成为OFF时,将第I获取部611获取的参数群(群组获取表)保存到EEPR0M612b。在该情况下,第I获取部611在参数的收集时监
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1