1、硬件連接
為了實(shí)現(xiàn)PLC與計(jì)算機(jī)之間的通信,西門子公司為用戶提供了兩種硬件連接方式:一種是通過(guò)PC/PPI 電纜直接連接,另一種是通過(guò)帶有MPI電纜的通信處理器連接。
典型的單主機(jī)與PLC直接連接如圖1所示,它不需要其他的硬件設(shè)備,方法是把PC/PPI電纜的PC端連接到計(jì)算機(jī)的RS-232通信口(一般是COM1),把PC/PPI電纜的PPI端連接到PLC的RS-485通信口即可。
2、軟件的安裝
(1)系統(tǒng)要求
STEP7-Micro/WIN32軟件安裝包是基于Windows的應(yīng)用軟件,4.0版本的軟件安裝與運(yùn)行需要Windows2000/SP3或WindowsXP操作系統(tǒng)。
(2)軟件安裝
STEP7-Micro/WIN32軟件的安裝很簡(jiǎn)單, 將光盤插入光盤驅(qū)動(dòng)器系統(tǒng)自動(dòng)進(jìn)入安裝向?qū)Вɑ蛟诠獗P目錄里雙擊setup,則進(jìn)入安裝向?qū)В?,按照安裝向?qū)瓿绍浖陌惭b。軟件程序安裝路徑可使用默認(rèn)子目錄,也可以使用“瀏覽”按鈕彈出的對(duì)話框中任意選擇或新建一個(gè)新子目錄。
首次運(yùn)行STEP7-Micro/WIN32軟件時(shí)系統(tǒng)默認(rèn)語(yǔ)言為英語(yǔ),可根據(jù)需要修改編程語(yǔ)言。如將英語(yǔ)改為中文,其具體操作如下:運(yùn)行STEP7-Micro/WIN32編程軟件,在主界面執(zhí)行菜單Tools→Options→General選項(xiàng),然后在對(duì)話框中選擇Chinese即可將English改為中文。
1 創(chuàng)建一個(gè)項(xiàng)目結(jié)構(gòu),項(xiàng)目就象一個(gè)文件夾,所有數(shù)據(jù)都以分層的結(jié)構(gòu)存在于其中,任何時(shí)候你都可以使用。在創(chuàng)建一個(gè)項(xiàng)目之后,所有其他任務(wù)都在這個(gè)項(xiàng)目下執(zhí)行。
2 組態(tài)一個(gè)站,組態(tài)一個(gè)站就是指定你要使用的可編程控制器,例如S7300、S7400等。
3 組態(tài)硬件,組態(tài)硬件就是在組態(tài)表中指定你的控制方案所要使用的模板以及在用戶程序中以什么樣的地址來(lái)訪問(wèn)這些模板,地址一般不用修改由程序自動(dòng)生成。模板的特性也可以用參數(shù)進(jìn)行賦值。
4 組態(tài)網(wǎng)絡(luò)和通訊連接,通訊的基礎(chǔ)是預(yù)先組態(tài)網(wǎng)絡(luò),也就是要?jiǎng)?chuàng)建一個(gè)滿足你的控制方案的子網(wǎng),設(shè)置網(wǎng)絡(luò)特性、設(shè)置網(wǎng)絡(luò)連接特性以及任何聯(lián)網(wǎng)的站所需要的連接。網(wǎng)絡(luò)地址也是程序自動(dòng)生成如果沒(méi)有更改經(jīng)驗(yàn)一定不要修改。
5 定義符號(hào),可以在符號(hào)表中定義局部或共享符號(hào),在你的用戶程序中用這些更具描述性的符號(hào)名替代絕對(duì)地址。符號(hào)的命名一般用字母編寫(xiě)不超過(guò)8個(gè)字節(jié),最好不要使用很長(zhǎng)的漢字進(jìn)行描述,否則對(duì)程序的執(zhí)行有很大的影響。
6 創(chuàng)建程序,用梯形圖編程語(yǔ)言創(chuàng)建一個(gè)與模板相連結(jié)或與模板無(wú)關(guān)的程序并存儲(chǔ)。創(chuàng)建程序是我們控制工程的重要工作之一,一般可以采用線形編程(基于一個(gè)塊內(nèi),OB1)、分布編程(編寫(xiě)功能塊FB,OB1組織調(diào)用)、結(jié)構(gòu)化編程(編寫(xiě)通用塊)。我們最常采用的是結(jié)構(gòu)化編程和分布編程配合使用,很少采用線形編程。
7 下載程序到可編程控制器,完成所有的組態(tài)、參數(shù)賦值和編程任務(wù)之后,可以下載整個(gè)用戶程序到可編程控制器。在下載程序時(shí)可編程控制器必須在允許下載的工作模式下(STOP或RUN-P), RUN-P模式表示,這個(gè)程序?qū)⒁淮蜗螺d一個(gè)塊,如果重寫(xiě)一個(gè)舊的CPU程序就可能出現(xiàn)沖突,所以一般在下載前將CPU切換到STOP模式。