噴油泵好比柴油機(jī)的心臟,其性能的好壞直接影響到柴油機(jī)的工作性能。為了提高測(cè)試效率,需要設(shè)計(jì)可以同時(shí)測(cè)試多個(gè)噴油泵試驗(yàn)臺(tái),該試驗(yàn)臺(tái)需要多個(gè)具有RS-232串口的稱(chēng)重模塊?,F(xiàn)有的多缸油泵試驗(yàn)臺(tái)都是直接在試驗(yàn)臺(tái)的控制器PLC上連接稱(chēng)重模塊,但PLC可以?huà)燧d3個(gè)RS-232串口模塊,且每個(gè)串口模塊的價(jià)格高昂,單個(gè)模塊超過(guò)上千元,3個(gè)模塊總計(jì)3千多元,故這種方案的經(jīng)濟(jì)性和擴(kuò)展性都是不可取的。
為了解決該問(wèn)題,我們提出了一種新的解決方案,該解決方案的目標(biāo)是使船用多缸油泵試驗(yàn)臺(tái)能同時(shí)使用4個(gè)稱(chēng)重模塊,且要求成本低廉。
我們?cè)O(shè)計(jì)了一種串口服務(wù)器,該串口服務(wù)器擁有5個(gè)RS-232串口接口,左邊1個(gè)接口和PLC連接,右邊4個(gè)接口分別和4個(gè)稱(chēng)重模塊連接,起到了一個(gè)通信中介的作用,其接收PLC發(fā)送的報(bào)文,并轉(zhuǎn)發(fā)給4個(gè)稱(chēng)重模塊;同時(shí)也接收4個(gè)稱(chēng)重模塊發(fā)送的報(bào)文,經(jīng)過(guò)處理后,再轉(zhuǎn)發(fā)給PLC,相當(dāng)于是PLC和4個(gè)稱(chēng)重模塊的通信大腦。此外該串口服務(wù)器主要由STM32芯片外加幾個(gè)電平轉(zhuǎn)換芯片構(gòu)成,其結(jié)構(gòu)簡(jiǎn)單,成本較低,硬件成本只需20元左右,滿(mǎn)足了經(jīng)濟(jì)性的要求。串口雖然是一種很常用的通信端口,但通過(guò)查閱大量的國(guó)內(nèi)外文獻(xiàn)發(fā)現(xiàn),在船用多缸油泵試驗(yàn)臺(tái)中從未使用過(guò)串口服務(wù)器。