第一節 系統配置和性能指標
三菱FX系列PLC型號說明
三菱FX系列PLC型號說明
FX-2N型PLC的系統配置
(一)FX2N -32MR型PLC外觀示意圖

(二)FX-2N型PLC的基本構成
- 基本單元(Basic Unit)
包括 CPU、存儲器、輸入輸出及電源,是PLC的主要部分。
- 擴展單元(Extension Unit)
用于增加可編程控制器 I/O點數的裝置,內部無CPU,內部自帶電源。
- 擴展模塊(Extension Module)
用于增加可編程控制器 I/O點數及改變可編程控制器 I/O點數比例,內部無CPU,無電源。
- 特殊功能單元(Special Function Unit)
一些專門用途的特殊裝置,如高速計數單元、模擬量輸入\輸出模塊。
- 編程器
程序輸入、運行監視和故障分析
FX2N基本單元規格表
擴展單元型號規格表
(三)電源與接地
- DC24V
- AC120V/240V
(四) I/O與外部接線
輸入接線——各輸入端子和公共端子com之間可接無源開關或NPN型集電極開路
不同型號的PLC(模塊)有不同的特性、負載能力、外接方式
交通燈接線示意圖(分組式)
輸出接線
- 分隔式(無公共端子)
- 分組式com端子設置
分組式輸出是幾個輸出點為一組,共用一個公共端,各組之間是分隔的,可分別使用不同的電源。
而分隔式輸出的每一個輸出點有一個公共端,各輸出點之間相互隔離,每個輸出點可使用不同的電源。
三菱FX系列PLC性能指標
1. 用戶程序存儲容量
2. I/O總點數
3. 掃描速度
4. 指令系統條數
5. 編程元件的種類和數量
第二節 內部可編程器件
輸入/輸出繼電器(X/Y)
X(X0~X177)
輸入接口的一個接線點對應一個輸入繼電器。其線圈吸合釋放只取決于外部觸點的狀態,而不能用程序驅動。當外部有輸入時,對應觸點動作。
- 輸入繼電器采用八進制地址編號,不存在數字8和9。 X0~X177最多可達128點;
- 輸入響應時間一般小于10ms
輸入端等效電路圖
Y(Y0~Y177)
輸出接口的一個接線點對應一個輸出繼電器,輸出繼電器的線圈只能由程序驅動,而無法由外部信號驅動。每個輸出繼電器為內部控制電路提供編程用的常開、常閉觸點。
- 輸入繼電器采用八進制地址編號, Y0~Y177最多可達128點;
- 驅動外部負載的電源由用戶提供
FX2N系列軟元件只有輸入、輸出為八進制地址編號,其余都是十進制!
輸出端等效電路圖
輔助繼電器(M)
輔助繼電器和輸出繼電器一樣,只能由程序驅動,每個輔助繼電器也有無數對常開、常閉接點供編程使用。其作用相當于繼電器控制線路中的中間繼電器。輔助繼電器的接點在PLC內部編程時可以任意使用,但它不能直接驅動負載,外部負載必須由輸出繼電器的輸出接點來驅動。
輔助繼電器可分為三種類型:
- 通用輔助繼電器( M0~M499),共500個點;
- 掉電保持輔助繼電器( M500~M3071)共2572點;
- 特殊輔助繼電器( M8000~M8255),共256個點
通用輔助繼電器( M0~M499)
- 500點;
- 沒有斷電保持功能;
- PLC上電前,所有通用輔助繼電器均自動復位為“OFF”狀態;
- 上電時,除了因外部輸入信號而變為“ON”狀態的通用輔助繼電器以外,其余均保持“OFF”狀態;
- 上電后的狀態則由輸入信號決定。
掉電保持輔助繼電器( M500~M3071)
- 2572點;
- PLC斷電時,PLC內部的鋰電池將掉電保持輔助繼電器狀態保持在相應的映像寄存器中;
- 重新上電后,再從映像寄存器中調入斷電時的狀態并在該基礎上繼續工作。
- M500~M1023可由軟件將其設定為通用輔助繼電器。
特殊輔助繼電器(M8000~M8255)
- 特殊輔助繼電器共256點,用于表示PLC的特殊狀態。它們都有各自的特殊功能,例如,提供時鐘脈沖和標志,設定PLC運行方式,或者用于步進順序、禁止中斷等。
- 可分為觸點利用型和線圈驅動型
① 只能利用其觸點的特殊輔助繼電器,線圈由PLC自動驅動,用戶只可以利用其觸點。
- M8000 ——為運行監控用,PLC運行時接通;
- M8001 ——為運行監控用,PLC停止運行時接通;
- M8002 ——為僅在運行開始瞬間接通的初始脈沖特殊輔助繼電器,可用其常開觸頭初始化斷電保持繼電器;
- M8011——PLC上電后,產生10ms時鐘脈沖;
- M8012——PLC上電后,產生100ms時鐘脈沖;
- M8013——PLC上電后,產生1s時鐘脈沖;
② 可驅動線圈型特殊輔助繼電器,用戶激勵線圈后,PLC作特定動作。
- M8030的線圈通電后,表示電池電壓降低的發光二極管;
- M8033為PLC停止時輸出保持特殊輔助繼電器;
- M8034為禁止全部輸出特殊輔助繼電器,即所有外部輸出均為“OFF”,但PLC程序仍然正常執行;
- M8039為定時掃描特殊輔助繼電器
狀態繼電器(S)
狀態繼電器是構成狀態轉移圖的重要器件,用于步進順序控制。
- 1000個點;
- 使用次數不受限制,也可做輔助繼電器使用。
狀態繼電器分為:
- 初始狀態器S0~S9共10點;狀態轉移圖的初始狀態
- 一般狀態器S10~S19共10點;狀態轉移圖的狀態回零
- 通用狀態器S20~S499共480點;狀態轉移圖的中間狀態
- 保持狀態器S500~S899共400點;斷電后保持最后狀態
- 報警狀態器S900~S999共100點。信號報警用
定時器(T)
作用相當于電器控制系統中的時間繼電器,PLC里的定時器都是通電延時型。
定時線圈接通后,開始計時,計時時間到,觸點動作。
計時時間是定時時鐘脈沖周期與設定計數值的乘積。
- 常規定時器
- 積算定時器
定時器 | 計時單位 | 設定值范圍 |
---|---|---|
T0-T199 | 100ms | 0.1-3276.7s |
T200-T245 | 10ms | 0.01-327.67s |
T246-T249 | 1ms | 0.001-32.767s |
T250-T255 | 100ms | 0.1-3276.7s |
常規定時器(T0~T245)
不具備掉電保持功能,當輸入電路斷開或停電時,定時器復位清零。

積算定時器
具有計數累積功能,即在定時過程中,若PLC斷電或定時器線圈斷開,則定時器將保持當前計數值,待PLC電源或定時器線圈恢復通電后,定時器繼續累積計數,只有將積算定時器復位,當前計數值才清除為0。
計數器(C)
內部記數用計數器
用于對內部映像寄存器(如X、Y、M、S、T等)提供的觸頭信號上升沿進行計數,計數到指定值后,對應觸點動作。
- 16位遞加計數器(設定值為1~2^15-1)
- 32位雙向計數器(設定值為-2^31~+( 2^31-1))
16位遞加計數器(設定值為1~32767)
- C0~C99——100點,通用型
- C100~C199——100點,掉電保持型
通用型與掉電保持型可由參數設置而更改。
注意:
- 計數到指定值后,對應觸點接通,此后即使有輸入也不再計數;
- 執行RST指令,計數器復位,對應觸點斷開;
- 掉電計數器即使發生停電,當前值和輸出觸點的動作狀態或復位狀態也能保持。

32位雙向計數器(-2147483648~+2147483647)
- C200~C219——20點,通用型
- C220~C234——15點,掉電保持型
注意:
- 特殊輔助繼電器M8200~M8234設定對應計數器C200~C234計數方向,繼電器置0為遞加型,繼電器置1為遞減型;
- 計數到指定值后,對應觸點接通,此后若有輸入會繼續計數;
- 計數值≥指定值,對應觸點保持接通;
- 計數值<指定值,對應觸點復位;
- 執行RST指令,計數器復位
32位雙向計數器動作過程
32位雙向計數器動作過程
高速計數器(C235~C255)
高速計數器用于對高于PLC掃描頻率的外部脈沖信號(如旋轉編碼器脈沖信號)進行計數,并且只能從X0~X5 這6點輸入端輸入,即最多只能用6個高速計數器同時工作。
數據寄存器(D)
- 在進行輸入輸出處理、模擬量控制、位置控制時,需要許多數據寄存器存儲數據和參數。
- 每個數據寄存器有16位,最高位為符號位;
- 兩個數據寄存器串聯可存放32位數據,最高位為符號位。
分類:
- 通用數據寄存器( D0~D199)
- 掉電保持數據寄存器(D200~D511)
- 特殊數據寄存器(D8000~D8255)
通用數據寄存器( D0~D199)
- 200個點,只要不寫入其他數據,已寫入的數據不會變化;
- 當PLC停止運行或斷電時,該類數據寄存器均清零;
- 若M8031置1, PLC停止運行或斷電時,數據可以保持。
掉電保持數據寄存器(D200~D511) (D512~D7999)
- 312個點一般用型,其余是專用型;
- PLC停止運行或斷電時,數據可以保持;
- 程序中可用指令清零;
- 兩臺PLC作點對點通信時,D490~D509用作通信。
特殊數據寄存器(D8000~D8255)
- 256個點;
- 供監視PLC中器件運行方式用。
變址寄存器(V/Z)
特殊用途數據寄存器,可用于改變元器件的地址編號(變址)。
共16點;
- V、Z都是16位;
- V、Z都可作普通16位數據寄存器進行數據的讀寫;
- V、Z可合并作為32位寄存器使用,指定Z為低位。
例:設V0=5,求執行[D20V0]時,被執行元件的編號。
答:被執行元件編號為D(20+V0)=D(20+5)=D25,即將原執行元件的編號D20改為D25。
指針(P/I)
分支指令用指針(0~P127)
- 128個;
- 用于指示跳轉指令CJ的跳轉目標或子程序調用指令CALL所調用子程序的入口地址。
中斷用指針(I0××~I8××)
- 9個;
- 中斷指針是用來指示某一中斷程序的入口位置。執行中斷后遇到IRET(中斷返回)指令,則返回主程序。

常數(K/H)
常數也作為軟器件處理,也占有一個存儲空間。
- K——十進制常數
- H——十六進制數