本發(fā)明整體涉及擠奶廠的配置。特別地,本發(fā)明涉及根據(jù)權(quán)利要求1的前序部分所述的用于擠奶廠監(jiān)測系統(tǒng)的配置系統(tǒng)以及對應(yīng)的計算機實現(xiàn)的方法。本發(fā)明還涉及計算機程序和存儲這種計算機程序的非易失性數(shù)據(jù)載體。
背景技術(shù):
1、當今的擠奶系統(tǒng)是高度復雜的裝置,其中許多部件和裝備零件必須根據(jù)多個良好調(diào)整的過程相互作用。為了實現(xiàn)最佳操作,關(guān)鍵是要適當?shù)嘏渲脭D奶系統(tǒng)中的流體壓力傳感器。為了實現(xiàn)這種配置,服務(wù)人員必須在擠奶裝置所在的公司現(xiàn)場花費大量時間。
2、wo?2020/251456示出了乳汁分析設(shè)備的控制單元和配置標簽,該乳汁分析設(shè)備包括用于與配置標簽的存儲器裝置通信的第一無線通信裝置。該配置標簽適用于乳汁分析設(shè)備并且包括乳汁提取裝置的參考標記,該乳汁分析設(shè)備旨在與該乳汁提取裝置協(xié)同工作。通信是經(jīng)由配置標簽中所包括的第二無線通信裝置進行的??刂茊卧慌渲脼椋航?jīng)由第一無線通信裝置從配置標簽的存儲器裝置中檢索旨在與乳汁分析設(shè)備協(xié)同操作的乳汁提取裝置的配置數(shù)據(jù)(例如,網(wǎng)絡(luò)位置參考,諸如ip地址);以及基于乳汁提取裝置的所檢索的配置數(shù)據(jù)來配置控制單元。
3、ep?2840887描述了一種用于經(jīng)由網(wǎng)絡(luò)總線(諸如物理網(wǎng)絡(luò)總線或邏輯網(wǎng)絡(luò)總線)來控制農(nóng)業(yè)網(wǎng)絡(luò)系統(tǒng)內(nèi)的裝置的方法,其中這些裝置是借助于控制信息來控制的,該控制信息借助于包括內(nèi)容和報頭標題的消息被傳輸?shù)竭@些裝置。該方法涉及:確定用于由網(wǎng)絡(luò)中的裝置執(zhí)行該方法的功能;確定要傳輸?shù)南⒌膬?nèi)容;以及編譯報頭標題信息以將其包括在要傳輸?shù)南⒌膱箢^標題中。報頭標題信息包含預定數(shù)量的數(shù)據(jù)字段,諸如優(yōu)選地為網(wǎng)絡(luò)標識符、裝置類型標識、功能標識、位置標識和/或組標識,以便基于對這些數(shù)據(jù)字段中的一個或多個數(shù)據(jù)字段的順從性來確定哪個或哪些裝置接收消息。
4、us?7,174,848示出了用于監(jiān)測和控制擠奶系統(tǒng)中的操作脈動器的控制器。該控制器包括第一傳感器,該第一傳感器操作地連接到指定的脈動器,以用于從該脈動器接收脈動真空??刂破鳟a(chǎn)生第一信號,該第一信號表示脈動真空水平。處理器操作地連接到第一傳感器,以用于接收第一信號。處理器包括比較器,該比較器用于將第一信號與存儲的參考信號進行比較,該參考信號表示被編程為對于擠奶系統(tǒng)脈動器可接受的脈動真空水平的預定真空范圍。當指定的脈動器脈動真空水平處于預定真空范圍之外的真空水平時,處理器生成至少一個控制信號??刂齐娐钒l(fā)信號通知指定的脈動器脈動真空水平處于被編程為對于擠奶系統(tǒng)脈動器可接受的脈動真空水平的范圍之外。
5、因此,存在用于適配和編程農(nóng)業(yè)系統(tǒng)(諸如擠奶系統(tǒng)的脈動器控制器)的解決方案。然而,還不存在便利的手段來從遠程位置配置擠奶廠監(jiān)測系統(tǒng)的流體壓力傳感器。
技術(shù)實現(xiàn)思路
1、因此,本發(fā)明的目的是提供一種使得能夠遠程配置用于擠奶廠監(jiān)測系統(tǒng)中的流體壓力傳感器的控制器的解決方案。
2、根據(jù)本發(fā)明的一個方面,該目的通過一種用于擠奶廠監(jiān)測系統(tǒng)的配置系統(tǒng)來實現(xiàn),該擠奶廠監(jiān)測系統(tǒng)包括至少一個流體壓力傳感器和至少一個相應(yīng)的控制器,該至少一個相應(yīng)的控制器是可編程的并且操作地連接到至少一個流體壓力傳感器并且被配置為控制該至少一個流體壓力傳感器。該配置系統(tǒng)包含第一服務(wù)器和第二服務(wù)器。該第一服務(wù)器被配置為從至少一個用戶終端接收指令消息。該指令消息指定至少一個控制器中的至少一者的標識數(shù)據(jù)以及至少一個控制器中的至少一者中的每個控制器應(yīng)當實現(xiàn)的至少兩個不同功能作用中的特定功能作用的指示。該至少兩個不同功能作用包括第一功能作用和第二功能作用,在該第一功能作用中,控制器被編程為控制監(jiān)測脈動壓力水平的流體壓力傳感器,在該第二功能作用中,控制器被編程為控制監(jiān)測擠奶壓力水平的流體壓力傳感器。該第二服務(wù)器可通信地連接到第一服務(wù)器。第二服務(wù)器被布置在擠奶廠監(jiān)測系統(tǒng)所在的農(nóng)場處。第二服務(wù)器被進一步配置為與至少一個控制器通信。響應(yīng)于接收到指令消息,第一服務(wù)器被配置為向第二服務(wù)器傳輸配置消息。該配置消息包含列表,該列表針對至少一個控制器中的至少一者中的每個控制器指示該控制器應(yīng)當實現(xiàn)的特定作用。響應(yīng)于配置消息,第二服務(wù)器被配置為向所述列表中所包括的至少一個控制器中的至少一者中的每個控制器傳輸相應(yīng)的編程消息。該編程消息繼而被配置為使得至少一個控制器中的至少一者中的每個控制器實現(xiàn)由所述列表指示的特定作用。
3、該配置系統(tǒng)是有利的,因為其允許用戶從遠程位置設(shè)置擠奶廠的流體壓力傳感器的關(guān)鍵功能。
4、第一功能作用可涉及監(jiān)測農(nóng)場處的擠奶系統(tǒng)中的至少一個擠奶點中的脈動器中的脈動壓力水平。此外,第二功能作用可涉及監(jiān)測農(nóng)場處的擠奶系統(tǒng)的至少一個擠奶點中的擠奶壓力水平。
5、根據(jù)本發(fā)明的該方面的一個實施方案,兩個不同功能作用還包括:第三功能作用,在該第三功能作用中,控制器被編程為控制流體壓力傳感器,該流體壓力傳感器監(jiān)測被布置成從一組擠奶點輸送乳汁的乳汁管線中的第一點處的壓力水平;第四功能作用,在該第四功能作用中,控制器被編程為控制流體壓力傳感器,該流體壓力傳感器監(jiān)測乳汁管線中的第二點處的壓力水平,該一組擠奶點位于乳汁管線中的第一點和第二點之間,并且經(jīng)由擠奶點提取的乳汁在進入接收罐之前經(jīng)過乳汁管線中的第二點,該接收罐被配置為在所提取的乳汁被轉(zhuǎn)發(fā)到乳汁罐之前臨時儲存從乳汁管線提取的乳汁;第五功能作用,在該第五功能作用中,控制器被編程為控制流體壓力傳感器,該流體壓力傳感器監(jiān)測接收罐中的壓力水平;第六功能作用,在該第六功能作用中,控制器被編程為控制流體壓力傳感器,該流體壓力傳感器監(jiān)測真空泵的壓力調(diào)節(jié)器的調(diào)節(jié)回路中的壓力水平,該真空泵被布置成在乳汁管線中提供系統(tǒng)壓力;和/或第七功能作用,在該第七功能作用中,控制器被編程為控制流體壓力傳感器,該流體壓力傳感器監(jiān)測由真空泵供應(yīng)的真空水平中的壓力水平。由此,可從遠程位置設(shè)置擠奶廠的所有壓力傳感器的功能
6、根據(jù)本發(fā)明的該方面的另一實施方案,第一存儲資源包含第一數(shù)據(jù)庫。第一存儲資源可通信地連接到第一服務(wù)器,并且第一數(shù)據(jù)庫繼而保存表示用于可編程控制器中的至少一個可編程控制器的固件的軟件代碼。此外,第一服務(wù)器被配置為獲得表示用于可編程控制器中的至少一個可編程控制器的固件的軟件代碼,并且將表示用于可編程控制器中的至少一個可編程控制器的固件的軟件代碼轉(zhuǎn)發(fā)到第二服務(wù)器。
7、響應(yīng)于接收到表示用于可編程控制器中的至少一個可編程控制器的固件的軟件代碼,第二服務(wù)器被配置為向可編程控制器中的至少一個可編程控制器傳輸固件編程消息。固件編程消息包含表示用于可編程控制器中的至少一個可編程控制器的固件的軟件代碼。固件編程消息被配置為使得可編程控制器中的至少一個可編程控制器將其固件的當前版本更新為基于固件編程消息中所包括的軟件代碼的固件版本。因此,可編程控制器能夠以非常直接的方式進行固件更新。
8、根據(jù)本發(fā)明的該方面的又另一實施方案,至少一個控制器包含至少一個第一控制器和至少一個第二控制器,該至少一個第一控制器被指派給第一功能作用,在該第一功能作用中,至少一個第一控制器被配置為以第一重復頻率登記壓力水平值,并且該至少一個第二控制器被指派給第二功能作用,在該第二功能作用中,至少一個第二控制器被配置為以第二重復頻率登記壓力水平值。因此,不同的控制器可被設(shè)置為以不同程度的時間分辨率測量相應(yīng)的壓力水平。例如,可能需要以相對高的重復頻率(比如1000hz)測量公共乳汁管線中的壓力水平,而以相對低的重復頻率(比如10hz)測量由真空泵供應(yīng)的真空水平可能就足夠了。
9、在本發(fā)明的該方面的另一實施方案中,至少一個控制器包括至少三個控制器,并且至少兩個不同功能作用還包含至少一個第三控制器,該至少一個第三控制器被指派給第三功能作用,在該第三功能作用中,該至少一個第三控制器被配置為以第三重復頻率登記壓力水平值。因此,例如,指派給第三功能作用的控制器能夠以中間重復頻率(比如100hz)來測量其值。
10、根據(jù)本發(fā)明的該方面的仍另一實施方案,至少一個控制器包含處理單元和存儲器單元??刂破骶唧w被配置為登記壓力水平值,將每個壓力水平值與指定壓力水平值被登記時的時間點的相應(yīng)時間戳一起存儲,每個壓力水平值被存儲在存儲器單元中??刂破鬟€被配置為將存儲在存儲器單元中的一組壓力水平值和時間戳轉(zhuǎn)發(fā)到第二服務(wù)器。由此,第二服務(wù)器可方便地編譯來自擠奶廠中的控制器的子集或全部的數(shù)據(jù)。
11、根據(jù)本發(fā)明的該方面的另一實施方案,第二服務(wù)器被進一步配置為將壓力水平值與登記了壓力水平值和相應(yīng)時間戳的至少一個控制器的相應(yīng)標識一起轉(zhuǎn)發(fā)到第一服務(wù)器。對接收到該一組壓力水平值和時間戳作出響應(yīng)。第一服務(wù)器被配置為將該一組壓力水平值與登記了壓力水平值和相應(yīng)時間戳的至少一個控制器的相應(yīng)標識一起存儲在第一存儲資源中。結(jié)果,第一服務(wù)器可容易地編譯和監(jiān)測來自多個擠奶廠的壓力數(shù)據(jù)。
12、根據(jù)本發(fā)明的該方面的又另一實施方案,該系統(tǒng)包含無線通信鏈路,該無線通信鏈路被配置為以無線格式向至少一個控制器中的至少一者中的每個控制器傳輸相應(yīng)的編程消息。這使得農(nóng)場處的安裝過程非常簡單。
13、根據(jù)本發(fā)明的另一方面,該目的通過一種計算機實現(xiàn)的方法來實現(xiàn),該計算機實現(xiàn)的方法在彼此可通信地連接的第一服務(wù)器和第二服務(wù)器中的至少一個處理器中執(zhí)行,其中第二服務(wù)器被布置在擠奶廠監(jiān)測系統(tǒng)所在的農(nóng)場處。第二服務(wù)器被進一步配置為與至少一個控制器通信,該至少一個控制器是可編程的并且操作地連接到相應(yīng)的至少一個流體壓力傳感器,并且該至少一個控制器被配置為控制相應(yīng)的至少一個流體壓力傳感器。該方法涉及從第一服務(wù)器中的用戶終端接收指令消息。該指令消息指定至少一個控制器中的至少一者的標識數(shù)據(jù)以及至少一個控制器中的至少一者中的每個控制器應(yīng)當實現(xiàn)的至少兩個不同功能作用中的特定功能作用的指示。該至少兩個不同功能作用包括第一功能作用和第二功能作用,在該第一功能作用中,控制器被編程為控制監(jiān)測脈動壓力水平的流體壓力傳感器,在該第二功能作用中,控制器被編程為控制監(jiān)測擠奶壓力水平的流體壓力傳感器。該方法還涉及響應(yīng)于該指令消息而從第一服務(wù)器向第二服務(wù)器傳輸配置消息。該配置消息包含列表,該列表針對至少一個控制器中的至少一者中的每個控制器指示該控制器應(yīng)當實現(xiàn)的特定作用。該方法還涉及響應(yīng)于配置消息而從第二服務(wù)器向所述列表中所包括的至少一個控制器中的至少一者中的每個控制器傳輸相應(yīng)的編程消息。該編程消息被配置為使得至少一個控制器中的至少一者中的每個控制器實現(xiàn)由所述列表指示的特定作用。該方法的優(yōu)點及其優(yōu)選實施方案從以上參考所提出的系統(tǒng)的討論中是顯而易見的。
14、根據(jù)本發(fā)明的另一方面,該目的是通過一種可加載到與處理單元可通信地連接的非易失性數(shù)據(jù)載體中的計算機程序?qū)崿F(xiàn)的。該計算機程序包括用于在處理單元上運行該程序時執(zhí)行上述方法的軟件。
15、根據(jù)本發(fā)明的另一方面,該目的通過包含上述計算機程序的非易失性數(shù)據(jù)載體來實現(xiàn)。
16、本發(fā)明的其他優(yōu)點、有益特征和應(yīng)用將從以下描述和從屬權(quán)利要求中顯而易見。