編程方式
5種編程語言標準,3種是圖形化語言(梯形圖、順序功能圖和功能塊圖),兩種是文本化語言(指令表和結構文本)。
FX2N系列可編程序控制器的編程方式有三種:梯形圖編程、指令表編程和SFC編程。
|
軟元件號分配和功能概要
在FX2N系列中用X表示輸入繼電器;Y輸出繼電器;M表示輔助繼電器;D表示數據寄存器;T表示定時器;C表示計數器;S表示狀態繼電器。
1. 輸入繼電器X用來接收用戶輸入設備發出的輸入信號。輸入繼電器只能由外部信號所驅動,不能用程序內部的指令來驅動。因此,在程序中輸入繼電器只有觸點。輸入模塊則可等效成輸入繼電器的輸入線圈。
2. 輸出繼電器Y用來將輸出信號傳送給負載的元件。輸出繼電器由內部程序驅動,其觸點有兩類,一類是由軟件構成的內部觸點(軟觸點);另一類則是由輸出模塊構成的外部觸點(硬觸點),它具有一定的帶負載能力。
型號 | FX2N-16M | FX2N-32M | FX2N-48M | FX2N-64M | FX2N-80M | FX2N-128M | 帶擴展 | |||
輸入繼電器X | X000-X007 8點 | X000-X017 16點 | X000-X027 24點 | X000-X037 32點 | X000-X047 40點 | X000-X077 64點 | X000-X267(X177) 184點(128點) | 輸入 輸出 合計 256 點 | ||
輸出繼電器Y | Y000-Y007 8點 | Y000-Y017 16點 | Y000-Y027 24點 | Y000-Y037 32點 | Y000-X047 40點 | Y000-Y077 64點 | Y000-Y267(Y177) 184點(128點) | |||
3. 輔助繼電器M在PLC內部的繼電器叫做輔助繼電器。它與輸入/輸出繼電器不同,是一種程序用繼電器,不能讀取外部輸入,也不能直接驅動外部負載,只起到中間繼電器的作用。
1)M8000 當PLC運行時,M8000為ON(接通)
2)M8002 當PLC開始運行時,M8002為ON,接通時間為一個掃描周期。
3)M8005 鋰電池電壓異常降低時工作。
4)M8012 提供振蕩周期為100ms的脈沖,可用于計數和定時。
5)M8013 提供振蕩周期為1s的脈沖。
6)M8014 提供振蕩周期為1min的脈沖。
4. 狀態繼電器S狀態繼電器是一種用于編制順序控制進步梯形圖的繼電器,它與步進指令STL結合使用。
5. 定時器TPLC中的定時器相當于繼電器控制系統中的通電延時時間繼電器。它將PLC內的1ms、10ms、100ms等時鐘脈沖進行加法計數,當達到設定值時,定時器的輸出觸點動作。
6. 計數器C常用的計數器有以下兩種:內部計數用計數器、高速計數器。
7. 數據寄存器D數據寄存器是存貯數值、數據的軟元件。
輔助繼電器 M | M0~M 499 500點 通用① | (M500~M1023)524點 保存用② | (M1024~M8255)2048點 保存用③ | (M8000~M8255)156點 特殊用 | |||||||||||||
狀態繼電器 S | S0~S 499 500點① 初始用 S0~S9 返回原點用 S10~S19 | (S500~S899)400點 掉電保持用② | (S900~S999)100點 報警用③ | ||||||||||||||
定時器 T | T0~T 199 200點 100ms 子程序用 T 192~T 199 | T 200~T 245 46點 10ms | (T 246~T 249)4點 1ms積算③ | (T 250~T 255)6點 100ms積算② | |||||||||||||
計數器 C | 16位 向上 | 32位 可逆 | 32位 高速可逆計數最大6點 | ||||||||||||||
C0~C99 100點 通用① | (C100~C199) 100點 保持用② | C200~C219 20點 通用① | (C220~C234) 15點 掉電保持用② | (C235~C245) ② | (C246~C250) ② | (C251~C255) ② | |||||||||||
數據寄存器 D、V、Z | D0~D199 200點 通用① | (D200~D511)312點 保持用② | (D512~D7999)7488點 保持用③ | (D8000~D8195)106點 特殊用 | (V7~V0、Z7~Z0) 16點 變址用 | ||||||||||||
嵌套指針 | N0~N7 8點 主控用 | P0~P63 64點 跳轉子程序用 分支指針 | I00*~I50* 6點 輸入中斷指針 | I6**~I8** 3點 定時中斷指針 | I010~I060 6點 計數中斷指針 | ||||||||||||
常數 | K | 16位 -32768~32767 | 32位 -2147483648~2147483647 | ||||||||||||||
H | 16位 0~FFFFH | 32位 0~FFFFFFFFH | |||||||||||||||
①:非備用區.根據設定參數,可經變更備用區。
②:電池備用區。根據設定參數可以變更非電池備用區。
③:電池備用固定區,區域特性不能變更。
基本指令系統
1.取指令和輸出指令
符號 | 名稱 | 功能 | 梯形圖 | 可用軟元件 |
LD | 取 | 輸入母線和常開觸點連接 | | X、Y、M、S、T、C |
LDI | 取反 | 輸入母線和常閉觸點連接 | | X、Y、M、S、T、C |
OUT | 輸出 | 線圈驅動 | | Y、M、S、T、C |
INV | 反轉 | 運算結果取反 | |
|
2. 串聯和并聯指令
符號 | 名稱 | 功能 | 梯形圖 | 可用軟元件 |
AND | 與 | 常開觸點串聯連接 | | X、Y、M、S、T、C |
ANI | 與反 | 常閉觸點串聯連接 | | X、Y、M、S、T、C |
OR | 或 | 常開觸點并聯連接 | | X、Y、M、S、T、C |
ORI | 或反 | 常閉觸點并聯連接 | | X、Y、M、S、T、C |
3.塊與和塊或指令
符 號 | 名 稱 | 功 能 | 梯 形 圖 |
ANB | 塊與 | 并聯電路塊的串聯 | |
ORB | 塊或 | 串聯電路塊的并聯 | |
4. 主控指令和主控復位指令(在操作考試中有)
符 號 | 名 稱 | 功 能 | 梯 形 圖 | 備 注 |
MC | 主控 | 公共串聯觸點的連接 | | M除特殊輔助繼電器 |
MCR | 主控 復位 | 公共串聯觸點的復位 |
5. 脈沖檢測和脈沖輸出指令
符 號 | 名 稱 | 功 能 | 梯 形 圖 | 可 用 軟 元 件 |
LDP | 取脈沖 上升沿 | 上升沿檢測運算開始 | | X、Y、M、S、T、C |
LDF | 取脈沖 下降沿 | 下降沿檢測運算開始 | | X、Y、M、S、T、C |
ORP | 或脈沖 上升沿 | 上升沿檢測并聯連接 | | X、Y、M、S、T、C |
ORF | 或脈沖 下降沿 | 下降沿檢測并聯連接 | | X、Y、M、S、T、C |
ANDP | 與脈沖 上升沿 | 上升沿檢測串聯連接 | | X、Y、M、S、T、C |
ANDF | 與脈沖 下降沿 | 下降沿檢測串聯連接 | | X、Y、M、S、T、C |
PLS | 上沿脈沖輸出 | 上升沿脈沖輸出 | | Y、M |
PLF | 下沿脈沖輸出 | 下降沿脈沖輸出 | | Y、M |
6. 置位和復位指令
符 號 | 名 稱 | 功 能 | 梯形圖 | 可 用 軟 元 件 |
SET | 置位 | 動作保持 | | Y、M、S |
RST | 復位 | 清除動作保持, 寄存器清零 | | Y、M、S、T、C、D |
7. 進棧、讀棧和出棧指令
符號 | 名稱 | 功能 | 梯形圖 | 可用軟元件 |
MPS | 進棧 | 進棧 |
|
無
|
MRD | 讀棧 | 讀棧 | ||
MPP | 出棧 | 出棧 |
8. 空操作和程序結束指令
符 號 | 名 稱 | 功 能 | 梯形圖 | 可 用 軟 元 件 |
NOP | 空操作 | 無動作 | | 無 |
END | 結束 | 輸入/輸出處理, 返回到程序開始 | | 無 |
9. 定時器的應用
T0~T245是普通型的,其中T0~T199定時精度分100ms,T200~T245定時精度維10ms;T246~T255是積算型的,其中T246~249定時精度為1ms,T250~T255定時精度為100ms。
|
10.計數器的應用
計數器可分為三類,分別是加法計數器、可逆計數器和高速可逆計數器,加法計數器還可以分為通用型和保持型兩種,其中C0~C99是通用型,C100~C199是保持型。
|
254.5 KB, 下載次數: 95, 下載積分: 黑幣 -5
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |