【正文】
數(shù)據(jù)庫中有位號名稱對應(yīng)表,以方便查詢每個(gè)點(diǎn)的對應(yīng)關(guān)系。PLC電池故障顯示如圖5。上位計(jì)算機(jī)和PLC通訊時(shí),PLC是被動(dòng)的,必須由上位計(jì)算機(jī)給PLC發(fā)出命令塊,PLC作出響應(yīng)發(fā)還給上位計(jì)算機(jī)響應(yīng)塊。如果信號由報(bào)警變正常,對應(yīng)指示燈停止閃爍,運(yùn)行狀態(tài)信息及故障修復(fù)信息將存入數(shù)據(jù)庫?;赑LC和PC的分布式計(jì)算機(jī)監(jiān)控系統(tǒng)的設(shè)計(jì)摘 要:供電系統(tǒng)是工廠的重要組成部分,對其可能發(fā)生的故障及生產(chǎn)故障進(jìn)行及時(shí)的監(jiān)控和報(bào)警是生產(chǎn)運(yùn)作順利進(jìn)行的有力保障。當(dāng)前狀態(tài)由紅色變?yōu)闇\黃色。 本程序采用多重通訊方式,多重通訊時(shí)首幀以單元號(即HOST LINK的機(jī)號)開始,然后為報(bào)頭、報(bào)文、校驗(yàn)碼、結(jié)束符(只有一幀時(shí))或分隔符(多幀時(shí))。系統(tǒng)運(yùn)行總狀態(tài)指示如圖6所示。若正常,點(diǎn)擊此按鈕時(shí)系統(tǒng)發(fā)出報(bào)警聲音?! 。河糜谥匦逻B接上位機(jī)和下位機(jī)間的通訊,當(dāng)單擊工具欄中連接按鈕時(shí),程序檢測通信連接。數(shù)據(jù)庫將記錄系統(tǒng)運(yùn)行狀態(tài),記錄故障發(fā)生的時(shí)間及相關(guān)信息,故障修復(fù)的時(shí)間及相關(guān)信息并提供查詢功能如圖7。若PLC收到命令后經(jīng)分析確認(rèn)命令不正常,則返回給上位計(jì)算機(jī)錯(cuò)誤命令響應(yīng)塊。單擊閃爍指示燈,將停止閃爍,并顯示當(dāng)前狀態(tài),報(bào)警為紅色,正常為淺黃色。本文介紹了歐姆龍PLC和PC上位機(jī)在石油化工廠的電路監(jiān)控系統(tǒng)中的應(yīng)用,詳細(xì)介紹了該系統(tǒng)的硬件、軟件設(shè)計(jì),以及通訊連接。如果要查看各個(gè)節(jié)點(diǎn)信息,則單擊指示燈,右上方圖框會(huì)顯示該節(jié)點(diǎn)的位號,對應(yīng)PLC位以及該報(bào)警點(diǎn)名稱和觸點(diǎn)狀態(tài)。中間幀以報(bào)文開始,然后為校驗(yàn)碼、分隔符,中間幀報(bào)文每幀最多125個(gè)字符。可以查看主界面上位號所對應(yīng)的PLC位、名稱、觸點(diǎn)狀態(tài)等信息以便于故障分析,如圖8?! 。河糜跍y試聲音報(bào)警是否正常。右上方文本框有相應(yīng)的指示燈顯示當(dāng)前系統(tǒng)總運(yùn)行狀態(tài),紅色為報(bào)警綠色為正常?! nd If 校驗(yàn)碼計(jì)算函數(shù): Function FCS(ByVal inputstr As String) As String Dim slen, n, xorresult As Integer Dim tempfcs As String slen = Len(inputstr) xorresult = 0 For n