官术网_书友最值得收藏!

1.1 功能指令分類

PLC最初是結合計算機和繼電器控制的一種通用控制裝置。第一臺PLC就是代替傳統的繼電器控制系統而獲得成功的。因此,早期的PLC在控制功能上只能實現邏輯量控制(繼電器控制系統的開關量控制)。但隨著技術的發展特別是計算機技術的發展,PLC的功能發生了很大的變化。當PLC采用CPU作為中央處理器后,PLC不僅具有邏輯處理功能,還具有了數據處理功能,這就為PLC在模擬量控制和運動量控制等領域的應用奠定了基礎。因此,在20世紀80年代后,一些小型PLC就逐步添加了功能指令(又稱為應用指令,以區別基本邏輯控制指令)。功能指令的出現使得PLC的控制功能越來越強大,應用范圍也越來越廣泛。

在PLC中,功能指令實際上是一個個完成不同功能的子程序。在應用中,只要按照功能指令操作數的要求填入相應的操作數,然后在程序中驅動它們(實際上是調用相應子程序),就會完成該功能指令所代表的功能操作。因為是子程序,所以PLC的功能指令越來越多,功能越來越強,應用也越來越方便。

三菱FX3系列PLC的功能指令目前有228條,而且還在不斷增加中,這些功能指令可以分成下面幾種類型。

1)基本功能指令

這是一些經常用到的功能指令,有程序流程控制指令、傳送與比較指令、移位指令等。

2)數值運算指令

主要是對數值進行各種運算的指令,有二進制運算指令、浮點運算指令、邏輯位運算指令等。

3)數據處理指令

主要是對數據進行轉換、復位等處理功能的指令,有碼制轉換、編碼解碼、信號報警及各種數據處理指令等。

4)外部設備指令

主要包括針對I/O接口的一些簡單設備進行數據輸入和顯示的I/O接口外部設備指令,PLC與外部設備進行聯系和控制應用的外部設備指令,如特殊模塊讀/寫、PID運算等。

5)高速處理指令

PLC內置高速計數器處理指令和影響PLC操作系統處理的PLC控制指令。

6)通信指令

PLC通過外置通信板、通信適配器和通信模塊可以作為控制設備與外部設備進行通信。通信是通過通信功能指令編制程序來完成的,通信指令包括無協議通信指令、校驗碼指令、Modbus通信指令和通信程序配套指令等。

7)脈沖輸出和定位指令

這是與定位控制有關的指令,有脈沖輸出控制指令、定位控制指令等。

8)方便指令

這是在程序中以簡單的指令形式來完成復雜的控制功能的指令。

9)字符串處理指令

這是PLC中關于字符串處理的指令。

10)時鐘運算指令

這是對時間和實時時鐘數據進行運算、比較等處理的指令。

11)其他指令

這是不包含在上述指定范圍的指令,如隨機指令、軟元件注釋讀出指令等。

12)STL步進順控指令

這是三菱FX系列PLC專為順序控制(SFC)所設計的指令,是三菱最有特色的指令。

在下面的章節中,將會對這些指令特別是常用指令和一些控制指令作詳細介紹。

主站蜘蛛池模板: 阳泉市| 山东省| 涞水县| 阳春市| 延津县| 汕尾市| 沛县| 涟源市| 左权县| 桐柏县| 孟村| 泰和县| 洮南市| 西乌珠穆沁旗| 台东市| 上蔡县| 永福县| 江达县| 怀集县| 靖远县| 若尔盖县| 大安市| 普安县| 永州市| 柏乡县| 临邑县| 招远市| 花莲县| 绥化市| 广州市| 永登县| 赤城县| 东乡| 古交市| 太仆寺旗| 兰考县| 武义县| 潮安县| 郁南县| 屯昌县| 六安市|