03PLC編程語(yǔ)言.ppt_第1頁(yè)
03PLC編程語(yǔ)言.ppt_第2頁(yè)
03PLC編程語(yǔ)言.ppt_第3頁(yè)
03PLC編程語(yǔ)言.ppt_第4頁(yè)
03PLC編程語(yǔ)言.ppt_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、PLC編程語(yǔ)言簡(jiǎn)介,授課:張紹斌,可編程控制器基礎(chǔ),主 要 內(nèi) 容,PLC編程語(yǔ)言的標(biāo)準(zhǔn) PLC編程語(yǔ)言的特點(diǎn),一、 PLC編程語(yǔ)言的標(biāo)準(zhǔn),一、 PLC編程語(yǔ)言的標(biāo)準(zhǔn),PLC編程語(yǔ)言標(biāo)準(zhǔn)(IEC 61131-3)中有5種編程語(yǔ)言,即:,順序功能圖(SFCSequential function chart) 梯形圖(LDLadder diagram) 功能塊圖(FBCFunction block diagram) 指令表(ILInstruction list) 結(jié)構(gòu)文本(STStructured text),指令表(IL),一、 PLC編程語(yǔ)言的標(biāo)準(zhǔn),圖形編程語(yǔ)言,文字語(yǔ)言,順序功能圖(SFC)

2、,梯形圖(LD),功能塊圖(FBD),結(jié)構(gòu)文本(ST),二、 PLC編程語(yǔ)言的特點(diǎn),1. 梯形圖的主要特點(diǎn),(1)PLC梯形圖中的某些編程元件沿用了電氣 控制的名稱。如觸點(diǎn)、線圈、繼電器。,(2)輸出繼電器線圈后不能接任何元件。,(3)梯形圖中各軟元件的常開觸點(diǎn)和常閉觸 點(diǎn)均可以無(wú)限多次地使用。,(4)輸入繼電器的狀態(tài)唯一地取決于對(duì)應(yīng)的 外部輸入電路的通斷狀態(tài),因此在梯形 圖中不能出現(xiàn)輸入繼電器的線圈。,(5)輔助繼電器相當(dāng)于繼電控制系統(tǒng)中的中 間繼電器,用來(lái)保存運(yùn)算的中間結(jié)果, 不對(duì)外驅(qū)動(dòng)負(fù)載,負(fù)載只能由輸出繼電 器來(lái)驅(qū)動(dòng)。,二、 PLC編程語(yǔ)言的特點(diǎn),1. 梯形圖的主要特點(diǎn),(6)梯形圖語(yǔ)

3、言簡(jiǎn)單明了、易于理解,是所有 熟悉接觸器控制電路人員的首選。,(7)梯形圖與繼電器控制系統(tǒng)梯形圖的基本思 想是一致的,只是在使用符號(hào)和表達(dá)方式 上有一定區(qū)別。,二、 PLC編程語(yǔ)言的特點(diǎn),1. 梯形圖的主要特點(diǎn),S7 Micro/Win32的梯形圖,二、 PLC編程語(yǔ)言的特點(diǎn),1. 梯形圖的主要特點(diǎn),(3)功能和功能塊:包括標(biāo)準(zhǔn)的功能和功能塊以 及用戶自己定義的功能塊。如:時(shí)間繼電器模 塊、計(jì)數(shù)器模塊、子程序模塊等。,梯形圖圖形符號(hào)包括:,(1)觸點(diǎn)類:常開觸點(diǎn)、常閉觸點(diǎn)、正轉(zhuǎn)換觸 點(diǎn)、負(fù)轉(zhuǎn)換觸點(diǎn)。,(2)線圈類:一般線圈、取反線圈、置位(鎖 存) 線圈、復(fù)位去鎖線圈、保持線圈、置位保 持線圈

4、、復(fù)位保持線圈、正轉(zhuǎn)換讀出線圈、 負(fù)轉(zhuǎn)換讀出線圈。,二、 PLC編程語(yǔ)言的特點(diǎn),2. 語(yǔ)句表的主要特點(diǎn),語(yǔ)句表(STL)語(yǔ)言類似于計(jì)算機(jī)的匯編語(yǔ)言,它是PLC最基礎(chǔ)的編程語(yǔ)言。,所謂語(yǔ)句表編程,是用一個(gè)或幾個(gè)容易記憶的字符來(lái)代表PLC的某種操作功能。,語(yǔ)句表編程適合于熟悉PLC和有經(jīng)驗(yàn)的程序員使用。,用語(yǔ)句表創(chuàng)建用戶程序,屬于面向機(jī)器硬件的語(yǔ)言,其指令較豐富,能實(shí)現(xiàn)很多梯形圖和功能塊不能實(shí)現(xiàn)的功能。,二、 PLC編程語(yǔ)言的特點(diǎn),2. 語(yǔ)句表的主要特點(diǎn),S7 Micro/Win32的語(yǔ)句表,二、 PLC編程語(yǔ)言的特點(diǎn),2. 語(yǔ)句表的主要特點(diǎn),IEC1131-3指令表包括四類操作符:一般操作符、比

