
FP小型機寄存器有數據寄存器,特殊數據寄存器,定時器/計數器設定值寄存器SV,定時器/計數器經過值寄存器EV,索引寄存器IX、IY,鏈接寄存器LT等。寄存器每個字都是由16位組成(1字=16bit)。寄存器與繼電器不同,它是純粹的寄存器,不帶任何接點。寄存器的地址編號用十進制表示。
數據寄存器DT。數據寄存器是用來存儲數據的,例如常數
FPO-C10~C16有1660個數據寄存器,編號為DT0~DT1659。FP1-C56/C72有6144 個數據寄存器,編號為DT0~DT6143。FP有32765個數據寄存器,編號為DT0~DT32764、數據寄存器處理32位(雙字)數據時,可使用兩個相鄰的數據寄存器作為一組。在這種情況下,只要*某個數據寄存器D,那么D就作為低16位區,D 1即作為高16 位區。例如,*DT8,DT8就作為低16位區,DT9自動設定為高16位區。數據寄存器有保持和非保持兩種設置,設為保持型后,即使PLC斷電,其數據也不會丟失。
2)特殊數據寄存器DT。FP小型機內部有70個特殊數據寄存器,FPO、FP1的編號從DT9000~DT9069,FP2的編號從DT90000~DT90069。每一個特殊寄存器都有特定的功能。有作為工作狀態、錯誤狀態存儲的寄存器,有作為時鐘/日歷的寄存器,還有高速計數器,模擬控制板的寄存器。
3)SV和EV。SV是存儲定時器/計數器設定值的寄存器:EV是存儲定時器/計數器經過值的寄存器。定時器接點為T,計數器接點為C。SV、EV的地址與TM、CT指令的編號相對應。當執行TM或CT指令時,寄存器EV的內容隨著程序的運行而變化,當它們內容變為0時,對應編號的C或T動作。
常數
PLC指令中的常數分為整數、實數和字符常數三種。
1)整數常數。在PLC中的整數常數使用十進制和十六進制。如果在數字的冠以字母K,則為十進制;如果數字的冠以字母H,則為十六進制。K120表示十進制120,H200表示十六進制200。
①常數K。十進制常數K在PLC中使用為頻繁,主要用于PLC輸入數據,如定時器/計數器的預置值等。輸入到PLC的十進制常數K在PLC內部被轉換為16位二進制數。PLC十進制常數K的所用范圍為16位數據(單字):K一32768~K32767;32位數據(雙字):K-2147483648~K2147483647。
②常數H。十六進制常數H可用較少的位數表示二進制數。十六進制數用1位表示4 位二進制數。十六進制常數H主要用來向高級指令或系統寄存器輸入控制數據。輸入PLC 的十六進制常數,在PLC內部轉換為二進制數。PLC十六進制常數H所用的范圍為16位數據(單字):H8000~H7FFF;32位數據(雙字):H8000000~H7FFFFF.
2)實數常數。用于FPO、FP≥的指令,允許使用實數進行運算??墒褂玫膶崝殿愋蜑楦↑c型實數(f)和BCD碼型實數(H)。
①浮點型實數(f),可用于運算的浮點型實數的范圍如下。負數范圍:—3.402823×10 正數范圍:1.175494×10-33.402823×10即使實數的運算包含多位數字,PLC也多處理7位有效數字。例如,實際的運算結果為0.33333333,則有效的數據為0.333333。在使用浮點實數進行運算的指令中,每個被轉換為實數的數據以雙字(32位)存儲,因此,對實數進行傳輸及運算時,應使用雙字(32位)單位的指令。
②BCD型實數(H)??捎糜谶\算的BCD實數范圍為一9999.9999.9999.999 數據存儲是由3個單字構成,從低位開始依次為符號部、正數部、小數部。在符號部單字中,H0表示正數,H1表示負數。整數部單字為H0~H999,小數部單字為H0~H9999。因此,在傳輸或運算時,數據應以3字為單位進行操作。
系列控制單元輸出端子板為兩頭帶螺釘的可拆卸板, PLC 與輸出設備之間的輸出信號均通過輸出端子進行連接。在進行輸出端子接線時,應注意以下幾點:
① 輸出線盡可能遠離高壓線和動力線等干擾源。
② 不能將輸出設備連接到帶“ . ”端子上。
③ 各“ COM ”端均為立的,故各輸出端既可立輸出,又可采用公共并接輸出。當各負載使用不同電壓時,采用立輸出方式;而各個負載使用相同電壓時,可采用公共輸出方式。
④ 當多個負載連到同一電源上時,應使用型號為 AFP1803 的短路片將它們的“ COM ”端短接起來。
⑤ 若輸出端接感性負載時,需根據負載的不同情況接入相應的保護電路。在交流感性負載兩端并接 RC 串聯電路;在直流感性負載兩端并接二管保護電路;在帶低電流負載的輸出端并接一個泄放電阻以避免漏電流的干擾。以上保護器件應安裝在距離負載 50cm 以內。
⑥ 在 PLC 內部輸出電路中沒有保險絲,為防止因負載短路而造成輸出短路,應在外部輸出電路中安裝熔斷器或設計緊急停車電路。
上述接線的示意圖,參閱 FX 系列可編程控制器的用戶手冊。
( 5 )擴展單元接線。
若一臺 PLC 的輸入輸出點數不夠時,還可將 FX 系列的基本單元與其他擴展單元連接起來使用。具體配置視不同的機型而定,當要進行擴展配置時,請參閱有關的用戶手冊。
( 6 ) FX 系列可編程控制器的 A/D , D/A 轉換單元接線。
A/D , D/A 轉換單元的接線方法在有關已敘述,下面是連接時的注意事項。
① A/D 模塊:
★ 為防止輸入信號上有電磁感應和噪聲干擾,應使用兩線雙絞式屏蔽電纜。
★ 建議將屏蔽電纜接到框架接地端( F.G )
★ 若需將電壓范圍選擇端( RNAGE )短路,應直接在端子板上短接,不要拉出引線短接。
★ 應使主回路接線遠離高壓線。
★ 應確保使用同一組電源線對控制單元和 A/D 單元進行供電。
② D/A 模塊:
★ 為防止輸出信號上有電磁感應和噪聲干擾,應使用兩線雙絞式屏蔽電纜。
★ 建議將屏蔽電纜接到負載設備的接地端。
★ 在同一通道上的電壓輸出和電流輸出不能同時使用。沒有使用的輸出端子應開路。
★ 應使主回路接線遠離高壓線。
★ 應確保使用同一組電源線對控制單元和 D/A 單元進行供電。
三、可編程控制器的維護和檢修
可編程控制器的主要構成元器件是以半導體器件為主體,考慮到環境的影響,隨著使用時間的增長,元器件總是要老化的。因此定期檢修與做好日常維護是非常必要的。
要有一支具有一定技術水平、熟悉設備情況、掌握設備工作原理的檢修隊伍,做好對設備的日常維修。
對檢修工作要制定一個制度,按期執行,**設備運行狀況優。每臺 PLC 都有確定的檢修時間,一般以每 6 個月~ 1 年檢修一次為宜。當外部環境條件較差時,可以根據情況把檢修間隔縮短。定期檢修的內容見表 1 。
表 1 可編程控制器定期檢修CPU是可編程控制器的控制**,相當于人的大腦。CPU一般由控制電路、運算器和寄存器組成。這些電路通常都被封裝在一個集成的芯片上。CPU通過地址總線、數據總線、控制總線與存儲單元、輸入輸出接口電路連接。CPU的功能有:它在系統監控程序的控制下工作,通過掃描方式,將外部輸入信號的狀態寫入輸入映象寄存區域,PLC進入運行狀態后,從存儲器逐條讀取用戶指令,按指令規定的任務進行數據的傳送、邏輯運算、算術運算等,然后將送到輸出映像寄存區域。
CPU常用的微處理器有通用型微處理器、單片機和位片式計算機等。通用型微處理器常見的如Intel公司的8086、80186、到Pentium系列芯片,單片機型的微處理器如Intel公司的MCS-96系列單片機,位片式微處理器如AMD 2900系列的微處理器。小型PLC 的CPU多采用單片機或專用CPU,中型PLC的CPU大多采用16位微處理器或單片機,大型PLC的CPU多用高速位片式處理器,具有高速處理能力。
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