一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器的制造方法
【專利摘要】本實(shí)用新型提供了一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器,其特征在于:包括電源保護(hù)模塊、電源模塊、嵌入式ARM處理器、CANopen通信模塊、Modbus TCP網(wǎng)絡(luò)連接芯片,電源保護(hù)模塊連接有電源模塊,電源模塊連接嵌入式ARM處理器、CANopen通信模塊和Modbus TCP網(wǎng)絡(luò)連接芯片,嵌入式ARM處理器連接有CANopen通信模塊,CANopen通信模塊設(shè)有接口電路,嵌入式ARM處理器設(shè)有CPU時(shí)鐘電路、調(diào)試接口和指示電路,嵌入式ARM處理器連接Modbus TCP網(wǎng)絡(luò)連接芯片。本實(shí)用新型裝置解決了CANopen設(shè)備與Modbus TCP設(shè)備之間的互聯(lián)的問題,實(shí)現(xiàn)了不同網(wǎng)絡(luò)之間的數(shù)據(jù)交換。
【專利說明】
一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器
技術(shù)領(lǐng)域
[0001 ]本實(shí)用新型涉及協(xié)議轉(zhuǎn)換器的技術(shù)領(lǐng)域,尤其是一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器。
【背景技術(shù)】
[0002]CAN總線因其高實(shí)時(shí)性,被廣泛用于汽車領(lǐng)域。CANopen是CAN總線的高層協(xié)議,是運(yùn)行于CAN總線之上的應(yīng)用協(xié)議,采用CANopen協(xié)議的伺服驅(qū)動(dòng)驅(qū)動(dòng)器具有響應(yīng)快、延時(shí)低、精度高的特點(diǎn),Modbus協(xié)議是工業(yè)自動(dòng)化以及工業(yè)控制系統(tǒng)的應(yīng)用中占有很大一部分比例,水表電表以及PLC都用到Modbusx協(xié)議,雖然大多數(shù)PLC現(xiàn)在都已經(jīng)具備了網(wǎng)絡(luò)的功能,但是如果需要其他通信接口就需要單獨(dú)添加模塊才能將CANopen轉(zhuǎn)換成常用的ModbusRTU、ProfibuS-DP、EtherCAT等協(xié)議,而目前市場(chǎng)上通信模塊價(jià)格普遍較高,需要一種性能穩(wěn)定且成本便宜的協(xié)議轉(zhuǎn)換器。
【實(shí)用新型內(nèi)容】
[0003]本實(shí)用新型的目的是針對(duì)現(xiàn)有的技術(shù)存在的上述問題,提供了一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器,本實(shí)用新型裝置解決了CANopen設(shè)備與Modbus TCP設(shè)備之間的互聯(lián)的問題,實(shí)現(xiàn)了不同網(wǎng)絡(luò)之間的數(shù)據(jù)交換。
[0004]為此,本實(shí)用新型所采取的技術(shù)解決方案是:
[0005]—種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器,包括電源保護(hù)模塊、電源模塊、嵌入式ARM處理器、CANopen通信模塊、Modbus TCP網(wǎng)絡(luò)連接芯片,電源保護(hù)模塊連接有電源模塊,電源模塊連接嵌入式ARM處理器、CANopen通信模塊和Modbus TCP網(wǎng)絡(luò)連接芯片,嵌入式ARM處理器連接有CANopen通信模塊,CANopen通信模塊設(shè)有接口電路,嵌入式ARM處理器設(shè)有CPU時(shí)鐘電路、調(diào)試接口和指示電路,嵌入式ARM處理器連接Modbus TCP網(wǎng)絡(luò)連接芯片。
[0006]作為進(jìn)一步優(yōu)選,所述電源保護(hù)模塊設(shè)有過流保護(hù)電路、反接保護(hù)電路和EMC電路共模電感,所述過流保護(hù)電路、所述反接保護(hù)電路和所述EMC電路共模電感依次連接。
[0007]作為進(jìn)一步優(yōu)選,所述EMC電路共模電感兩側(cè)設(shè)有旁路Y電容。
[0008]作為進(jìn)一步優(yōu)選,所述電源模塊設(shè)有高壓隔離電源、線性穩(wěn)壓電源和電源濾波電路,所述高壓隔離電源、所述線性穩(wěn)壓電源和所述電源濾波電路依次連接。
[0009]作為進(jìn)一步優(yōu)選,所述高壓隔離電源高壓電路為5V,所述線性穩(wěn)壓電源為3.3V,所述高壓隔離電源為所述CANopen通信模塊供電,所述電源濾波電路為所述嵌入式ARM處理器供電。
[0010]作為進(jìn)一步優(yōu)選,所述Modbus TCP網(wǎng)絡(luò)連接芯片設(shè)有網(wǎng)絡(luò)接口芯片、網(wǎng)絡(luò)時(shí)鐘電路、網(wǎng)絡(luò)接口模塊,所述網(wǎng)絡(luò)接口芯片連接所述網(wǎng)絡(luò)接口模塊,所述網(wǎng)絡(luò)接口芯片設(shè)有網(wǎng)絡(luò)時(shí)鐘電路。
[0011]作為進(jìn)一步優(yōu)選,所述網(wǎng)絡(luò)接口芯片為IP17OTLFI交換機(jī)芯片,所述網(wǎng)絡(luò)接口芯片通過MII總線接口和SMI總線接口與所述嵌入式ARM處理器連接。
[0012]作為進(jìn)一步優(yōu)選,所述電源濾波電路為所述ModbusTCP網(wǎng)絡(luò)連接芯片的所述網(wǎng)絡(luò)接口芯片供電。
[0013]作為進(jìn)一步優(yōu)選,所述嵌入式ARM處理器為STM32F407VET6。
[OOM]上述技術(shù)方案的有益效果在于:
[0015]1、解決CANopen設(shè)備與Modbus TCP設(shè)備之間的互聯(lián),實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的數(shù)據(jù)交換,無需獨(dú)立的通信模塊,降低了成本;
[0016]2、采用線性穩(wěn)壓電源為嵌入式ARM處理器和網(wǎng)絡(luò)接口芯片提供3.3V電壓,并且作為HMC電路共模電感兩側(cè)設(shè)有旁路Y電容作為電源保護(hù)模塊,有效的濾除電源雜波,防止外界電源干擾;
[0017]3、采用高壓隔離電源為CANopen通信模塊提供5V電壓,高壓隔離電源的隔離電壓達(dá)3000V,使電源使用和嵌入式ARM處理器始終處于隔離狀態(tài),并且電源模塊前端通過電源保護(hù)模塊保護(hù);
[0018]4、CPU時(shí)鐘電路和網(wǎng)絡(luò)時(shí)鐘電路采用獨(dú)立的8M有源晶振,使系統(tǒng)更加穩(wěn)定可靠;
[0019]5、由過流保護(hù)電路、反接保護(hù)電路、EMC電路共模電感組成的電源保護(hù)模塊,可以為電源模塊提供保護(hù)保障,確保系統(tǒng)運(yùn)行穩(wěn)定,異常情況下不會(huì)造成損害;
[0020]6、嵌入式ARM處理器和Modbus TCP網(wǎng)絡(luò)連接芯片之間通過MII接口和SMI接口兩種數(shù)據(jù)總線實(shí)現(xiàn)通信,數(shù)據(jù)傳輸速度快,且可實(shí)時(shí)對(duì)Modbus TCP網(wǎng)絡(luò)連接芯片的狀態(tài)進(jìn)行監(jiān)測(cè)與控制。
【附圖說明】
[0021]圖1為本實(shí)用新型的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器的連接結(jié)構(gòu)示意圖。
[0022]圖中:1、電源保護(hù)模塊;2、電源模塊;3、嵌入式ARM處理器;4、CANopen通信模塊;5、Modbus TCP網(wǎng)絡(luò)連接芯片;11、過流保護(hù)電路;1 2、反接保護(hù)電路;103、EMC電路共模電感;201、高壓隔離電源;202、線性穩(wěn)壓電源;203、電源濾波電路;301、CPU時(shí)鐘電路;302、調(diào)試接口 ; 303、指示電路;401、接口電路;501、網(wǎng)絡(luò)接口芯片;502、網(wǎng)絡(luò)時(shí)鐘電路;503、網(wǎng)絡(luò)接口模塊。
【具體實(shí)施方式】
[0023]為使本實(shí)用新型的特點(diǎn)和優(yōu)點(diǎn)更加清楚,下面結(jié)合具體實(shí)施例進(jìn)行描述。
[0024]如圖1所示,一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器,包括電源保護(hù)模塊1、電源模塊2、嵌入式ARM處理器3、CANopen通信模塊4、Modbus TCP網(wǎng)絡(luò)連接芯片5,電源保護(hù)模塊I連接有電源模塊2,電源模塊2連接嵌入式ARM處理器3、CANopen通信模塊4和Modbus TCP網(wǎng)絡(luò)連接芯片5,嵌入式ARM處理器3連接有CANopen通信模塊4,CANopen通信模塊4設(shè)有接口電路401,嵌入式ARM處理器3設(shè)有CPU時(shí)鐘電路301、調(diào)試接口 302和指示電路303,嵌入式ARM處理器3連接Modbus TCP網(wǎng)絡(luò)連接芯片5。
[0025]本實(shí)施例中,所述電源保護(hù)模塊I設(shè)有過流保護(hù)電路101、反接保護(hù)電路102和EMC電路共模電感103,所述過流保護(hù)電路101、所述反接保護(hù)電路102和所述EMC電路共模電感103依次連接,用于保護(hù)電壓電流的穩(wěn)定和避免反接錯(cuò)誤,所述EMC電路共模電感103兩側(cè)設(shè)有旁路Y電容,有效的濾除電源雜波,防止外界電源干擾。
[0026]本實(shí)施例中,所述電源模塊2設(shè)有高壓隔離電源201、線性穩(wěn)壓電源202和電源濾波電路203,所述高壓隔離電源201、所述線性穩(wěn)壓電源202和所述電源濾波電路203依次連接,所述高壓隔離電源201高壓電路為5V,所述線性穩(wěn)壓電源202為3.3V,所述高壓隔離電源201為所述CANopen通信模塊4供電,所述電源濾波電路203為所述嵌入式ARM處理器3供電,嵌入式ARM處理器3采用線性穩(wěn)壓電源202供電,保證了系統(tǒng)的穩(wěn)定性,高壓隔離電源201電壓為5V隔離電壓達(dá)3000V,使電源使用和嵌入式ARM處理器3始終處于隔離狀態(tài),并且電源模塊2前端通過電源保護(hù)模塊I保護(hù)。
[0027]本實(shí)施例中,所述Modbus TCP網(wǎng)絡(luò)連接芯片5設(shè)有網(wǎng)絡(luò)接口芯片501、網(wǎng)絡(luò)時(shí)鐘電路502、網(wǎng)絡(luò)接口模塊503,所述網(wǎng)絡(luò)接口芯片501連接所述網(wǎng)絡(luò)接口模塊503,所述網(wǎng)絡(luò)接口芯片501設(shè)有網(wǎng)絡(luò)時(shí)鐘電路502,所述網(wǎng)絡(luò)接口芯片501為IP175DLFI交換機(jī)芯片,所述網(wǎng)絡(luò)接口芯片501通過MII總線接口和SMI總線接口與所述嵌入式ARM處理器3連接,所述電源濾波電路203為所述Modbus TCP網(wǎng)絡(luò)連接芯片5的所述網(wǎng)絡(luò)接口芯片501供電。
[0028]本實(shí)施例中,所述嵌入式ARM處理器3為STM32F407VET6。
[0029]使用時(shí),數(shù)據(jù)通過CANopen通信模塊4的接口電路輸入后,由CANopen通信模塊4決定發(fā)送到嵌入式ARM處理器3,嵌入式ARM處理器3對(duì)接收到的數(shù)據(jù)進(jìn)行處理,然后將數(shù)據(jù)處理后轉(zhuǎn)發(fā)到Modbus TCP網(wǎng)絡(luò)連接芯片5實(shí)現(xiàn)數(shù)據(jù)的發(fā)送任務(wù),反之也能將Modbus TCP網(wǎng)絡(luò)連接芯片5的數(shù)據(jù)向CANopen通信模塊4傳遞,從而實(shí)現(xiàn)CANopen與Modbus TCP網(wǎng)絡(luò)之間的數(shù)據(jù)交換。
[0030]除上述實(shí)施例外,本實(shí)用新型還可以有其他實(shí)施方式,例如增加栗料器的數(shù)量等。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本實(shí)用新型的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種CANopen轉(zhuǎn)Modbus TCP的協(xié)議轉(zhuǎn)換器,其特征在于:包括電源保護(hù)模塊、電源模塊、嵌入式ARM處理器、CANopen通信模塊、Modbus TCP網(wǎng)絡(luò)連接芯片,電源保護(hù)模塊連接有電源模塊,電源模塊連接嵌入式ARM處理器、CANopen通信模塊和Modbus TCP網(wǎng)絡(luò)連接芯片,嵌入式ARM處理器連接有CANopen通信模塊,CANopen通信模塊設(shè)有接口電路,嵌入式ARM處理器設(shè)有CPU時(shí)鐘電路、調(diào)試接口和指示電路,嵌入式ARM處理器連接Modbus TCP網(wǎng)絡(luò)連接芯片。2.根據(jù)權(quán)利要求1所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述電源保護(hù)模塊設(shè)有過流保護(hù)電路、反接保護(hù)電路和EMC電路共模電感,所述過流保護(hù)電路、所述反接保護(hù)電路和所述EMC電路共模電感依次連接。3.根據(jù)權(quán)利要求2所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述EMC電路共模電感兩側(cè)設(shè)有旁路Y電容。4.根據(jù)權(quán)利要求1所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述電源模塊設(shè)有高壓隔離電源、線性穩(wěn)壓電源和電源濾波電路,所述高壓隔離電源、所述線性穩(wěn)壓電源和所述電源濾波電路依次連接。5.根據(jù)權(quán)利要求4所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述高壓隔離電源高壓電路為5V,所述高壓隔離電源為所述CANopen通信模塊供電。6.根據(jù)權(quán)利要求4所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述線性穩(wěn)壓電源為3.3V,所述電源濾波電路為所述嵌入式ARM處理器供電。7.根據(jù)權(quán)利要求1所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述Modbus TCP網(wǎng)絡(luò)連接芯片設(shè)有網(wǎng)絡(luò)接口芯片、網(wǎng)絡(luò)時(shí)鐘電路、網(wǎng)絡(luò)接口模塊,所述網(wǎng)絡(luò)接口芯片連接所述網(wǎng)絡(luò)接口模塊,所述網(wǎng)絡(luò)接口芯片設(shè)有網(wǎng)絡(luò)時(shí)鐘電路。8.根據(jù)權(quán)利要求7所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述網(wǎng)絡(luò)接口芯片為IP175DLFI交換機(jī)芯片,所述網(wǎng)絡(luò)接口芯片通過MII總線接口和SMI總線接口與所述嵌入式ARM處理器連接。9.根據(jù)權(quán)利要求4或7所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述電源濾波電路為所述Modbus TCP網(wǎng)絡(luò)連接芯片的所述網(wǎng)絡(luò)接口芯片供電。10.根據(jù)權(quán)利要求1所述的CANopen轉(zhuǎn)ModbusTCP的協(xié)議轉(zhuǎn)換器,其特征在于:所述嵌入式 ARM 處理器為 STM32F407VET6。
【文檔編號(hào)】H04L12/40GK205545358SQ201620235071
【公開日】2016年8月31日
【申請(qǐng)日】2016年3月25日
【發(fā)明人】郭靜, 王永貴, 廖亮
【申請(qǐng)人】四川零點(diǎn)自動(dòng)化系統(tǒng)有限公司