全集成自動化(T I A)解決方案培訓(xùn)教材_第1頁
全集成自動化(T I A)解決方案培訓(xùn)教材_第2頁
全集成自動化(T I A)解決方案培訓(xùn)教材_第3頁
全集成自動化(T I A)解決方案培訓(xùn)教材_第4頁
全集成自動化(T I A)解決方案培訓(xùn)教材_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

全集成自動化(TIA)

解決方案培訓(xùn)教材

第一局部第四章

CPU315-2DP的編程

這個手冊由西門子自動化與驅(qū)動集團教育合作部(automationanddrivetechnology,Siemens

A&DCooperateswithEducation)以培訓(xùn)為目的編寫。西門子對其內(nèi)容不做任何形式的保證。

手冊的傳播或者復(fù)制,包括其內(nèi)容的使用與發(fā)表,僅作為公共教育及職業(yè)培訓(xùn)之用。

其他情況需要西門子自動化與驅(qū)動集團教育合作部的書面許可(Knust先生,E-

Mail:michael.)o違者必究。西門子保存所有權(quán)力,包括翻譯,以及專利權(quán)、實用新型或外觀設(shè)

計專有權(quán)。

感謝MichaelDziallasEngineering公司、職業(yè)學(xué)校的教師們,和其他有關(guān)朋友為本手冊的編寫

做出的奉獻。

目錄:

1.前言........................................................................4

2.CPU315-2DP使用的重點事項..................................................6

3.如何生成CPU315-2DP的硬件組態(tài).............................................7

4.STEP7程序的編寫............................................................18

5.STEP-7程序的調(diào)試..........................................................20

以下符號代表的含義:

信息

舉例練習(xí)

注意

2STEP7

4S7-300with

315-2DPCPU

2.CPU315-2DP使用的重點事項

CPU315-2DP是集成了PROFIBUS-DP接口的CP】CPU315-2DP可以使用以下

PROFTBUS協(xié)議文件。

-遵守EN50170的主站DP接口。

-遵守EN50170的從站DP接口。

PR0F1BUS-DP是一個用于和輔助外圍設(shè)備或現(xiàn)場設(shè)備連接的協(xié)議,這個協(xié)議的響應(yīng)時間

很短。CPU還可以實現(xiàn)更進一步的功能,即將輸入輸出模塊的地址參數(shù)化,這樣就可以

通過改變參數(shù)來設(shè)置輸入輸出模塊的地址。

符合以下技術(shù)參數(shù)的工程程序,其執(zhí)行效率將足以滿足培訓(xùn)之用。

—61kstatements.48k的工作空間80k的buiIdspace

-0124ByteDI/DO

-218ByteAI/AO

—每執(zhí)行1000條指令需要0.3.ms

-64個計數(shù)器

-128個定時器

2048位存儲器

3.如何生成CPU315-2DP的硬件組態(tài)

在STEP7中我們用S1MATICManager來進行文件管理。這里的樣例程序段只需要雙擊就

可以被拷貝或是調(diào)用,以使用其它工具完成進一步的編程工作。操作符合常見的

Windows95/98/2000/ME/NET的操作標準。

在文件夾STMATTC300stationandCPU中,說明了PLC的硬件結(jié)構(gòu)。因比,我們可以

具體了解到每一個工程所包含的硬件設(shè)備。

在STEP7中,每一個工程都有一個確定的結(jié)構(gòu)。程序被儲存在以下的目錄中:

這里顯示

這里舉了一個CPU315-2DP組態(tài)的例子,還應(yīng)該再設(shè)置時鐘存儲器,調(diào)整輸入輸出模塊

的地址。

用戶可以按照以下步驟操作,來生成一個工程文件,并編寫程序。

1.STEP7中的主要工具是S1MATICManager,可以通過雙擊以以下圖標來翻開。

(一SIMATICManager)

SIMATICManager

2.STEP7的程序是在工程文件中管理的。每一個工程文件通過點擊File菜單中的New選

項來產(chǎn)生。(fFile-*New)

3.將工程命名為315_2DPCPU。(f3152_DPCPUfOK)

4,載入站點SIMATIC300-Stationo(-Insert-Station-SIMAT1C300-

Station)

5.雙擊Hardware圖標,翻開組態(tài)工具箱。

SIMAIICManagerSIMAlitMg”[315_21)心11C'SBw'Step八S%r,Mb_2dpe]BFIE3

9EhEd!!nx<tPLCDpoco:^A!h2ov?Hob-Ifflx]

口I曲晶;I|二同ijFhl同官浮外囿E”>-引切留I刈

E-^315_1OPCPU

