版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第2章
編程軟件介紹STEP7-Micro/WINSMART是西門子公司專門為S7-200SMARTYPLC提供的開發(fā)工具,STEP7-Micro/WINSMART在個(gè)人計(jì)算機(jī)上運(yùn)行。計(jì)算機(jī)應(yīng)滿足的最低要求是,操作系統(tǒng):Windows7或Windows10(32位和64位兩種版本),至少350MB字節(jié)的空閑硬盤空間,鼠標(biāo)(推薦)。STEP7-Micro/WINSMART提供三種程序編輯器,用于方便高效地開發(fā)適合用戶應(yīng)用的控制程序。LAD編輯器(梯形圖邏輯)以圖形方式顯示程序,與電氣接線圖類似。LAD程序仿真來(lái)自電源的電流通過(guò)一系列的邏輯輸入條件,進(jìn)而決定是否啟用邏輯輸出。梯形圖邏輯易于初學(xué)者使用,圖形表示法通常易于理解,且全世界通用。可以使用STL編輯器顯示所有用SIMATICLAD編輯器編寫的程序。FBD編輯器(函數(shù)塊圖)以圖形方式顯示程序,類似于通用邏輯門圖。FBD中沒有LAD編輯器中的觸點(diǎn)和線圈,但有相等的指令,以方框指令的形式顯示??梢允褂肧TL編輯器顯示所有用SIMATICFBD編輯器編寫的程序。STL編輯器以文本語(yǔ)言的形式顯示程序。STL編輯器允許您輸入指令助記符來(lái)創(chuàng)建控制程序。STL編輯還允許您創(chuàng)建用LAD或FBD編輯器無(wú)法創(chuàng)建的程序。這是因?yàn)槟怯肅PU的本機(jī)語(yǔ)言在編程,而不是在圖形編輯器中編程。這種基于文本的概念與匯編語(yǔ)言編程十分相似。程序的編輯、保存與調(diào)試編程軟件的界面項(xiàng)目創(chuàng)建與硬件組態(tài)練習(xí)題2.1編程軟件的界面在STEP7-Micro/WINSMART軟件安裝完畢后,雙擊圖標(biāo),打開STEP7-Micro/WINSMART軟件,就能進(jìn)入編程軟件的界面,如圖所示。圖2-1中:①是快速訪問(wèn)工具欄,快速訪問(wèn)工具欄顯示在菜單選項(xiàng)卡正上方。通過(guò)快速訪問(wèn)文件按鈕可簡(jiǎn)單快速地訪問(wèn)“文件”(File)菜單的大部分功能,并可訪問(wèn)最近打開的文檔。快速訪問(wèn)工具欄上的其它按鈕對(duì)應(yīng)于文件功能“新建”(New)、“打開”(Open)、“保存”(Save)和“打印”(Print)。②是項(xiàng)目樹,項(xiàng)目樹顯示所有的項(xiàng)目對(duì)象和創(chuàng)建控制程序需要的指令。您可以將單個(gè)指令從樹中拖放到程序中,也可以雙擊指令,將其插入項(xiàng)目編輯器中的當(dāng)前光標(biāo)位置。項(xiàng)目樹可以對(duì)項(xiàng)目進(jìn)行組織,如圖所示。③是導(dǎo)航欄,導(dǎo)航欄顯示在項(xiàng)目樹上方,可快速訪問(wèn)項(xiàng)目樹上的對(duì)象。單擊一個(gè)導(dǎo)航欄按鈕相當(dāng)于展開項(xiàng)目樹并單擊同一選擇內(nèi)容。導(dǎo)航欄具有符號(hào)表、狀態(tài)圖表、數(shù)據(jù)塊、系統(tǒng)快、交叉引用和通信幾組圖標(biāo),用于訪問(wèn)STEP7-Micro/WINSMART的不同編程功能。④是菜單,STEP7-Micro/WINSMART顯示每個(gè)菜單的菜單功能區(qū)??赏ㄟ^(guò)右鍵單擊菜單功能區(qū)并選擇“最小化功能區(qū)”(MinimizetheRibbon)的方式最小化菜單功能區(qū),以節(jié)省空間。⑤是程序編輯器,程序編輯器包含程序邏輯和變量表,您可在該表中為臨時(shí)程序變量分配符號(hào)名稱。子例程和中斷例程以選項(xiàng)卡的形式顯示在程序編輯器窗口頂部。單擊這些選項(xiàng)卡可以在子例程、中斷和主程序之間切換。STEP7-Micro/WINSMART提供了三個(gè)用于創(chuàng)建程序的編輯器,梯形圖(LAD)、語(yǔ)句表(STL)、功能塊圖(FBD)。盡管有一定限制,但是用任何一種程序編輯器編寫的程序都可以用其他程序編輯器進(jìn)行瀏覽和編輯。可以在“視圖”(View)菜單功能區(qū)的“編輯器”(Editor)部分將編輯器更改為L(zhǎng)AD、FBD或STL。通過(guò)“工具”(Tools)菜單功能區(qū)“設(shè)置”(Settings)區(qū)域內(nèi)的“選項(xiàng)”(Options)按鈕,可組態(tài)啟動(dòng)時(shí)的默認(rèn)編輯器。⑥是符號(hào)信息表,符號(hào)是可為存儲(chǔ)器地址或常量指定的符號(hào)名稱。您可為下列存儲(chǔ)器類型創(chuàng)建符號(hào)名:I、Q、M、SM、AI、AQ、V、S、C、T、HC。在符號(hào)信息表中顯示某程序段中使用的符號(hào)的名稱、地址和注釋信息。⑦是符號(hào)表,符號(hào)表可以顯示、插入或修改所有程序中用到的符號(hào)名稱、地址和注釋信息。⑧是狀態(tài)欄,狀態(tài)欄位于主窗口底部,顯示在STEP7-Micro/WINSMART中執(zhí)行的操作的編輯模式或在線狀態(tài)的相關(guān)信息。⑨是輸出窗口,“輸出窗口”顯示最近編譯的POU和在編譯過(guò)程中出現(xiàn)的錯(cuò)誤的清單。⑩以后分別是狀態(tài)圖表、變量表、數(shù)據(jù)塊、交叉引用。在狀態(tài)圖表中,可以輸入地址或已定義的符號(hào)名稱,通過(guò)顯示當(dāng)前值來(lái)監(jiān)視或修改程序輸入、輸出或變量的狀態(tài)。通過(guò)狀態(tài)圖表還可強(qiáng)制或更改過(guò)程變量的值。可以創(chuàng)建多個(gè)狀態(tài)圖表,以查看程序不同部分中的元素??梢詫⒍〞r(shí)器和計(jì)數(shù)器值顯示為位或字。如果將定時(shí)器或計(jì)數(shù)器值顯示為位,則會(huì)顯示指令的輸出狀態(tài)(0或1)。如果將定時(shí)器或計(jì)數(shù)器值顯示為字,則會(huì)顯示定時(shí)器或計(jì)數(shù)器的當(dāng)前值。通過(guò)變量表,可定義對(duì)特定POU局部有效的變量。在以下情況下使用局部變量:1.您要?jiǎng)?chuàng)建不引用絕對(duì)地址或全局符號(hào)的可移值子例程。2.您要使用臨時(shí)變量(聲明為TEMP的局部變量)進(jìn)行計(jì)算,以便釋放PLC存儲(chǔ)器。3.您要為子例程定義輸入和輸出。數(shù)據(jù)塊允許您向V存儲(chǔ)器的特定位置分配常數(shù)(數(shù)字值或字符串)。您可以對(duì)V存儲(chǔ)區(qū)的字節(jié)(V或VB)、字(VW)或雙字(VD)地址賦值。還可以輸入可選注釋,前面帶雙正斜線//。若要了解程序中是否已經(jīng)使用以及在何處使用某一符號(hào)名稱或存儲(chǔ)器分配,使用交叉引用表。交叉引用表標(biāo)識(shí)在程序中使用的所有操作數(shù),并標(biāo)識(shí)POU、程序段或行位置以及每次使用操作數(shù)時(shí)的指令上下文。在交叉引用表中雙擊某一元素可顯示POU的對(duì)應(yīng)部分。2.2項(xiàng)目創(chuàng)建與硬件組態(tài)在STEP7-Micro/WINSMART編程軟件界面,可以完成項(xiàng)目的創(chuàng)建、打開、關(guān)閉、導(dǎo)入、導(dǎo)出、上傳和下載等功能。本節(jié)主要講解項(xiàng)目的創(chuàng)建以及如何對(duì)項(xiàng)目所用硬件進(jìn)行組態(tài)。2.2.1項(xiàng)目的創(chuàng)建與打開1.項(xiàng)目的創(chuàng)建創(chuàng)建項(xiàng)目可以采用2種方法。方法1:?jiǎn)螕舨藛螜谖募械膱D標(biāo);方法2:?jiǎn)螕簟翱焖僭L問(wèn)文件欄”中的圖標(biāo)。打開的新建項(xiàng)目界面如圖所示。2.項(xiàng)目的打開打開項(xiàng)目常用的方法有2種。方法1:?jiǎn)螕舨藛螜谖募械膱D標(biāo)。方法2:?jiǎn)螕艨焖僭L問(wèn)欄中圖標(biāo)。打開項(xiàng)目,如圖所示,選擇要打開的項(xiàng)目“項(xiàng)目1”,點(diǎn)擊“打開”,“項(xiàng)目1”被打開。2.2.2硬件組態(tài)硬件組態(tài)是在“系統(tǒng)塊”中設(shè)置實(shí)際系統(tǒng)使用的CPU型號(hào)、擴(kuò)展模塊和信號(hào)板的型號(hào),并設(shè)置它們的相關(guān)參數(shù),以便生成1個(gè)與實(shí)際硬件完全相同的系統(tǒng),方便后續(xù)程序的編輯和調(diào)試。1.硬件組態(tài)打開新建項(xiàng)目或打開的已有項(xiàng)目需要更改硬件設(shè)置,需要進(jìn)行硬件組態(tài)。硬件組態(tài)首先雙擊項(xiàng)目樹中的圖標(biāo)或者單擊導(dǎo)航欄中的系統(tǒng)塊圖標(biāo),打開的界面如圖所示。也可以在“視圖”(View)菜單功能區(qū)的“窗口”(Windows)區(qū)域內(nèi),從“組件”(Component)下拉列表中選擇“系統(tǒng)塊”。在系統(tǒng)塊界面對(duì)硬件組態(tài),在系統(tǒng)塊上部對(duì)話框內(nèi),選擇實(shí)際使用的CPU、擴(kuò)展模塊和信號(hào)板的型號(hào)。型號(hào)選擇完畢,在該行的輸入、輸出列就會(huì)自動(dòng)顯示該CPU、擴(kuò)展模塊和信號(hào)板的起始地址。首先選擇CPU型號(hào),單擊CPU行,模塊列的圖標(biāo),CPU型號(hào)選擇界面如圖所示,選中15個(gè)選項(xiàng)中選擇實(shí)際PLC的型號(hào)。如CPUSR30(AC/DC/Relay)。用同樣的方法可以組態(tài)信號(hào)板和擴(kuò)展模塊,如圖2-7所示。點(diǎn)擊“確定”后硬件組態(tài)就完成了。從圖中的輸入、輸出列可以看到系統(tǒng)分配給CPU及各模塊的地址,該地址不能更改。CPU的輸入地址為I0.0~I2.1(18點(diǎn)),輸出地址為Q0.0~Q2.3(12點(diǎn));SBDT04的輸入地址為I7.0~I7.1(2點(diǎn)),輸出地址為Q7.0~Q7.1(2點(diǎn));EMDE08的輸入地址為I8.0~I8.7(7點(diǎn));EMDR08輸出地址為Q12.0~Q12.7(8點(diǎn));EMAM03的模擬量輸入地址為AIW48、AIW50(2點(diǎn)),模擬量輸出地址為AQW48(1點(diǎn));EMAR02熱電阻輸入地址為AIW64、AIW66(2點(diǎn));EMAT04熱電偶輸入地址為AIW80~AIW86(4點(diǎn))。2.相關(guān)參數(shù)設(shè)置系統(tǒng)塊對(duì)話框底部顯示在頂部選擇的模塊選項(xiàng)。單擊組態(tài)選項(xiàng)樹中的任意節(jié)點(diǎn)均可修改所選模塊的項(xiàng)目組態(tài)。1)CPU的組態(tài)選項(xiàng)CPU模塊的有通信、數(shù)字量輸入和脈沖捕捉位、數(shù)字量輸出、保持范圍、安全和啟動(dòng)等組態(tài)選項(xiàng)。①對(duì)通信進(jìn)行組態(tài)單擊“系統(tǒng)塊”對(duì)話框的“通信”節(jié)點(diǎn)組態(tài)以太網(wǎng)端口、背景時(shí)間和RS485端口。設(shè)置界面如圖所示。以太網(wǎng)端口:若要使CPU從項(xiàng)目中獲取其以太網(wǎng)網(wǎng)絡(luò)端口的相關(guān)信息,則請(qǐng)單擊“IP地址數(shù)據(jù)固定為下面的值,不能通過(guò)其他方式更改”復(fù)選框。然后便可輸入“IP地址”、“子網(wǎng)掩碼”、“默認(rèn)網(wǎng)關(guān)”、“站名稱”以太網(wǎng)信息。背景時(shí)間:可組態(tài)專門用于處理通信請(qǐng)求的掃描周期時(shí)間百分比。增加專門用于處理通信請(qǐng)求的時(shí)間百分比時(shí),亦會(huì)增加掃描時(shí)間,從而減慢控制過(guò)程的運(yùn)行速度。掃描時(shí)間僅在過(guò)程通信請(qǐng)求需要處理時(shí)增加。專門用于處理通信請(qǐng)求的默認(rèn)掃描時(shí)間百分比被設(shè)為10%。該設(shè)置在處理編譯/狀態(tài)監(jiān)控操作和盡量減小對(duì)控制過(guò)程的影響之間進(jìn)行了合理的折衷。您可以調(diào)整該設(shè)置,每次增加5%,最大為50%。隨著S7-200SMARTCPU通信伙伴的增多,將需要更多的后臺(tái)時(shí)間來(lái)處理這些伙伴的請(qǐng)求。GET和PUT指令需要額外資源來(lái)創(chuàng)建并保持與其他設(shè)備間的連接。如果有HMI設(shè)備或其他的CPU通過(guò)EMDP01與S7-200SMARTCPU通信,則EMDP01PROFIBUSDP模塊需要額外的后臺(tái)通信時(shí)間。開放式用戶通信(OUC)還會(huì)給CPU增加額外負(fù)荷,并可能需要額外的后臺(tái)時(shí)間。RS485端口:使用以下設(shè)置對(duì)板載RS485端口調(diào)整系統(tǒng)協(xié)議通信參數(shù)。連接編程設(shè)備或HMI設(shè)備時(shí)使用系統(tǒng)協(xié)議:RS485端口地址:?jiǎn)螕魸L動(dòng)按鈕輸入所需CPU地址(1-126)。默認(rèn)端口地址為2。波特率:從下拉列表中選擇所需數(shù)據(jù)波特率(9.6Kbps、19.2Kbps或187.5Kbps)。②組態(tài)數(shù)字量輸入單擊“系統(tǒng)塊”對(duì)話框的“數(shù)字量輸入”節(jié)點(diǎn)組態(tài)數(shù)字量輸入濾波器和脈沖捕捉位。如圖2-9所示。數(shù)字量輸入濾波器:通過(guò)設(shè)置輸入延時(shí),您可以過(guò)濾數(shù)字量輸入信號(hào)。輸入狀態(tài)改變時(shí),輸入必須在時(shí)延期限內(nèi)保持在新狀態(tài),才能被認(rèn)為有效。濾波器會(huì)消除噪音脈沖,并強(qiáng)制輸入線在數(shù)據(jù)被接受之前穩(wěn)定下來(lái)。③.組態(tài)數(shù)字量輸出單擊“系統(tǒng)塊”的“數(shù)字量輸出節(jié)點(diǎn)組態(tài)所選模塊的數(shù)字量輸出選項(xiàng),如圖2-10所示.。當(dāng)CPU處于STOP模式時(shí),可將數(shù)字量輸出點(diǎn)設(shè)置為特定值,或者保持在切換到STOP模式之前存在的輸出狀態(tài)。STOP模式下,有兩種方法可用于設(shè)置數(shù)字量輸出行為:將輸出凍結(jié)在最后狀態(tài):?jiǎn)螕舸藦?fù)選框,就可在進(jìn)行RUN到STOP轉(zhuǎn)換時(shí)將所有數(shù)字量輸出凍結(jié)在其最后的狀態(tài)?!疤鎿Q值”:如果“將輸出凍結(jié)在最后狀態(tài)”復(fù)選框未選中,只要CPU處于STOP模式,此表就允許選擇每個(gè)輸出所需狀態(tài)。單擊要設(shè)置為ON(1)的每個(gè)輸出的復(fù)選框,選定為ON(1)后,在進(jìn)行RUN到STOP轉(zhuǎn)換時(shí)將該數(shù)字量輸出凍結(jié)在ON(1)狀態(tài)。數(shù)字量輸出的默認(rèn)替換值為OFF(0)。④.組態(tài)保持范圍單擊“系統(tǒng)塊”對(duì)話框的“保持范圍”節(jié)點(diǎn)組態(tài)在循環(huán)上電后保留下來(lái)的存儲(chǔ)器范圍,如圖所示。⑤.組態(tài)系統(tǒng)安全單擊“系統(tǒng)塊”對(duì)話框的“安全”節(jié)點(diǎn)組態(tài)CPU的密碼及安全設(shè)置,如圖所示。⑥.組態(tài)啟動(dòng)選項(xiàng)單擊“系統(tǒng)塊”對(duì)話框的“啟動(dòng)”節(jié)點(diǎn)組態(tài)PLC的啟動(dòng)選項(xiàng),如圖所示。CPU模式選擇,可從此對(duì)話框選擇CPU啟動(dòng)后的模式。STOP模式:CPU在上電或重啟后始終應(yīng)該進(jìn)入STOP模式(默認(rèn)選項(xiàng))。RUN模式:CPU在上電或重啟后始終應(yīng)該進(jìn)入RUN模式。對(duì)于多數(shù)應(yīng)用,特別是對(duì)CPU獨(dú)立運(yùn)行而不連接STEP7-Micro/WINSMART的應(yīng)用,RUN啟動(dòng)模式選項(xiàng)是正確選擇。LAST模式:CPU應(yīng)進(jìn)入上一次上電或重啟前存在的工作模式。此選項(xiàng)可用于程序開發(fā)或調(diào)試。要注意運(yùn)行中的CPU會(huì)因?yàn)楹芏嘣蜻M(jìn)入STOP模式。CPU進(jìn)入STOP模式后,每次上電時(shí)CPU都會(huì)繼續(xù)進(jìn)入STOP模式。必須通過(guò)STEP7-Micro/WINSMART將CPU恢復(fù)到RUN模式。硬件選項(xiàng):還可組態(tài)CPU以允許在以下硬件條件下以RUN模式運(yùn)行:缺少在CPU中存儲(chǔ)的硬件配置內(nèi)指定的一臺(tái)或多臺(tái)設(shè)備;CPU中存儲(chǔ)的硬件配置與實(shí)際存在的設(shè)備之間存在差別,導(dǎo)致配置錯(cuò)誤(例如,離散輸入模塊取代了組態(tài)的離散輸出模塊)。如果不選擇以上選項(xiàng)之一或全部并有任一禁止條件為真,則禁止CPU進(jìn)入RUN模式。2)擴(kuò)展模塊和信號(hào)板的組態(tài)選項(xiàng)擴(kuò)展模塊和信號(hào)板的組態(tài)選項(xiàng)中,開關(guān)量的選項(xiàng)與CPU的開關(guān)量選項(xiàng)一致,只有模擬量參數(shù)設(shè)置不同。①組態(tài)模擬量輸入單擊“系統(tǒng)塊”對(duì)話框的“模擬量輸入”節(jié)點(diǎn),,在下部選擇的模擬量輸入模塊組態(tài)選項(xiàng),如圖所示。模擬量類型組態(tài):對(duì)于每條模擬量輸入通道,都將類型組態(tài)為電壓或電流。范圍:然后組態(tài)通道的電壓范圍或電流范圍。拒絕:傳感器的響應(yīng)時(shí)間或傳送模擬量信號(hào)至模塊的信號(hào)線的長(zhǎng)度和狀況,也會(huì)引起模擬量輸入值的波動(dòng)。這種情況下,可能會(huì)因波動(dòng)值變化太快而導(dǎo)致程序邏輯無(wú)法有效響應(yīng)。用戶可組態(tài)模塊對(duì)信號(hào)進(jìn)行抑制,進(jìn)而消除或最小化以下頻率點(diǎn)的噪聲。點(diǎn)擊圖標(biāo)可選擇取值范圍為10Hz、50Hz、60Hz、400Hz中的一個(gè)。濾波:可組態(tài)模塊在組態(tài)的周期數(shù)內(nèi)平滑模擬量輸入信號(hào),從而將一個(gè)平均值傳送給程序邏輯。點(diǎn)擊圖標(biāo)可選擇無(wú)(1個(gè)周期)、弱(4個(gè)周期)、中(16個(gè)周期)、強(qiáng)(32個(gè)周期)中的一個(gè)。報(bào)警組態(tài):可為所選模塊的所選通道選擇是啟用還是禁用以下報(bào)警:超出上限(值>32511)、超出下限(值<-32512)、用戶電源。②組態(tài)模擬量輸出
單擊“系統(tǒng)塊”對(duì)話框的“模擬量輸出”節(jié)點(diǎn),在下部選擇的模擬量輸出模塊組態(tài)選項(xiàng)。如圖所示。③.組態(tài)熱電阻輸入
在“系統(tǒng)塊”對(duì)話框中,單擊RTD模擬量輸入節(jié)點(diǎn),對(duì)頂部所選RTD模擬量輸入模塊的相關(guān)選項(xiàng)進(jìn)行組態(tài)。如圖所示。④.組態(tài)熱電偶輸入
在“系統(tǒng)塊”對(duì)話框中,單擊TC熱電偶模擬量輸入節(jié)點(diǎn),對(duì)頂部所選TC模擬量輸入模塊的相關(guān)選項(xiàng)進(jìn)行組態(tài)。如圖所示。熱電偶類型組態(tài):組態(tài)各TC模擬量輸入模塊通道的類型:熱電偶或電壓。熱電偶:根據(jù)所選熱電偶類型,可為通道組態(tài)以下熱電偶:B型、N型、E型、R型、S型、J型、T型、K型、C型、TXK/XK。標(biāo)尺的選擇:選擇攝氏還是華氏。抑制的選擇:傳感器的響應(yīng)時(shí)間或負(fù)責(zé)向模塊傳送熱電偶模擬量信號(hào)的線纜的長(zhǎng)度和狀況,也會(huì)引起熱電偶模擬量輸入值的波動(dòng)。這種情況下,可能會(huì)因波動(dòng)值變化太快而導(dǎo)致程序邏輯無(wú)法有效響應(yīng)。用戶可組態(tài)TC模擬量輸入模塊對(duì)信號(hào)進(jìn)行抑制,進(jìn)而消除或最小化以下頻率點(diǎn)的噪聲:10Hz、50Hz、60Hz、400Hz。濾波的選擇:用戶可對(duì)模塊進(jìn)行組態(tài),在組態(tài)的周期數(shù)內(nèi)平滑熱電偶模擬量輸入信號(hào),然后將平均值傳送至程序邏輯。有四種平滑算法可供選擇:無(wú)、弱、中、強(qiáng)。源參考溫度:組態(tài)各TC模擬量輸入模塊通道的源參考溫度。源參考溫度可以選擇“按參數(shù)設(shè)置”(設(shè)置為0攝氏度或50攝氏度),也可以選擇“內(nèi)部參考”。報(bào)警組態(tài):可針對(duì)所選TC模擬量輸入模塊的選定通道,選擇啟用或禁用下列報(bào)警:斷線、超出上限、超出下限、用戶電源。2.3程序的編輯、保存與調(diào)試STEP7-Micro/WINSMART的用戶界面為創(chuàng)建用戶項(xiàng)目程序提供了一個(gè)便捷的工作環(huán)境。STEP7-Micro/WINSMART項(xiàng)目是帶有.smart擴(kuò)展名的文件。要打開用戶界面,請(qǐng)雙擊STEP7-Micro/WINSMART圖標(biāo),或者從“開始”菜單的“SIMATIC”組件中選擇“STEP7-MicroWINSMART”。2.3.1程序編輯創(chuàng)建或打開項(xiàng)目后,系統(tǒng)會(huì)自動(dòng)打開主程序MAIN(OB1),操作者就可以在程序編輯器內(nèi)編輯程序。程序的編輯比較方便,編寫實(shí)例如圖所示。程序段1的編寫要輸入觸點(diǎn)M0.0:可以通過(guò)項(xiàng)目樹將指令插入到程序編輯器的程序段中,方法是將項(xiàng)目樹“指令”部分中的指令拖放到程序段中。程序中的所有塊均保存在項(xiàng)目樹的程序塊文件夾中。程序編輯器工具欄中的圖標(biāo)提供PLC命令和編程操作的快捷方式。1.雙擊“位邏輯”圖標(biāo)或單擊加號(hào)(+)以顯示位邏輯指令。2.選擇“常閉”觸點(diǎn)。3.按住鼠標(biāo)左鍵并將觸點(diǎn)拖到第一個(gè)程序段中。4.為觸點(diǎn)輸入以下地址:M0.05.按回車鍵即輸入該觸點(diǎn)地址。要輸入定時(shí)器指令T33:1.雙擊“定時(shí)器”圖標(biāo)以顯示定時(shí)器指令。2.選擇“TON”(接通延時(shí)定時(shí)器)指令。3.按住鼠標(biāo)左鍵并將定時(shí)器拖到第一個(gè)程序段中。4.為定時(shí)器輸入以下定時(shí)器編號(hào):T335.按回車鍵即輸入定時(shí)器編號(hào),光標(biāo)將移動(dòng)到預(yù)設(shè)時(shí)間(PT)參數(shù)。6.為預(yù)設(shè)時(shí)間輸入以下值:+100.7.按回車鍵即輸入該值。要輸入比較指令:1.雙擊“比較”圖標(biāo)以顯示比較指令。選擇“>=I”指令(大于或等于整數(shù))。2.按住鼠標(biāo)左鍵并將比較指令拖到第二個(gè)程序段中。3.單擊觸點(diǎn)上方的“???”,然后輸入以下定時(shí)器地址值:T334.按回車鍵即輸入定時(shí)器編號(hào),光標(biāo)將移動(dòng)到將與定時(shí)器值進(jìn)行比較的其他值。5.輸入要與定時(shí)器數(shù)值比較的以下值:+406.按回車鍵即輸入該值。要輸入輸出線圈(與繼電器邏輯電路中的線圈工作類似,當(dāng)有能流流過(guò),該輸出線圈為“1”)指令:1.雙擊“位邏輯”圖標(biāo)以顯示位邏輯指令并選擇輸出線圈。2.按住鼠標(biāo)左鍵并將線圈拖到第二個(gè)程序段中。3.單擊線圈上方的“???”,然后輸入以下地址:M10.04.按回車鍵即輸入該線圈地址。要輸入T33的定時(shí)器位觸點(diǎn):1.從位邏輯指令中選擇“常開”觸點(diǎn)。2.按住鼠標(biāo)左鍵并將觸點(diǎn)拖到第三個(gè)程序段中。3.單擊觸點(diǎn)上方的“???”,然后輸入定時(shí)器位的地址:T334.按回車鍵即輸入該觸點(diǎn)地址。要輸入用于接通M0.0的線圈:1.從位邏輯指令中選擇輸出線圈。2.按住鼠標(biāo)左鍵并將輸出線圈拖到第三個(gè)程序段中。3.單擊線圈上方的“???”,然后輸入以下地址:M0.04.按回車鍵即輸入該線圈地址。為了讀寫程序的方便,可以對(duì)程序或程序段加注釋說(shuō)明。在編寫程序之前,可以為存儲(chǔ)器地址或常量指定的符號(hào)名稱。STEP7-Micro/WINSMART軟件通過(guò)符號(hào)表來(lái)定義。要打開STEP7-Micro/WINSMART中的符號(hào)表,可使用以下方法之一:?jiǎn)螕魧?dǎo)航欄中的“符號(hào)表”按鈕;在“視圖”菜單的“窗口”區(qū)域中,從“組件”下拉列表中選擇“符號(hào)表”;在項(xiàng)目樹中打開“符號(hào)表”文件夾,選擇一個(gè)表名稱;然后按下“Enter”或者雙擊表名稱。符號(hào)表由表格1、系統(tǒng)符號(hào)表、POU符號(hào)表和I/O符號(hào)表4個(gè)表組成。系統(tǒng)符號(hào)表內(nèi)是特殊存儲(chǔ)器SM的名稱、地址和功能,如圖所示??梢孕薷奶厥獯鎯?chǔ)器SM的名稱。POU符號(hào)表如圖2-23所示,是只讀表格,顯示主程序、子程序和中斷程序的符號(hào)、地址和注釋。符號(hào)表如圖所示,顯示I/O的符號(hào)、地址和注釋,可以加注釋,方便記憶和編程。表格1是空表格,可以在符號(hào)、地址和注釋列輸入相關(guān)信息,生成新的新的表格,如圖2-25所示,方便對(duì)程序的注釋。2.3.2程序的保存與下載要以指定的文件名在指定的位置保存項(xiàng)目,如圖所示。1.在“文件”菜單功能區(qū)的“操作”區(qū)域,單擊“保存”按鈕下的向下箭頭以顯示“另存為”按鈕。2.單擊“另存為”按鈕,然后為保存項(xiàng)目提供文件名。3.在“另存為”對(duì)話框中輸入項(xiàng)目名稱。4.瀏覽到想要保存項(xiàng)目的位置。5.點(diǎn)擊“保存”以保存項(xiàng)目。保存項(xiàng)目后,可下載程序到CPU。在程序下載前,為避免程序出錯(cuò),最好進(jìn)行程序編譯。單擊程序編輯器工具欄上的圖標(biāo),如果有語(yǔ)法錯(cuò)誤,將會(huì)在輸出窗口顯示錯(cuò)誤個(gè)數(shù)、錯(cuò)誤的原因和錯(cuò)誤位置。CPU的通信設(shè)置:計(jì)算機(jī)網(wǎng)卡的IP地址設(shè)置:2.3.3程序監(jiān)控與調(diào)試STEP7-Micro/WINSMART提供了下列功能來(lái)幫助您調(diào)試程序:1.書簽功能:可在程序中設(shè)置書簽,以便于在長(zhǎng)程序中的指定程序段間來(lái)回移動(dòng)。單擊圖標(biāo)可在當(dāng)前光標(biāo)位置指定的程序段處設(shè)置或刪除書簽。單擊下一個(gè)圖標(biāo)將移動(dòng)到程序中下一個(gè)標(biāo)有書簽的程序段;單擊上一個(gè)圖標(biāo)將移動(dòng)到程序中上一個(gè)標(biāo)有書簽的程序段;單擊全部刪除圖標(biāo)可刪除程序中的所有書簽。2.交叉引用表:若要了解程序中是否已經(jīng)使用以及在何處使用某一符號(hào)名稱或存儲(chǔ)器分配,使用交叉引用表。交叉引用表標(biāo)識(shí)在程序中使用的所有操作數(shù),并標(biāo)識(shí)POU(程序組織單元)、程序段或行位置以及每次使用操作數(shù)時(shí)的指令上下文。在交叉引用表中雙擊某一元素可顯示POU的對(duì)應(yīng)部分?!霸亍敝赋绦蛑惺褂玫牟僮鲾?shù)??墒褂们袚Q按鈕,在符號(hào)尋址和絕對(duì)尋址之間切換,以更改所有操作數(shù)的表示;“塊”指使用操作數(shù)的POU;“位置”指
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 流體仿真培訓(xùn)課件
- 2024-2025學(xué)年山東省濰坊安丘市等三縣高一下學(xué)期期中考試歷史試題(解析版)
- 2026年工程項(xiàng)目管理與案例分析題集
- 2024-2025學(xué)年江蘇省江陰市六校高一下學(xué)期期中考試歷史試題(解析版)
- 2026年通信技術(shù)發(fā)展與信息安全保障模擬試題
- 2026年歷史人物題庫(kù)歷史人物與事件關(guān)聯(lián)
- 2026年職業(yè)規(guī)劃師專業(yè)能力認(rèn)證題集
- 2026年新聞傳播專業(yè)實(shí)務(wù)新聞傳播知識(shí)題庫(kù)及答案
- 2026年語(yǔ)言教學(xué)能力模擬測(cè)試題
- 2026年注冊(cè)會(huì)計(jì)師財(cái)務(wù)報(bào)表分析案例題集
- 2026黑龍江七臺(tái)河市農(nóng)投百安供熱有限公司招聘16人參考考試試題及答案解析
- web開發(fā)面試題及答案
- 競(jìng)聘培訓(xùn)教學(xué)課件
- 2026年銅陵安徽耀安控股集團(tuán)有限公司公開招聘工作人員2名考試備考題庫(kù)及答案解析
- 建筑物拆除施工監(jiān)測(cè)方案
- 2024年醫(yī)學(xué)三基考試復(fù)習(xí)試題常見考題和答案心內(nèi)科
- 電荷轉(zhuǎn)移動(dòng)力學(xué)模擬-洞察及研究
- 模具生產(chǎn)質(zhì)量控制流程手冊(cè)
- 基于表型分型的COPD患者呼吸康復(fù)與營(yíng)養(yǎng)支持策略優(yōu)化
- 刮痧療法培訓(xùn)課件
- 2025年鑄造工程師筆試試題及答案
評(píng)論
0/150
提交評(píng)論