- PLC、變頻器與人機界面實戰(zhàn)手冊(西門子篇)
- 蔡杏山編著
- 2212字
- 2022-01-21 13:29:37
3.2 程序的編寫與下載
3.2.1 項目創(chuàng)建與保存
STEP 7-Micro/WIN SMART軟件啟動后會自動建立一個名稱為“項目1”的文件,如果需要更改文件名并保存下來,可單擊“文件”菜單下的“保存”按鈕,彈出“另存為”對話框,如圖3-3所示,選擇文件的保存路徑再輸入文件名“例1”,文件擴展名默認為“.smart”,然后單擊保存按鈕即將項目更名為“例1.smart”,并保存下來。
圖3-3 項目的保存
掃一掃看視頻
3.2.2 PLC硬件組態(tài)
PLC可以是一臺CPU模塊,也可以是由CPU模塊、信號板(SB)和擴展模塊(EM)組成的系統(tǒng)。PLC硬件組態(tài)又稱PLC配置,是指編程前先在編程軟件中設置PLC的CPU模塊、信號板和擴展模塊的型號,使之與實際使用的PLC一致,以確保編寫的程序能在實際硬件中運行。
在STEP 7-Micro/WIN SMART軟件中組態(tài)PLC硬件使用系統(tǒng)塊。PLC硬件組態(tài)操作如圖3-4所示。
3.2.3 程序的編寫與編譯
下面以編寫圖3-5所示的程序為例來說明如何在STEP 7-Micro/WIN SMART軟件中編寫梯形圖程序。梯形圖程序的編寫與編譯見表3-1。
圖3-4 PLC硬件組態(tài)(配置)操作
掃一掃看視頻
圖3-5 待編寫的梯形圖程序
表3-1 梯形圖程序的編寫與編譯
(續(xù))
(續(xù))
(續(xù))
掃一掃看視頻
3.2.4 PLC與計算機的連接與通信設置
在計算機中用STEP 7-Micro/WIN SMART軟件編寫好PLC程序后,如果要將程序寫入PLC(又稱下載程序),可用通信電纜將PLC與計算機連接起來,并進行通信設置,讓兩者建立軟件上的通信連接。
1.PLC與計算機的硬件通信連接
西門子S7-200 SMART PLC的CPU模塊上有以太網(wǎng)端口(俗稱網(wǎng)線接口,RJ45接口),該端口與計算機的網(wǎng)線端口相同,兩者使用普通市售網(wǎng)線連接起來。另外,PLC與計算機通信時PLC需要接通電源。西門子S7-200 SMART PLC與計算機的硬件通信連接如圖3-6所示。
圖3-6 西門子S7-200 SMART PLC與計算機的硬件通信連接
掃一掃看視頻
2.通信設置
西門子S7-200 SMART PLC與計算機的硬件通信連接好后,還需要在計算機中進行通信設置才能讓兩者進行通信。
在STEP 7-Micro/WIN SMART軟件的項目指令樹中雙擊“通信”圖標,彈出“通信”對話框,如圖3-7a所示。在對話框的“網(wǎng)絡接口卡”項中選擇與PLC連接的計算機網(wǎng)絡接口卡(網(wǎng)卡),如圖3-7b所示。如果不知道與PLC連接的網(wǎng)卡名稱,可打開計算機的控制面板內的“網(wǎng)絡和共享中心”(以操作系統(tǒng)為Windows 7為例),在“網(wǎng)絡和共享中心”窗口的左方單擊“更改適配器設置”,會出現(xiàn)圖3-7c所示窗口,顯示當前計算機的各種網(wǎng)絡連接,PLC與計算機連接采用有線的本地連接,故選擇其中的“本地連接”,查看并記下該圖標顯示的網(wǎng)卡名稱。
在STEP 7-Micro/WIN SMART軟件中重新打開“通信”對話框,在“網(wǎng)絡接口卡”項中可看到有兩個與本地連接名稱相同的網(wǎng)卡,仍見圖3-7b,一般選帶Auto(自動)的那個,選擇后系統(tǒng)會自動搜索該網(wǎng)卡連接的PLC,搜到PLC后,在對話框左邊的“找到CPU”中會顯示與計算機連接的CPU模塊的IP地址,如圖3-7d所示。在對話框右邊顯示CPU模塊的MAC地址(物理地址)、IP地址、子網(wǎng)掩碼和網(wǎng)關信息,如果系統(tǒng)未自動搜索,可單擊對話框下方的“查找CPU”按鈕進行搜索,搜到PLC后單擊對話框右下方的“確定”按鈕即完成通信設置。
3.下載與上傳程序
將計算機中的程序傳送到PLC的過程稱為下載程序,將PLC中的程序傳送到計算機的過程稱為上傳程序。
圖3-7 在計算機中進行通信設置
掃一掃看視頻
下載程序的操作過程:在STEP 7-Micro/WIN SMART軟件中編寫好程序(或者打開先前編寫的程序)后,單擊工具欄上的“下載”工具,如圖3-8a所示,彈出“通信”對話框,在“找到CPU”項中選擇要下載程序的CPU(IP地址),再單擊右下角的“確定”按鈕,軟件窗口下方狀態(tài)欄馬上顯示已連接PLC的IP地址(192.168.2.2)和PLC當前運行模式(RUN),同時彈出“下載”對話框,如圖3-8b所示。在左側“塊”區(qū)域可選擇要下載的內容,在右側的“選項”區(qū)域可選擇下載過程中出現(xiàn)的一些提示框,這里保存默認選擇,單擊對話框下方的“下載”按鈕,如果下載時PLC處于RUN(運行)模式,會彈出圖3-8c所示的對話框,詢問是否將PLC置于STOP模式(只有在STOP模式下才能下載程序),單擊“是”按鈕開始下載程序,程序下載完成后,彈出圖3-8d所示的對話框,詢問是否將PLC置于RUN模式,單擊“是”按鈕即可完成程序的下載。
圖3-8 下載程序
圖3-8 下載程序(續(xù))
上傳程序的操作過程:在上傳程序前先新建一個空項目文件,用于存放從PLC上傳來的程序,然后單擊工具欄上的“上傳”工具,后續(xù)的操作與下載程序類似,這里不再贅述。
4.無法下載程序的解決方法
無法下載程序可能原因有:一是硬件連接不正常,如果PLC和計算機之間硬件連接正常,PLC上的LINK(連接)指示燈會點亮;二是通信設置不正確。
若因通信設置不當造成無法下載程序,可采用手動設置IP地址的方法來解決,具體操作過程如下:
1)設置PLC的IP地址。在STEP 7-Micro/WIN SMART軟件的項目指令樹中雙擊“系統(tǒng)塊”圖標,彈出“系統(tǒng)塊”對話框(見圖3-9),勾選“IP地址數(shù)據(jù)固定為…”,將IP地址、子網(wǎng)掩碼和默認網(wǎng)關按圖示設置,IP地址和網(wǎng)關前三組數(shù)要相同,子網(wǎng)掩碼固定為255.255.255.0,單擊“確定”按鈕完成PLC的IP地址設置,然后將系統(tǒng)塊下載到PLC即可使IP地址設置生效。
圖3-9 在“系統(tǒng)塊”對話框中設置PLC的IP地址
2)設置計算機的IP地址。打開計算機的控制面板內的“網(wǎng)絡和共享中心”(以操作系統(tǒng)為Windows 7為例),在“網(wǎng)絡和共享中心”窗口的左方單擊“更改適配器設置”,雙擊“本地連接”,彈出本地連接狀態(tài)對話框,單擊左下方的“屬性”按鈕,彈出“本地連接屬性”對話框,從中選擇“Internet協(xié)議版本(TCP/IPv4)”,再單擊“屬性”按鈕,在彈出的對話框中選擇“使用下面的IP地址”項,并按圖示設置好計算機的IP地址、子網(wǎng)掩碼和默認網(wǎng)關,計算機與PLC的網(wǎng)關應相同,兩者的IP地址不能相同(兩者的IP地址前三組數(shù)要相同,最后一組數(shù)不能相同),子網(wǎng)掩碼固定為255.255.255.0,單擊“確定”按鈕完成計算機的IP地址設置。