
內部寄存器及I/O配置是使用PLC的必要條件。
(1)繼電器
PLC繼電器分為內部繼電器和外部繼電器兩大類,內部繼電器R僅用于PLC內部,不提供外部輸出。當繼電器R的線圈被激勵時,其接點閉合。外部繼電器有輸入繼電器X和輸出繼電器Y兩種。繼電器X是將外設,如限位開關、按鈕、光電傳感器等提供的信號傳送到PLC中:繼電器Y是輸出PLC的執行,并使外部設備如電磁閥、電動機等動作。
1)繼電器的地址。繼電器既可用點X、Y、R來表示,也可用WX、WY、WR表示。X、Y、R是按位尋址的,而WX、WY、WR只能按字尋址。
如X0是寄存器WX0中的0號位,X10是寄存器WX1中的0號位,B5F是寄存器WR5位;由16個位繼電器組成1個字繼電器。
字繼電器的內容與位繼電器的內容相對應,因此,如果某繼電器接通,則字繼電器的內容也相應改變。例如,WRO的字為K0,若R0和R1閉合,則WR0的字將變為K3。同樣,若WRO的字從KO變為K3,則意味著RO和R1從斷開到閉合。
2)使用X、Y、R應注意的問題。
①實際不存在的輸入不能使用X。
②PLC的程序不能改變X的狀態。
③X、Y、R的接點使用次數不受限制。
④Y和R當作KP和OT指令的輸出時,禁止重復使用。
(2)特殊功能的繼電器
在FP小型機的內部有著大量的特殊功能繼電器,由于這些繼電器的存在,使得FP1型機的功能加強大,編程變得十分靈活。
1)特殊內部繼電器。特殊內部繼電器是有特殊用途的專用內部繼電器。其地址從R9000開始,FP0、FN1有64點,FP有176點。它們的主要用途如下。
①標志繼電器。當自診斷和操作等發生錯誤時,對應于該編號的繼電器接點閉合,以產生標志。此外,也產生一些進位標志、數據比較標志、運行標志、中斷標志等
②信號源繼電器。是能自動產生脈沖信號的繼電器,此類繼電器如R9018為0.01s時鐘脈沖繼電器,R9019為0.02s時鐘脈沖繼電器,R901A~R901E分別為0.1s、0.2s、1s、2s、1min時鐘脈沖繼電器。以R901C為例,它的功能是R901C的接點以1s為周期重復通/斷動作(ON為0.5s,OFF為0.5s)。
③特殊控制繼電器。為了控制方便,PLC提供了一些不受編程控制的特殊繼電器,如常閉繼電器(R9010)、常開繼電器(R9011)、掃描交替開閉繼電器(R9012)、初始閉合繼電器(R9013)、初始斷開繼電器(R9014)。
2)定時器T。定時器T的接點是定時器指令(TM)的輸出。如果定時時間到,則與其同編號的接點閉合。定時器的編號用十進制表示(T0~T99),FP0、FP1為100個,FP為1008個。
3)計數器C。計數器C的觸點是計數據CT的輸出。如果CT指令計數完畢時,則與其相同編號的接點閉合。同定時器一樣,計數器的編號也用十進制表示(C100~C143),FPO、FP1有44個計數器,FP(C1008~C1023)有16個計數器。計數器的編號在定時器編號后面。實際上定時器和計數器個數共享,通過系統寄存器可以分配定時器和計數器的個數和編號。現在給出的編號是出廠設定值。
處理單元(CPU)
同一般的微機一樣,CPU是PLC的核心。PLC中所配置的CPU 隨機型不同而不同,常用有三類:通用微處理器(如Z80、8086、80286等)、單片微處理器(如8031、8096等)和位片式微處理器(如AMD29W等) 。小型PLC大多采用8位通用微處理器和單片微處理器;中型PLC大多采用16位通用微處理器或單片微處理器;大型PLC大多采用高速位片式微處理器。
目前,小型PLC為單CPU系統,而中、大型PLC則大多為雙CPU系統,甚至有些PLC中多達8 個CPU。對于雙CPU系統,一般一個為字處理器,一般采用8位或16位處理器;另一個為位處理器,采用由各廠家設計制造的芯片。字處理器為主處理器,用于執行編程器接口功能,監視內部定時器,監視掃描時間,處理字節指令以及對系統總線和位處理器進行控制等。位處理器為從處理器,主要用于處理位操作指令和實現PLC編程語言向機器語言的轉換。位處理器的采用,提高了PLC的速度,使PLC好地滿足實時控制要求。
在PLC中CPU按系統程序賦予的功能,指揮PLC有條不紊地進行工作,歸納起來主要有以下幾個方面:
1) 接收從編程器輸入的用戶程序和數據。
2) 診斷電源、PLC內部電路的工作故障和程中的語法錯誤等。
3) 通過輸入接口接收現場的狀態或數據,并存入輸入映象寄有器或數據寄存器中。
4) 從存儲器逐條讀取用戶程序,經過解釋后執行。
5) 根據執行的結果,新有關標志位的狀態和輸出映象寄存器的內容,通過輸出單元實現輸出控制。有些PLC還具有制表打印或數據通信等功能。
2.存儲器
存儲器主要有兩種:一種是可讀/寫操作的隨機存儲器RAM,另一種是只讀存儲器ROM、PROM 、EPROM 和EEPROM。在PLC中,存儲器主要用于存放系統程序、用戶程序及工作數據。
系統程序是由PLC 的制造廠家編寫的,和PLC的硬件組成有關,完成系統診斷、命令解釋、功能子程序調用管理、邏輯運算、通信及各種參數設定等功能,提供PLC運行的平臺。系統程序關系到PLC的性能,而且在PLC使用過程中不會變動,所以是由制造廠家直接固化在只讀存儲器ROM、PROM或EPROM中,用戶不能訪問和修改。
PLC系統的模擬量是一個變動很大的不穩定的值,可能是如下原因:
你可能使用了一個自供電或隔離的傳感器電源,兩個電源沒有彼此連接,即模擬量輸入模塊的電源地和傳感器的信號地沒有連接。這將會產生一個很高的上下振動的共模電壓,影響模擬量輸入值。
另一個原因可能是模擬量輸入模塊接線太長或絕緣不好。
可以用如下方法解決:1) 連接傳感器輸入的負端與模塊上的公共M 端以補償此種波動。(但要注意確保這是兩個電源系統之間的一聯系。)
背景是:
模擬量輸入模塊內部是不隔離的;
共模電壓不應大于 12V;
對于60Hz干擾信號的共模抑制比為40dB。
2)使用模擬量輸入濾波器。
可編程控制器的安裝與維護
一、問題提出
可編程控制器是一種新型的通用自動化控制裝置,它有許多優點,盡管可編程控制器在設計制造時已采取了很多措施,是它對工業環境比較適應,但是工業生產現場的工作環境較為惡劣,為確保可編程控制器控制系統穩定可靠,還是應當盡量使可編程控制器有良好的工作環境條件,并采取必要抗干擾措施。
二、可編程控制器的安裝和接線
(一)安裝的注意事項
1 .安裝環境
為**可編程控制器工作的可靠性,盡可能地延長其使用壽命,在安裝時一定要注意周圍的環境,其安裝場合應該滿足以下幾點:
( 1 )環境溫度在 0 ~ 55 ℃ 范圍內。
( 2 )環境相對濕度應在 35 %~ 85 %范圍內。
( 3 )周圍無易燃和腐蝕性氣體。
( 4 )周圍無過量的灰塵和金屬微粒。
( 5 )避免過度的震動和沖擊。
( 6 )不能受太陽光的直接照射或水的濺射。
2 .注意事項
除滿足以上環境條件外,安裝時還應注意以下幾點:
( 1 )可編程控制器的所有單元必須在斷電時安裝和拆卸。
( 2 )為防止靜電對可編程控制器組件的影響,在接觸可編程控制器前,先用手接觸某一接地的金屬物體,以釋放人體所帶靜電。
( 3 )注意可編程控制器機體周圍的通風和散熱條件,切勿將導線頭、鐵屑等雜物通過通風窗落入機體內。
6ES72111BE400XB0 CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI 6ES72111AE400XB0 CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI 6ES72111HE400XB0 CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI 6ES72121BE400XB0 CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI 6ES72121AE400XB0 CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI 6ES72121HE400XB0 CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI 6ES72141BG400XB0 CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI 6ES72141AG400XB0 CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI 6ES72141HG400XB0 CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI 6ES72151BG400XB0 CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO 6ES72151AG400XB0 CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO 6ES72151HG400XB0 CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO 6ES72171AG400XB0 CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO