System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及工業自動化領域,尤其涉及一種信號處理系統的信號處理方法、信號處理系統和機器人。
技術介紹
1、在工業自動化領域中,io點可以指代輸入點(input)和輸出點(output);輸入點是用于接收來自外部設備,如傳感器、按鈕或開關等信號的點,輸入點將外部信號傳遞給控制系統,控制系統根據這些信號做出相應的處理和決策;輸出點是用于向外部設備,如執行器、電機等發送信號的點,輸出點將控制系統的決策傳遞至外部設備,以執行特定的動作或顯示特定的狀態。
2、在傳統的工業機器人系統中,機器人末端的io模塊通常需要處理大量的輸入和輸出信號,這些信號來自各種傳感器、按鈕、開關或其他控制設備,隨著產線的擴展和機器人自動化程度的提高,信號的數量和復雜性也隨之增加,導致控制系統變得更加復雜。
3、當前機器人采用的io模塊需要為每個輸入點配備一個獨立的輸出點,使得輸入信號和輸出信號相對應,例如,輸入8個di信號,則對應地輸出8個do信號,再例如,輸入12個di信號,則對應地輸出12個do信號,如此,隨著輸入點數量的增加,輸出點數量顯著增加,從而增加了對io模塊硬件資源的需求,導致需要更多的輸出接線和其他硬件組件,使得機器人系統的總成本增加。
4、故如何提供一種能夠整合輸出信號的控制方法是本領域技術人員亟需解決的技術問題。
技術實現思路
1、本申請提供了一種信號處理系統的信號處理方法、信號處理系統和機器人,以解決獨立輸出點的使用數量過多導致的io模塊的硬件資源消耗的問題。
2、在第一方面中,提供了一種信號處理系統的信號處理方法,信號處理系統包括n個信號輸入端、m個信號輸出端、信號選擇機構和處理器,其中n>m,每一信號輸入端對應一個信號輸出端且每一信號輸出端對應至少兩個信號輸入端,處理器用于將信號輸入端輸入的信號處理后通過對應的信號輸出端輸出,其特征在于,信號處理系統的信號處理方法包括:
3、處理器獲取至少兩個輸入信號;
4、處理器根據預設規則將輸入信號進行分類,形成至少一個信號組,信號組中包括至少兩個輸入信號;
5、當信號組包括第一信號組時,處理器根據預設輸出邏輯和第一信號組中輸入信號的電平狀態,判斷是否對輸入信號進行整合輸出;
6、當信號組包括第二信號組時,處理器從第二信號組中確定目標輸入信號,將目標輸入信號作為輸出信號輸出。
7、其中,首先系統接收來自傳感器、用戶輸入或其他設備的一個或多個信號,這信號可以是模擬的,如溫度或壓力參數,也可以是數字的,如按鈕按壓狀態,該步驟的信號輸入為后續的信號處理提供了基礎;接著根據預設規則,如信號通過信號輸入端的端口位置、信號的性質進行分類,性質分類基于信號的類型,如數字或模擬,信號的來源,如特定的傳感器,信號的功能,如安全警報或性能監控,或其他特征,該步驟分類使得信號可以被更有效地管理,使相似或相關的信號被分組,便于應用特定的處理策略,以對信號進行批量處理,提高處理效率;最后在第一信號組中,根據預設輸出邏輯,該輸出邏輯包括特定的算法、公式或處理規則,以決定如何從信號組中提取信息或如何響應信號,并根據信號的電平狀態來決定是否進行整合輸出,整合輸出是指將多個輸入信號通過特定的邏輯或算法處理后,合并為一個輸出信號,以減少io模塊所需的輸出點數量,減少了對io模塊、接線和其他硬件組件的需求,降低了硬件成本;在第二信號組中,可直接在信號組中選擇所需信號,并將其作為最終的輸出信號輸出,提高了系統的可操作性。
8、優選地,處理器根據預設規則將輸入信號進行分類,包括:
9、處理器根據輸入信號通過的信號輸入端的端口位置,或,輸入信號的傳輸類型,或,輸入信號的來源,或,輸入信號的功能將輸入信號進行分類。
10、其中,信號輸入端的端口位置在電路板設計時已定型,不同的信號輸入端對應的信號輸入規則不同,故將不同輸入信號輸入至不同的信號輸入端以適應不同的輸入規則;輸入信號的傳輸類型如模擬信號或數字信號;輸入信號的來源如傳感器或與傳感器同類型的設備;輸入信號的功能如安全警報或性能監控。
11、優選地,當信號組包括第一信號組時,處理器根據預設輸出邏輯和第一信號組中輸入信號的電平狀態,判斷是否對輸入信號進行整合輸出,包括:
12、當第一信號組包括第一子信號組時,若第一子信號組中所有輸入信號為高電平,則處理器對所有的輸入信號進行整合,生成第一組信號后輸出;
13、若第一子信號組中存在輸入信號為低電平,則處理器不對輸入信號進行整合,并且不輸出信號。
14、其中,只有當第一子信號組中的所有輸入信號為高電平時,即在所有信號處于活躍狀態時響應,觸發整合輸出,將所有信號整合成一個信號輸出,輸出操作更少,減少了io模塊所需使用的輸出點數量,降低了硬件成本;只要第一子信號組中存在輸入信號為低電平,即在所有的信號中有信號處于非活躍狀態時,就不執行整合操作也不輸出信號,如此減少了不必要的輸出,減少了誤動作的可能性。
15、優選地,當信號組包括第一信號組時,處理器根據預設輸出邏輯和第一信號組中輸入信號的電平狀態,判斷是否對輸入信號進行整合輸出,包括:
16、當第一信號組包括第二子信號組時,若第二子信號組中存在輸入信號為高電平,則處理器對所有高電平的輸入信號進行整合,生成第二組信號后輸出;
17、若第二子信號組中所有輸入信號為低電平,則處理器不對輸入信號進行整合,并且不輸出信號。
18、其中,只要第二子信號組中存在輸入信號為高電平,即在所有的信號中有信號處于活躍狀態時,觸發整合輸出,將高電平的信號整合成一個信號輸出,輸出操作更少,減少了io模塊所需使用的輸出點數量,降低了硬件成本;只有當第二子信號組中的任意輸入信號為低電平時,即在所有信號處于非活躍狀態時,就不執行整合操作也不輸出信號,如此減少了不必要的輸出,減少了誤動作的可能性。
19、優選地,信號選擇機構包括繼電器;
20、當信號組包括第二信號組時,處理器從第二信號組中確定目標輸入信號,將目標輸入信號作為輸出信號輸出,包括:
21、處理器從第二信號組中確定目標輸入信號;
22、處理器輸入觸發信號組至繼電器,使繼電器處于開啟狀態或關閉狀態,以使目標輸入信號通過繼電器至信號輸出端作為輸出信號輸出。
23、優選地,信號選擇機構包括機械開關;
24、當信號組包括第二信號組時,處理器從第二信號組中確定目標輸入信號,將目標輸入信號作為輸出信號輸出,包括:
25、處理器從第二信號組中確定目標輸入信號;
26、處理器控制機械開關處于開啟狀態或關閉狀態,以使目標輸入信號通過機械開關至信號輸出端作為輸出信號輸出。
27、其中,從第二信號組中的輸入信號中選擇所需的信號,將該信號作為輸出信號輸出,方案中,可以響應特定的操作條件或外部輸入,只輸出與當前狀態最相關的信號,提高了信本文檔來自技高網...
【技術保護點】
1.一種信號處理系統的信號處理方法,所述信號處理系統包括n個信號輸入端、m個信號輸出端、信號選擇機構和處理器,其中n>m,每一信號輸入端對應一個信號輸出端且每一信號輸出端對應至少兩個信號輸入端,所述處理器用于將所述信號輸入端輸入的信號處理后通過對應的所述信號輸出端輸出,其特征在于,所述信號處理系統的信號處理方法包括:
2.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述處理器根據預設規則將所述輸入信號進行分類,包括:
3.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述當所述信號組包括第一信號組時,所述處理器根據預設輸出邏輯和所述第一信號組中所述輸入信號的電平狀態,判斷是否對所述輸入信號進行整合輸出,包括:
4.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述當所述信號組包括第一信號組時,所述處理器根據預設輸出邏輯和所述第一信號組中所述輸入信號的電平狀態,判斷是否對所述輸入信號進行整合輸出,包括:
5.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述信號選擇機構包
6.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述信號選擇機構包括機械開關;
7.一種信號處理系統,其特征在于,所述信號處理系統包括處理器,所述處理器用于執行如權利要求1至6中任意一項所述的信號處理系統的信號處理方法。
8.根據權利要求7所述的信號處理系統,其特征在于,所述信號處理系統還包括電源模塊、電源輸入端和接地端;
9.一種機器人,其特征在于,所述機器人包括傳感裝置、執行裝置以及如權利要求7至8中任意一項所述的信號處理系統;
10.根據權利要求9所述的機器人,其特征在于,所述信號處理系統的所述信號輸出端通過雙絞線連接所述執行裝置,且所述雙絞線位于所述機器人的殼體內。
...【技術特征摘要】
1.一種信號處理系統的信號處理方法,所述信號處理系統包括n個信號輸入端、m個信號輸出端、信號選擇機構和處理器,其中n>m,每一信號輸入端對應一個信號輸出端且每一信號輸出端對應至少兩個信號輸入端,所述處理器用于將所述信號輸入端輸入的信號處理后通過對應的所述信號輸出端輸出,其特征在于,所述信號處理系統的信號處理方法包括:
2.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述處理器根據預設規則將所述輸入信號進行分類,包括:
3.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述當所述信號組包括第一信號組時,所述處理器根據預設輸出邏輯和所述第一信號組中所述輸入信號的電平狀態,判斷是否對所述輸入信號進行整合輸出,包括:
4.根據權利要求1所述的信號處理系統的信號處理方法,其特征在于,所述當所述信號組包括第一信號組時,所述處理器根據預設輸出邏輯和所述第一信號組中...
【專利技術屬性】
技術研發人員:徐偉峰,楊青和,張振義,
申請(專利權)人:捷螺智能設備蘇州有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。