色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PLC軟冗余系統(tǒng)軟硬件組成及實(shí)現(xiàn)原理

          PLC軟冗余系統(tǒng)軟硬件組成及實(shí)現(xiàn)原理

          作者: 時(shí)間:2012-11-30 來(lái)源:網(wǎng)絡(luò) 收藏

          若數(shù)據(jù)接收完成是在備CPU調(diào)用FBl01執(zhí)行接收功能之前,則備CPU將馬上得到主CPU狀態(tài),并在調(diào)用發(fā)送功能時(shí)備CPU切換成主CPU。此時(shí)tD最小,僅為一個(gè)FBl01的執(zhí)行時(shí)間,即
          公式(7)
          若數(shù)據(jù)接收完成是在備CPU調(diào)用FBl01執(zhí)行接收功能之后,則備CPU要等到下個(gè)周期調(diào)用接收功能時(shí)才能獲得主站的狀態(tài)控制工程網(wǎng)版權(quán)所有,并在調(diào)用發(fā)送功能時(shí)切換成主CPU。此時(shí)tD是最大的。
          公式(8)
          由以上分析可知,在以下2種情況將得到這2類(lèi)故障主備CPU切換時(shí)間的極限值。
          a.如果故障發(fā)生后主CPU馬上發(fā)送故障狀態(tài),并且備CPU接收完數(shù)據(jù)是在備CPU調(diào)用接收功能之前,主備切換時(shí)間是最短的。
          公式(9)
          b.如果故障發(fā)生時(shí)主CPU已經(jīng)開(kāi)始發(fā)送數(shù)據(jù)。并且此數(shù)據(jù)發(fā)送完畢是在主CPU調(diào)用完發(fā)送數(shù)據(jù)功能之后,而備CPU接收完數(shù)據(jù)是在備CPU調(diào)用完接收功能時(shí),主備切換時(shí)問(wèn)是最長(zhǎng)的。
          公式(10)
          以上所涉及的時(shí)間中,tE、t.和k所占比重最大,其余時(shí)問(wèn)經(jīng)測(cè)量均約為1 ms。如果要減小主備切換時(shí)間,必須減小tE、t,和k。要減小tE就要減少ET200M從站數(shù)量,即在滿足要求的情況下減少I(mǎi)/0數(shù)量。減少t。最好的方法是選擇主站與備站之間較快的數(shù)據(jù)同步通信方式。如Profibus總線方式比西門(mén)子自帶的MPI方式能在較短的時(shí)間內(nèi)發(fā)送更多個(gè)字節(jié)數(shù)據(jù)。但前一種方式需要另外配置通信模塊。k為循環(huán)掃描周期,與用戶程序長(zhǎng)度有關(guān)。典型的中等規(guī)模的控制系統(tǒng),經(jīng)計(jì)算主備切換時(shí)間的極限值范圍約為150---500 ms。
          3、數(shù)據(jù)同步時(shí)間分析
          在PLC中,要使主系統(tǒng)發(fā)生故障時(shí),備系統(tǒng)接替主系統(tǒng)繼續(xù)工作,則系統(tǒng)在正常運(yùn)行時(shí),主控制器必須把需要同步的數(shù)據(jù)發(fā)送給備控制器,從而當(dāng)故障發(fā)生時(shí)能夠?qū)崿F(xiàn)無(wú)擾切換。
          數(shù)據(jù)同步時(shí)間是指系統(tǒng)正常運(yùn)行時(shí),主站將同步數(shù)據(jù)發(fā)送至備站所需時(shí)間。西門(mén)子的數(shù)據(jù)同步是根據(jù)數(shù)據(jù)量的大小通過(guò)定時(shí)中斷方式分多次進(jìn)行,單次同步的數(shù)據(jù)量相同。主CPU在同步開(kāi)始時(shí)將所有需要同步的數(shù)據(jù)保存起來(lái),然后每次發(fā)送相同長(zhǎng)度的數(shù)據(jù)塊到備CPU。備CPU每接收到一個(gè)數(shù)據(jù)塊就將其分配到對(duì)應(yīng)的地址空間中去。這種方式將時(shí)間平均分配到了各個(gè)執(zhí)行周期,避免了單次發(fā)送所有數(shù)據(jù)消耗過(guò)多時(shí)間。但是這也導(dǎo)致了備站得到的數(shù)據(jù)將滯后手主站。
          通過(guò)分析可知控制工程網(wǎng)版權(quán)所有,數(shù)據(jù)同步時(shí)間為
          公式(11)
          其中,LD為同步數(shù)據(jù)量。它為PLC輸出過(guò)程映像區(qū)、位地址區(qū)所有冗余數(shù)據(jù)塊、定時(shí)器和計(jì)數(shù)器的背景數(shù)據(jù)塊和非冗余數(shù)據(jù)塊長(zhǎng)度之和。N為1次數(shù)據(jù)傳送量,與數(shù)據(jù)同步方式有關(guān)。如Profibus總線方式可在1.5 Mbit/s傳輸速率下。每60 ms傳送240個(gè)字節(jié)數(shù)據(jù)。而西門(mén)子PLC自帶的MPI方式只能在187.5 Kbit/s傳輸速率下,每152 ms傳送76個(gè)字節(jié)數(shù)據(jù)。行為傳送1次數(shù)據(jù)程序執(zhí)行周期數(shù),即
          公式(12)
          式中td為傳送1次數(shù)據(jù)的時(shí)間,與數(shù)據(jù)同步方式有關(guān);Tob35為定時(shí)中斷間隔時(shí)間。
          為減小數(shù)據(jù)同步時(shí)間,應(yīng)盡量減少同步數(shù)據(jù)量LD,選擇較快的數(shù)據(jù)同步方式以增加1次數(shù)據(jù)傳送量N和減少傳送1次數(shù)據(jù)時(shí)間td。典型的中等規(guī)模PLC控制系統(tǒng),數(shù)據(jù)同步時(shí)間可能超過(guò)l s。
          4、結(jié)論
          綜上所述,PLC出現(xiàn)特定故障時(shí),系統(tǒng)通過(guò)軟件冗余主備,使備站在經(jīng)過(guò)主備切換時(shí)間后接替主站保持系統(tǒng)繼續(xù)T作,避免系統(tǒng)停止運(yùn)行。主備切換完成后,備用系統(tǒng)以最后一次完整的同步數(shù)據(jù)作為基礎(chǔ)執(zhí)行控制任務(wù)。PLC軟冗余系統(tǒng)主備切換的功能控制工程網(wǎng)版權(quán)所有,達(dá)到了提高可靠性、降低成本的目的。
          但是,由于主備切換時(shí)間較長(zhǎng),在主備切換過(guò)程中系統(tǒng)暫時(shí)失去了控制功能,故不適合實(shí)時(shí)性要求較高的控制場(chǎng)合。PLC軟冗余系統(tǒng)比較適合應(yīng)用于實(shí)時(shí)性要求較低的過(guò)程控制應(yīng)用場(chǎng)合。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