一種支持can通信的modbus從站設備的制造方法
【技術領域】
[0001]本實用新型涉及汽車通訊技術領域,特別涉及一種支持CAN通信的MODBUS從站設備。
【背景技術】
[0002]CAN是Controller Area Network的縮寫,是ISO國際標準化的串行通信協議。1986年德國電氣商博世公司開發出面向汽車的CAN通信協議,此后CAN通過IS011898及IS011519進行了標注化,現在在歐洲已經是汽車網絡的標準協議。目前電控發動機都是使用CAN通信協議與整車控制器、儀表等進行通信。
[0003]MODBUS是ISO模型第七層上的應用層報文傳輸協議,他在連接至不同類型總線或網絡的設備之間提供客戶機/服務器通信。自從1979年出現串行鏈路的事實標準以來,MODBUS使成千上萬的自動化設備能夠通信,工控機、PLC等使用MODBUS協議。
[0004]在船舶、發電機組、水栗等應用場合,工控機與發動機之間需要進行數據交付,但是他們使用不同的通信鏈路與通信協議,相互之間無法直接進行通訊。
[0005]針對上述問題,提供一種新型的MODBUS從站設備,可以支持CAN通信實現工控機與發動機之間的數據交換。
【實用新型內容】
[0006]本實用新型所要解決的技術問題是,提供一種支持CAN通信的MODBUS從站設備,可以支持CAN通信,達到工控機與發動機之間的直接通信的目的。
[0007]為達到上述目的,本實用新型的技術方案是,一種支持CAN通信的MODBUS從站設備,其特征在于:所述的從站設備包括控制器分別連接CAN接口單元和RS485接口單元;發動機ECU將發動機信息通過CAN接口單元送入控制器進行協議轉化后再通過RS485接口單元送入工控機。
[0008]所述的控制器連接指示燈,顯示CAN接口單元和RS485接口單元的通信狀態。
[0009]所述的從站設備設有電源模塊將外接的24V電壓轉換為的5V和3.3V電壓分別為CAN接口單元和RS485接口單元進行供電。
[0010]所述控制器型號為STM32F103RBT6單片機;CAN接口單元型號為TJA1050 ;RS485接口單元型號為MAX485。
[0011]—種支持CAN通信的MODBUS從站設備,由于采用上述的結構,本實用新型采用模塊化設計方案,結構緊湊,工作穩定,維修方便,運算速度快。同時支持標準MODBUS從站協議,方面與任何滿足MODBUS協議的主站建議通信。可以通過PC進行數據標定,滿足各種工況需要。
【附圖說明】
[0012]下面結合附圖和【具體實施方式】對本實用新型作進一步詳細的說明;
[0013]圖1為本實用新型一種支持CAN通信的MODBUS從站設備的結構示意圖;
[0014]在圖1中,1、控制器;2、CAN接口單元;3、RS485接口單元;4、指示燈;5、電源模塊;6、發動機ECU ;7、工控機。
【具體實施方式】
[0015]本實用新型針對上述現有技術中的不足,提供一種支持CAN通信的MODBUS從站設備,工控機7可以使用MODBUS協議獲取發動機通過CAN總線傳輸的數據。
[0016]本實用新型包括控制器1,CAN接口單元2,RS485接口單元3,指示燈4,電源模塊5。具體如如圖1所示,本實用新型包括控制器1分別連接CAN接口單元2和RS485接口單元3 ;發動機ECU 6將發動機信息通過CAN接口單元2送入控制器1進行協議轉化后再通過RS485接口單元3送入工控機7。
[0017]控制器1連接指示燈4,顯示CAN接口單元2和RS485接口單元3的通信狀態。從站設備設有電源模塊5將外接的24V電壓轉換為的5V和3.3V電壓分別為CAN接口單元2和RS485接口單元3進行供電。
[0018]控制器1使用STM32F103RBT6單片機。CAN接口單元2作為控制器1與發動機EOT6通信CAN接口的轉接電路,使用TJA1050。控制器1通過與發動機EOT 6通信,獲取發動機轉速、冷卻水溫度、機油壓力、機油溫度等參數;RS485接口單元3作為控制器1與工控機7通信RS485的轉接電路,使用MAX485。工控機7作為MODBUS主站,通過RS485通信獲取發動機轉速、冷卻水溫度、機油壓力、機油溫度等參數。
[0019]上面結合附圖對本實用新型進行了示例性描述,顯然本實用新型具體實現并不受上述方式的限制,只要采用了本實用新型技術方案進行的各種改進,或未經改進直接應用于其它場合的,均在本實用新型的保護范圍之內。
【主權項】
1.一種支持CAN通信的MODBUS從站設備,其特征在于:所述的從站設備包括控制器(1)分別連接CAN接口單元⑵和RS485接口單元(3);發動機ECU (6)將發動機信息通過CAN接口單元(2)送入控制器(1)進行協議轉化后再通過RS485接口單元(3)送入工控機(7)。2.根據權利要求1所述的一種支持CAN通信的MODBUS從站設備,其特征在于:所述的控制器(1)連接指示燈(4),顯示CAN接口單元(2)和RS485接口單元(3)的通信狀態。3.根據權利要求1所述的一種支持CAN通信的MODBUS從站設備,其特征在于:所述的從站設備設有電源模塊(5)將外接的24V電壓轉換為的5V和3.3V電壓分別為CAN接口單元⑵和RS485接口單元(3)進行供電。4.根據權利要求1所述的一種支持CAN通信的MODBUS從站設備,其特征在于:所述控制器(1)型號為STM32F103RBT6單片機;CAN接口單元(2)型號為TJA1050 ;RS485接口單元⑶型號為MAX485。
【專利摘要】本實用新型公開了一種支持CAN通信的MODBUS從站設備,其特征在于:所述的從站設備包括控制器分別連接CAN接口單元和RS485接口單元;發動機ECU將發動機信息通過CAN接口單元送入控制器進行協議轉化后再通過RS485接口單元送入工控機。由于采用上述的結構,本實用新型采用模塊化設計方案,結構緊湊,工作穩定,維修方便,運算速度快。同時支持標準MODBUS從站協議,方面與任何滿足MODBUS協議的主站建議通信。可以通過PC進行數據標定,滿足各種工況需要。
【IPC分類】G05B19/042
【公開號】CN205049923
【申請號】CN201520832390
【發明人】劉學飛, 謝濤, 呂喜鋒, 秦學, 周浩
【申請人】玉柴聯合動力股份有限公司
【公開日】2016年2月24日
【申請日】2015年10月26日