5、較操作符、跳轉(zhuǎn)操作符和調(diào)用操作符。,(1)一般操作符符指令表一般操作符是指在程序中經(jīng)常會(huì)用到的操作符。包括:裝入指令、 邏輯指令、算術(shù)指令。,(2)比較指令:大于、大于等于、等于、不等于、小于等于、小于等。 (3)跳轉(zhuǎn)及調(diào)用操作符: 跳轉(zhuǎn)操作符、 調(diào)用操作符。,二、 PLC編程語(yǔ)言的特點(diǎn),3. 功能塊的主要特點(diǎn),功能塊圖(FBD)的圖形結(jié)構(gòu)與數(shù)字電路的邏輯門結(jié)構(gòu)極為相似。,FBD編程語(yǔ)言有利用程序流的跟蹤,但在目前使用較少。,二、 PLC編程語(yǔ)言的特點(diǎn),3. 功能塊的主要特點(diǎn),S7 Micro/Win32的功能塊,二、 PLC編程語(yǔ)言的特點(diǎn),3. 功能塊的主要特點(diǎn),功能塊圖在西門子PLC編程中

6、稱為連續(xù)功能流程圖(CFC-Continuous Function)。,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),順序功能流程圖,亦稱功能圖。使用它可以對(duì)具有并發(fā)、選擇等復(fù)雜結(jié)構(gòu)的系統(tǒng)進(jìn)行編程,許多PLC都提出了用于SFC編程的指令。,是目前國(guó)際電工協(xié)會(huì)(IEC)正在發(fā)展的編程標(biāo)準(zhǔn)。,順序功能圖對(duì)應(yīng)于西門子的S7 Graph。,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),步 有向連線 轉(zhuǎn)換 轉(zhuǎn)換條件 動(dòng)作(或命令),組成,將系統(tǒng)的一個(gè)工作周期劃分為若干個(gè)順序相連的階段,這些階段稱為步(Step),可用編程元件(例如輔助繼電器M)代表各步,二、 PLC編程語(yǔ)言的特點(diǎn),4

7、. 順序功能圖的主要特點(diǎn),步 有向連線 轉(zhuǎn)換 轉(zhuǎn)換條件 動(dòng)作(或命令),組成,“動(dòng)作”是指某步處于活動(dòng)狀態(tài)時(shí),PLC向被控對(duì)象發(fā)出的命令,或被控對(duì)象應(yīng)執(zhí)行的動(dòng)作。,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),步 有向連線 轉(zhuǎn)換 轉(zhuǎn)換條件 動(dòng)作(或命令),組成,轉(zhuǎn)換用與有向連線垂直的短劃線表示,步與步之間不答應(yīng)直接相連,必須有轉(zhuǎn)換隔開,而轉(zhuǎn)換與轉(zhuǎn)換之間也同樣不能直接相連,必須有步隔開,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),步 有向連線 轉(zhuǎn)換 轉(zhuǎn)換條件 動(dòng)作(或命令),組成,轉(zhuǎn)換條件是指與該轉(zhuǎn)換相關(guān)的邏輯變量,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),步

8、 有向連線 轉(zhuǎn)換 轉(zhuǎn)換條件 動(dòng)作(或命令),組成,二、 PLC編程語(yǔ)言的特點(diǎn),4. 順序功能圖的主要特點(diǎn),a)單序列 b)選擇序列 c)并行序列,二、 PLC編程語(yǔ)言的特點(diǎn),5. 結(jié)構(gòu)文本的主要特點(diǎn),結(jié)構(gòu)化文本語(yǔ)言是用結(jié)構(gòu)化的描述文本來(lái)描述程序的一種編程語(yǔ)言。它是類似于高級(jí)語(yǔ)言的一種編程語(yǔ)言。 在大中型的PLC系統(tǒng)中,常采用結(jié)構(gòu)化文本來(lái)描述控制系統(tǒng)中各個(gè)變量的關(guān)系。主要用于其他編程語(yǔ)言較難實(shí)現(xiàn)的用戶程序編制。,二、 PLC編程語(yǔ)言的特點(diǎn),5. 結(jié)構(gòu)文本的主要特點(diǎn),如:一個(gè)起動(dòng)保持停止梯形圖, 用指令表表示為: LD START OR LAMP ANI STOP OUT LAMP 用ST(結(jié)構(gòu)化文本)表示就是: LAMP:=(START OR LAMP) AND NOT(LAMP);,類似于Pascal語(yǔ)言。,二、 PLC編程語(yǔ)言的特點(diǎn),5. 結(jié)構(gòu)文本的主要特點(diǎn),西門子稱為結(jié)構(gòu)化控制語(yǔ)言(SCL)。,結(jié)構(gòu)化文本編程語(yǔ)言的特點(diǎn): 采用高級(jí)語(yǔ)言進(jìn)行編程,可以完成較復(fù)雜的控制運(yùn)算;需要有一定的計(jì)算機(jī)高級(jí)語(yǔ)言的知識(shí)和編程技巧,對(duì)工程設(shè)計(jì)人員要求較高。直觀性和操作性較差。,不同的PLC及編程軟件對(duì)以上五種編程語(yǔ)言的支

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論