step7是一款由西門子公司研發的專業plc編程軟件,我們可以使用這款軟件來快速完成機械電子的編程操作。step7中文版能夠適用于西門子旗下多型號的工控產品,而且你可以通過這款軟件來進行產品的硬件配置和參數設置,從而讓你快速完成plc編程。
Step7是一款強大的西門子PLC編程軟件。它主要用于西門子系列工控產品包括SIMATIC S7、M7、C7和基于PC的WinAC的編程、監控和參數設置,是SIMATIC工業軟件的重要組成部分。Step7具有硬件配置和參數設置、通訊組態、編程、測試、啟動和維護、文件建檔、運行和診斷功能等強大功能。同時程序中所有的功能均有大量的在線幫助功能,用戶只需用鼠標打開或選中某一個對象,按F1可以得到該對象的相關幫助。在Step7中,用戶可以很方便用項目來管理一個自動化系統的硬件和軟件,并可用IMATIC管理器對項目進行集中管理,它可方便地瀏覽SIMATIC S7、M7、C7和WinAC的數據。新版Step7基于舊版的基礎上新增和增強了許多功能,比如現在用戶可通過為CPU的集成PROFINET接口的程序控制的組態添加了SFB104 "IP_CONF",以此擴展系統功能。同時它可通過添加用于啟用或同步用戶Web網頁的SFC99 "WWW"擴展系統功能。
縮短了工程組態時間
通過創新的編程語言以及集成的各種功能和圖形化組態方式
提高了調試速度
通過集成的系統診斷功能、實時跟蹤功能和高性能的在線功能以及快速高效的錯誤定位機制
降低了停機時間
通過 Web Server和 Teleservice,快速便捷地進行遠程維護和診斷
加強了投資保護性
通過重復使用各種組件、庫以及程序的高兼容性
一、操作系統
自V5.5版本的STEP 7起,支持操作系統MS Windows 7 Professional、Ultimate和Enterprise(標準安裝)。
組態和診斷硬件
1、自V5.5版本的STEP 7起,可以從多臺IO控制器創建I設備。
2、自V5.5版本的STEP 7起,可使用PROFINET共享設備功能。
3、自V5.5版本的STEP 7起,可以動態分配IP地址和設備名稱。
4、自V5.5版本的STEP 7起,可以為多個域組態介質冗余。
5、自V5.5版本的STEP 7起,可以為IO設備組態等時模式。
6、自V5.5版本的STEP 7起,可以直接從"Windows開始菜單"安裝硬件升級程序。
7、自V5.5版本的STEP 7起,可以管理Web服務器的用戶權限。
8、自V5.5版本的STEP 7起,可以通過安全的HTTPS連接訪問CPU的Web網頁。
9、自V5.5版本的STEP 7起,可以為TCP連接組態保持激活時間。
10、自V5.5版本的STEP 7起,可以同時為一個以上的模塊下載I&M數據(使用多項選擇)。
當前操作期間的組態更改(CiR)
對STEP版本進行升級時,STEP 7 V5.4版本之前(包含V5.4)關于用于PROFIBUS的RUN模式中的硬件配置(CiR)限制不再適用于V5.5版本。
二、標準庫
1、從STEP 7 V5.5版本起,通過為CPU的集成PROFINET接口的程序控制的組態添加了SFB104 "IP_CONF",以此擴展了系統功能。
2、從STEP 7 V5.5版本起,通過添加用于啟用或同步用戶Web網頁的SFC99 "WWW"擴展了系統功能。
3、從STEP 7 V5.5版本起,通過添加用于接收數據記錄的SFB73 "RCVREC"和用于使數據記錄在I設備上可用的SFB74 "PRVREC"擴展了系統功能。這些SFB僅對S7-300 CPU有效。
4、自V5.5版本的STEP 7起,擴展了帶SSL-ID W#16#xy9C的系統狀態列表。這提供關于已組態的工具轉換器及其工具的信息。
5、自V5.5版本的STEP 7起,包括以下S7通信的FB:FB28 "USEND_E"、FB29 "URCV_E"、FB34 "GET_E"、FB35 "PUT_E"。這些FB僅用于S7-300 CPU,且僅位于通過集成PN接口的連接上。
6、自V5.5版本的STEP 7起,以下兩個通過Industrial Ethernet用于開放式通信的FB有了新名稱:FB 210 (原名稱:"S5FW_TCP")現稱為"FW_TCP",FB 220(原名稱:"S5FW_IOT")現稱為"FW_IOT"。
三、報告系統錯誤
1、自V5.5版本的STEP 7起,可以選擇是否在啟動CPU時評估從站的狀態。
2、自V5.5版本的STEP 7起,在"消息預覽"、"打印"和"打印預覽"對話框中顯示或插入消息的附加文本。
3、自V5.5版本的STEP 7起,還可以下載在HW Config中通過"報告系統錯誤"生成的塊
四、系統診斷
自V5.5版本的STEP 7起,有兩個"十六進制格式的診斷"對話框:一個對話框用于PROFIBUS從站,另一個對話框用于PROFINET設備。
五、設置PG/PC接口
自V5.5版本的STEP 7起,無需安裝附加軟件即可使用USB編程器。已經在STEP 7中集成了所要求的功能。
解壓縮安裝包后打開安裝包文件夾 找到如圖所示的應用程序選項雙擊或者右擊打開運行
打開應用程序安裝向導界面 選擇要安裝的語言環境后點擊下一步按鈕進入下一個界面
然后進入許可協議界面,認真閱讀后點擊我接受選項后點擊下一步按鈕
這里選擇要安裝的組件選項,默認全選,建議默認即可
然后這里是系統設置,就是安裝過程中將對系統進行如下的更改,其實每個軟件都要修改創建自己的索引項等信息修改的哦,勾選我同意繼續
然后會進行系統所需基本要求插件的安裝過程
然后開始安裝 如圖所示的 點擊右下角的下一步按鈕繼續安裝
這里是說明文件界面可以點擊如圖所示的按鈕進行閱讀,然后點擊下一步
在用戶信息界面 輸入用戶名等信息后點擊下一步按鈕
這里選擇安裝類型 選擇典型安裝就是默認安裝即可 然后點擊更改按鈕修改目錄路徑
選擇安裝程序的語言,根據你的情況更新 點擊下一步
這里是展示的安裝的信息設置,無誤后點擊安裝按鈕進行安裝
安裝完成后要重啟計算機哦,也可以選擇稍后重啟,重啟完成后即可開始使用了。
1.安裝好STEP7之后會出現三個圖標,如下圖所示
2.SIMATIC Manager就是STEP7編程界面,如下圖所示,打開后,大家會看到軟件自動彈處一個對話框,這個對話框就是工程建立的提示,一般可以通過此方法建立一個新工程。
3.點擊NEXT,出現如下圖,此時需要CPU name需要選擇與其對應S7-300/S7-400 PLC的CPU型號一樣。MPI不需要改變。
4.點擊NEXT,出現如圖,其中Blocks下拉框中,可以選擇OB塊,根據需要選擇OB1以及OB100,通常只需要用到OB1。而Blocks下拉框下面是編程語言的選擇,此時需要注意,我在這里選擇的是梯形圖語言也就是LAD,根據自己需要選擇語言。
5.點擊NEXT,然后FINISH,一個新的工程項目就成功建立了。出現如下工程界面。
6.根據編程需要首先,是“硬件組態”,點擊SIMATIC 300 Station,右邊對話框中雙擊Hardware,就可以進行硬件組態了。
7.硬件組態需要根據用到的PLC進行組態的。根據PLC所有模塊的型號和排列順序,在硬件組態對話框的右邊進行各個模塊的添加。組態完成之后,點擊確定~~~注意:若只是進行仿真,可以跳過硬件組態這一步驟。
8.然后需要進行“地址分配表”的設定。點開S7 Program---雙擊Symbols
9.彈處地址分配表,此表主要是對編程地址和名稱的定義。如圖,我定義了一個輸入I 1.0,和一個輸出Q 4.0,并且定義了名稱。當所有地址分配好之后,保存,并退出。
10.此時選擇Blocks---雙擊OB1塊,打開LAD編程界面。
11.編程界面中,左邊是各個功能塊和開關符號的添加、以及新網絡的添加。根據自己的需要可以進行各種程序的編程。需要注意的是:若程序有錯誤,保存OB塊時會提醒,編程對話框也會在下面提示;第二,OB100僅僅能實現掃描功能,若不需要可以不添加。
一、如何清除信息"Error401: string variable is not large enough for string"?
1.如果在剛開始安裝STEP 7,出現消息"Error 401: string variable is not large enough for string",在控制面板中,打開"系統屬性" 并選擇 "高級" 標簽。在打開的對話框中點擊 "環境變量" 按鈕。
2.檢查系統變量中的"Path"。該變量不能包含"%path%"。如果包含可以通過"編輯系統變量"功能進行清除。
3.之后選擇OK保存對話框設置并重啟PC安裝STEP 7
二、當出現"NCM PC Manager is already installed"消息時,如何安裝STEP7?
當PC上安裝了SIMATIC WinCC V6時,STEP 7的安裝會出現該消息并中止安裝過程,此時必須卸載NCM PC軟件。在控制面板中,打開"Software"對話框,選擇"添加刪除程序" 標簽。選中"NCM PC Software",然后單擊 "Remove" 按鈕執行卸載。在重新啟動STEP 7安裝程序之前,必須重啟PC
三、如何安裝丟失的語言?
1.安裝任何丟失的語言都是行不通的。為了找回丟失的語言,必須重新安裝 STEP7。卸載和安裝 STEP7 與任何選件包是獨立的。這樣,在安裝 STEP7 時無需移除選件包。
2.如果已進行過多語言安裝,建議無論如何都要重新安裝選件包,因為在這種情況下選件包并沒有與語言一起安裝過。
3.如果在安裝 STEP7 的過程中出現任何異常,建議完全卸載STEP7并重新安裝
四、為什么安裝STEP 7軟件時會在起始畫面處停止并且無法關閉?
1.原因1:可能執行了雙重監控和 ELSA 顯卡的"Deskman.exe" 程序
解決辦法:
若已安裝軟件工具,那么啟動任務管理器,中止 "Deskman.exe" 任務。之后應該可以安裝STEP7
2.原因2:無PC管理員權限
注意:
要安裝STEP 7,必須具有 Windows2000/XP/NT 的管理員權限(用戶權限)
五、如果安裝時STEP 7的選擇窗口是空的,在此情況下,如何通過USB安裝STEP7?
復制STEP 7 CD的內容到硬盤中,并從硬盤啟動安裝。必須完全安裝STEP 7軟件光盤,因為在安裝過程中,"Rasetup.log" 文件中會產生一列*.ssf條目。如果硬盤上的列表與新產生的列表不匹配,選擇窗口將會是空的
六、為什么當SIMATIC Manager打開時,STEP 7軟件會停止運行?
檢查任務管理器中是否有程序狀態信息。如果沒有,STEP 7可能沒有安裝在推薦目錄中
解決辦法:
卸載STEP 7 ,在默認的路徑 [DRIVE]:\SIEMENS 下安裝STEP 7和所有的S7軟件包
七、為什么不能使用特殊字符命名文件、文件夾和項目?
特殊字符一定不能用于文件、文件夾以及項目的命名,因為如果這樣,在安裝 SIMATIC 軟件時 STEP7 的路徑將不會被識別。同樣要避免采用句點的名字,例如,“D:\Programs.\...”.。更多有用的信息請參照文件 README.RTF 第 6.2 章節。
八、為什么某些軟件產品在安裝菜單中顯示為灰色(例如,Step7、License Manager)?
SIMATIC軟件安裝時將檢查計算機中已經安裝的軟件版本。例如,如果 STEP 7 V5.4 SP4已經安裝到計算機里,那么它的安裝文件將不能被選擇并且變為灰色