plc編程元件
『壹』 三菱fx系列plc有哪幾類編程元件
三菱的FX系列PLC的軟元件有,X輸入繼電器,Y輸出繼電器,M輔助繼電器,T定時器,C計數器,D數據寄存器,S狀態繼電器,R擴展寄存器,V和Z變址寄存器,P和I指針。
望採納。。。。。。
『貳』 三菱plc編程元件有哪些
三菱PLC編程元件指是PLC內的一種類似於傳統繼電器的編程元件(有的書上稱為軟繼電器),除輸入輸出有點特殊外,都是用PLC內部的存儲單元的狀態來表示的。
(一)輸入輸出繼電器
輸入端子是PLC從外部開關接受信號的窗口。在PLC內部,與PLC輸入端子相連的輸入繼電器是一種光電隔離的電子繼電器,有無數的電子常開觸點和常閉觸點,可在PLC內隨意使用。這種輸入繼電器不能用程序驅動。
輸出端子是PLC向外部負載發送信號的窗口。輸出繼電器的外部輸出用觸點(繼電器觸點,晶閘管、晶體管等輸出元件)在PLC內與該輸出端子相連,有無數的電子常開觸點和常閉觸點,可在PLC內隨意使用。PLC外部輸出用觸點,按照輸出用軟元件的響應滯後時間動作。
(二)、定時器
PLC中定時器T相當於繼電器控制系統中的時間繼電器,它可提供無限對常開延時觸點、常閉延時觸點供編程使用。
(三)輔助繼電器
輔助繼電器PLC中數量最多的一種繼電器,一般的輔助繼電器相當於傳統繼電控制系統中的中間繼電器,輔助繼電器又分為三類:
1、特殊輔助繼電器
PLC內有256個特殊輔助繼電器,這些特殊輔助繼電器各自具有特定的功能。
2、通用輔助繼電器
通用輔助繼電器按十進制地址編號(在FX型PLC中除了輸入繼電器和輸出繼電器外,其他所有器件都採用的是十進制地址編號)。
3、斷電保持輔助繼電器
PLC在運行時若發生停電,輸出繼電器和通用輔助繼電器全部成為斷開狀態。上電後除了PLC運行時被外部輸入信號接通以外,其它仍斷開。斷電保持輔助繼電器可保持斷電前的狀態,它是由PLC內裝鋰電池支持的。
(四)、狀態器
狀態器(S)是構成狀態轉移圖的重要器件,它與步進順控指令配合使用。
(五)、計數器
計數器元件號按十進制編號,計數器的計數次數由編程時設定的系數K決定。
(六)、數據寄存器
數據寄存器是計算機必不可少的元件,用於存放各種數據。
不同廠家、不同系列的PLC,其編程元件的功能和編號(地址)也不相同,因此在編寫PLC程序時,必須熟悉所選用PLC的每條指令所涉及的編程元件的功能和編號。
『叄』 PLC 有哪些基本編程原件
1、數字量輸入繼電器(I)
輸入繼電器也就是輸入映像寄存器,每個PLC的輸入端子都對應有一個輸入繼電器,它用於接收外部的開關信號。輸入繼電器的狀態唯一地由其對應的輸入端子的狀態決定,在程序中不能出現輸入繼電器線圈被驅動的情況,只有當外部的開關信號接通PLC的相應輸入端子的迴路,則對應的輸入繼電器的線圈「得電」,在程序中其常開觸點閉合,常閉觸點斷開。這些觸點可以在編程時任意使用,使用數量(次數)不受限制。
2、數字量輸出繼電器(Q)
輸出繼電器也就是輸出映像寄存器,每個PLC的輸出端子對應都有一個輸出繼電器。當通過程序使得輸出繼電器線圈「得電」時,PLC上的輸出端開關閉合,它可以作為控制外部負載的開關信號。同時在程序中其常開觸點閉合,常閉觸點斷開。這些觸點可以在編程時任意使用,使用次數不受限制。
3、通用輔助繼電器(M)
通用輔助繼電器如同電器控制系統中的中間繼電器,在PLC中沒有輸入輸出端與之對應,因此通用輔助繼電器的線圈不直接受輸入信號的控制,其觸點也不能直接驅動外部負載。所以,通用輔助繼電器只能用於內部邏輯運算。
4、特殊標志繼電器(SM)
有些輔助繼電器具有特殊功能或存儲系統的狀態變數、有關的控制參數和信息,稱為特殊標志繼電器。用戶可以通過特殊標志來溝通PLC與被控對象之間的信息,如可以讀取程序運行過程中的設備狀態和運算結果信息,利用這些信息用程序實現一定的控制動作。用戶也可通過直接設置某些特殊標志繼電器位來使設備實現某種功能。
5、變數存儲器(V)
變數存儲器用來存儲變數。它可以存放程序執行過程中控制邏輯操作的中間結果,也可以使用變數存儲器來保存與工序或任務相關的其他數據。
6、局部變數存儲器(L)
局部變數存儲器用來存放局部變數。局部變數與變數存儲器所存儲的全局變數十分相似,主要區別是全局變數是全局有效的,而局部變數是局部有效的。全局有效是指同一個變數可以被任何程序(包括主程序、子程序和中斷程序)訪問;而局部有效是指變數只和特定的程序相關聯。
7、順序控制繼電器(S)
順序控制繼電器用在順序控制和步進控制中,它是特殊的繼電器。
順序控制繼電器用「S」表示,順序控制繼電器區屬於位地址空間,可進行位操作,也可以進行位元組、字、雙字操作。
8、定時器(T)
定時器是可編程序控制器中重要的編程元件,是累計時間增量的內部器件。自動控制的大部分領域都需要用定時器進行定時控制,靈活地使用定時器可以編制出動作要求復雜的控製程序。
9、計數器(C)
計數器用來累計內部事件的次數。可以用來累計內部任何編程元件動作的次數,也可以通過輸入端子累計外部事件發生的次數,它是應用非常廣泛的編程元件,經常用來對產品進行計數或進行特定功能的編程。使用時要提前輸入它的設定值(計數的個數)。當輸入觸發條件滿足時,計數器開始累計其輸入端脈沖電位跳變(上升沿或下降沿)的次數;當計數器計數達到預定的設定值時,其常開觸點閉合,常閉觸點斷開。
10、高速計數器(HC)
高速計數器的工作原理與普通計數器基本相同,它用來累計比主機掃描速率更快的高速脈沖。高速計數器的當前值為雙字長(32位)的整數,且為只讀值。
11、累加器(AC)
S7—200PLC提供4個32位累加器,分別為AC0、ACl、AC2、AC3,累加器(AC)是用來暫存數據的寄存器。它可以用來存放數據如運算數據、中間數據和結果數據,也可用來向子程序傳遞參數,或從子程序返回參數。使用時只表示出累加器的地址編號,如AC0。
累加器可進行讀、寫兩種操作,在使用時只出現地址編號。累加器可用長度為32位,但實際應用時,數據長度取決於進出累加器的數據類型。
