當前位置:機電之家首頁 >> PLC技術>> PLC文案資料 >> PLC試題庫 >> 三菱FX2N PLC指令-1.編程語言簡介
三菱FX2N PLC指令-1.編程語言簡介

現(xiàn)代PLC一般具有多種編程語言可供選擇,常見的有梯形圖、助記符、布爾表達式、功能圖、功能表圖、高級語言等幾種。
 

一.      梯形圖

梯形圖編程語言是由原繼電器控制系統(tǒng)演變而來,與電氣邏輯控制原理圖非常相似,它形象、直觀實用,為廣大電氣技術人員所熟知,是PLC的主要編程語言,絕大多數(shù)PLC(特別是中、小型PLC)均具有這種編程語言,只是一些符號的規(guī)定有所不同而已,下一節(jié)將對此作重點介紹。
 

二.      助記符

助記符也稱語句表達式,它與計算機的匯編語言很相似,但比匯編語言簡單得多。PLC簡易編程器沒有梯形圖編程功能,必須把梯形圖翻譯成助記符指令后再輸入PLC。微型、小型PLC常采用這種方法,故助記符也是一種用得最多的編程語言。
 

助記符是用若干個容易記憶的字符來代表PLC的某種操作功能。各PLC生產(chǎn)廠家使用的助記符不盡相同,表3-1列出了5種PLC的常見指令符號。
 

表3-1  PLC常見指令符號
 

功能或邏輯運算
 

OMRON C系列
三菱K系列
 

西門子S5系列
GE-1
西屋
 


常開觸點
 

LD
 

LD
A
STR
RD
 

常閉觸點
 

LD NOT
 

LDI
 

AN
STR NOT
 

RD NOT
 

 

AND
 

AND
U
AND
AND
 

與非
AND NOT
ANI
 

UN
 

AND NOT
AND NOT
 


OR
 

OR
O
 

OR
OR
 

或非
 

OR NOT
 

ORI
ON
 

OR NOT
 

OR NOT
 

輸出
OUT
 

OUT
=
 

OUT
WR
 

與括弧
AND LD
 

ANB
 

A(  )
 

AND STR
 

AND MEM
 

或括弧

 
OR LD
 

ORB
 

O(  )
OR STR
 

OR MEM
 

主控
 

ILC
 

MC
MCR
 

MCS
 

WR MCR
 

取消主控
ILC
MCK
 

MCR(E)
 

MCR
WR NOT MCR
 

三.      布爾表達式

[NextPage]

它是一種找出輸入量、輔助量(內(nèi)部元件)、輸出量之間關系,用布爾表達式或邏輯方程表達出來的編程方法?,F(xiàn)今有少部分PLC采用這種編程方法,它配有專用的布爾表達式編程器。
布爾表達式編程法也是一種較好的編程方法,若沒有專用編程器,采用此法先找出系統(tǒng)的布爾表達式組,然后再轉換成梯形圖編程。
 

四.      功能塊圖 ( Function block diagram )

這是一種建立在布爾表達式之上的圖形語言。實質上是一種將邏輯表達式用類似于“與”、“或”、“非”等邏輯電路結構圖表達出來的圖形編程語言。
 

這種編程語言及專用編程器也只有少量PLC機型采用。例如西門子公司的S5系列PLC采用STEP編程語言,它就有功能塊圖編程法。
 

五.      功能表圖 ( Function chart )

也稱順序功能表圖 (Sequence Function chart  ),簡稱SFC
這種語言是在80年代初由法國科技人員根據(jù)Petri網(wǎng)理論提出的,是一種功能說明語言,已先后成為法、德的國家標準,IEC也于88年公布了類似的標準(IEC848)。
我國也于86年頒布了功能表圖的國標(GB6988.6-86)。
 

它是一種位于前述4種編程語言之上的一種圖形語言,用來編制較為復雜的順序控制程序。
 

對較復雜的控制系統(tǒng)用梯形圖作程序設計,存在如下問題:
 

①設計方法很難掌握且設計周期長②裝置投運后維護、修改困難。
 

但若用功能表圖法設計PLC程序,則可有效地解決上述問題,有資料稱可以使設計時間減少2/3。
 

功能表圖是描述控制系統(tǒng)的控制過程、功能、特性的一種圖形(最初是一種工藝性的流程圖),它并不涉及所描述的控制功能之具體技術,是一種通用的技術語言,可用于進一步的設計和不同專業(yè)的技術人員之間進行技術交流。
 

這種設計方法很容易被初學者接受。對有一定經(jīng)驗的技術人員,也會提高設計效率,程序的設計、調(diào)試、修改和閱讀也很容易。
功能表圖在PLC編程過程中有2種用法:
 

1)直接根據(jù)功能表圖的原理設計PLC程序,編程主要通過CRT終端,直接使用功能表圖輸入控制要求,這種PLC的工作原理已不象小型機那樣,程序從頭到尾循環(huán)掃描,而只掃描那些與當前狀態(tài)有關的條件,從而大大減少了掃描時間,提高了PLC的運行速度。目前已有此類產(chǎn)品,如GE FANUE公司(美)、西門子公司(德)、bbbemecanigue公司(法)、富士FACOM公司(日)等,多數(shù)在大、中型PLC上應用。
 

2)用功能表圖描述PLC所要完成的控制功能(即作為工藝說明語言使用),然后再據(jù)此利用具有一定規(guī)則的技巧畫出梯形圖。這種用法,因為有功能表圖易學易懂、描述簡單清楚、設計時間少等優(yōu)點,因此成為用梯形圖設計程序的一種前置手段,是當前PLC梯形圖設計的主要方法,是一種先進的設計方法。
 

六.      高級語言

現(xiàn)代PLC已具有很強的數(shù)值運算、數(shù)據(jù)處理能力,為方便用戶,許多PLC都配備了高級語言如:PSM、PL/M、BASIC、PASCAL、C語言等。
 

作者:未知 點擊:2421次 [打印] [關閉] [返回頂部]
本文標簽:三菱FX2N PLC指令-1.編程語言簡介
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《三菱FX2N PLC指令-1.編程語言簡介》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

 【求購】  保溫棉  2025-12-2
蔡生 【求購】  不銹鋼管的...  2025-12-2
王先生 【求購】  多氣體檢測...  2025-12-2
仲偉德 【求購】  超聲清洗機  2025-12-2
朱女士 【求購】  氮化硅  2025-12-2
 【求購】  型鋼  2025-12-2
呂艷琴 【求購】  消防器材  2025-12-2
雒工 【求購】  永磁風力發(fā)...  2025-12-1
VIP公司推薦