PLC主機架構
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PLC指令一覽表
PLC注意事項
FX-2N外觀
書寫器
外部接線 (NPN)
電工圖 階梯圖 轉換
(1)電工圖
(2)元件編號及階梯圖(燈號不浪費接點)
(3)程式
(4)外部接線
基本邏輯運算
AND (串聯)
OR(並聯)
NOT(反)
XOR
NAND
NOR
元件編號
FX3U的各部元件編號 一覽表
項目
|
功能 |
|||
I/O點數(X、Y) |
最大輸入點數 |
X000~X367;248點。 |
||
最大輸出點數 |
Y000~Y367;248點。 |
|||
合計最大點數 |
256點 |
|||
遠端I/O點數 |
224點以下 |
不可同時使用 |
||
遠端I/O點數 |
248點以下 |
|||
內部輔助 繼電器(M) |
一般用 |
M0~M499 |
500點 |
|
停電保持用 |
M500~M1023 |
524點 |
可由參數變更是否停電保持 |
|
停電保持用 |
M1024~M7679 |
6656點 |
|
|
特殊輔助用 |
M8000~M8511 |
512點 |
|
|
步進點(S) |
程式初始用 |
S0~S9 |
10點 |
|
一般用 |
S10~S499 |
490點 |
|
|
停電保持用 |
S500~S899 |
400點 |
可由參數變更是否停電保持 |
|
警報用 |
S900~S999 |
100點 |
|
|
停電保持用 |
S1000~S4095 |
3096點 |
|
|
計時器(T) |
100ms |
T0~T191 |
192點 |
0.1~3276.7秒 |
100ms(子程式、中斷程式使用) |
T192~T199 |
8點 |
0.1~3276.7秒 |
|
10ms |
T200~T245 |
46點 |
0.01~327.67秒 |
|
1ms積算 |
T246~T249 |
4點 |
0.001~32.767秒 |
|
100ms積算 |
T250~T255 |
6點 |
0.1~3276.7秒 |
|
1ms |
T256~T511 |
256點 |
0.001~32.767秒 |
|
計數器(C) |
16位元加算(一般) |
C0~C99 |
100點 |
0~32767次 |
16位元加算(停電保持) |
C100~C199 |
100點 |
||
32位元加減算(一般) |
C200~C219 |
20點 |
-2,147,483,648~ |
|
32位元加減算(停電保持) |
C220~C234 |
15點 |
||
高速計數器(C) |
1相1計數輸入32位元加減算 |
C235~C245 |
停電保持與否可設定, |
|
1相2計數輸入32位元加減算 |
C246~C250 |
|||
2相2計數輸入32位元加減算 |
C251~C255 |
|||
資料暫存器(D) |
一般用(16位元) |
D0~D199 |
200點 |
|
停電保持用(可變),16位元 |
D199~D511 |
312點 |
|
|
停電保持用(固定),16位元 |
D512~D7999 |
7488點 |
|
|
特殊輔助暫存器,16位元 |
D8000~D8511 |
512點 |
|
|
間接指定暫存器,16位元 |
V0~V7 |
16點 |
|
|
擴充暫存器,16位元(R) |
R0~R32767 |
32768點 |
以電池作停電保持 |
|
擴充檔案暫存器,16位元(ER) |
ER0~ER32767 |
32768點 |
須加裝外部記憶卡才能使用 |
|
指標 |
JAMP,CALL目的地 |
P0~P4095 |
4096點 |
CJ,CALL指令使用 |
中斷插入 |
I0□□~I5□□ |
6點 |
|
|
定期中斷插入 |
I6□□~I8□□ |
3點 |
|
|
高速計數器中斷插入 |
I010~I060 |
6點 |
HSCS指令使用 |
|
巢狀 |
主控制回路程式使用 |
N0~N7 |
6點 |
MC指令使用 |
常數 |
10進位(K) |
16位元 |
-32768~+32767 |
|
32位元 |
-2147483648~+2147483647 |
|||
16進位(H) |
16位元 |
0 ~ FFFF |
||
32位元 |
0 ~ FFFFFFFF |
|||
浮點數(E) |
32位元 |
-1.0×2128~-1.0×2-126,0, |
||
文字列(“ “) |
字串 |
|
基本指令
LD
LDI
LDP
LDF
AND
ANI
ANDP
ANDF
OR
ORI
ORP
ORF
ANB
ORB
MPS
MPR
MPP
INV
MEP
MEF
OUT
SET
RST
PLS
PLF
MC
MCR
NOP
END
真值表輸出邏輯
真值表輸出邏輯2
真值表輸出邏輯(此題為二開關控制一燈)
真值表輸出邏輯3
步進指令
啟動步進點
SET S**
執行進步點
STL S**
返回母線
RET
配合一般指令
配合應用指令
階梯圖例
階梯圖輸入練習
階梯圖例1
解答請點我LD X0
OR Y0
ANI X1
MPS
OUT Y0
MPP
LD X2
OR M0
ANB
OUT T0 K20
OUT M0
LD T0
MPS
AND X3
OUT Y1
MRD
AND X4
OUT Y2
MPP
AND X5
OUT Y3
END
階梯圖例2
階梯圖例3
階梯圖例4
階梯圖例5
常見控制
PLC好用的控制模式
寸動
自保持與切斷1
自保持與切斷2
連續脈波產生1
停止
緊急停止
單鍵控制A
單鍵控制1
單鍵控制2
單鍵控制3
單鍵控制4
單鍵控制5
單鍵控制6
單鍵控制7
單鍵控制8
單鍵控制9
單鍵控制10
單鍵控制11
單鍵控制12
單鍵控制B
單鍵控制步進點
用A、B接點(當壓下與放開不同動作時適用)
用PLF完成步進控制
步進點
步進點分析
SFC結構
循序性結構
跳轉及重覆
不同步進轉移條件互鎖
選擇性結構
並行式結構
分歧結構限制
SFC 和 (MPS MRD MPP )
紅綠燈
1.未按 start 時,車道A及車道B的Y1及Y2互閃,間隔0.5秒。
2.按 start 時
車道A為紅燈、車道 B 綠燈,15秒後轉黃燈閃,間隔0.5秒,共閃4秒、轉紅燈1秒,後轉換為狀況二。
狀況二:
車道B為紅燈、車道 A 綠燈,15秒後轉黃燈閃,間隔0.5秒,共閃4秒、轉紅燈1秒,後轉換為狀況一。
以此類推。
3.按 stop 時,車道A及車道B的Y1及Y2互閃,間隔0.5秒。
專題範例
題目: 電動機自動順序控制電路
-
動作:
- 無熔絲開關NFB ON 時,電動機均停止。
- 三部電動機M1,M2,M3由按鈕開關start控制啟動,stop控制停止,EMS為緊急停止。
- 按下按扭開關start時,M1,M2,M3順序加入運轉。
- 按下按扭開關stop時,M3,M2,M1順序停止。但未動作之電動機不必執行停止動作。如M1,M2運轉時,按下按扭開關stop時,只執行M2,M1順序停止。
1. I/O 表
練習
PLC程式練習一
01.X0 ON時 Y0【ON 2秒 、 OFF 3秒】,持續閃爍,直至X0 OFF
02.當按X0啟動時,Y0輸出Y0 2秒,Y1輸出1秒,循環不止;當按X1時全面停止。
03.當按X1時Y0 ON ,5秒到 或 按下X2時Y0 OFF; 當按X3時 Y1 ON ,5秒到 或 按下X4時Y1 OFF,X1,X2無先後順序。
04.洗手間沖水控制電路使用者進入三秒鐘後,第一次沖水持續二秒,使用者離開後,第二次沖水持續三秒。
05.X0=ON 時,C0計數器歸零。 X1由OFF 到ON作動一次,C0計數器往上計數1次,當作動3 -次時,計數器累算3次,則C0 ON ,Y0也變為ON。
06.輸入端X0每按3次後,C1輸出而使得C2計數1次,C1隨即被復歸為0,重新計數;C2有4次計數時,Y0才會亮起;按下X1,則Y0熄滅。
參考解答練習習題
PLC程式練習二 (SFC)
01.X1 按一下Y1、Y2、Y3 輪亮間格2秒,輪亮5次後Y4亮起,X2 按一下重新起動。
02.X1按一下Y1 ON,再按一下Y2 ON,再按一下Y3 ON,再按一下全滅,隨時X2全部清除重新開始。
03.X0?按一下,則Y1、Y2、Y3逐亮起;X1按一下,則Y3、Y2、Y1逐滅。
04. 同上題 按一下X2則全部清除重新開始
05.同前二題當壓下X1則隨時逐滅,如只有Y1、Y2亮起,則只有Y2、Y1逐滅。
06.X1 按一下,則Y1以0.3秒間隔明滅;同時則Y2以1秒間隔明滅,X2全部清除重新開始。
練習習題
PLC程式練習三 (SFC)
01.第一小題:Y0~Y4 逐漸亮起,間格1.5秒。
02.第二小題:X3壓第一下時亮Y0;壓第二下時亮Y0、Y1;壓第三下時亮Y0、Y1、Y2;壓第四下時亮Y0、Y1、Y2、Y3;壓第五下時亮Y0、Y1、Y2、Y3、Y4。
03.第三小題:Y5為起始燈,X3壓3下後Y0~Y4全亮。
04.第四小題:Y0一秒閃一次,Y1一秒閃5次;同時動作。
05.X0及X1為切換開關
06.用X1及X2控制Y1~Y5 的ON 及OFF。按X1時Y1、Y2、Y3、Y4、Y5逐漸亮(壓一下多亮一個);按X2時 Y5、Y4、Y3、Y2、Y1逐漸滅(壓一下少亮一個)。
練習習題
PLC程式練習四
01.
02.三人搶答br>設定三組來賓進行趣味問答, 先按紐者可獲答題權(以亮燈判別), 待答題完畢, 由主持人清除燈號, 並繼續下一題.(四開關,三燈號)
03.手扶梯省電裝置
當有人通過入口應器時, 即啟動手扶梯運轉
.待最後的人通過一分鐘後, 則停止手扶梯動作.
04.
水果自動裝箱作業
試設計自動裝箱程式, 每10個水果裝一箱.
按下啟動開關(PB1), 2號輸送帶開始動作, 當箱子達定位處(SE2), 2號輸送帶停下來.待2號輸送帶停止時, 即啟動 1 號輸送帶,使水果置入箱中.
透過感應器(SE1), 當裝滿10個水果時, 1號輸送帶停止動作.
接著2號輸送帶動作, 繼續下一個裝箱作業.
按下停止鈕(PB2), 使1號輸送帶和2 號輸送停止作業.
05.
自動鐵捲門
1. 按SE1(汽車檢知感應)、PB1或PB4, 則上捲馬達輸出, 正轉, 成自保持動作.
2. 按PB2、或PB5, 或上限LS1動作, 解除自保持, 鐵捲門停止.
3. 下捲時按PB3或PB6, 則下捲馬達輸出, 逆轉, 成自保持動作.
4. 按PB2或PB5, 或下限LS2動作, , 解除自保持, 鐵捲門停止.
06.
自動鐵捲門. 一進車庫, 鐵捲門即自動下降
1. 按SE1(汽車檢知感應)、PB1或PB4, 則上捲馬達輸出, 正轉, 成自保持動作.
2. 按PB2、或PB5, 或上限LS1動作, 解除自保持, 鐵捲門停止.
3. 下捲時按PB3或PB6, 則下捲馬達輸出, 逆轉, 成自保持動作.
4. 按PB2或PB5, 或下限LS2動作, , 解除自保持, 鐵捲門停止.
5. 車子進入車庫後 SE2 ON時, 3秒後下捲馬達輸出, 逆轉, 鐵捲門自動下降.
07.
同第六題, 追加前車燈閃3 次, 鐵捲門即開啟程式
加裝SE3 輸入感測計數, 當車燈感測計數至第3次時,鐵捲門上升(正轉).
若3次計數超過5秒, 計時器 ON , 計數器被RESET.