編輯程序
發布時間:2013/8/24 19:49:13 訪問次數:630
在STEP 7壞境下編寫PLC控制程序時,EXQ60-48D3V3-2V5R可直接將所有程序全部放在組織塊OB1中,也可以將控制程序按功能劃分為若干個子程序塊,分別放在功能塊(FCx)或功能塊(FBx)中,然后在OB1中通過調用FCx和FBx實現程序的控制功能。直接將所有程序全部放在組織塊OB1中不便于程序的檢查,不推薦采用這種方法。下面采用第二種方法,首先創建一個功能FC1,并用功能塊圖(FBD)語言對FC1進行編輯,然后在OB1中調用FC1,具體步驟如下所述。
創建功能FC1(子程序)。在圖1- 49中單擊Blocks文件夾,然后在右窗口中右擊,在彈出的右鍵快捷菜單中單擊“Insert new ()bject”一“Function”菜單項,則彈出功能(Function)屬性設置對話框,如圖1- 51所示。
在對話框的Name(名稱)文本框中輸入“FC1”,在“Symbolic Name”(符號名)文本框中輸入“可逆旋轉”,在“Symbol Comment”(符號注釋)文本框中輸入“可逆旋轉控制程序”,在“Cre-ated in Language”(編程語言)文本框中選擇FBD(功能塊圖語言),然后單擊“OK”按鈕確認,并在Blocks文件夾下創建一個FC1。
在STEP 7壞境下編寫PLC控制程序時,EXQ60-48D3V3-2V5R可直接將所有程序全部放在組織塊OB1中,也可以將控制程序按功能劃分為若干個子程序塊,分別放在功能塊(FCx)或功能塊(FBx)中,然后在OB1中通過調用FCx和FBx實現程序的控制功能。直接將所有程序全部放在組織塊OB1中不便于程序的檢查,不推薦采用這種方法。下面采用第二種方法,首先創建一個功能FC1,并用功能塊圖(FBD)語言對FC1進行編輯,然后在OB1中調用FC1,具體步驟如下所述。
創建功能FC1(子程序)。在圖1- 49中單擊Blocks文件夾,然后在右窗口中右擊,在彈出的右鍵快捷菜單中單擊“Insert new ()bject”一“Function”菜單項,則彈出功能(Function)屬性設置對話框,如圖1- 51所示。
在對話框的Name(名稱)文本框中輸入“FC1”,在“Symbolic Name”(符號名)文本框中輸入“可逆旋轉”,在“Symbol Comment”(符號注釋)文本框中輸入“可逆旋轉控制程序”,在“Cre-ated in Language”(編程語言)文本框中選擇FBD(功能塊圖語言),然后單擊“OK”按鈕確認,并在Blocks文件夾下創建一個FC1。
上一篇:SIMATIC 300的系統數據
上一篇:程序編輯窗口