到了該介紹西門子plc利用STEP7軟件編程時,組態(tài)通信和下載用戶程序方法的時候了。為了實現(xiàn)plc與計算機的通信,一般采用PC/PPI多處扇電纜或USB/PPI多主站電纜,PC/PPI多主站編程電纜,用于plc與RS 232端口的計算機通信,現(xiàn)在的筆記本電腦幾乎都沒有RS 232端口,臺式計算機有RS 232端口的也越來越少,所以這種編程電纜用的很少,用的最多的是實現(xiàn)USB-RS485端口轉(zhuǎn)換的USB/PPI多處站編程通信電纜,市面上有很多國產(chǎn)的,與西門子產(chǎn)品兼容的USB電纜,它們實際上是USB-RS 232轉(zhuǎn)換器和PC/PPI適配器的組合,他們將USB端口映射為一個RS232端口,俗稱為COM口。
需要提醒大家的是,不能在windows7操作系統(tǒng)下使用,不支持187.5 Kbps每秒的波特率,用這種電纜連接好計算機的USB端口和我plc的RS485端口,安裝好USB電纜的驅(qū)動程序以后,打開Windows的控制面板,在雙擊系統(tǒng),在硬件選項卡,單機設(shè)備管理器,在端口文件夾,可以看到被映射為COM3的USB端口。
關(guān)于設(shè)置計算機的通訊端口我們這樣操作。打開指令輸入的通訊文件夾,雙擊其中的設(shè)置,PG/PC接口,打開設(shè)置PG/PC接口對話框,中對話框中的PC/PPI電纜,單擊屬性按鈕,打開屬性對話框的本地連接選項卡。如果是USB/PPI多主站編程電纜可以直接設(shè)置連接到USB端口,如果是兼容的編程電纜,需要設(shè)置計算機與plc通訊使用的COM端口,例如USB接口映射的COM3,在PPI選項卡,最重要的參數(shù)是傳輸?shù)牟ㄌ芈蕟挝皇荎bps, 也就是每秒傳送的二進制的位數(shù),可以選9.6Kbps,19.2Kbps或者187.5Kbps,有的編程電纜不支持187.5Kbps的波特率。
解釋一下超時時間這個概念,它指與通訊設(shè)備建立聯(lián)系的最長時間 可以采用默認值1s,這個站地址為零指的是編程用的計算機在通訊中的站地址。最高占地址是STEP7-Micro/win停止尋找網(wǎng)絡(luò)中的其他主站的地址,可以采用默認的31。
接下來進入系統(tǒng)塊設(shè)置plc的通訊端口參數(shù)的方法。剛才我們設(shè)置的是計算機的通訊端口,此外還需要設(shè)置plc的通訊端口,此外還需要設(shè)置plc的通訊端口,雙擊指令書中的系統(tǒng)塊,在雙擊其中的通訊端口,可以用通訊端口對話框,來設(shè)置CPU的RS485通訊端口的參數(shù),CPU 224 XP和CPU226有兩個485端口,分別交出端口0和端口1。其他的CPU只有一個端口0。
端口0在PPI網(wǎng)絡(luò)中默認的地址為2,設(shè)置的波特率應(yīng)該與設(shè)置PG- PC接口對話框中設(shè)置的一致,比如說都是19.2Kbps,系統(tǒng)塊下載到plc以后,設(shè)置的參數(shù)才會起作用。出場的時候,CPU的第1個通訊端口,默認的波特率,為9.6Kbps占地值為2。計算機與新的的plc,第1次通訊的時候,應(yīng)該采用上述的波特率和占地址。
此時關(guān)閉系統(tǒng)塊。下面介紹怎樣建立計算機與plc的在線連接,打開指令書中的通訊文件夾,雙擊其中的通信,打開通信對話框,自動設(shè)置的,本地的占地址為0,這個是計算機的占地址,遠程的站地址為2號站。如果要是網(wǎng)絡(luò)上有多個CPU,可以用這個選擇框來選擇,到底和哪一臺CPU通信。下面的參數(shù)是在PG-PC接口對話框中設(shè)置的參數(shù)。
不太清楚已經(jīng)下載到CPU里的傳輸速率是多少,可以激活多選框,搜索所有的波特率,也可以單擊設(shè)置PG-PC接口這個按鈕,開設(shè)置p7PC接口對話框來設(shè)置計算機的通訊接口的參數(shù),雙擊這個圖標,它的名稱叫做雙擊刷新,如果計算機和CPU的同學沒有問題,他能夠自動的找到網(wǎng)絡(luò)上所有的CPU,并顯示出CPU的型號、占地址和網(wǎng)絡(luò)的傳輸阻力,這一步并不是建立和CPU的通訊必須得操作,和CPU的通訊有問題的時候,可以用這個方法來測試計算機和CPU的通訊是否能夠建立。
緊接著單擊確認按鈕,關(guān)閉通訊對話框,計算機與plc建立起通訊連接以后,可以將程序下載到plc中去,單擊工具欄上的下載按鈕,會出現(xiàn)下載對話框,單擊選項按鈕,你打開或者關(guān)閉該按鈕下面的選項區(qū),你用多選框來選擇是否下載程序塊、數(shù)據(jù)塊,系統(tǒng)塊的下載,存儲卡中的配方和數(shù)據(jù)記錄配置,打鉤表示要下載,下載應(yīng)在STOP模式進行,如果下載的時候,微軟模式將會自動切換到STOP模式,下載結(jié)束以后,可以自動切換到軟模式,用下面的多選框來選擇下載之前,從軟模式切換到STOP模式,如果下載以后,從STOP模式切換到RUN模式,是否需要提示,下載成功以后,是否關(guān)閉下載對話框,一般采用我們現(xiàn)在這樣的設(shè)置。
注意模式的轉(zhuǎn)換不需要提示,下載成功以后,自動關(guān)閉下載對話框,這樣的設(shè)置在下載的時候,最為方便快捷。單機下載按鈕,開始下載,如果項目中設(shè)置的CPU的型號與CPU實際的型號不一致,在下載的時候,將會顯示提示信息,單機出現(xiàn)的改動項目按鈕,自動修改plc的型號以后,提示信息消失,再進行下載操作。
好了,STEP7組態(tài)通信與用戶程序下載的方法就演示完畢,如果你是新手,可以按照步驟自己動手操作一遍,如果你是plc編程高手,大可不必留意。
文章來源:網(wǎng)絡(luò)
編輯校正:儀表云
如有轉(zhuǎn)載,請注明出處