圖示異步電動機星-三角降壓起動的主電路和plc的外部接續(xù)圖。由于控制用plc程序簡單,所以采用線性化編程方式。
異步電動機星-三角減壓起動控制
a)控制主電路b)plc外部接線圖c)plc控制梯形圖
所謂線性編程方式是指將用戶程序全部寫入ob1(組織塊)中,操作系統(tǒng)自動按順序掃描處理ob1中的每一條指令并不斷地循環(huán)。這種編程方式簡單明了,適合簡單的控制任務(wù)。
線性編程方式的主要缺點是浪費cpu資源,因在這種編程方式下,cpu在每個掃描周期要處理程序中的每一條指令,而實際上許多指令并不需要處理。
編制plc程序?qū)崿F(xiàn)控制任務(wù)稱為做項目,在step 7軟件中應(yīng)用編程的第一步就是創(chuàng)建項目。本文以異步電動機星-三角減壓起動控制為例,創(chuàng)建項目過程十分簡單。
1.創(chuàng)建步驟
雙擊安裝有step 7軟件的pc機桌面上的step 7圖標(biāo),step 7軟件系統(tǒng)彈出圖1所示的新項目向?qū)υ捒颍╯tep 7 wizard:“new project”)。
點擊對話框中的next按鈕,系統(tǒng)彈出圖2所示的cpu選型對話框。例如異步電動機星-三角減壓起動的s7-300控制系統(tǒng)中選用了cpu315型的cpu模板,則需在cpu type單選框中找到cpu315單擊,cpu名稱文本框(cpu name:)中出現(xiàn)cpu315(1),cpu選型完成。
點擊對話框中的next按鈕,系統(tǒng)彈出圖3所示的編程語言對話框。首先塊名(blocks name)選為ob1,然后點擊lad前面的單選按鈕,選擇編程語言為lad(梯形圖)。
點擊對話框中的next按鈕,系統(tǒng)彈出圖4所示的項目命名對話框。在項目名稱(project name:)文本框內(nèi)輸入“星三角起動”,完成項目命名。
圖1新項目創(chuàng)建對話框
圖2 cpu選型
圖3 編程語言選擇
圖4 項目命名
點擊對話框中的finish按鈕,系統(tǒng)彈出圖8-6所示的simatic manager(simatic管理器)界面,至此完成創(chuàng)建項目全過程。
simatic管理器標(biāo)題欄中顯示:simatic manager-星三角起動,工作界面的已創(chuàng)建的項目界面的標(biāo)題欄則顯示項目創(chuàng)建完成后存儲在pc機中的位置為:d:\program files\siemens\step7\s7proj\星三角起。用戶還可通過菜單欄中的file下拉菜單內(nèi)的save project as命令將創(chuàng)建的項目另存到磁盤的其他位置。
圖5 simatic管理器中項目的結(jié)構(gòu)
2.項目結(jié)構(gòu)
項目界面左框架欄顯示了已創(chuàng)建的星三角起動項目的結(jié)構(gòu),星三角起動項目的下一級目錄是simatic 300 station(站名),simatic 300 station的下一級目錄是cpu315(1)(已確定的cpu型號),cpu315(1)的下一級目錄為s7-progrom(1)(表示該項目所用cpu中將運行的s7程序),s7-progrom(1)的下一級目錄為sources(資源)與blocks(程序塊),選中blocks,右框架欄顯示了當(dāng)前僅創(chuàng)建了一個程序塊:ob1。