PLC 對(duì)于機(jī)器部件硬件篡改 這里有一個(gè)電流保護(hù)解決方案
許多(如果不能說是絕大多數(shù)的話)機(jī)器由稱為可編程邏輯控制器(PLC)的專用計(jì)算機(jī)控制。這一趨勢(shì)的根源可追溯至20世紀(jì)60年代末,當(dāng)時(shí)機(jī)器和裝配生產(chǎn)線變得日益復(fù)雜,其相應(yīng)的控制系統(tǒng)也是如此。當(dāng)時(shí)的硬連線基于中繼的控制系統(tǒng)不靈活,并且容易出錯(cuò)。維護(hù)起來更像是經(jīng)歷了一場(chǎng)噩夢(mèng)。所需繼電器和布線數(shù)量達(dá)到驚人的數(shù)目,這并未讓工程師的生活變得更輕松。像繼電器類的機(jī)械裝置比精心設(shè)計(jì)的電子設(shè)備更容易磨損。為了優(yōu)化其組裝生產(chǎn)線的控制系統(tǒng)獲得更好的可靠性和維護(hù),通用汽車公司與百福訂立合同,為基于不同硬接線繼電器的控制系統(tǒng)設(shè)計(jì)了一種電子替代品。第一個(gè)PLC由此誕生。其被稱作MODICON-084,并在今天被認(rèn)為是所有PLC系統(tǒng)的始祖。得益于其靈活性、簡易性和更好的成本結(jié)構(gòu),這一革命性的技術(shù)很快在全行業(yè)獲得應(yīng)用。
在隨后的幾年中,PLC外形尺寸變得越來越小,而編程變得更加容易。越來越多的PLC廠商出現(xiàn),并為編程和功能設(shè)置訂立了標(biāo)準(zhǔn)。今天,大型PLC系統(tǒng)的基礎(chǔ)設(shè)施具有的功能和特性幾乎可解決自動(dòng)化和過程控制出現(xiàn)的所有問題。
PLC基控制系統(tǒng)的主要優(yōu)點(diǎn)就是具有靈活性和簡單性,現(xiàn)在其可能激勵(lì)機(jī)器用戶優(yōu)化工作流程。改變軟件可以提高機(jī)器速度或減少生產(chǎn)過程的循環(huán)時(shí)間。時(shí)間就是金錢!但是,結(jié)果是機(jī)器磨損得更快。他們甚至可能發(fā)生危險(xiǎn),因?yàn)楫?dāng)兩者之間的等待時(shí)間太短時(shí),兩個(gè)處理工序可能發(fā)生沖突。改變硬件也可能顯得具有吸引力。假設(shè)我們的機(jī)器功能發(fā)生在一個(gè)特定時(shí)間 - 如果工藝步驟需要額外冷卻,為何我們不另將一臺(tái)風(fēng)扇接到控制這個(gè)功能的數(shù)字輸出呢?只要我們不違反該輸出的指定參數(shù),這真的不算一個(gè)問題。但是如果我們確實(shí)違反參數(shù),造成機(jī)器受損或老化變快,情況會(huì)怎樣?雖然機(jī)器制造商可能阻止未經(jīng)授權(quán)訪問軟件的主要功能,但很難阻止訪問PLC I / O模塊的螺釘端子。
一旦再次移除硬件修補(bǔ),可能無法進(jìn)行證明。機(jī)器制造商可能因輸出模塊或甚至機(jī)器的機(jī)械部件受損受到責(zé)備,盡管這并不是他們的過錯(cuò)。他們能做些什么以至少獲得如此篡改的指示呢?既然我們生活在電子時(shí)代,應(yīng)該有一個(gè)電子解決方案。
用于可編程邏輯控制器參考設(shè)計(jì)的8通道1A /Ch高側(cè)驅(qū)動(dòng)器(TIDA-00183)可以記錄輸出電流并可實(shí)時(shí)與存儲(chǔ)的基準(zhǔn)進(jìn)行比較。每個(gè)1A輸出都具有測(cè)量輸出電流的功能。開機(jī)時(shí),各種負(fù)荷具有一種特定的電流模式。比如,一個(gè)典型的燈泡在操作期間開始以高于平均電流10倍的電流啟動(dòng)。繼電器開始時(shí)使用軟啟動(dòng)電流,然后提高其操作電平。電機(jī)起初具有高電流峰值,但隨后降至對(duì)應(yīng)于其機(jī)械負(fù)荷的電平。
制造商如何利用此電流記錄功能在機(jī)器受損時(shí)保護(hù)機(jī)器,并進(jìn)行一些取證工作呢?該控制PLC了解它何時(shí)接通和斷開負(fù)荷。機(jī)器的設(shè)計(jì)師知道哪種輸出需要何種類型的負(fù)荷。這兩部分信息,與電流檢測(cè)一起,使得PLC能夠?qū)崟r(shí)驗(yàn)證連接的負(fù)荷?;蛘撸瑱C(jī)器在裝運(yùn)前可記錄機(jī)器端測(cè)試期間所有連接負(fù)荷的電流模式,并存儲(chǔ)模式供后續(xù)參考和驗(yàn)證。此驗(yàn)證不僅使得未經(jīng)授權(quán)的修改可見,同時(shí)也可見老化和有缺陷負(fù)荷的影響。許多情況下,機(jī)器可及早告知操作者機(jī)器將會(huì)出現(xiàn)故障或已被未經(jīng)授權(quán)的人員修改。
TIDA-00183中演示的電流檢測(cè)功能甚至可執(zhí)行更多任務(wù)。它可實(shí)現(xiàn)應(yīng)用軟熔絲,這是專為連接負(fù)荷量身定做的軟件配置保護(hù)方案。另外也可實(shí)現(xiàn)負(fù)荷平衡;如果一種輸出需要比1A輸出配額更多的電流,但其他幾種輸出需要的電流較少,PLC可相應(yīng)地調(diào)節(jié)限流,前提是電流總和維持在電流限值以下。這些功能可以幫助實(shí)現(xiàn)之前根本不存在的功能和診斷水平。
其他信息
查找關(guān)于用于PLC的終端設(shè)備解決方案的更多信息。
下載可編程邏輯控制器(PLC)解決方案指南。
查看TI的用于參考設(shè)計(jì)庫和產(chǎn)品解決方案的工廠自動(dòng)化概述。