兩電路板并行通信系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種兩電路板并行通信系統(tǒng)和方法,具體涉及一種采用簡單并行總線通信技術(shù)的兩電路板通信系統(tǒng)。
【背景技術(shù)】
[0002]城市軌道交通是城市公共交通的主干線,客流運送的大動脈,是城市的生命線工程。隨著近年來國內(nèi)經(jīng)濟高速發(fā)展,我國城市軌道交通建設(shè)進入繁榮發(fā)展時期,并成為世界上最大的軌道交通市場。
[0003]隨著電力電子技術(shù)和計算機技術(shù)的飛速發(fā)展,軌道交通牽引系統(tǒng)采用交流傳動已成為主流。在交流傳動系統(tǒng)中,逆變器和牽引電機的配置方式主要有1C4M(1臺逆變器驅(qū)動4臺牽引電機)、2X1C2M(1臺逆變器驅(qū)動2臺牽引電機)、4X1C1M(1臺逆變器驅(qū)動1臺牽引電機)三種模式。對于2 X1C2M形式的傳動配置,2臺逆變器的控制電路板需要共享牽引控制指令、邏輯時序、網(wǎng)絡(luò)通訊接口、故障識別和保護等信息,兩塊控制電路板件間有大量的信息需要交互,并且隨著用戶對牽引系統(tǒng)要求的提高,控制電路板間需要交互的數(shù)據(jù)量還要增加,數(shù)據(jù)交互的實時性也要提高,傳統(tǒng)的串行通信方式已不能滿足要求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種兩電路板并行通信系統(tǒng),解決了傳統(tǒng)的串行通信方式通信效率低、實時性差的技術(shù)問題。
[0005]本發(fā)明的技術(shù)解決方案是:所提供的兩電路板并行通信系統(tǒng),包括兩塊電路板,其特殊之處在于:兩塊電路板通過數(shù)據(jù)總線和地址總線實現(xiàn)互連;其中一個電路板為主控制板,另一個電路板為從設(shè)備;主控制板對兩電路板間的數(shù)據(jù)讀寫進行控制。
[0006]本發(fā)明還提供一種兩電路板并行通信方法,其特殊之處在于:包括以下步驟:
[0007]1】將兩塊電路板PWM1G和PWM2G通過16位數(shù)據(jù)總線和16位地址總線實現(xiàn)互連;
[0008]2】設(shè)置PWM1G為主控制板,控制兩塊電路板間的數(shù)據(jù)讀寫;設(shè)置PWM2G為從設(shè)備;
[0009]3】數(shù)據(jù)寫入:
[0010]3.11PWM1G將寫控制信號置為有效;
[0011]3.21PWM1G向位于PWM2G內(nèi)部的雙端口 RAM寫入數(shù)據(jù);
[0012]3.31PWM1G將寫控制信號置為無效;
[0013]4】數(shù)據(jù)讀取:
[0014]4.11PWM1G將讀控制信號置為有效;
[0015]4.2】PWM1G從位于PWM2G內(nèi)部的雙端口 RAM讀取數(shù)據(jù);
[0016]4.31PWM1G將讀控制信號置為無效;
[0017]本發(fā)明的有益效果:
[0018](1)本發(fā)明采用并行總線通信方式,實現(xiàn)了兩塊控制板間的高速數(shù)據(jù)交換,避免采用復(fù)雜并行總線通信協(xié)議,占用CPU資源少,電路板維護簡單。
[0019](2)本發(fā)明采用雙端口 RAM作為兩塊控制板間通信的緩存,避免了通信系統(tǒng)中的同步處理,提升了通信信息的穩(wěn)定性和可靠性。
[0020](3)發(fā)明采用簡單并行總線通信方式,并且全部采用FPGA芯片實現(xiàn),避免了開發(fā)USB或PCI等通信協(xié)議和硬件電路,降低了軟硬件設(shè)計復(fù)雜度。
【附圖說明】
[0021 ] 圖1為本發(fā)明較佳實施例的系統(tǒng)框圖。
【具體實施方式】
[0022]參見圖1,本發(fā)明較佳實施例由兩塊電路板PWM1G和PWM2G構(gòu)成,兩塊電路板通過16位數(shù)據(jù)總線和16位地址總線實現(xiàn)互連。其中,PWM1G為主控制板,PWM2G為從設(shè)備。主控制板可以控制寫控制信號和讀控制信號,寫控制信號和讀控制信號不能同時有效。
[0023]PWM1G向PWM2G寫入數(shù)據(jù)的方式為:PWM1G控制寫控制信號有效,此時PWM1G擁有16位地址總線、16位數(shù)據(jù)總線,PWM1G向PWM2G內(nèi)部雙端口寫入數(shù)據(jù)。PWM1G數(shù)據(jù)寫操作完成后,PWM1G控制寫控制信號無效。
[0024]PWM1G從PWM2G讀取數(shù)據(jù)的方式為:PWM1G控制讀控制信號有效,此時PWM2G擁有16位地址總線、16為數(shù)據(jù)總線,PWM1G從PWM2G內(nèi)部雙端口讀取數(shù)據(jù)。PWM1G讀操作完成后,PWM1G控制讀控制信號無效。
[0025]進一步的,本發(fā)明的兩塊電路板還通過一個雙端口 RAM互相連接。PWM2G維護雙端口 RAM數(shù)據(jù),及時讀取PWM1G更新的數(shù)據(jù),同時,及時向雙端口 RAM刷新數(shù)據(jù),以供PWM1G讀取。
【主權(quán)項】
1.一種兩電路板并行通信系統(tǒng),包括兩塊電路板,其特征在于:兩塊電路板通過數(shù)據(jù)總線和地址總線實現(xiàn)互連;其中一個電路板為主控制板,另一個電路板為從設(shè)備;主控制板對兩電路板間的數(shù)據(jù)讀寫進行控制。2.根據(jù)權(quán)利要求1所述的兩電路板并行通信系統(tǒng),其特征在于:還包括一個雙端口RAM ;所述雙端口 RAM作為緩存媒介,分別與兩塊電路板相連。3.根據(jù)權(quán)利要求2所述的兩電路板并行通信系統(tǒng),其特征在于:所述數(shù)據(jù)總線和地址總線采用16位總線。4.根據(jù)權(quán)利要求3所述的兩電路板并行通信系統(tǒng),其特征在于:兩塊電路板均是基于FPGA芯片的邏輯控制電路板。5.一種兩電路板并行通信方法,其特征在于:包括以下步驟: .1】將兩塊電路板PWM1G和PWM2G通過16位數(shù)據(jù)總線和16位地址總線實現(xiàn)互連; .2】設(shè)置PWM1G為主控制板,控制兩塊電路板間的數(shù)據(jù)讀寫;設(shè)置PWM2G為從設(shè)備; .3】數(shù)據(jù)寫入: .3.1】PWM1G將寫控制信號置為有效; .3.21PWM1G向位于PWM2G內(nèi)部的雙端口 RAM寫入數(shù)據(jù); .3.3】PWM1G將寫控制信號置為無效; .4】數(shù)據(jù)讀取: .4.1】PWM1G將讀控制信號置為有效; .4.2】PWM1G從位于PWM2G內(nèi)部的雙端口 RAM讀取數(shù)據(jù); .4.3】PWM1G將讀控制信號置為無效。
【專利摘要】本發(fā)明涉及一種兩電路板并行通信系統(tǒng)和方法,具體涉及一種采用簡單并行總線通信技術(shù)的兩電路板通信系統(tǒng),包括兩塊電路板,兩塊電路板通過數(shù)據(jù)總線和地址總線實現(xiàn)互連;其中一個電路板為主控制板,另一個電路板為從設(shè)備;主控制板對兩電路板間的數(shù)據(jù)讀寫進行控制。本發(fā)明所提供的兩電路板并行通信系統(tǒng)和方法,解決了傳統(tǒng)的串行通信方式通信效率低、實時性差的技術(shù)問題。本發(fā)明采用并行總線通信方式,實現(xiàn)了兩塊控制板間的高速數(shù)據(jù)交換,避免采用復(fù)雜并行總線通信協(xié)議,占用CPU資源少,電路板維護簡單。
【IPC分類】G05B19/042
【公開號】CN105259840
【申請?zhí)枴緾N201510737575
【發(fā)明人】何莉, 陳宗原, 張博亮, 孫克國, 張興寶
【申請人】日立永濟電氣設(shè)備(西安)有限公司
【公開日】2016年1月20日
【申請日】2015年11月2日