




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、西門子軟件操作SIMATIC1.1.1編程軟件的安裝l 必須使用具有必須使用具有Windows95Windows95以上操作系統(tǒng)的計(jì)算機(jī)以上操作系統(tǒng)的計(jì)算機(jī)l 具備下列設(shè)備的一種:一根具備下列設(shè)備的一種:一根PC/PPIPC/PPI電纜、一個(gè)插在計(jì)算機(jī)中的電纜、一個(gè)插在計(jì)算機(jī)中的CP5511CP5511、CP5611CP5611通信卡和多點(diǎn)接口通信卡和多點(diǎn)接口MPIMPI電纜、或一塊電纜、或一塊MPIMPI卡和卡和配套的電纜。配套的電纜。l 最新的最新的STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件有編程軟件有V3.2V3.2版和版和V4.0V4.0版,讀者版,讀者可
2、以在西門子的中文網(wǎng)站下載。可以在西門子的中文網(wǎng)站下載。l 雙擊雙擊STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件的安裝程序編程軟件的安裝程序setup.exesetup.exe,根據(jù),根據(jù)安裝提示完成安裝。進(jìn)入安裝程序時(shí)選擇英語作為安裝過程中安裝提示完成安裝。進(jìn)入安裝程序時(shí)選擇英語作為安裝過程中的使用語言的使用語言l 完成安裝后,用菜單命令完成安裝后,用菜單命令“工具工具”“選項(xiàng)選項(xiàng)”打開打開“選項(xiàng)選項(xiàng)”對對話框,在話框,在“一般一般”選項(xiàng)卡中選擇語言為選項(xiàng)卡中選擇語言為中文中文,使編程環(huán)境為中,使編程環(huán)境為中文狀態(tài)。文狀態(tài)。1.1軟件安裝及通信1.1.2通信l 把P
3、C/PPI電纜的“PC” RS-232端連接到計(jì)算機(jī)的RS-232通信口,可以是COM1或COM2中的任一個(gè);l 把“PPI”RS-485端連接到PLC的任一RS-485通信口,然后擰緊連接螺釘。l 設(shè)置PC/PPI電纜上的DIP開關(guān),選定計(jì)算機(jī)所支持的波特率和楨模式。用DIP的開關(guān)1、2、3設(shè)定波特率(一般默認(rèn)值為9.6kbit/s)。l 開關(guān)4用來選擇10和11位數(shù)據(jù)傳輸模式。開關(guān)5用于選擇將RS-232口設(shè)置為數(shù)據(jù)通信設(shè)備(DCE)模式或數(shù)據(jù)終端設(shè)備(DTE)模式。1.1.通信連接設(shè)置通信連接設(shè)置 2.2.通信參數(shù)設(shè)置通信參數(shù)設(shè)置 l 雙擊指令樹文件夾雙擊指令樹文件夾“通信通信”中的中的
4、“設(shè)置設(shè)置PG/PCPG/PC接口接口”圖標(biāo),圖標(biāo),將出現(xiàn)設(shè)置將出現(xiàn)設(shè)置PG/PCPG/PC接口的對話框,可以安裝或刪除通信接接口的對話框,可以安裝或刪除通信接口、設(shè)置檢查通信接口參數(shù)等。系統(tǒng)默認(rèn)值設(shè)置為:遠(yuǎn)口、設(shè)置檢查通信接口參數(shù)等。系統(tǒng)默認(rèn)值設(shè)置為:遠(yuǎn)程設(shè)備站(程設(shè)備站(S7-200S7-200)地址為地址為2 2,通信波特率為,通信波特率為9.6kbit/s9.6kbit/s,采用采用PC/PPIPC/PPI電纜通信(計(jì)算機(jī)的電纜通信(計(jì)算機(jī)的COM1COM1口),口),PPIPPI協(xié)議。協(xié)議。l 雙擊雙擊“通信通信”對話框中的刷新圖標(biāo),編程軟件將會(huì)自動(dòng)對話框中的刷新圖標(biāo),編程軟件將會(huì)自
5、動(dòng)搜索連接在網(wǎng)絡(luò)上的所有搜索連接在網(wǎng)絡(luò)上的所有S7-200 CPUS7-200 CPU站,并為每一個(gè)搜站,并為每一個(gè)搜索到的索到的S7-200 S7-200 建立一個(gè)建立一個(gè)CPUCPU圖標(biāo)。圖標(biāo)。1.2功能 1.2.1基本功能 1.2.2外觀 1.2.3各部分功能 1.2.4系統(tǒng)組態(tài) 返回本章首頁返回本章首頁1.2.1基本功能 程序編輯中的語法檢查功能可以提前避免一些語法和數(shù)據(jù)類型方面的錯(cuò)誤。梯形圖和語句表的錯(cuò)誤檢查結(jié)果如下圖1.2所示。 軟件功能的實(shí)現(xiàn)可以在聯(lián)機(jī)工作方式(在線方式)下進(jìn)行,部分功能的實(shí)現(xiàn)也可以在離線工作方式下進(jìn)行。 聯(lián)機(jī)方式:有編程軟件的計(jì)算機(jī)或編程器與PLC連接,此時(shí)允許
6、兩者之間作直接的通信。 離線方式:有編程軟件的計(jì)算機(jī)或編程器與PLC斷開連接,此時(shí)能完成大部分基本功能。如編程、編譯和調(diào)試程序、系統(tǒng)組態(tài)等。返回本節(jié)返回本節(jié)1.2.2外觀 啟動(dòng)STEP 7-Micro/WIN 32編程軟件,其主界面外觀如圖1.3所示。 界面一般可分以下幾個(gè)區(qū):菜單條(包含8個(gè)主菜單項(xiàng))、工具條(快捷按鈕)、導(dǎo)引條(快捷操作窗口)、指令樹(快捷操作窗口)、輸出窗口和用戶窗口(可同時(shí)或分別打開圖中的5個(gè)用戶窗口)。 輸 出 窗 口 狀 態(tài) 條 編 程 器 局 部 變 量 表 導(dǎo) 引 條 指 令 樹 交 叉 索 引 數(shù) 據(jù) 塊 狀 態(tài) 圖 表 符 號(hào) 表 圖圖1.3編程軟件外觀編程
7、軟件外觀返回本節(jié)返回本節(jié)1.2.3各部分功能 1. 菜單條 2. 工具條 3. 導(dǎo)引條 4. 指令樹 5. 交叉索引 6. 數(shù)據(jù)塊 7. 狀態(tài)圖表 8. 符號(hào)表 9. 輸出窗口 10. 狀態(tài)條 11. 編程器 12. 局部變量表 返回本節(jié)返回本節(jié)1.2.4系統(tǒng)組態(tài) 1. 數(shù)字量輸入濾波 2. 模擬量輸入濾波 3. 設(shè)置脈沖捕捉 4. 輸出表配置 1. 數(shù)字量輸入濾波 圖圖1.4 設(shè)置數(shù)字輸入濾波設(shè)置數(shù)字輸入濾波2. 模擬量輸入濾波 圖圖1.5設(shè)置模擬輸入濾波設(shè)置模擬輸入濾波3. 設(shè)置脈沖捕捉 設(shè)置脈沖捕捉功能的方法:首先正確設(shè)置輸入濾波器的時(shí)間,使之不能將脈沖濾掉。然后在System Bloc
8、k選項(xiàng)卡中選擇Pulse Catch Bit選項(xiàng)進(jìn)行對輸入要求脈沖捕捉的數(shù)字量輸入點(diǎn)進(jìn)行選擇,如圖1.6所示。系統(tǒng)默認(rèn)為所有點(diǎn)都不用脈沖捕捉。圖圖1.6設(shè)置脈沖捕捉設(shè)置脈沖捕捉4. 輸出表配置 圖圖1.7設(shè)置輸出表(復(fù)制)設(shè)置輸出表(復(fù)制)返回本節(jié)返回本節(jié)1.3編程 1.3.1程序來源 1.3.2編輯程序 返回本章首頁返回本章首頁1.3.1程序來源 程序文件來源有3個(gè):打開、上裝和新建。 1. 打開 打開一個(gè)磁盤中已有的程序文件,可用菜單File|Open,在彈出的對話框中選擇打開的程序文件;也可用工具條中的Open按鈕來完成。圖1.8為一個(gè)打開的在指令樹窗口中的程序結(jié)構(gòu)。圖圖1.8打開的程序
9、結(jié)構(gòu)打開的程序結(jié)構(gòu) 2. 上裝 在已經(jīng)與PLC建立通信的前提下,如果要上裝一個(gè)PLC存儲(chǔ)器中的程序文件,可用菜單File|Upload,也可用工具條中的Upload按鈕來完成。 3. 新建 建立一個(gè)程序文件,可用菜單File|New,在主窗口將顯示新建的程序文件主程序區(qū);也可用工具條中的New按鈕來完成。圖1.9所示為一個(gè)新建程序文件的指令樹,系統(tǒng)默認(rèn)初始設(shè)置如下。編程需要作以下操作:(1)確定主機(jī)型號(hào) (2)程序更名 (3)添加一個(gè)子程序 (4)添加一個(gè)中斷程序 (5)編輯程序 圖圖1.9新建程序的結(jié)構(gòu)新建程序的結(jié)構(gòu)(1)確定主機(jī)型號(hào))確定主機(jī)型號(hào) 確定PLC的型號(hào):右擊項(xiàng)目圖標(biāo),在彈出的對
10、話框中單擊“類型”或用菜單命令“PLC”“類型”項(xiàng)來選擇PLC的型號(hào)。紅色標(biāo)記“”表示對選擇的PLC無效。(2)程序更名)程序更名 文件更名:對于新建項(xiàng)目文件,點(diǎn)擊菜單“文件”“另存為”,在彈出的對話框中鍵入更改名稱。項(xiàng)目存放在擴(kuò)展名為.mwp的文件中。主程序的默認(rèn)名稱為MAIN,任何項(xiàng)目文件的主程序只要一個(gè)。 (3)添加一個(gè)子程序或(4)中斷程序 添加子程序或中斷程序: 添加子程序(或中斷程序)的方法有3種: 一是在指令樹窗口中右擊“程序塊”圖標(biāo),在彈出的對話框中單擊“插入子程序”實(shí)現(xiàn);二是用菜單命令“編輯”“插入”“子程序”實(shí)現(xiàn);三是在編輯窗口右擊編輯區(qū),選擇“插入”“子程序”實(shí)現(xiàn)。新生成
11、的子程序或中斷程序根據(jù)已有的數(shù)目,子程序的默認(rèn)名稱為SBRn-,中斷程序的默認(rèn)名稱為INT-n,用戶可以自行更名。(5)編輯程序 選擇程序編輯器 :用菜單命令“工具”“選項(xiàng)”,在彈出的選項(xiàng)窗口的 “一般” 選項(xiàng)卡中,可以選擇程序編輯器的類型(STL編輯器、LAD編輯器和FBD編輯器)和語言(中文、英語或德語等),還可以選擇使用SIMATIC指令集或IEC61131-3指令集的編程模式,指令助記符集有國際(英語)和SIMATIC(德語)兩種。 確定程序結(jié)構(gòu) :一般數(shù)字量控制系統(tǒng)只有主程序(OB1),當(dāng)系統(tǒng)規(guī)模較大、功能復(fù)雜時(shí),除了主程序外,可能還有子程序、中斷程序和數(shù)據(jù)塊。1.3.2編輯程序 1
12、. 輸入編程元件 2. 復(fù)雜結(jié)構(gòu) 3. 插入和刪除 4. 塊操作 5. 符號(hào)表 6. 局部變量表 7. 注釋 8. 語言轉(zhuǎn)換 9. 編譯 圖圖1.10程序例程序例1. 輸入編程元件 方法1: 用指令樹窗口中的Instructions所列的一系列指令,雙擊要輸入的指令,再根據(jù)指令的類別將指令分編排在若干子目錄中,如圖1.10所示。 方法2: 用工具條上的一組編程按鈕,單擊觸點(diǎn)、線圈或指令盒按鈕,從彈出的窗口中從下拉菜單所列出的指令中選擇要輸入的指令單擊即可。按鈕和彈出的窗口下拉菜單如圖1.11和圖1.12所示。 圖圖1.11編程按鈕編程按鈕 圖圖1.12下拉菜單下拉菜單上行線上行線右行線右行線輸
13、入線圈輸入線圈插入網(wǎng)絡(luò)插入網(wǎng)絡(luò)下行線下行線 左行線左行線 輸入觸點(diǎn)輸入觸點(diǎn) 輸入指令盒輸入指令盒 刪除網(wǎng)絡(luò)刪除網(wǎng)絡(luò) 圖圖1.13順序輸入元件順序輸入元件元件的輸入元件的輸入 編程元件的串聯(lián)時(shí),輸入和輸出無分叉,從網(wǎng)絡(luò)的開始依編程元件的串聯(lián)時(shí),輸入和輸出無分叉,從網(wǎng)絡(luò)的開始依次輸入編程元件,每輸入一個(gè)元件,矩形光標(biāo)自動(dòng)移動(dòng)次輸入編程元件,每輸入一個(gè)元件,矩形光標(biāo)自動(dòng)移動(dòng)到下一列,到下一列,“”為一個(gè)梯級(jí)的開始,表示可以在此繼為一個(gè)梯級(jí)的開始,表示可以在此繼續(xù)輸入元件。紅色問號(hào)續(xù)輸入元件。紅色問號(hào)“?”表示此處必須有操作表示此處必須有操作數(shù),點(diǎn)擊新出現(xiàn)的元件上面的紅色問號(hào)數(shù),點(diǎn)擊新出現(xiàn)的元件上面的
14、紅色問號(hào)“?”后,后,設(shè)置該元件的地址。點(diǎn)擊工具條上設(shè)置該元件的地址。點(diǎn)擊工具條上帶箭頭的線段帶箭頭的線段,可以,可以在矩形光標(biāo)處生成元件之間的連線。在矩形光標(biāo)處生成元件之間的連線。 如果想在任意位置添加一個(gè)編程元件,只需要單擊這一位如果想在任意位置添加一個(gè)編程元件,只需要單擊這一位置,將置,將光標(biāo)移到此處光標(biāo)移到此處,然后輸入編程元件。,然后輸入編程元件。 用工具條上的指令按鈕,可以編輯復(fù)雜結(jié)構(gòu)的梯形圖。如用工具條上的指令按鈕,可以編輯復(fù)雜結(jié)構(gòu)的梯形圖。如要要向上合并向上合并一個(gè)觸點(diǎn),單擊此行下面的編程區(qū)域,在顯示一個(gè)觸點(diǎn),單擊此行下面的編程區(qū)域,在顯示光標(biāo)處輸入觸點(diǎn),生成新的一行,將光標(biāo)移
15、到要合并的觸光標(biāo)處輸入觸點(diǎn),生成新的一行,將光標(biāo)移到要合并的觸點(diǎn)處,單擊上行線按鈕點(diǎn)處,單擊上行線按鈕,完成向上合并。如果要在一行,完成向上合并。如果要在一行的某個(gè)元件的某個(gè)元件向下分支向下分支,可以將光標(biāo)移到該元件,單擊下行,可以將光標(biāo)移到該元件,單擊下行線按鈕線按鈕,然后輸入觸點(diǎn)完成向下合并。,然后輸入觸點(diǎn)完成向下合并。添加輸入添加輸入 2. 復(fù)雜結(jié)構(gòu) 用工具條中的指令按鈕可編輯復(fù)雜結(jié)構(gòu)的梯形圖,本例中的實(shí)現(xiàn)如圖1.14所示。單擊圖中第一行下方的編程區(qū)域,則在本行下一行的開始處顯示小圖標(biāo),然后輸入觸點(diǎn)新生成一行。輸入完成后如圖1.15所示,將光標(biāo)移到要合并的觸點(diǎn)處,單擊上行線按鈕即可。 圖
16、圖1.14新生成行新生成行 圖圖1.15 向上合并向上合并3. 插入和刪除及塊操作 圖圖1.16插入刪除插入刪除l 插入和刪除一行、一列、一個(gè)梯級(jí)、一插入和刪除一行、一列、一個(gè)梯級(jí)、一個(gè)子程序或中斷程序時(shí),個(gè)子程序或中斷程序時(shí),具體操作具體操作為:為:右擊要進(jìn)行操作的位置,選擇右擊要進(jìn)行操作的位置,選擇“插入插入”或或“刪除刪除”項(xiàng),彈出子菜單,單擊要插項(xiàng),彈出子菜單,單擊要插入或刪除的項(xiàng),然后進(jìn)行編輯。入或刪除的項(xiàng),然后進(jìn)行編輯。l 雙擊梯形圖中的網(wǎng)絡(luò)編號(hào),或單擊網(wǎng)絡(luò)雙擊梯形圖中的網(wǎng)絡(luò)編號(hào),或單擊網(wǎng)絡(luò)左邊的區(qū)域,該網(wǎng)絡(luò)的左邊的區(qū)域,該網(wǎng)絡(luò)的背景變暗背景變暗,表示,表示選中選中了整個(gè)網(wǎng)絡(luò)。這時(shí)
17、可以用刪除鍵刪了整個(gè)網(wǎng)絡(luò)。這時(shí)可以用刪除鍵刪除該網(wǎng)絡(luò),也可以用剪貼板復(fù)制該網(wǎng)絡(luò),除該網(wǎng)絡(luò),也可以用剪貼板復(fù)制該網(wǎng)絡(luò),然后將它粘貼到別的網(wǎng)絡(luò)。用光標(biāo)選中然后將它粘貼到別的網(wǎng)絡(luò)。用光標(biāo)選中梯形圖中某個(gè)編程元件后,可以刪除它,梯形圖中某個(gè)編程元件后,可以刪除它,或用剪貼板復(fù)制和粘貼它。或用剪貼板復(fù)制和粘貼它。 4. 塊操作 利用塊操作對程序大面積刪除、移動(dòng)、復(fù)制操作十分方便。塊操作包括塊選擇、塊剪切、塊刪除、塊復(fù)制和塊粘貼。這些操作非常簡單,與一般字處理軟件中的相應(yīng)操作方法完全相同。5. 符號(hào)表 圖圖1.17用符號(hào)表編程用符號(hào)表編程l 使用符號(hào)表可將梯形圖中的直接地址編號(hào)用具有實(shí)使用符號(hào)表可將梯形圖
18、中的直接地址編號(hào)用具有實(shí)際意義的符號(hào)代替,使程序更直觀、易懂。際意義的符號(hào)代替,使程序更直觀、易懂。l 有兩種使用方法:在編程時(shí)使用直接地址(如有兩種使用方法:在編程時(shí)使用直接地址(如I0.0I0.0),然后打開符號(hào)表,編寫與直接地址對應(yīng)的),然后打開符號(hào)表,編寫與直接地址對應(yīng)的符號(hào)(如與符號(hào)(如與.I0.0.I0.0對應(yīng)的符號(hào)為對應(yīng)的符號(hào)為startstart),編譯后由),編譯后由軟件自動(dòng)轉(zhuǎn)換名稱。或在編程時(shí)使用符號(hào)名稱,然軟件自動(dòng)轉(zhuǎn)換名稱。或在編程時(shí)使用符號(hào)名稱,然后打開符號(hào)表,編寫與符號(hào)對應(yīng)的直接地址,編譯后打開符號(hào)表,編寫與符號(hào)對應(yīng)的直接地址,編譯后得到相同的結(jié)果。后得到相同的結(jié)果。
19、 圖圖1.18 符號(hào)表符號(hào)表1. 局部變量表 圖圖1.19局部變量表的使用局部變量表的使用l 程序中的每個(gè)程序組織單元(程序中的每個(gè)程序組織單元(POUPOU)都)都有有64KB64KB(字節(jié))(字節(jié))L L存儲(chǔ)器組成的局部變存儲(chǔ)器組成的局部變量表,用它們來定義有范圍限制的變量,量表,用它們來定義有范圍限制的變量,局部變量只有在它被創(chuàng)建的局部變量只有在它被創(chuàng)建的POUPOU中有效。中有效。而全局變量在各而全局變量在各POUPOU中均有效,只能在中均有效,只能在符號(hào)表中定義。符號(hào)表中定義。 l 設(shè)置全局變量時(shí),將光標(biāo)移到編輯器的程序編輯區(qū)的設(shè)置全局變量時(shí),將光標(biāo)移到編輯器的程序編輯區(qū)的上邊緣,向
20、下拖動(dòng)上邊緣,將會(huì)自動(dòng)顯示出局部變量上邊緣,向下拖動(dòng)上邊緣,將會(huì)自動(dòng)顯示出局部變量表,此時(shí)可以為子程序和中斷程序設(shè)置局部變量。表,此時(shí)可以為子程序和中斷程序設(shè)置局部變量。l 語句表允許將若干個(gè)獨(dú)立電路對應(yīng)的語句放在一個(gè)網(wǎng)語句表允許將若干個(gè)獨(dú)立電路對應(yīng)的語句放在一個(gè)網(wǎng)絡(luò)中,但是這樣的語句表不能轉(zhuǎn)換為梯形圖。輸入語絡(luò)中,但是這樣的語句表不能轉(zhuǎn)換為梯形圖。輸入語句表程序時(shí),不能使用中文標(biāo)點(diǎn)符號(hào),必須使用英文句表程序時(shí),不能使用中文標(biāo)點(diǎn)符號(hào),必須使用英文標(biāo)點(diǎn)符號(hào)。標(biāo)點(diǎn)符號(hào)。7. 注釋 l 梯形圖編輯器中的梯形圖編輯器中的Network nNetwork n表示每個(gè)網(wǎng)絡(luò)或梯表示每個(gè)網(wǎng)絡(luò)或梯級(jí),同時(shí)又是標(biāo)
21、題欄,可以在此為每個(gè)網(wǎng)絡(luò)或梯級(jí),同時(shí)又是標(biāo)題欄,可以在此為每個(gè)網(wǎng)絡(luò)或梯級(jí)加標(biāo)題或必要的級(jí)加標(biāo)題或必要的注釋說明注釋說明使程序更加清晰易懂。使程序更加清晰易懂。l 雙擊雙擊Network nNetwork n區(qū)域,彈出對話框,可以在區(qū)域,彈出對話框,可以在“網(wǎng)網(wǎng)絡(luò)題目絡(luò)題目”文本框中輸入相關(guān)標(biāo)題,在文本框中輸入相關(guān)標(biāo)題,在“網(wǎng)絡(luò)注釋網(wǎng)絡(luò)注釋” 文本框中輸入注釋。文本框中輸入注釋。8. 語言轉(zhuǎn)換 l STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件可以實(shí)現(xiàn)梯形圖、指令表和編程軟件可以實(shí)現(xiàn)梯形圖、指令表和功能塊圖三種編程語言(編輯器)的任意切換。功能塊圖三種編程語言(編輯器)
22、的任意切換。方法:方法:選擇菜單選擇菜單View項(xiàng),然后單擊項(xiàng),然后單擊STL、LAD或或FBD便可進(jìn)入便可進(jìn)入對應(yīng)的編程環(huán)境。或?qū)?yīng)的編程環(huán)境。或用菜單命令用菜單命令“檢視檢視”單擊單擊LADLAD(梯形圖)、(梯形圖)、STLSTL(指令表)或(指令表)或FBDFBD(功能塊圖),便可(功能塊圖),便可以進(jìn)入對應(yīng)的編程環(huán)境。以進(jìn)入對應(yīng)的編程環(huán)境。l 采用采用LADLAD編輯器編程時(shí),經(jīng)過編輯器編程時(shí),經(jīng)過編譯編譯沒有錯(cuò)誤后,可以轉(zhuǎn)沒有錯(cuò)誤后,可以轉(zhuǎn)換成換成STLSTL程序和程序和FBDFBD程序。如果編譯程序。如果編譯有錯(cuò)誤有錯(cuò)誤時(shí),則時(shí),則無法改無法改變變程序模式。而程序模式。而STLS
23、TL只有在嚴(yán)格按照網(wǎng)絡(luò)塊編程的格式只有在嚴(yán)格按照網(wǎng)絡(luò)塊編程的格式下才能切換到下才能切換到LADLAD,否則無法實(shí)現(xiàn)轉(zhuǎn)換。,否則無法實(shí)現(xiàn)轉(zhuǎn)換。9. 編譯 l 完成程序的編輯后,要進(jìn)行程序的傳送,首先要對程序完成程序的編輯后,要進(jìn)行程序的傳送,首先要對程序進(jìn) 行 編 譯 , 檢 查 程 序 有 沒 有 錯(cuò) 誤 。 用 菜 單 命 令進(jìn) 行 編 譯 , 檢 查 程 序 有 沒 有 錯(cuò) 誤 。 用 菜 單 命 令“PLCPLC”“編譯編譯”進(jìn)行離線編譯,編譯結(jié)束后在輸出窗口進(jìn)行離線編譯,編譯結(jié)束后在輸出窗口顯示顯示程序的程序的語法錯(cuò)誤語法錯(cuò)誤的數(shù)量、各條錯(cuò)誤的原因和錯(cuò)誤在的數(shù)量、各條錯(cuò)誤的原因和錯(cuò)誤在
24、程序中的位置。程序中的位置。l 雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光標(biāo)將會(huì)移到程序中該錯(cuò)誤在的位置。必須改正程序中的標(biāo)將會(huì)移到程序中該錯(cuò)誤在的位置。必須改正程序中的所有錯(cuò)誤,編譯成功后才能進(jìn)行下載。所有錯(cuò)誤,編譯成功后才能進(jìn)行下載。l PLCPLC應(yīng)處于應(yīng)處于STOPSTOP狀態(tài),用工具條中的狀態(tài),用工具條中的“停止停止”按鈕,按鈕,或選擇或選擇“PLCPLC”菜單中的菜單中的“停止停止”項(xiàng),可以進(jìn)入項(xiàng),可以進(jìn)入STOPSTOP狀態(tài)。狀態(tài)。l 單擊工具條中的單擊工具條中的“下載下載”按鈕,或選擇菜單命令按鈕,或選擇菜單命令“文件文件”
25、“下載下載”項(xiàng),將會(huì)出現(xiàn)下載對話框,用項(xiàng),將會(huì)出現(xiàn)下載對話框,用戶可以選擇下載程序塊、數(shù)據(jù)塊和系統(tǒng)塊。單擊戶可以選擇下載程序塊、數(shù)據(jù)塊和系統(tǒng)塊。單擊“確認(rèn)確認(rèn)”按鈕,開始下載信息。下載成功后,確認(rèn)按鈕,開始下載信息。下載成功后,確認(rèn)框顯示框顯示“下載成功下載成功”。 10.下載編譯編譯全部編譯全部編譯上裝上裝下載下載 圖圖1.20標(biāo)題和注釋對話框標(biāo)題和注釋對話框返回本節(jié)返回本節(jié)1.4調(diào)試及運(yùn)行監(jiān)控 1.4.1選擇掃描次數(shù) 1.4.2狀態(tài)圖表監(jiān)控 1.4.3運(yùn)行模式下編輯 1.4.4程序監(jiān)視 返回本章首頁返回本章首頁1.4.1選擇掃描次數(shù) 1. 多次掃描 方法:將PLC置于STOP模式。 使用菜
26、單命令Debug|Multiple Scans來指定執(zhí)行的掃描次數(shù),然后單擊OK按鈕進(jìn)行監(jiān)視。如圖1.21所示。 2. 初次掃描 將PLC置于STOP模式。然后使用菜單命令Debug|First Scan進(jìn)行。圖圖1.21執(zhí)行多次掃描執(zhí)行多次掃描返回本節(jié)返回本節(jié)1.4.2狀態(tài)圖表監(jiān)控 1. 使用狀態(tài)圖表 在引導(dǎo)條中單擊在引導(dǎo)條中單擊“狀態(tài)圖狀態(tài)圖”或或“視圖視圖” 菜單中的菜單中的“狀態(tài)圖狀態(tài)圖”命令。命令。 圖圖1.22狀態(tài)圖標(biāo)監(jiān)視狀態(tài)圖標(biāo)監(jiān)視 2. 強(qiáng)制指定值 (1)強(qiáng)制范圍 (2)強(qiáng)制一個(gè)值 (3)讀所有強(qiáng)制操作 (4)解除一個(gè)強(qiáng)制操作 (5)解除所有強(qiáng)制操作 1.用狀態(tài)表強(qiáng)制改變數(shù)值用
27、狀態(tài)表強(qiáng)制改變數(shù)值 l 在在RUNRUN方式且對控制過程影響較小的情況下,可以對方式且對控制過程影響較小的情況下,可以對程序中的某些變量強(qiáng)制性的賦值。在輸入讀取階段,程序中的某些變量強(qiáng)制性的賦值。在輸入讀取階段,強(qiáng)制值被當(dāng)作輸入讀入;在程序執(zhí)行階段,強(qiáng)制數(shù)強(qiáng)制值被當(dāng)作輸入讀入;在程序執(zhí)行階段,強(qiáng)制數(shù)據(jù)用于立即讀和立即寫指令指定的據(jù)用于立即讀和立即寫指令指定的I/OI/O點(diǎn);在通信處點(diǎn);在通信處理階段,強(qiáng)制值用于通信的讀理階段,強(qiáng)制值用于通信的讀/ /寫請求;在修改輸出寫請求;在修改輸出階段,強(qiáng)制數(shù)據(jù)被當(dāng)作輸出寫入輸出電路。進(jìn)入階段,強(qiáng)制數(shù)據(jù)被當(dāng)作輸出寫入輸出電路。進(jìn)入STOPSTOP方式時(shí),輸
28、出將為強(qiáng)制值,而不是系統(tǒng)塊中設(shè)方式時(shí),輸出將為強(qiáng)制值,而不是系統(tǒng)塊中設(shè)置的值。置的值。l 通過強(qiáng)制通過強(qiáng)制V V、M M、T T或或C C,可用來模擬邏輯條件;,可用來模擬邏輯條件;通過通過強(qiáng)制強(qiáng)制I/OI/O點(diǎn)點(diǎn),可用來,可用來模擬物理?xiàng)l件模擬物理?xiàng)l件,這些功能對調(diào)試,這些功能對調(diào)試程序非常方便。但同時(shí)強(qiáng)制可能導(dǎo)致出現(xiàn)無法預(yù)料程序非常方便。但同時(shí)強(qiáng)制可能導(dǎo)致出現(xiàn)無法預(yù)料的情況,甚至引起事故,所以進(jìn)行強(qiáng)制操作時(shí)要特的情況,甚至引起事故,所以進(jìn)行強(qiáng)制操作時(shí)要特別注意。別注意。l 全部寫入:完成對狀態(tài)表中變量的改變后,可用全全部寫入:完成對狀態(tài)表中變量的改變后,可用全部寫入功能將所有的改動(dòng)傳送到部
29、寫入功能將所有的改動(dòng)傳送到PLCPLC。執(zhí)行程序時(shí),。執(zhí)行程序時(shí),修改的數(shù)值可能被改寫成新數(shù)值。物理輸入點(diǎn)不能修改的數(shù)值可能被改寫成新數(shù)值。物理輸入點(diǎn)不能用此功能改動(dòng)。用此功能改動(dòng)。l 強(qiáng)制:在狀態(tài)表的地址列中選中一個(gè)操作數(shù),在強(qiáng)制:在狀態(tài)表的地址列中選中一個(gè)操作數(shù),在“新數(shù)值新數(shù)值”列中寫入希望的數(shù)據(jù),然后按工具條中列中寫入希望的數(shù)據(jù),然后按工具條中的的“強(qiáng)制強(qiáng)制”按鈕。一旦使用了強(qiáng)制按鈕,每次掃描按鈕。一旦使用了強(qiáng)制按鈕,每次掃描都會(huì)將修改的數(shù)值用于該操作數(shù),直到取消它的強(qiáng)都會(huì)將修改的數(shù)值用于該操作數(shù),直到取消它的強(qiáng)制。被強(qiáng)制的數(shù)值旁邊將顯示鎖定圖標(biāo)。制。被強(qiáng)制的數(shù)值旁邊將顯示鎖定圖標(biāo)。l
30、 對單個(gè)操作數(shù)取消強(qiáng)制:選擇一個(gè)被強(qiáng)制的操作數(shù),對單個(gè)操作數(shù)取消強(qiáng)制:選擇一個(gè)被強(qiáng)制的操作數(shù),然后作取消強(qiáng)制操作,鎖定圖標(biāo)將會(huì)消失。然后作取消強(qiáng)制操作,鎖定圖標(biāo)將會(huì)消失。l 讀取全部強(qiáng)制:執(zhí)行讀取全部強(qiáng)制功能時(shí),狀態(tài)表讀取全部強(qiáng)制:執(zhí)行讀取全部強(qiáng)制功能時(shí),狀態(tài)表中被強(qiáng)制的地址的當(dāng)前值列將在被顯示強(qiáng)制、隱式中被強(qiáng)制的地址的當(dāng)前值列將在被顯示強(qiáng)制、隱式強(qiáng)制或部分隱式強(qiáng)制的地址處顯示一個(gè)圖標(biāo)。強(qiáng)制或部分隱式強(qiáng)制的地址處顯示一個(gè)圖標(biāo)。1.4.3運(yùn)行模式下編輯 操作步驟 (1)選擇菜單Debug|Program Edit in RUN (2)屏幕彈出警告信息 (3)在運(yùn)行模式進(jìn)行下載 (4)退出運(yùn)行模式
31、編輯1.4.4程序監(jiān)視 1. 梯形圖監(jiān)視 2. 功能塊圖監(jiān)視 3. 語句表監(jiān)視 1. 梯形圖監(jiān)視 圖圖1.23梯形圖監(jiān)視梯形圖監(jiān)視1.1.梯形圖程序的狀態(tài)監(jiān)視梯形圖程序的狀態(tài)監(jiān)視 l 利用三種程序編輯器都可以在利用三種程序編輯器都可以在PLCPLC運(yùn)行時(shí)監(jiān)視個(gè)元件運(yùn)行時(shí)監(jiān)視個(gè)元件的執(zhí)行結(jié)果,并可監(jiān)視操作數(shù)的數(shù)值。的執(zhí)行結(jié)果,并可監(jiān)視操作數(shù)的數(shù)值。l 利用梯形圖編輯器可監(jiān)視在線程序運(yùn)行狀態(tài)。梯形利用梯形圖編輯器可監(jiān)視在線程序運(yùn)行狀態(tài)。梯形圖中被點(diǎn)亮的元件表示處于接觸狀態(tài),未被點(diǎn)亮的圖中被點(diǎn)亮的元件表示處于接觸狀態(tài),未被點(diǎn)亮的元件表示處于非接觸狀態(tài)。元件表示處于非接觸狀態(tài)。l 打開監(jiān)視梯形圖的方法
32、為:一是打開打開監(jiān)視梯形圖的方法為:一是打開“工具工具”菜單菜單中的中的 “選項(xiàng)選項(xiàng)” 對話框,選擇對話框,選擇“LADLAD狀態(tài)狀態(tài)”選項(xiàng),然選項(xiàng),然后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有:后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有:指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地址和值;只顯示狀態(tài)值。二是直接打開梯形圖窗口,址和值;只顯示狀態(tài)值。二是直接打開梯形圖窗口,在工具條中單擊在工具條中單擊“程序狀態(tài)程序狀態(tài)”按鈕。按鈕。運(yùn)行運(yùn)行程序狀態(tài)程序狀態(tài)狀態(tài)表狀態(tài)表單次讀取單次讀取強(qiáng)制強(qiáng)制取消全部取消全部強(qiáng)制內(nèi)容強(qiáng)制內(nèi)容讀取全部強(qiáng)制讀取全部強(qiáng)制
33、趨勢圖趨勢圖停止停止觸發(fā)暫停觸發(fā)暫停暫停趨勢圖暫停趨勢圖全部寫入全部寫入取消強(qiáng)制取消強(qiáng)制調(diào)試工具欄調(diào)試工具欄2. 功能塊圖監(jiān)視 圖圖1.24功能塊圖監(jiān)視功能塊圖監(jiān)視3. 語句表監(jiān)視 圖圖1.25語句表監(jiān)視語句表監(jiān)視二、二、S7-200PLC主機(jī)簡介主機(jī)簡介 S7-200 CPU22X系列產(chǎn)品:系列產(chǎn)品: CPU221模塊、CPU222模塊、CPU224模塊、CPU226模塊、CUP226XM模塊。 CPU226模塊I/O總點(diǎn)數(shù)總點(diǎn)數(shù)為40點(diǎn)(24/ 16 點(diǎn)),可帶7個(gè)擴(kuò)展模塊; 用戶程序存儲(chǔ)器容量容量為6.6K字; 內(nèi)置高速計(jì)數(shù)器,具有PID控制的功能; 有2個(gè)高速脈沖輸出端和2個(gè)RS-48
34、5通訊口; 具有PPI通訊協(xié)議、MPI通訊協(xié)議和自由口協(xié)議的通訊能力。 CPU226AC/DC/繼電器模塊輸入、輸出單元的接線圖1L 0.0 0.10.60.50.40.30.20.7 1.02L3L 1.1 1.2N1.71.41.3L1AC1.5 1.61M 0.0 0.10.60.50.40.30.20.7 1.0 1.1 1.21.41.32M 1.5 1.62.32.22.12.01.72.4 2.5 2.6 2.7LM+24VDC120/240 VAC24個(gè)數(shù)字量輸入點(diǎn)個(gè)數(shù)字量輸入點(diǎn) 分成二組 :1. 第一組由輸入端子I0.0I0.7、I1.0I1.4共13個(gè)輸入點(diǎn)組成 ,每個(gè)外部
35、輸入的開關(guān)信號(hào)均由各輸入端子接出,經(jīng)一個(gè)直流電源終至公共端1M; 1L 0.0 0.10.60.50.40.30.20.7 1.02L3L 1.1 1.2N1.71.41.3L1AC1.5 1.61M 0.0 0.10.60.50.40.30.20.7 1.0 1.1 1.21.41.32M 1.5 1.62.32.22.12.01.72.4 2.5 2.6 2.7LM+24VDC120/240 VAC2. 第二組第二組由輸入端子I1.5I1.7、I2.0I2.7共11個(gè)輸入點(diǎn)組成,各輸入端子的接線與第一組類似,公共端為2M。 1L 0.0 0.10.60.50.40.30.20.7 1.02L3L 1.1 1.2N1.71.41.3L1AC1.5 1.61M 0.0 0.10.60.50.40.30.20.7 1.0 1.1 1.21.41.32M 1.5 1.62.32.22.12.01.72.4 2.5 2.6 2.7LM+24VDC120/240 VAC 由于是直流輸入模塊,所以采用直流電源作為檢測各輸入接點(diǎn)狀態(tài)的電源(用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司生日會(huì)文案策劃方案
- 公司班組拓展活動(dòng)方案
- 公司端午節(jié)DIY包粽子活動(dòng)方案
- 公司摘橙子活動(dòng)方案
- 公司花園種植活動(dòng)方案
- 公司科技展廳策劃方案
- 公司組織游玩兒活動(dòng)方案
- 公司組織游戲策劃方案
- 公司猜照片活動(dòng)策劃方案
- 2025年中級(jí)會(huì)計(jì)考試試卷及答案
- 《詳述腦卒中及其治療:抗擊腦卒中的策略與護(hù)理課件》
- 2025-2030中國柴油發(fā)動(dòng)機(jī)行業(yè)市場發(fā)展分析及前景趨勢與投資研究報(bào)告
- 夏季防火安全常識(shí)培訓(xùn)
- 人教部編版八年級(jí)下冊關(guān)雎教案設(shè)計(jì)
- (四調(diào))武漢市2025屆高中畢業(yè)生四月調(diào)研考試 數(shù)學(xué)試卷(含答案詳解)
- DB31T 1564-2025企業(yè)實(shí)驗(yàn)室危險(xiǎn)化學(xué)品安全管理規(guī)范
- 氟斑牙的健康宣教
- 2025版校園食堂日管控、周排查、月調(diào)度記錄表
- 2024年生活方式酒店研究報(bào)告
- ISO 37001-2025 反賄賂管理體系要求及使用指南(中文版-雷澤佳譯-2025)
- 特種設(shè)備安全管理的應(yīng)急預(yù)案編制
評(píng)論
0/150
提交評(píng)論