Ⅰ 可編程控制器原理及應用
可編程式控制制器(PLC)的工作有兩個要點:入出信息變換、可靠物理實現,入出信息變換主要由運行存儲於PLC內存中的程序實現。這程序既有系統的(這程序又稱監控程序,或操作系統),又有用戶的。系統程序為用戶程序提供編輯與運行平台,同時,還進行必要的公共處理,如自檢,I/O刷新,與外設、上位計算機或其它PLC通訊等處理。用戶程序由用戶按照控制的要求進行設計。什麼樣的控制,就有什麼樣的用戶程序。
可靠物理實現主要通過輸入(I, INPUT)及輸出(O, OUTPUT)電路。每一輸入點或輸出點就有一個I或O電路。而且,總是把若干個這樣電路集成在一個模塊(或箱體)中,然後再由若干個模塊(或箱體)集成為PLC完整的I/O系統(電路)。盡管這些模塊相當多,佔了PLC體積的大部分,但由於它們都是由高度集成化的,所以,PLC的體積還是不太大的。
輸入電路時刻監視著輸入點的(通、ON或斷、OFF)狀態,並將此狀態暫存於它的輸入暫存器(還可能有別的稱謂)中。每一輸入點都有一個與其對應的輸入暫存器。
輸出電路有輸出鎖存器(還可能有別的稱謂)。它也有兩個狀態,高、低電位狀態,並可鎖存。同時,它還有相應的物理電路,可把這個高、低電位的狀態傳送給輸出點。每一輸出點都有一個與其對應的輸出鎖存器。
這里的輸入暫存器及輸出鎖存器實際是PLC的I/O電路的寄存器。它們與PLC內存交換信息通過PLC I/O匯流排及運行PLC的系統程序實現。
把輸入暫存器的信息讀到PLC的內存中,稱輸入刷新。PLC內存有專門開辟的存放輸入信息的映射區。這個區的每一對應位(bit)稱為輸入繼電器,或稱軟觸點,或稱為過程映射輸入寄存器(the process-image input register)。這些位(bit)置成1,表示觸點通,置成0為觸點斷。由於它的狀態是由輸入刷新得到的,所以,它反映的就是輸入點的狀態。
輸出鎖存器與PLC內存中的輸出映射區也是對應的。一個輸出鎖存器也有一個內存位(bit)與其對應,這個位稱為輸出繼電器,或稱輸出線圈,或稱為過程映射輸出寄存器(the process-image output register)。通過PLC I/O匯流排及運行系統程序,輸出繼電器的狀態將映射給輸出鎖存器。這個映射的完成也稱輸出刷新。
PLC除了有可接收開關信號的輸入電路,有時,還有接收模擬信號的輸入電路(稱模擬量輸入單元或模塊)。只是後者先要進行模、數轉換,然後,再把轉換後的數據存入PLC相應的內存單元中。
如要產生模擬量輸出,則要配有模擬量輸出電路(稱模擬量輸出模塊或單元)。靠它對PLC相應的內存單元的內容進行數、模轉換,並產生輸出。
這樣,用戶所要編的程序只是,PLC輸入有關的內存區到輸出有關的內存區的變換。這是一個數據及邏輯處理問題。由於PLC有強大的指令系統,編寫出滿足這個要求的程序是完全可能的。
Ⅱ 在可編程式控制制器的輸入端,NPN接法和PNP接法如何定義
一般來講歐美的PLC喜好PNP輸入,日本的喜好NPN;
其實兩者也可以通用的,只需要改變com端的極性就可以了,NPN是0V的輸入信號,PNP的是24V的輸入信號!NPN的感測器接入PLC時PLC的COM端是24V,PNP相反!
Ⅲ 可編程式控制制器的輸入方式有幾種
這要看品牌來定。還要看PLC的功能。以西門子CPU224 214-1AD23-0XB0為例:它的輸出全部都是晶體管的,晶體管的優勢是使用壽命長反應速度快,一般運用於高速和精度要求比較高的場合,其價格也貴。CPU224XP CN 214-2BD23-0XB8其輸出為繼電器,繼電器的優勢就是可以承載5A的負載,但是反應速度就慢了 可編程式控制制器的接線電源在PLC的外殼上面都是有標注的
Ⅳ 可編程式控制制器中,常數有兩種表示方法,十進制用( )表示,十六進制用( )表示.
可編程式控制制器中,常數有兩種表示方法,十進制用(D )表示,十六進制用(H )表示.
Ⅳ 可編程式控制制器程序的輸入有哪些方法
計算機,編程器,存儲卡
Ⅵ 求教,plc(可編程邏輯控制器)里DO,DI,AO,AI,VD都是什麼意思
AI:模擬量輸入
AO:模擬量輸出
DI:數字量輸入
DO:數字量輸出
V:寄存器雙位元組數據類型的表示方法。就是表示該雙位元組數據存放於v寄存器的VD(+編號)
首先大概計算IO點數目,包括按鈕輸入,感測器信號輸入,然後計算模擬量的輸入輸出數目,包括類型等。一般數字量的IO可以預留10%~20%,這取決於系統大小,模擬量可以預留三到五個,以備更換的增加。最後當系統電氣原理圖設計完成後,才能確定最後的數量。
(6)可編程式控制制器輸入表示方法擴展閱讀:
可編程式控制制器由CPU、指令及數據內存、輸入/輸出介面、電源、數字模擬轉換等功能單元組成。早期的可編程邏輯控制器只有邏輯控制的功能,所以被命名為可編程邏輯控制器,後來隨著不斷地發展,這些當初功能簡單的計算機模塊已經有了包括邏輯控制、時序控制、模擬控制、多機通信等各類功能。
名稱也改為可編程式控制制器(Programmable Controller),但是由於它的簡寫PC與個人電腦(Personal Computer)的簡寫相沖突,加上習慣的原因,人們還是經常使用可編程邏輯控制器這一稱呼,並仍使用PLC這一縮寫。
Ⅶ 可編程式控制制器如何編程
可編程式控制制器的基本工作原理:
可編程式控制制器(PLC)的工作有兩個要點:入出信息變換、可靠物理實現,入出信息變換主要由運行存儲於PLC內存中的程序實現。這程序既有系統的(這程序又稱監控程序,或操作系統),又有用戶的。系統程序為用戶程序提供編輯與運行平台,同時,還進行必要的公共處理,如自檢,I/O刷新,與外設、上位計算機或其它PLC通訊等處理。用戶程序由用戶按照控制的要求進行設計。什麼樣的控制,就有什麼樣的用戶程序。
可靠物理實現主要通過輸入(I, INPUT)及輸出(O, OUTPUT)電路。每一輸入點或輸出點就有一個I或O電路。而且,總是把若干個這樣電路集成在一個模塊(或箱體)中,然後再由若干個模塊(或箱體)集成為PLC完整的I/O系統(電路)。盡管這些模塊相當多,佔了PLC體積的大部分,但由於它們都是由高度集成化的,所以,PLC的體積還是不太大的。
輸入電路時刻監視著輸入點的(通、ON或斷、OFF)狀態,並將此狀態暫存於它的輸入暫存器(還可能有別的稱謂)中。每一輸入點都有一個與其對應的輸入暫存器。
輸出電路有輸出鎖存器(還可能有別的稱謂)。它也有兩個狀態,高、低電位狀態,並可鎖存。同時,它還有相應的物理電路,可把這個高、低電位的狀態傳送給輸出點。每一輸出點都有一個與其對應的輸出鎖存器。
這里的輸入暫存器及輸出鎖存器實際是PLC的I/O電路的寄存器。它們與PLC內存交換信息通過PLC I/O匯流排及運行PLC的系統程序實現。
把輸入暫存器的信息讀到PLC的內存中,稱輸入刷新。PLC內存有專門開辟的存放輸入信息的映射區。這個區的每一對應位(bit)稱為輸入繼電器,或稱軟觸點,或稱為過程映射輸入寄存器(the process-image input register)。這些位(bit)置成1,表示觸點通,置成0為觸點斷。由於它的狀態是由輸入刷新得到的,所以,它反映的就是輸入點的狀態。
Ⅷ 可編程式控制制器的基本指令包括
可編程式控制制器是一種數字運算操作的電子系統,專門在工業環境下應用而設計。它採用可以編製程序的存儲器,用來在執行存儲邏輯運算和順序控制、定時、計數和算術運算等操作的指令,並通過數字或模擬的輸入(I)和輸出(O)介面,控制各種類型的機械設備或生產過程。
可編程邏輯控制器(PLC)的定義
可編程式控制制器
可編程式控制制器
可編程邏輯控制器簡稱PLC(英文全稱:Programmable Logic Controller)。隨著科學技術的發展,為適應多品種,小批量生產的需求而產生發展起來的一種新型的工業控制裝置。
1.現場輸入介面電路由光耦合電路和微機的輸入介面電路,作用是PLC與現場控制的介面界面的輸入通道。
2.現場輸出介面電路由輸出數據寄存器、選通電路和中斷請求電路集成,作用PLC通過現場輸出介面電路向現場的執行部件輸出相應的控制信號。
常用的I/O分類如下:
開關量:按電壓水平分,有220VAC、110VAC、24VDC,按隔離方式分,有繼電器隔離和晶體管隔離。
模擬量:按信號類型分,有電流型(4-20mA,0-20mA)、電壓型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,還有特殊IO模塊,如熱電阻、熱電偶、脈沖等模塊。
按I/O點數確定模塊規格及數量,I/O模塊可多可少,但其最大數受CPU所能管理的基本配置的能力,即受最大的底板或機架槽數限制。
1987年國際電工委員會(IEC)頒布的PLC標准草案中對PLC做了如下定義:
"PLC是一種數字運算操作的電子的電子系統,專門在工業環境下應用而設計。它採用可以編製程序的存儲器,用來在執行存儲邏輯運算和順序控制、定時、計數和算術運算等操作的指令,並通過數字或模擬的輸入(I)和輸出(O)介面,控制各種類型的機械設備或生產過程。"
折疊編輯本段PLC的結構與產品
(一)PLC的基本機構:
從PLC的硬體結構形式上,PLC可以分為整體固定I/O型,基本單元加擴展型,模塊式,集成式,分布式5種基本結構形式。
(二)PLC的組成:
1. 中央處理單元(CPU)
中央處理單元(CPU)是PLC的控制中樞,是PLC的核心起神經中樞的作用,每套PLC至少有一個CPU。它按照PLC系統程序賦予的功能接收並存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、I/O以及警戒定時器的狀態,並能診斷用戶程序中的語法錯誤。當PLC投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態和數據,並分別存入I/O映象區,然後從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋後按指令的規定執行邏輯或算數運算的結果送入I/O映象區或數據寄存器內。等所有的用戶程序執行完畢之後,最後將I/O映象區的各輸出狀態或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環運行,直到停止運行。
為了進一步提高PLC的可靠性,對大型PLC還採用雙CPU構成冗餘系統,或採用三CPU的表決式系統。這樣,即使某個CPU出現故障,整個系統仍能正常運行。
CPU速度和內存容量是PLC的重要參數,它們決定著PLC的工作速度,I/O數量及軟體容量等,因此限制著控制規模。
2.存儲器
系統程序存儲器是存放系統軟體的存儲器;用戶程序存儲器是存放PLC用戶程序應用;數據存儲器用來存儲PLC程序執行時的中間狀態與信息,它相當於PC的內存。
3.輸入輸出介面(I/O模塊)
PLC與電氣迴路的介面,是通過輸入輸出部分(I/O)完成的。I/O模塊集成了PLC的I/O電路,其輸入暫存器反映輸入信號狀態,輸出點反映輸出鎖存器狀態。輸入模塊將電信號變換成數字信號進入PLC系統,輸出模塊相反。I/O分為開關量輸入(DI),開關量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等模塊。
4.通信介面
通信介面的主要作用是實現PLC與外部設備之間的數據交換(通信)。通信介面的形式多樣,最基本的有UBS,RS-232,RS-422/RS-485等的標准串列介面。可以通過多芯電纜,雙絞線,同軸電纜,光纜等進行連接。
5.電源
PLC的電源為PLC電路提供工作電源,在整個系統中起著十分重要的作用。一個良好的、可靠的電源系統是PLC的最基本保障。一般交流電壓波動在+10%(+15%)范圍內,可以不採取其它措施而將PLC直接連接到交流電網上去。電源輸入類型有:交流電源(220VAC或110VAC),直流電源(常用的為24VDC)。
Ⅸ 可編程式控制制器中有許多繼電器,我們用什麼表示輸入繼電器,用什麼表示輸出繼電器
不同可編程式控制制器的輸入輸出用不同的字母表示,而且每個通道的位數也不一樣。一般來說,德系的plc輸入為i,輸出為q。日系的輸入為x,輸出為y。但這也不是絕對的。一般來說,輸入輸出的每個通道有8、12、16等等點數。具體可以查看相應品牌、型號的設備。希望能幫到你。
Ⅹ PLC幾種輸入、輸出類型
plc輸出類型有三種:
第一種是繼電器輸出,繼電器輸出反應速度慢,輸出電流大,一般能達到2A,但觸電壽命較短,輸出頻率較低,最大為1HZ;
第二種是晶體管輸出,晶體管輸出反應速度快,輸出電流小,觸點壽命較長,輸出頻率很高,可以達到10KHZ;
第三種是模擬量輸出,規格一般為0--20MA電流信號、4--20MA電流信號,0--5V電壓信號,0--10V電壓信號等。
(10)可編程式控制制器輸入表示方法擴展閱讀
20世紀80年代初,可編程邏輯控制器在先進工業國家中已獲得廣泛應用。世界上生產可編程式控制制器的國家日益增多,產量日益上升。這標志著可編程式控制制器已步入成熟階段。
20世紀80年代至90年代中期,是可編程邏輯控制器發展最快的時期,年增長率一直保持為30~40%。
在這時期,PLC在處理模擬量能力、數字運算能力、人機介面能力和網路能力得到大幅度提高,可編程邏輯控制器逐漸進入過程式控制制領域,在某些應用上取代了在過程式控制制領域處於統治地位的DCS系統。
20世紀末期,可編程邏輯控制器的發展特點是更加適應於現代工業的需要。這個時期發展了大型機和超小型機、誕生了各種各樣的特殊功能單元、生產了各種人機界面單元、通信單元,使應用可編程邏輯控制器的工業控制設備的配套更加容易。