當前位置:編程學習大全網 - 編程語言 - PLC 和PLD分別表示什麽?他們之間有什麽關系

PLC 和PLD分別表示什麽?他們之間有什麽關系

1、"PLD"-可編程邏輯器件:

它是做為壹種通用集成電路生產的,邏輯功能按照用戶對器件編程來設計。

目前使用的PLD產品主要有:

①現場可編程邏輯陣列FPLA。

②可編程陣列邏輯PAL。

③通用陣列邏輯GAL。

④可擦除的可編程邏輯器件EPLD。

⑤現場可編程門陣列FPGA.其中EPLD和FPGA的集成度比較高。有時又把這兩種器件稱為高密度PLD。

2、"PLC"-可編程邏輯控制器:

是壹種專門為在工業環境下應用而設計的數字運算操作的電子裝置。

它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,並能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。

PLC及其有關的外圍設備都應該按易於與工業控制系統形成壹個整體,易於擴展其功能的原則而設計。

3、PLC 和PLD的關系:PLC可編程控制器也是計算機家族中的壹員,它是為工業控制應用而設計制造的 。?

擴展資料:

1、PLC 工作原理:

當可編程邏輯控制器投入運行後,其工作過程壹般分為三個階段,即輸入采樣、用戶程序執行和輸出刷新三個階段。完成上述三個階段稱作壹個掃描周期。在整個運行期間,可編程邏輯控制器的CPU以壹定的掃描速度重復執行上述三個階段。

①輸入采樣:

在輸入采樣階段,可編程邏輯控制器以掃描方式依次地讀入所有輸入狀態和數據,並將它們存入I/O映象區中的相應的單元內。輸入采樣結束後,轉入用戶程序執行和輸出刷新階段。在這兩個階段中,即使輸入狀態和數據發生變化,I/O映象區中的相應單元的狀態和數據也不會改變。

因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大於壹個掃描周期,才能保證在任何情況下,該輸入均能被讀入。

②用戶程序執行:

在用戶程序執行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶程序(梯形圖)。

在掃描每壹條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,並按先左後右、先上後下的順序對由觸點構成的控制線路進行邏輯運算,然後根據邏輯運算的結果,刷新該邏輯線圈在系統RAM存儲區中對應位的狀態。

或者刷新該輸出線圈在I/O映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。

③輸出刷新:

當掃描用戶程序結束後,可編程邏輯控制器就進入輸出刷新階段。在此期間,CPU按照I/O映象區內對應的狀態和數據刷新所有的輸出鎖存電路,再經輸出電路驅動相應的外設。這時,才是可編程邏輯控制器的真正輸出。

2、PLD分類:

①按集成度劃分:

(1)低集成度芯片。早起出現的PROM、PAL、可重復編程的GAL都屬於這類,可重構使用的邏輯門數大約在500門以下,稱為簡單PLD。

(2)高集成度芯片。如現在大量使用的CPLD、FPGA器件,稱為復雜PLD。

②按結構劃分:

(1)乘積項結構器件。其基本結構為“與-或”陣列的器件,大部分簡單PLD和CPLD都屬於這個範疇。

(2)查找表結構器件。由簡單的查找表組成可編程門,再構成陣列形式。大多數FPGA是屬於此類器件。

③按編程工藝劃分:

(1)熔絲型器件。早期的PROM器件就是采用熔絲結構的,編程過程是根據設計的熔絲圖文件來燒斷對應的熔絲,達到編程和邏輯構建的目的。

(2)反熔絲型器件。是對熔絲技術的改進,在編程處通過擊穿漏層使得兩點之間獲得導通,這與熔絲燒斷獲得開路正好相反。

(3)EPROM型。稱為紫外線擦除電可編程邏輯器件,是用較高的編程電壓進行編程,當需要再次編程時,用紫外線進行擦除。

(4)EEPROM型。即電可擦寫編程軟件,現有部分CPLD及GAL器件采用此類結構。它是對EPROM的工藝改進,不需要紫外線擦除,而是直接用電擦除。

(5)SRAM型。即SRAM查找表結構的器件,大部分FPGA器件都采用此種編程工藝,如Xilinx和Altera的FPGA器件。

這種方式在編程速度、編程要求上要優於前四種器件,不過SRAM型器件的編程信息存放在RAM中,在斷電後就丟失了,再次上電需要再次編程(配置),因而需要專用的器件來完成這類配置操作。

(6)Flash型。Actel公司為了解決上述反熔絲器件的不足之處,推出了采用Flash工藝的FPGA,可以實現多次可編寫,同時做到掉電後不需要重新配置,現在Xilinx和Altera的多個系列CPLD也采用Flash型。

參考資料:

百度百科-可編程邏輯控制器

百度百科-PLD

  • 上一篇:幽閉恐懼癥是什麽(電梯裏幽閉恐懼癥發作)
  • 下一篇:通信工程專業怎麽樣?
  • copyright 2024編程學習大全網