PLC的編程語言與PLC係統設計

發布(bù)日期:2012-02-14 11:34  瀏覽次數:

    可編程控(kòng)製器是根據終端客戶的控(kòng)製要求編寫程序來進行(háng)工作的,程序的(de)編製就是用一定的編程語言把一個控製任務(wù)描述出來。用編程語言把工藝要求表達清(qīng)楚(chǔ)。編程語言多種多樣,不(bú)一樣的PLC廠家和不一樣的PLC型號,采用的表(biǎo)達方式也是不(bú)一樣的,但基本上可(kě)以歸納為(wéi)四種:梯形(xíng)圖、指令(lìng)表、邏輯功能圖(tú)和高級語言等(děng)。

    1、梯形圖

    梯形(xíng)圖是一種圖形語言,它沿(yán)用了傳統的繼電接觸(chù)器控製係統中(zhōng)的框架結構、邏輯關係和繼(jì)電器(qì)觸點、線圈、串並聯等術語及圖(tú)形(xíng)符號(hào),並且加進了(le)許多功能強而又使用靈活的指令,將微機的(de)特點結合進去,使編程比較容易。梯形圖比較(jiào)形象(xiàng)、直觀,世界上各生產(chǎn)廠家的PLC都把(bǎ)梯形圖作為先進(jìn)用(yòng)戶編程語言。

    2、指令表

    指令(lìng)表語言類似於計算機的(de)匯編語言,是屬於麵向機器硬件的一種語(yǔ)言,更適合於熟悉可(kě)編程控製(zhì)器結構原(yuán)理和邏(luó)輯編程有經驗的程序員來編寫。

    指(zhǐ)令就(jiù)是用英文名稱的(de)縮寫字母來表達PLC各種功能助記符號,由指(zhǐ)令構(gòu)成的能完成(chéng)控製任務的指令組合就是指令表。每一條指令一般由指令助記符和作用器件編號兩部分組(zǔ)成。

   3、邏輯符號圖(tú)

    邏輯(jí)符號圖的圖形(xíng)結構(gòu)與(yǔ)數(shù)字(zì)電(diàn)子電路的(de)結(jié)構極為相似,模塊(kuài)有輸出端和輸人端,輸出(chū)端和輸人端的函數關係也使用與、或、非、異或等邏輯圖,模塊(kuài)之間的連接方式與電路的連接方式也基本相同。熟悉電路工作的人習慣使用這類語言。

    4、高級語(yǔ)言

    高級編程語言,適合(hé)於熟悉計算機高級語言的編程人員,當遇到複雜運算和處(chù)理大量數據時,使用它們可以大大地節省編程時間,而(ér)且使源程序(xù)清晰易(yì)讀,降低出錯的概率。

    此前PLC可以使用(yòng)的高級語言有兩個大類:一是直接將諸如Borland C/C++開發環境應用到PLC的程序設計領域。另(lìng)一類是各廠商自行開發的高級編程語言,或稱(chēng)之(zhī)為編程工具。高級編程工具以及所(suǒ)帶的軟件程(chéng)序包可以使(shǐ)程序開發工作變得非常省時(shí)、簡單,而且利用這些工具可使係統的結構體現得非常清晰。

南(nán)京康(kāng)卓公司承接 低(dī)壓成套櫃 報價電話:025-86666104  公司地址:南京六合雄峰西(xī)路(lù)5號

 

168官方开奖App>>168开奖网官方网站>>168开奖网下载