1 創(chuàng)建一個項目結(jié)構(gòu),項目就象一個文件夾,所有數(shù)據(jù)都以分層的結(jié)構(gòu)存在于其中,任何時候你都可以使用。在創(chuàng)建一個項目之后,所有其他任務都在這個項目下執(zhí)行。
2 組態(tài)一個站,組態(tài)一個站就是指定你要使用的可編程控制器,例如S7300、S7400等。
3 組態(tài)硬件,組態(tài)硬件就是在組態(tài)表中指定你的控制方案所要使用的模板以及在用戶程序中以什么樣的地址來訪問這些模板,地址一般不用修改由程序自動生成。模板的特性也可以用參數(shù)進行賦值。
4 組態(tài)網(wǎng)絡和通訊連接,通訊的基礎(chǔ)是預先組態(tài)網(wǎng)絡,也就是要創(chuàng)建一個滿足你的控制方案的子網(wǎng),設(shè)置網(wǎng)絡特性、設(shè)置網(wǎng)絡連接特性以及任何聯(lián)網(wǎng)的站所需要的連接。網(wǎng)絡地址也是程序自動生成如果沒有更改經(jīng)驗一定不要修改。
5 定義符號,可以在符號表中定義局部或共享符號,在你的用戶程序中用這些更具描述性的符號名替代絕對地址。符號的命名一般用字母編寫不超過8個字節(jié),最好不要使用很長的漢字進行描述,否則對程序的執(zhí)行有很大的影響。
6 創(chuàng)建程序,用梯形圖編程語言創(chuàng)建一個與模板相連結(jié)或與模板無關(guān)的程序并存儲。創(chuàng)建程序是我們控制工程的重要工作之一,一般可以采用線形編程(基于一個塊內(nèi),OB1)、分布編程(編寫功能塊FB,OB1組織調(diào)用)、結(jié)構(gòu)化編程(編寫通用塊)。我們最常采用的是結(jié)構(gòu)化編程和分布編程配合使用,很少采用線形編程。
7 下載程序到可編程控制器,完成所有的組態(tài)、參數(shù)賦值和編程任務之后,可以下載整個用戶程序到可編程控制器。在下載程序時可編程控制器必須在允許下載的工作模式下(STOP或RUN-P), RUN-P模式表示,這個程序?qū)⒁淮蜗螺d一個塊,如果重寫一個舊的CPU程序就可能出現(xiàn)沖突,所以一般在下載前將CPU切換到STOP模式。