」SIMATIC3C((1J的

P諄於F't:cetHoo.

6,雙擊圖標畫,翻開硬件列表。(T畫〕

硬件組態(tài)內(nèi)容分成以下的模塊-PROFIBUS-DP,SIMYHC300,SIMATIC400和SIMATICPC

BasedControlo搭建一個工程所需的所有模塊,數(shù)據(jù)塊和接口都顯示在這里。

7,雙擊STMATIC菜單下的Rail。(fSIMATIC300->RACK-300

Rail)

之后,RACKO結(jié)構(gòu)的組態(tài)模板就自動生成了。

8.現(xiàn)在,樣例rack中的所有模塊都可以從硬件列表中選中,并插入組態(tài)模板"用戶必

須點擊選中想要添加模塊的圖標,按住鼠標,拖動到組態(tài)模板中。我們從添加電源

模塊PS3072A開始。

注意:按照上述步驟操作時,如果你的硬件和上面顯示的不同,你也必須從列表中選

中適當?shù)哪K,將他們插入到導(dǎo)軌中。每個模塊的訂貨號,顯示在列表的頁腳

方框內(nèi)。

9.下一步,我們拖動CPU315-2DP到列表中第二位置,這樣就可以讀取CPU的訂貨號和

版本號了。(-SIMATIC300-CPU-300—CPU315-2DP-6ES7315-

2AF03-0AB0-VI.1)

10.可以在下面的對話框中調(diào)整集成PR0FIBUS接口,由于我們在這里不對其進行調(diào)整,

所以直接點擊0K,(->OK)

11.下一步,我們拖動16輸入的輸入模塊到列表中第四個位置。模塊的訂貨號顯示在第

一格中。(-S1MAT1C300-SM300一DI-300-SM

321DI16xDC24V)

區(qū)HWConhg?SMA“C300[11BQE3

£ie*ion£dl]m的£LCY?wQr?wWirthwK由

口|闔翡伊則亙1七周⑥曲Iofm幽幽

H,T&、ereCafaog

叫SIMATIC刖1)(Conttguration)3152t>PCPll

Bo'icISterdrd

Rai

JU

A\350

AI/AO-30O

AO3CD

$M3?1D11&24voew

SM321DI1€?4O125^)

??■■明明110011UURR$M321DI1€^C12QZ23

5M3Z1DHERACIZO/:

SM&1DIIGACI洶

5MgiD118心N

5M3Z1DI1&DC24V

$M3?1DI1f*0C24V

$Mc2lDl1t*[JC2W

SM321DI1&.DC24V

$M初口I13DC2a

$M321DI1&DC2N

SM321DI3^(ACIHKf

SM勿0門》。02&

SM321Dl32b)DC24V

SM91DI4)dMUR.E,

$M321DIB?AC12^230,

SM331Diemel20/4

9M221DIB<2]IV

SM321DI823W

LJ

6ES7321-7BH0W?8Qt<|

npjrrMuleDII&24⑺匚3珈

de,,dd0C8配nretntr?.

BtendSerwiavenidccndiion?

lEed)pnponb?c卜g啟

注意:列表中的第三個位置一般都為連接模塊預(yù)留。模塊的訂貨號顯示在右下角

的小窗口中。

12.下一步,我們拖動16輸出的輸出模塊到列表中的第五位置。模塊的訂貨號顯示在第

一格中。(-SIMAT1C300-SM300-D0-300-SM322

D016xDC24V/0.5A)

注意:模塊的訂貨號顯示在右下角的小窗口中。

13.一些模塊的屬性可以在這里改變。

(fRightclickCPU315-2DPmodule-*-insert_objectproperties

一OK)

所有的CPU都可以設(shè)定時鐘存儲器。比方,將時鐘存儲器的內(nèi)存地址設(shè)為MB100

(fCycle/ClockmemoryfClockmemoryMemorybyte100)

14.輸入輸出模塊的地址只有通過S7-300CPU的集成PROFIBUS接口才能改變c雙擊相應(yīng)的

模塊圖標,可以在"Addresses'存放器中調(diào)整輸入輸出模塊的地址。在每一個工

程中都應(yīng)當注意這些地址(否則自動設(shè)置的默認地址將影響列表中的選項組合)。

(fDO16xDC24V/0.5AfAddresses-^uncheckSystemselection

f0fOK)

Con同-SIMAIIC

StationEdtIntsrtPLC5",OpiioncV/ndowjjep

口恃邂1哥I電同~生國nJE第旦]

Pte>>F1tugetHdp.CM/

15.通過點擊/I和知圖標,硬件組態(tài)模板可以保存,傳送,下載到PLC中.且傳送

過程中,CPU的開關(guān)必須置于STOP狀態(tài)?。?>尸。1->上力)

4.STEP7程序的編寫

例子中的程序使用語句表(STL)編寫的,只有兩句,可以用調(diào)試工具調(diào)試。在這個程

序中,存在MB1OO中的時鐘存儲器頻率值將作為數(shù)據(jù)輸出。

語句表:MR100clockclockmemorybyte

QB0QBouputdisplay

時鐘存儲器中的每一位都需設(shè)定一個周期/頻率值。以下的設(shè)定就是適用的:

位76543210

周期21.610.80.50.40.20.

溫馨提示

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

最新文檔

評論

0/150

提交評論