![西門子培訓教程手冊大合集_第1頁](http://file4.renrendoc.com/view/6e3df25afb4930d6b05a9997820ac314/6e3df25afb4930d6b05a9997820ac3141.gif)
![西門子培訓教程手冊大合集_第2頁](http://file4.renrendoc.com/view/6e3df25afb4930d6b05a9997820ac314/6e3df25afb4930d6b05a9997820ac3142.gif)
![西門子培訓教程手冊大合集_第3頁](http://file4.renrendoc.com/view/6e3df25afb4930d6b05a9997820ac314/6e3df25afb4930d6b05a9997820ac3143.gif)
![西門子培訓教程手冊大合集_第4頁](http://file4.renrendoc.com/view/6e3df25afb4930d6b05a9997820ac314/6e3df25afb4930d6b05a9997820ac3144.gif)
![西門子培訓教程手冊大合集_第5頁](http://file4.renrendoc.com/view/6e3df25afb4930d6b05a9997820ac314/6e3df25afb4930d6b05a9997820ac3145.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
www.PLCwww.PLCSTEP7,目錄1234567891011STEP7SIMATICSIMATIC管理器用符號編程STEP7V5.3OB1中創(chuàng)建程序創(chuàng)建一個具有功能塊和數(shù)據(jù)塊的程序使用入門配置中央機架下載和調試程序編程一個功能wwwPLCworldcn程一個共享數(shù)據(jù)塊ww.91HMI.com編程一個多重背景I/O附錄www.PLCwww.PLCSTEP7,目錄1234567891011STEP7SIMATICSIMATIC管理器用符號編程STEP7V5.3OB1中創(chuàng)建程序創(chuàng)建一個具有功能塊和數(shù)據(jù)塊的程序使用入門配置中央機架下載和調試程序編程一個功能wwwPLCworldcn程一個共享數(shù)據(jù)塊ww.91HMI.com編程一個多重背景I/O附錄AA索引本手冊是文檔包的一部分訂貨號為:20041月版A5E00446502-01www.PLCwww.PLC安全指南本手冊包括了應遵守的注意事項,以保證您自己的人身安全以及保護產(chǎn)品及所連接的設備。這些注意事項在本手冊中均用下面所示的符號突出強調,并根據(jù)危險等級注明如下:!危險表示如果不采取適當?shù)念A防措施,將會導致死亡、嚴重的人身傷害或重大的財產(chǎn)損失。!警告表示如果不采取適當?shù)念A防措施,可能導致死亡、嚴重的人身傷害或重大的財產(chǎn)損失。!當心表示如果不采取適當?shù)念A防措施,可能導致輕微的人身傷害。當心表示如果不采取適當?shù)念A防措施,可能造成財產(chǎn)損失。注意提醒您對產(chǎn)品有關的重要信息、產(chǎn)品的處置或文件的特別部分格外注意。合格人員只有合格人員才允許安裝和操作這一設備。合格人員規(guī)定為根據(jù)既定的安全慣例和標準,對線路、設備和系統(tǒng)ww.91HMI.cowwwPLCworldcn請注意下列事項:警告本設備及其組件只能用于產(chǎn)品目錄或技術說明書中所描述的應用,并且只能與由西門子公司批準或推薦的其他生產(chǎn)廠商提供設備或元件相連接。!只有正確地運輸、貯存、組裝和安裝本產(chǎn)品,并且按照推薦的方式運行和維護,才能正確安全地發(fā)揮其功能。商標SIMATIC?、SIMATICHMI?SIMATICNET?SIEMENSAG的注冊商標。本文檔中的其它一些標志也是注冊商標,如果任何第三方出于己方的目的而使用,都會侵犯商標所有者的權利。?SiemensAG2004保留所有權利未經(jīng)明確的書面許可,不得復制傳送或使用本手冊或其中的內(nèi)容。違者要對造成的損失承擔責任。保留所有權包括實用新型或設計的專利許可權及注冊權。www.PLCwww.PLC安全指南本手冊包括了應遵守的注意事項,以保證您自己的人身安全以及保護產(chǎn)品及所連接的設備。這些注意事項在本手冊中均用下面所示的符號突出強調,并根據(jù)危險等級注明如下:!危險表示如果不采取適當?shù)念A防措施,將會導致死亡、嚴重的人身傷害或重大的財產(chǎn)損失。!警告表示如果不采取適當?shù)念A防措施,可能導致死亡、嚴重的人身傷害或重大的財產(chǎn)損失。!當心表示如果不采取適當?shù)念A防措施,可能導致輕微的人身傷害。當心表示如果不采取適當?shù)念A防措施,可能造成財產(chǎn)損失。注意提醒您對產(chǎn)品有關的重要信息、產(chǎn)品的處置或文件的特別部分格外注意。合格人員只有合格人員才允許安裝和操作這一設備。合格人員規(guī)定為根據(jù)既定的安全慣例和標準,對線路、設備和系統(tǒng)ww.91HMI.cowwwPLCworldcn請注意下列事項:警告本設備及其組件只能用于產(chǎn)品目錄或技術說明書中所描述的應用,并且只能與由西門子公司批準或推薦的其他生產(chǎn)廠商提供設備或元件相連接。!只有正確地運輸、貯存、組裝和安裝本產(chǎn)品,并且按照推薦的方式運行和維護,才能正確安全地發(fā)揮其功能。商標SIMATIC?、SIMATICHMI?SIMATICNET?SIEMENSAG的注冊商標。本文檔中的其它一些標志也是注冊商標,如果任何第三方出于己方的目的而使用,都會侵犯商標所有者的權利。?SiemensAG2004保留所有權利未經(jīng)明確的書面許可,不得復制傳送或使用本手冊或其中的內(nèi)容。違者要對造成的損失承擔責任。保留所有權包括實用新型或設計的專利許可權及注冊權。免責聲明我們已核對本手冊中的內(nèi)容與所描述的硬件和軟件相符。由于差錯在所難免,所以我們不能保證完全一致。但是,我們會定期審查本手冊中的數(shù)據(jù),并在后續(xù)版本中進行必要的更正。歡迎提出改進意見。SiemensAGBereichAutomationandDrivesIndustrialAutomationSystems?SiemensAG2004Postfach4848,D-90327Nuernberg A5E00446502-01www.PLCwww.PLCSTEP7……STEP7SIMATICS7-300/400站創(chuàng)建可編程邏輯控制程序的標準軟件,可使用梯形圖、功能塊圖或語句表。關于這本使用入門手冊SIMATICwww.PLCwww.PLCSTEP7……STEP7SIMATICS7-300/400站創(chuàng)建可編程邏輯控制程序的標準軟件,可使用梯形圖、功能塊圖或語句表。關于這本使用入門手冊SIMATICSTEP7的基礎知識。我們將向您顯示最重要的屏幕對話框并通過實際練習顯示應遵循的步驟,而這些內(nèi)容都有獨立的結構,您幾乎可以從任意一章開始。每一章節(jié)分為兩個部分:說明部分標以灰色;操作過程部分則標以綠色。指令從綠色頁邊內(nèi)的箭頭處開始,并且可能分布在多頁中,結束處是一個停止符號,有一個包含相關主題的方框。有關鼠標、窗口操作、下拉菜單等的預先經(jīng)驗是有用的,您最好熟悉可編程邏輯控制器的基本原理。STEP7STEP7創(chuàng)建完整的自動化解決方案。使用入門手冊的要求ww.91HMI.comwwwPLCworldcnSTEP7的實際練習,您需要具備如下條件:一臺西門子編程設備或一臺PCSTEP7軟件包和相應的許可證密鑰SIMATICS7-300S7-400可編程控制器(7章“下載和調試程序”)。STEP7的其它資料STEP7基本信息STEP7參考信息STEP7Simatic>文檔下可以找到電子手冊,或者也可以從西門子的任何一個銷售中心定購它們。手冊中的所有信息均可在STEP7中從在線幫助中調出。祝您好運!SiemensAGSTEP7使用入門A5E00446502-01iiiwww.PLCwww.PLCSTEP7...ww.91HMI.comwwwPLCworldcnSTEP7www.PLCwww.PLCSTEP7...ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-01ivwww.PLCwww.PLC目錄1.4STEP7您將學到的內(nèi)容組合硬件和軟件STEP7的基本步驟STEP71-11-31-41-522.12.2SIMATIC管理器SIMATICwww.PLCwww.PLC目錄1.4STEP7您將學到的內(nèi)容組合硬件和軟件STEP7的基本步驟STEP71-11-31-41-522.12.2SIMATIC管理器SIMATIC管理器并創(chuàng)建一個項目SIMATIC管理器中的項目結構以及如何調用在線幫助2-12-435章中,您將創(chuàng)建一個簡單的程序。33.13.2用符號編程絕對地址符號編程3-13-2ww.91HMI.comwwwPLCworldcn4.4OB1中創(chuàng)建程序LAD/STL/FBD編程窗口OB1OB1OB14-14-44-84-15.75.8創(chuàng)建一個具有功能塊和數(shù)據(jù)塊的程序創(chuàng)建與打開功能塊(FB)FB1FB1FB1生成背景數(shù)據(jù)塊和修改實際值用梯形圖編程塊調用用語句表編程塊調用用功能塊圖編程塊調用5-15-35-75-105-145-165-195-21STEP7使用入門A5E00446502-01vwww.PLCwww.PLC目錄67章中,您將配置硬件并測試程序。66.1組態(tài)中央機架配置硬件6-7.47.5下載和調試程序下載程序到可編程控制器用程序狀態(tài)測試程序評估診斷緩沖區(qū)7-17-37-67-87-12811章中,您將擴展包括新功能在內(nèi)的知識面。編程一個功能創(chuàng)建并打開功能(FC)編程功能8-18-38-6OB1中調用功能ww.91HMI.cwwwPLCworldcnwww.PLCwww.PLC目錄67章中,您將配置硬件并測試程序。66.1組態(tài)中央機架配置硬件6-7.47.5下載和調試程序下載程序到可編程控制器用程序狀態(tài)測試程序評估診斷緩沖區(qū)7-17-37-67-87-12811章中,您將擴展包括新功能在內(nèi)的知識面。編程一個功能創(chuàng)建并打開功能(FC)編程功能8-18-38-6OB1中調用功能ww.91HMI.cwwwPLCworldcn99.1編程一個共享數(shù)據(jù)塊創(chuàng)建和打開共享數(shù)據(jù)塊9-11010.4編程一個多重背景創(chuàng)建和打開較高一級的功能塊FB10DB10并調整實際值OB1FB1010-110.310-710-91111.1I/OPROFIBUSDPI/O11-1A-1A入門手冊的示例項目概述1索引STEP7使用入門A5E00446502-01viomwww.PLCwww.PLC171.1您將學到的內(nèi)容通過實際的練習,我們將向您展示使用STEP7的梯形圖、語句表或功能塊圖編程是多么的容易。STEP7的諸多方法。用二進制邏輯創(chuàng)建一個程序27章中,介紹了如何使用二進制邏輯創(chuàng)建一個程序。使用已編程的邏CPU(如果存在的話)的輸入和輸出。入門手冊中的編程示例主要基于三個基本的二進制邏輯運算。www.PLCwww.PLC171.1您將學到的內(nèi)容通過實際的練習,我們將向您展示使用STEP7的梯形圖、語句表或功能塊圖編程是多么的容易。STEP7的諸多方法。用二進制邏輯創(chuàng)建一個程序27章中,介紹了如何使用二進制邏輯創(chuàng)建一個程序。使用已編程的邏CPU(如果存在的話)的輸入和輸出。入門手冊中的編程示例主要基于三個基本的二進制邏輯運算。第一個二進制邏輯運算是AND(與)功能,稍后我們將用它進行編程。下面的具有兩AND功能。1和鍵2,燈泡才會點亮。ww.91HMI.com1鍵wwwPLCworldcnOR(或)功能。OR功能可由以下電路圖來表達。33或者鍵4,燈泡都將點亮。STEP7使用入門A5E00446502-011-14www.PLCwww.PLCSTEP7第三個二進制邏輯操作是存儲器單元。在電路圖中,SR功能對某一電壓狀態(tài)作出響應并相應地傳遞這一狀態(tài)。存儲器單元SSS鍵,則點亮燈泡并一直保R鍵。ww.91HMI.cowwwPLCworldcnSTEPwww.PLCwww.PLCSTEP7第三個二進制邏輯操作是存儲器單元。在電路圖中,SR功能對某一電壓狀態(tài)作出響應并相應地傳遞這一狀態(tài)。存儲器單元SSS鍵,則點亮燈泡并一直保R鍵。ww.91HMI.cowwwPLCworldcnSTEP7使用入門A5E00446502-011-2RRmwww.PLCwww.PLCSTEP71.2組合硬件和軟件STEP7S7程序。S7可編程控制器包括一個供CPU,以及輸入和輸出模塊(I/O模塊)。www.PLCwww.PLCSTEP71.2組合硬件和軟件STEP7S7程序。S7可編程控制器包括一個供CPU,以及輸入和輸出模塊(I/O模塊)??删幊踢壿嬁刂破?PLC)S7S7I/O模塊。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-011-3輸入模塊電源模塊輸出模塊CPU要控制的機器STEP7軟件傳送程序編程設備編程設備電纜www.PLCwww.PLCSTEP71.3STEP7的基本步驟STEP7項目可以按不同的順序創(chuàng)建。12ww.91HMI.coSTEP7使用入門A5E00446502-011-4m如果要創(chuàng)建一個使用許多輸入和輸出的綜合程序,我們建議先做硬件配置。這樣做的優(yōu)點在STEP7在硬件配置編輯器中會顯示可能的地址。STEP7調用這些地址。在硬件配置中,您不僅可以定義地址,還可以改變模塊的參數(shù)和屬性。例如,如果要操作多www.PLCwww.PLCSTEP71.3STEP7的基本步驟STEP7項目可以按不同的順序創(chuàng)建。12ww.91HMI.coSTEP7使用入門A5E00446502-011-4m如果要創(chuàng)建一個使用許多輸入和輸出的綜合程序,我們建議先做硬件配置。這樣做的優(yōu)點在STEP7在硬件配置編輯器中會顯示可能的地址。STEP7調用這些地址。在硬件配置中,您不僅可以定義地址,還可以改變模塊的參數(shù)和屬性。例如,如果要操作多CPUCPUMPI地址。由于在使用入門手冊中我們只使用了少量的輸入和輸出,我們可以暫時跳過硬件配置,從編程開始。wPCrldcn(第7)配置硬件(6章)創(chuàng)建一個程序(35章)創(chuàng)建一個程序(35章)配置硬件(6章)創(chuàng)建一個項目(2章)設計自動化任務的解決方案www.PLCwww.PLCSTEP71.4STEP7無論您想從編程開始還是想從硬件配置開始,首先必須安裝STEP7。如果使用的SIMATICSTEP7已經(jīng)事先安裝完畢。PCSTEP7軟件時,如果該設備以前沒有安裝過STEP7STEP7對軟件和硬件要求。這些要求可以在STEP7Readme.wriwww.PLCwww.PLCSTEP71.4STEP7無論您想從編程開始還是想從硬件配置開始,首先必須安裝STEP7。如果使用的SIMATICSTEP7已經(jīng)事先安裝完畢。PCSTEP7軟件時,如果該設備以前沒有安裝過STEP7STEP7對軟件和硬件要求。這些要求可以在STEP7Readme.wri文件中找到,該文件所在的路徑為<驅動器>:\STEP7\Disk1。STEP7,則現(xiàn)在就STEP7光盤插入到光盤驅動器中。安裝程序將自動啟動。按照屏幕上的指令進行操作。如果安裝程序沒有自動啟動,則可以在光盤驅動器的以下路徑中找到安裝程序<驅動器>:\STEP7\Disk1\setup.exe。ww.91HMI.comwwwPLCworldcn一旦安裝完成并重新啟動計算機后,“SIMATIC管理器”的圖標將顯示在Windows桌面上。安裝之后,雙擊“SIMATIC管理器”圖標,STEP7向導將自動啟動。STEP7Readme.wri文件中可以找到關于安裝的其它注意事項,該文件位于<驅動器>:\STEP7\Disk1\Readme.wri。STEP7使用入門A5E00446502-011-5www.PLCwww.PLCSTEP7ww.91HMI.comwwwPLCworldcnSTEP7使用入門www.PLCwww.PLCSTEP7ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-011-6www.PLCwww.PLCSIMATIC管理器2SIMATIC管理器并創(chuàng)建一個項目2.1SIMATICSTEP7STEP7啟動時激活。缺省設置啟動STEPwww.PLCwww.PLCSIMATIC管理器2SIMATIC管理器并創(chuàng)建一個項目2.1SIMATICSTEP7STEP7啟動時激活。缺省設置啟動STEP7STEP7項目時提供支持。用項目結構來按順序存儲和排列所有的數(shù)據(jù)和程序。ww.91HMI.comwwwPLCworldcnWindowsSIMATIC管理器圖標,如果向導沒有自動啟動,請選擇菜單命令>“新建項目”向導。在預覽中,您可以顯示或隱藏正在創(chuàng)建的項目結構的視圖。要轉到下一個對話框,請單擊下一步。STEP7使用入門A5E00446502-012-1S7程序包含了所有的塊,這些塊中有控制機器所需的程序SIMATICCPU包含硬件的配置和參數(shù)數(shù)據(jù)在一個項目中,數(shù)據(jù)在分層結構中以對象的形式保存www.PLCwww.PLC管理器對于“GettingStarted”示例項目,請CPU314。實際上,該示例支持您CPU。MPI2。單擊下一步確認設置,進入下一個對話框。每個CPU都有某些特性;例如,關于其存儲器組態(tài)或地址區(qū)域。這也是為什么在編程前CPU。CPUPC之間進行通訊,需要設置MPIwww.PLCwww.PLC管理器對于“GettingStarted”示例項目,請CPU314。實際上,該示例支持您CPU。MPI2。單擊下一步確認設置,進入下一個對話框。每個CPU都有某些特性;例如,關于其存儲器組態(tài)或地址區(qū)域。這也是為什么在編程前CPU。CPUPC之間進行通訊,需要設置MPI地址(多點接口)。OB1(如果尚未選中)。ww.91HMI.cwwwPLCworldcn請選擇以下一種編程語言:梯形圖(LAD)、語句表(STL)或功能塊圖(FBD)。單擊下一步確認設置。OB1代表最高的編程層次,它負責組織S7程序中的其它塊。您也可以在以后重新改變編程語言。STEP7使用入門A5E00446502-012-2omwww.PLCwww.PLCSIMATIC管理器在“項目名稱”域中雙擊選中默認的名稱,并用“GettingStarted”重寫。請單擊生成,如前面預覽的那樣生成新項目。ww.91HMI.comSTEP7使用入門A5E00446502-012-3SIMATICwww.PLCwww.PLCSIMATIC管理器在“項目名稱”域中雙擊選中默認的名稱,并用“GettingStarted”重寫。請單擊生成,如前面預覽的那樣生成新項目。ww.91HMI.comSTEP7使用入門A5E00446502-012-3SIMATIC管理器和剛剛創(chuàng)建的“GettingStarted”項目的窗口。在隨后的幾頁中,我們將向您說明創(chuàng)建文件和文件夾的目的以及如何有效地使用它們。STEP7向導。您可以在向導的第一個對話框中取消這個缺省設STEP7向導,則創(chuàng)建項目時您必須自行創(chuàng)建項目的每個目錄。wwwPLCworldcn在>目錄下的主題“建立和編輯項目”中可以找到更多的信息。www.PLCwww.PLC管理器SIMATIC管理器中的項目結構以及如何調用在線幫助STEP7SIMATIC管理器以及打開的“GettingStarted”項2.2STEP7www.PLCwww.PLC管理器SIMATIC管理器中的項目結構以及如何調用在線幫助STEP7SIMATIC管理器以及打開的“GettingStarted”項2.2STEP7功能和窗口。ww.91HMI.cowwwPLCworldcnSTEP7使用入門A5E00446502-012-4右窗格中顯示左邊所選文件夾的對象和其它文件夾STEP7在線幫助。下載程序并監(jiān)視硬件設置窗口顯示和排列,選擇語言并設置過程數(shù)據(jù)。編輯塊和插入程序組件打開、組織和打印項目mwww.PLCwww.PLCSIMATIC管理器STEP7中的幫助F11:F1鍵。出現(xiàn)所選菜單命令的上下文相關的幫助。2:www.PLCwww.PLCSIMATIC管理器STEP7中的幫助F11:F1鍵。出現(xiàn)所選菜單命令的上下文相關的幫助。2:STEP7的在線幫助。包含各種幫助主題的目錄頁出現(xiàn)在左窗格中,而所選主題的內(nèi)容顯示在右窗格中。單擊目錄列表中的+號可以查找到您想查看的主題。同時,所選擇主題的內(nèi)容顯示在右窗格中。使用索引和查找,可以輸入字符串來查找所需要的特定主題。3:STEP7在線幫助中的“起始頁”圖標,打開信息入口??稍谠撊肟谥兄苯釉L問在線幫助的主要主題,例如:組態(tài)與編程測試與調試InternetSIMATICww.91HMI.comwwwPLCworldcn4:單擊工具欄中的問號按鈕,將鼠標變成幫助光標。這樣,下次單擊一個特定的對象時,將激活在線幫助功能。STEP7使用入門A5E00446502-012-5www.PLCwww.PLC管理器項目結構S7站CPU。單擊+號或者–號可打開或關閉文件夾。之后您可以單擊右窗格中顯示的符號來啟動其它功能。S7程序(1)文件夾。這里包含了所有必須的程序組件。3章中將使用符號組件來給地址定義符號名。www.PLCwww.PLC管理器項目結構S7站CPU。單擊+號或者–號可打開或關閉文件夾。之后您可以單擊右窗格中顯示的符號來啟動其它功能。S7程序(1)文件夾。這里包含了所有必須的程序組件。3章中將使用符號組件來給地址定義符號名。源文件組件用來存儲源文件。本使用入門手冊不涉及這一部分。ww.91HMI.cwwwPLCworldcnBlocks文件夾。這里包含已經(jīng)創(chuàng)OB1以及以后將創(chuàng)建的所有其它塊。4章和第5章中的梯形圖、語句表,或者功能塊圖進行編程。SIMATIC300站文件夾。所有與6章中將使用硬件組件來指定可編程控制器的參數(shù)。STEP7使用入門A5E00446502-012-6omSIMATICPLCSIM(硬件模擬程序)S7Graph(圖形編程語言)STEP7SIMATIC管理器,S7Graph功能塊這樣的相關對象??梢栽趲椭?gt;目錄下的主題“設計自動化概念”和“設計程序結構的基礎”中找到更多的信息。SIMATICST70的“完全集成自動化組件”中可以找到更多的關于可選軟件包的信息。www.PLCwww.PLC3使用符號編程3.1絕對地址每個輸入和輸出都有一個由硬件配置預定義的絕對地址。該地址是直接指定的,即為絕對地址。該絕對地址可以用您所選擇的任何符號名替換。數(shù)字輸出模塊數(shù)字輸入模塊407007ww.91HMI.comwwwPLCworldcn數(shù)字輸出模塊507如果在您的S7程序中尋址的輸入與輸出并不多,應該只使用絕對地址編程。STEP7使用入門A5E00446502-013-151輸入絕對地址: I 1.5數(shù)字輸入模塊107www.PLCwww.PLC3使用符號編程3.1絕對地址每個輸入和輸出都有一個由硬件配置預定義的絕對地址。該地址是直接指定的,即為絕對地址。該絕對地址可以用您所選擇的任何符號名替換。數(shù)字輸出模塊數(shù)字輸入模塊407007ww.91HMI.comwwwPLCworldcn數(shù)字輸出模塊507如果在您的S7程序中尋址的輸入與輸出并不多,應該只使用絕對地址編程。STEP7使用入門A5E00446502-013-151輸入絕對地址: I 1.5數(shù)字輸入模塊107www.PLCwww.PLC使用符號編程3.2符號編程在符號表中,可以為所有要在程序中尋址的絕對地址分配符號名和數(shù)據(jù)類型;例I1.0Key1。這些名稱可以用在程序的所有部分,即是所說的全局變量。S7程序的可讀性。使用符號編輯器在“GettingStarted”項目窗口查找到S7程序(1),然后雙擊打開符號組件。當前符號表中只包括預定義的組織塊OB1。單擊循環(huán)執(zhí)行,且用“主程序”作為我wwwPLCworldwww.PLCwww.PLC使用符號編程3.2符號編程在符號表中,可以為所有要在程序中尋址的絕對地址分配符號名和數(shù)據(jù)類型;例I1.0Key1。這些名稱可以用在程序的所有部分,即是所說的全局變量。S7程序的可讀性。使用符號編輯器在“GettingStarted”項目窗口查找到S7程序(1),然后雙擊打開符號組件。當前符號表中只包括預定義的組織塊OB1。單擊循環(huán)執(zhí)行,且用“主程序”作為我wwwPLCworldcn們的示例將其重寫。ww.91HMI.c在第二行輸入“GreenLight”和“Q4.0”。將自動添加數(shù)據(jù)類型。單擊第一行或第二行的注釋欄,為符號輸入注釋。完成一行后按回車鍵,會自動添加一新行。在第三行輸入“RedLight”和“Q4.1”,按回車鍵結束該項。用這種方式可以為程序需要的所有輸入與輸出的絕對地址分配符號名。STEP7使用入門A5E00446502-013-2omwww.PLCwww.PLC使用符號編程保存符號表中已經(jīng)完成的輸入或修改并關閉窗口。因為在整個“GettingStarted4.1節(jié)中將符號表復制到“GettingStarted”項目中。在這里您可以看到“GettingStartedS7一般說來,不論選用哪種編程語S7程序只創(chuàng)建一個符號表。所有可打印的字符(如,特殊字符、空格)都可以在符號表中使用。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-013-3CPU處理的信號的類型。STEP7www.PLCwww.PLC使用符號編程保存符號表中已經(jīng)完成的輸入或修改并關閉窗口。因為在整個“GettingStarted4.1節(jié)中將符號表復制到“GettingStarted”項目中。在這里您可以看到“GettingStartedS7一般說來,不論選用哪種編程語S7程序只創(chuàng)建一個符號表。所有可打印的字符(如,特殊字符、空格)都可以在符號表中使用。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-013-3CPU處理的信號的類型。STEP7還可以使用以下數(shù)據(jù)類型:BOOLBYTEWORDDWORD這種類型的數(shù)據(jù)是位的組合。1位(布爾型)32位(雙字型)。CHARASCII字符集中的一個字符。INTDINTREAL它們可用于處理數(shù)值(例如,計算數(shù)學表達式)。S5TIMETIMEDATETIME_OF_DAY這種類型的數(shù)據(jù)在STEP7中代表不同的時間和日期值(例如,設定日期或為定時器輸入時間值。)在>的主題“編程塊”和“定義符號”中可以找到更多的信息。www.PLCwww.PLC使用符號編程ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-01www.PLCwww.PLC使用符號編程ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-013-4www.PLCwww.PLC4中創(chuàng)建程序4.1LAD/STL/FBD編程窗口選擇梯形圖、語句表、或功能塊圖STEP7中,可以用標準語言梯形圖(LAD)、語句表(STL)或功能塊圖(FBD)創(chuàng)建S7程序。在實際使用時,您必須決定使用哪種語言,在本章也是如此。ww.91HMI.com以在項目向導中創(chuàng)建該塊時所選擇的語言打開OB1塊。然而,您可以隨時更改這個缺省的編程語言。STEPwww.PLCwww.PLC4中創(chuàng)建程序4.1LAD/STL/FBD編程窗口選擇梯形圖、語句表、或功能塊圖STEP7中,可以用標準語言梯形圖(LAD)、語句表(STL)或功能塊圖(FBD)創(chuàng)建S7程序。在實際使用時,您必須決定使用哪種語言,在本章也是如此。ww.91HMI.com以在項目向導中創(chuàng)建該塊時所選擇的語言打開OB1塊。然而,您可以隨時更改這個缺省的編程語言。STEP7使用入門A5E00446502-014-1功能塊圖(FBD)例如,適用于電路工程領域的用戶。語句表(STL)例如,適用于計算機技術領域的用戶。wwwPLCworldcn梯形圖(LAD)www.PLCwww.PLCOB1中創(chuàng)建程序OB1如有必要,打開“GettingStarted”項目。為此,單擊工具欄中的打開按鈕,選擇所創(chuàng)建的“GettingStarted”項目,并按確定確認。根據(jù)您所選用的編程語言,在“示例項目”標簽中打開下列項目之一:ZEn01_05_STEP7LAD_1-9ZEn01_01_STEP7STL_1-9或ZEn01_03_STEP7FDB_1-9在這里您可以看到顯示的所有三個示例項目。在“www.PLCwww.PLCOB1中創(chuàng)建程序OB1如有必要,打開“GettingStarted”項目。為此,單擊工具欄中的打開按鈕,選擇所創(chuàng)建的“GettingStarted”項目,并按確定確認。根據(jù)您所選用的編程語言,在“示例項目”標簽中打開下列項目之一:ZEn01_05_STEP7LAD_1-9ZEn01_01_STEP7STL_1-9或ZEn01_03_STEP7FDB_1-9在這里您可以看到顯示的所有三個示例項目。在“ZEn01_XXX”中瀏覽,直到找到符號組件,用拖放功能將該符號組件復制到項目窗口“GettingStarted”的S7程序文件夾中。然后,關閉窗口“ZEn01_XXX”。拖放功能就是用鼠標單擊任意對象,按住鼠標的同ww.91HMI.cwwwPLCworldn動。當松開鼠標時,對象將被粘貼到所選擇的位置。雙擊“GettingStarted”項目中的OB1LAD/STL/FBD編程窗口。STEP7使用入門A5E00446502-014-2omSTEP7中,CPUOB1。CPUCPU返回到第一個程序行時,它已經(jīng)完成一個循環(huán)。所需要的時間即所說的掃描循環(huán)時間。4.2節(jié)(用梯形圖編程)4.3節(jié)(用語句表編程)或第4.4節(jié)(用功能塊圖編程)。在>目錄下的主題“編程塊”和“創(chuàng)建塊和庫”中可以找到更多的信息。www.PLCwww.PLCOB1中創(chuàng)建程序LAD/STL/FBD編程窗口所有塊都在LAD/STL/FBD編程窗口中進行編輯。這里,您可以看到梯形圖的視圖。顯示或隱藏“編程元素”和“調用結構”。(可以在編程窗口的任何位置擺放窗格)更改編程語言視圖ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-014-3關于所選編程元素的信息詳細窗口中的不同標簽用來顯示出錯消息和地址信息,也可以用來編輯符號、監(jiān)視地址、對塊進行比較,以及編輯過程診斷的錯誤定義。程序輸入行(以及程序段和當前路徑)塊或程序段的標題和注釋區(qū)域www.PLCwww.PLCOB1中創(chuàng)建程序LAD/STL/FBD編程窗口所有塊都在LAD/STL/FBD編程窗口中進行編輯。這里,您可以看到梯形圖的視圖。顯示或隱藏“編程元素”和“調用結構”。(可以在編程窗口的任何位置擺放窗格)更改編程語言視圖ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-014-3關于所選編程元素的信息詳細窗口中的不同標簽用來顯示出錯消息和地址信息,也可以用來編輯符號、監(jiān)視地址、對塊進行比較,以及編輯過程診斷的錯誤定義。程序輸入行(以及程序段和當前路徑)塊或程序段的標題和注釋區(qū)域變量聲明表包含塊的參數(shù)和局部變量處用于梯形結構梯形圖和功能塊圖的最重要編程元素插入一個新的程序段www.PLCwww.PLCOB1中創(chuàng)建程序4.2OB1在下面的章節(jié)中,將使用梯形圖(LAD)編程一個串聯(lián)電路、一個并聯(lián)電路和置位/復位存儲器功能。使用梯形圖編程一個串聯(lián)電路如有必要,請在視圖LAD設置為編程語言。OB1中的標題區(qū)域,作為示例,輸入“循環(huán)處理的主程序”。請為第一個元素選擇電流通路。請單擊工具欄中的按鈕,并插入一個常wwwwww.PLCwww.PLCOB1中創(chuàng)建程序4.2OB1在下面的章節(jié)中,將使用梯形圖(LAD)編程一個串聯(lián)電路、一個并聯(lián)電路和置位/復位存儲器功能。使用梯形圖編程一個串聯(lián)電路如有必要,請在視圖LAD設置為編程語言。OB1中的標題區(qū)域,作為示例,輸入“循環(huán)處理的主程序”。請為第一個元素選擇電流通路。請單擊工具欄中的按鈕,并插入一個常wwwPLCworldcn開觸點。ww.91HMI.c以同樣的方式,插入第二個常開觸點。在電流通路的右端插入一個線圈。串聯(lián)電路中的常開觸點和線圈還沒有地址。請檢查符號表達式是否已經(jīng)激活。STEP7使用入門A5E00446502-014-4omwww.PLCwww.PLCOB1中創(chuàng)建程序請單擊符號并輸入符號名“Key_1”(不包括引號)。同樣,也可以從所顯示的下拉列表中選擇名稱。用回車鍵確認。為第二個常開觸點輸入符號名“Key_2”。為線圈輸入名稱“Green_Light”?,F(xiàn)在您已經(jīng)編程了一個完整的串聯(lián)電路。如果沒有符號顯示為紅色,則保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。ww.91HMI.comwwwPLCworldcnSTEPwww.PLCwww.PLCOB1中創(chuàng)建程序請單擊符號并輸入符號名“Key_1”(不包括引號)。同樣,也可以從所顯示的下拉列表中選擇名稱。用回車鍵確認。為第二個常開觸點輸入符號名“Key_2”。為線圈輸入名稱“Green_Light”?,F(xiàn)在您已經(jīng)編程了一個完整的串聯(lián)電路。如果沒有符號顯示為紅色,則保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-014-5www.PLCwww.PLCOB1中創(chuàng)建程序使用梯形圖編程一個并聯(lián)電路選擇1。插入一個新的程序段。再次選擇電流通路。插入一個常開觸點和一個線圈。選擇電流通路的垂直線。插入一個并行分支。在并行分支上添加另一個常開觸點。閉合分支(如有必要,可選擇向下的箭頭)。在并聯(lián)電路中還沒有輸入地址。要分配符號地址,可按照與串聯(lián)電路相同的方法進行。用“Key_3”來覆蓋上面的常開觸點,用“Key_4”覆蓋下面的觸點,線圈則為“Red_Light”。www.PLCwww.PLCOB1中創(chuàng)建程序使用梯形圖編程一個并聯(lián)電路選擇1。插入一個新的程序段。再次選擇電流通路。插入一個常開觸點和一個線圈。選擇電流通路的垂直線。插入一個并行分支。在并行分支上添加另一個常開觸點。閉合分支(如有必要,可選擇向下的箭頭)。在并聯(lián)電路中還沒有輸入地址。要分配符號地址,可按照與串聯(lián)電路相同的方法進行。用“Key_3”來覆蓋上面的常開觸點,用“Key_4”覆蓋下面的觸點,線圈則為“Red_Light”。ww.91HMI.cwwwPLCworldcn保存該塊。STEP7使用入門A5E00446502-014-6omwww.PLCwww.PLCOB1中創(chuàng)建程序使用梯形圖編程一個存儲器功能2并插入另一程序段。再次選擇電流通路。在編程元素目錄的位邏輯SR元素。雙擊插入該元素。分別在S和R的輸入之前插入一個常開觸點。SR元素輸入以下符號名:上面觸點的名稱為“Automatic_On”下面觸點的名稱為“Manual_On”SRwww.PLCwww.PLCOB1中創(chuàng)建程序使用梯形圖編程一個存儲器功能2并插入另一程序段。再次選擇電流通路。在編程元素目錄的位邏輯SR元素。雙擊插入該元素。分別在S和R的輸入之前插入一個常開觸點。SR元素輸入以下符號名:上面觸點的名稱為“Automatic_On”下面觸點的名稱為“Manual_On”SR元素的名稱為“Automatic_Mode”保存該塊,并關閉窗口。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-014-7如果要查看絕對尋址和符號尋址之間的差別,請釋放菜單命令>>符號表達式。LAD/STL/FBD編程窗口符號尋址的行斷,可使用菜單命令>自定義,然后選擇“LAD/FBD1026個字符。在>目錄下的主題“編程塊”、“創(chuàng)建邏輯塊”和“編程梯形圖指令”中可以找到更多的信息。示例:LAD中的絕對尋址示例:LAD中的符號尋址www.PLCwww.PLCOB1中創(chuàng)建程序4.3OB1在下面的章節(jié)中,將使用語句表(STL)ANDOR指令和存儲器指令置位/復位。AND指令如有必要,請在視圖STLwww.PLCwww.PLCOB1中創(chuàng)建程序4.3OB1在下面的章節(jié)中,將使用語句表(STL)ANDOR指令和存儲器指令置位/復位。AND指令如有必要,請在視圖STL設置為編程語言。請檢查符號表達式是否已經(jīng)激活。ww.91HMI.cwwwPLCworldcnOB1中的標題區(qū)域,作為示例,輸入“循環(huán)處理的主程序”。為第一條語句選擇一個區(qū)域。A(AND)和一個空格,然后輸入符號名“Key_1”(不包括引號)。用回車鍵完成該行。光標跳到下一行。STEP7使用入門A5E00446502-014-8omwww.PLCwww.PLCOB1中創(chuàng)建程序AND指令。AND指令。如果沒有符號顯示為紅色,則保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。您還可以從符號表中直接插入符號名。請單擊??.?符號,然后選擇菜單命令插入>符號。滾動下拉列表,找到相應的名稱并選中它。符號名則自動添加。OR指令選擇1。ww.91HMI.comwwwPLCworldcn插入一個新的程序段并再次選擇輸入?yún)^(qū)域。www.PLCwww.PLCOB1中創(chuàng)建程序AND指令。AND指令。如果沒有符號顯示為紅色,則保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。您還可以從符號表中直接插入符號名。請單擊??.?符號,然后選擇菜單命令插入>符號。滾動下拉列表,找到相應的名稱并選中它。符號名則自動添加。OR指令選擇1。ww.91HMI.comwwwPLCworldcn插入一個新的程序段并再次選擇輸入?yún)^(qū)域。O(OR)和符號名“Key_3”(AND指令的方法相同)。OR指令并保存。STEP7使用入門A5E00446502-014-9www.PLCwww.PLCOB1中創(chuàng)建程序使用語句表編程一個存儲器指令2并插入另一程序段。A和符號名“Automatic_On”。完成存儲器指令并保存。關閉該塊。ww.91HMI.coSTEP7使用入門A5E00446502-014-10如果要查看絕對尋址和符號尋址之間的差別,請釋放菜單命令>www.PLCwww.PLCOB1中創(chuàng)建程序使用語句表編程一個存儲器指令2并插入另一程序段。A和符號名“Automatic_On”。完成存儲器指令并保存。關閉該塊。ww.91HMI.coSTEP7使用入門A5E00446502-014-10如果要查看絕對尋址和符號尋址之間的差別,請釋放菜單命令>>符號表達式。m在>目錄下的主題“編程塊”、“創(chuàng)建邏輯STL語句”中可以找到更多的信息。示例:中的絕對尋址wwwPLCworldcn示例:中的符號尋址www.PLCwww.PLCOB1中創(chuàng)建程序4.4OB1在下面的章節(jié)中,將使用功能塊圖(FBD)ANDOR功能和一個存儲器功能。AND功能如有必要,請在視圖FBD設置為編程語言。OB1www.PLCwww.PLCOB1中創(chuàng)建程序4.4OB1在下面的章節(jié)中,將使用功能塊圖(FBD)ANDOR功能和一個存儲器功能。AND功能如有必要,請在視圖FBD設置為編程語言。OB1中的標題區(qū)域,作為示例,輸入“循環(huán)處理的主程序”。AND功能的輸入?yún)^(qū)域(在注釋區(qū)域下面)。ww.91HMI.comwwwPLCworldcnAND邏輯框(&)和一個賦值符號(=)。AND功能中各元素的地址還未輸入。請檢查符號表達式是否已經(jīng)激活。STEP7使用入門A5E00446502-014-11www.PLCwww.PLCOB1中創(chuàng)建程序請單擊??.?符號并輸入符號名“Key_1”(不包括引號)。同樣,也可以從所顯示的下拉列表中選擇名稱。用回車鍵確認。為第二個輸入輸入符號名“Key_2”。為賦值輸入名稱“Green_Light”。AND功能。如果沒有符號顯示為紅色,則可以保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。wwwPLCworldcnwww.PLCwww.PLCOB1中創(chuàng)建程序請單擊??.?符號并輸入符號名“Key_1”(不包括引號)。同樣,也可以從所顯示的下拉列表中選擇名稱。用回車鍵確認。為第二個輸入輸入符號名“Key_2”。為賦值輸入名稱“Green_Light”。AND功能。如果沒有符號顯示為紅色,則可以保存該塊。如果符號不存在于符號表中,或者有語法錯誤,則該符號顯示為紅色。wwwPLCworldcnww.91HMI.cSTEP7使用入門A5E00446502-014-12omwww.PLCwww.PLCOB1中創(chuàng)建程序OR功能插入一個新的程序段。OR功能的輸入域。OR邏輯框(≥1)和一個賦值符號(=)。ORwww.PLCwww.PLCOB1中創(chuàng)建程序OR功能插入一個新的程序段。OR功能的輸入域。OR邏輯框(≥1)和一個賦值符號(=)。OR功能中還沒有輸入地址。請按照AND功能同樣的方法,完成所示的OR功能。請為上面的輸入端輸入“Key_3”,為下面的輸入端輸入“Key_4”,為賦值輸入“Red_Light”。保存該塊。ww.91HMI.comwwwPLCworldcnSTEP7使用入門A5E00446502-014-13www.PLCwww.PLCOB1中創(chuàng)建程序使用功能塊圖編程一個存儲器功能2并插入另一程序段。再次選擇輸入域(在注釋域下面)。在編程元素目錄的位邏輯SR元素。雙擊插入該元素。SR元素輸入以下符號名:置位“Automatic_On”存儲器位“Automatic_Mode”。Mode"www.PLCwww.PLCOB1中創(chuàng)建程序使用功能塊圖編程一個存儲器功能2并插入另一程序段。再次選擇輸入域(在注釋域下面)。在編程元素目錄的位邏輯SR元素。雙擊插入該元素。SR元素輸入以下符號名:置位“Automatic_On”存儲器位“Automatic_Mode”。Mode"on""Manualon"保存該塊,并關閉窗口。ww.91HMI.coSTEP7使用入門A5E00446502-014-14如果要查看絕對尋址和符號尋址之間的差別,釋放菜單命令>>符號表達式。m wwwPLCworldcnLAD/STL/FBD編程窗口符號尋址的行斷,可使用菜單命令>自定義,然后選擇“LAD/FBD1026個字符。在>目錄下的主題“編程塊”、”創(chuàng)建邏輯FBD語句”中可以找到更多的信息。示例:"Key_2"示例:中的符號尋址"Key_1""Green_Light"www.PLCwww.PLC5創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.1創(chuàng)建并打開功能塊(FB)功能塊(FB)在程序的體系結構中位于組織塊之下。它包含程序的一部分,這部分程序在OB1中可以多次調用。功能塊的所有形參和靜態(tài)數(shù)據(jù)都存儲在一個單獨的、被指定給該功能塊的數(shù)據(jù)塊(DB)中。LAD/STL/FBD編程窗口編程功能塊(FB1www.PLCwww.PLC5創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.1創(chuàng)建并打開功能塊(FB)功能塊(FB)在程序的體系結構中位于組織塊之下。它包含程序的一部分,這部分程序在OB1中可以多次調用。功能塊的所有形參和靜態(tài)數(shù)據(jù)都存儲在一個單獨的、被指定給該功能塊的數(shù)據(jù)塊(DB)中。LAD/STL/FBD編程窗口編程功能塊(FB1,符號名“Engine”;3-3頁的符號表)4章(OB1)相同的編程語言。此時,應當已將符號表復制到項目“GettingStarted”中。如果尚未復制4-2頁上有關如何進行復制的信息,然后再返回到該章節(jié)。如果必要,打開“GettingStarted”項目。ww.91HMI.comwwwPLCworldcnBlocks文件夾并打開它。按鼠標右鍵出現(xiàn)的彈出菜單中包含菜單欄中最重要的命令。插入一個功能塊作為新對象。STEP7使用入門A5E00446502-015-1www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序–功能塊”對話框中,選擇用以生成塊的語言,激活FB的檢查框,用確定確認其余的設置。FB1Blocks文件夾中。FB1LAD/STL/FBD編程窗www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序–功能塊”對話框中,選擇用以生成塊的語言,激活FB的檢查框,用確定確認其余的設置。FB1Blocks文件夾中。FB1LAD/STL/FBD編程窗口。ww.91HMI.cSTEP7使用入門A5E00446502-015-25.2節(jié)(用梯形圖編程)5.3節(jié)(用語句表編程)5.4節(jié)(用功能塊圖編程)。om wwwPLCworldcn在>目錄的主題“編程塊”和“創(chuàng)建塊和庫”中可以找到更多的信息。www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.2FB1我們將向您說明如何編程一個功能塊,在本例中,該功能塊使用兩個不同的數(shù)據(jù)塊控制和監(jiān)視汽油或柴油發(fā)動機。所有“發(fā)動機特定的”信號都是作為塊參數(shù)從組織塊傳送給功能塊的,因此必須作為輸入和輸出參數(shù)在變量聲明表中列出(聲明“in”和“out”)。STEP7輸入一個串聯(lián)電路、一個并聯(lián)電路和一個存儲器功能。www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.2FB1我們將向您說明如何編程一個功能塊,在本例中,該功能塊使用兩個不同的數(shù)據(jù)塊控制和監(jiān)視汽油或柴油發(fā)動機。所有“發(fā)動機特定的”信號都是作為塊參數(shù)從組織塊傳送給功能塊的,因此必須作為輸入和輸出參數(shù)在變量聲明表中列出(聲明“in”和“out”)。STEP7輸入一個串聯(lián)電路、一個并聯(lián)電路和一個存儲器功能。聲明/定義變量LAD/STL/FBD編程窗口已經(jīng)打開,并已激活選項>LAD(編程語言)。注意,F(xiàn)B1現(xiàn)在顯示在標題欄中,因為FB1打開的編程窗口。ww.91HMI.comwwwPLCworldcn變量聲明區(qū)域由變量總覽視圖(左窗格)和變量詳細視圖(右窗格)組成。在變量總覽視圖中,依次選擇聲明類型“IN”,“OUT”和“STAT”,并在相應的變量詳細視圖中輸入如下聲明。在變量總覽視圖中,單擊相應的單元并在隨后出現(xiàn)的圖中應用條目。您可以從所顯示的下拉列表中選擇數(shù)據(jù)類型。STEP7使用入門A5E00446502-015-3www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序只有字母、數(shù)字和下劃線是變量聲明表中的塊參數(shù)名稱所允許使用的字符。如果在變量詳細視圖中沒有顯示所有需要的欄,您可以通過快捷菜單來顯示(使用鼠標右擊)。ww.91HMI.cwwwPLCworldcn編程一個發(fā)動機的開動和停機使用工具欄中相應的按鈕或編程元素目1中依次插入一個常開觸點SR元素。R之前選擇電流通路。插入另一個常開觸點。在該觸點前選擇電流通路。插入一個與常開觸點并聯(lián)的常閉觸點。STEP7使用入門A5E00446502-015-4www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序只有字母、數(shù)字和下劃線是變量聲明表中的塊參數(shù)名稱所允許使用的字符。如果在變量詳細視圖中沒有顯示所有需要的欄,您可以通過快捷菜單來顯示(使用鼠標右擊)。ww.91HMI.cwwwPLCworldcn編程一個發(fā)動機的開動和停機使用工具欄中相應的按鈕或編程元素目1中依次插入一個常開觸點SR元素。R之前選擇電流通路。插入另一個常開觸點。在該觸點前選擇電流通路。插入一個與常開觸點并聯(lián)的常閉觸點。STEP7使用入門A5E00446502-015-4omwww.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序檢查符號表達式是否已激活。選中問號并輸入變量聲明表中相應的名稱(自動分配符號#)。為串聯(lián)電路中的常閉觸點輸入符號名“Automatic_Mode”。然后保存程序。局部塊變量用#符號指示,只在該塊中有效。全局變量則出現(xiàn)在引號內(nèi)。它們在符號表中定義,在整個程序內(nèi)都有效。信號狀態(tài)“Automatic_ModeOB1中(4-7www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序檢查符號表達式是否已激活。選中問號并輸入變量聲明表中相應的名稱(自動分配符號#)。為串聯(lián)電路中的常閉觸點輸入符號名“Automatic_Mode”。然后保存程序。局部塊變量用#符號指示,只在該塊中有效。全局變量則出現(xiàn)在引號內(nèi)。它們在符號表中定義,在整個程序內(nèi)都有效。信號狀態(tài)“Automatic_ModeOB1中(4-73)的另一個SR元素定義,現(xiàn)在由FB1查詢。wwwPLCworldcnww.91HMI.comSTEP7使用入門A5E00446502-015-5www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序編程速度監(jiān)視插入一個新的程序段并選擇電流通路。然后在編程元素目錄中瀏覽直至找到比較CMP>=I。另外在電流通路中插入一個線圈。再次選擇問號,并使用變量聲明表中的名稱標定線圈和比較器。然后保存程序。ww.91HMI.cwwwPLCworldcnSTEP7使用入門A5E00446502-015-6om何時開動和關停發(fā)動機?當變量#Switch_On的信號狀態(tài)為“1”并且www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序編程速度監(jiān)視插入一個新的程序段并選擇電流通路。然后在編程元素目錄中瀏覽直至找到比較CMP>=I。另外在電流通路中插入一個線圈。再次選擇問號,并使用變量聲明表中的名稱標定線圈和比較器。然后保存程序。ww.91HMI.cwwwPLCworldcnSTEP7使用入門A5E00446502-015-6om何時開動和關停發(fā)動機?當變量#Switch_On的信號狀態(tài)為“1”并且變量“Automatic_Mode”的信號狀態(tài)為“0”時,開動發(fā)動機。只有當對“Automatic_Mode”取反時(常閉觸點),才能夠啟用該功能。當變量#Switch_Off的信號狀態(tài)為“1”或變量#Fault的信號狀態(tài)為“0”時,發(fā)動機關閉。同樣,可以通過取反#Faul實現(xiàn)該功能(#Fault是一個“0激活”信號,它在常態(tài)下的信號為“1”,如果出現(xiàn)故障則為“0”)。比較器如何監(jiān)視發(fā)動機速度?比較器比較變量#Actual_Speed和#Setpoint_Speed,并將結果賦值給#Setpoint_Speed_Reached(信號狀態(tài)“1”)。在>目錄下主題“編程塊”,“創(chuàng)建邏輯塊”和“編輯變量聲明”或“編輯LAD指令”中可以找到更多的信息。www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.3FB1我們將向您介紹如何編程一個功能塊,在本例中,該功能塊使用兩個不同的數(shù)據(jù)塊控制和監(jiān)視汽油或柴油發(fā)動機。所有“發(fā)動機特定的”信號都是作為塊參數(shù)從組織塊傳送給功能塊的,因此必須作為輸入和輸出參數(shù)在變量聲明表中列出(聲明“in”和“out”)。聲明/定義變量LAD/STL/FBD編程窗口已經(jīng)打開,并已激活選項www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序5.3FB1我們將向您介紹如何編程一個功能塊,在本例中,該功能塊使用兩個不同的數(shù)據(jù)塊控制和監(jiān)視汽油或柴油發(fā)動機。所有“發(fā)動機特定的”信號都是作為塊參數(shù)從組織塊傳送給功能塊的,因此必須作為輸入和輸出參數(shù)在變量聲明表中列出(聲明“in”和“out”)。聲明/定義變量LAD/STL/FBD編程窗口已經(jīng)打開,并已激活選項>STL(編程語言)。注意,F(xiàn)B1現(xiàn)在顯示在標題欄中,因為FB1打開的編程窗口。ww.91HMI.comwwwPLCworldcn變量聲明區(qū)域由變量總覽視圖(左窗格)和變量詳細視圖(右窗格)組成。在變量總覽視圖中,依次選取聲明類型“IN”,“OUT”和“STAT”,并在相應的變量詳細視圖中輸入如下聲明。在變量總覽視圖中,單擊相應的單元并在隨后出現(xiàn)的圖中應用條目。您可以從所顯示的下拉列表中選擇數(shù)據(jù)類型。STEP7使用入門A5E00446502-015-7www.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序只有字母、數(shù)字和下劃線這些字符是變量聲明表中的塊參數(shù)名稱所允許使用的字符。ww.91HMI.cwwwPLCworldcn編程發(fā)動機的開動和關停檢查符號表達式是否已激活。1中輸入相應的指令。局部塊變量用#符號指示,只在該塊中有效。全局變量則出現(xiàn)在引號內(nèi)。它們在符號表中定義,在整個程序內(nèi)都有效。信號狀態(tài)“Automatic_ModeOB1中(請參見4-103)SR元素定義,現(xiàn)在由FB1查詢。STEPwww.PLCwww.PLC創(chuàng)建一個帶有功能塊和數(shù)據(jù)塊的程序只有字母、數(shù)字和下劃線這些字符是變量聲明表中的塊參數(shù)名稱所允許使用的字符。ww.91HMI.cwwwPLCworldcn編程發(fā)動機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學六年級上聽評課記錄
- 四年級下冊口算題大全
- 委托辦理貸款協(xié)議
- 實驗小學數(shù)學二年級下冊口算競賽題
- 2025年槳扇發(fā)動機合作協(xié)議書
- 楊凌職業(yè)技術學院《觀賞樹木學》2023-2024學年第二學期期末試卷
- 大慶師范學院《經(jīng)濟學綜合博弈實驗》2023-2024學年第二學期期末試卷
- 25 帶上她的眼睛 +公開課一等獎創(chuàng)新教案+同步練習(含答案)
- 河北科技大學《機器視覺》2023-2024學年第二學期期末試卷
- 企業(yè)可持續(xù)發(fā)展目標與指標體系
- 基于數(shù)據(jù)驅動的鋰離子電池剩余使用壽命預測方法研究
- 《內(nèi)臟疾病康復》課件
- 串通招投標法律問題研究
- 高原鐵路建設衛(wèi)生保障
- 家具廠各崗位責任制匯編
- 顳下頜關節(jié)盤復位固定術后護理查房
- 硝苯地平控釋片
- 部編版語文六年級下冊全套單元基礎??紲y試卷含答案
- 提高檢驗標本合格率品管圈PDCA成果匯報
- 2023年保險養(yǎng)老地產(chǎn)行業(yè)分析報告
- 世界古代史-對接選擇性必修(真題再現(xiàn)) 高考歷史一輪復習
評論
0/150
提交評論