s7-200編程軟件使用教程_第1頁
s7-200編程軟件使用教程_第2頁
s7-200編程軟件使用教程_第3頁
s7-200編程軟件使用教程_第4頁
s7-200編程軟件使用教程_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第第10章章 編程軟件使用指南編程軟件使用指南10.1 10.1 編程軟件概述編程軟件概述10.2 10.2 程序的編寫與傳送程序的編寫與傳送10.3 10.3 用編程軟件監(jiān)控與調(diào)試程序用編程軟件監(jiān)控與調(diào)試程序10.4 10.4 使用系統(tǒng)塊設(shè)置使用系統(tǒng)塊設(shè)置PLCPLC的參數(shù)的參數(shù)10.5 S7-20010.5 S7-200仿真軟件的使用仿真軟件的使用了解了解STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件的安裝、通信參數(shù)編程軟件的安裝、通信參數(shù)設(shè)置和修改;設(shè)置和修改;熟悉熟悉STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件各菜單是功能、使編程軟

2、件各菜單是功能、使用和操作方法;用和操作方法;學(xué)會(huì)用學(xué)會(huì)用STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件創(chuàng)建項(xiàng)目,編輯、編程軟件創(chuàng)建項(xiàng)目,編輯、傳送、監(jiān)控和調(diào)試程序;傳送、監(jiān)控和調(diào)試程序;熟悉熟悉S7-200S7-200仿真軟件使用。仿真軟件使用。10.110.1 編程軟件編程軟件概述概述 1.編程軟件的安裝u 必須使用具有必須使用具有Windows95Windows95以上操作系統(tǒng)的計(jì)算機(jī)以上操作系統(tǒng)的計(jì)算機(jī)u 具備下列設(shè)備的一種:一根具備下列設(shè)備的一種:一根PC/PPIPC/PPI電纜、一個(gè)插在計(jì)算機(jī)中的電纜、一個(gè)插在計(jì)算機(jī)中的CP5511CP5511、CP561

3、1CP5611通信卡和多點(diǎn)接口通信卡和多點(diǎn)接口MPIMPI電纜、或一塊電纜、或一塊MPIMPI卡和配卡和配套的電纜。套的電纜。u 最新的最新的STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件有編程軟件有V4.0V4.0版,讀者可以在西門版,讀者可以在西門子的中文網(wǎng)站下載。子的中文網(wǎng)站下載。u 雙擊雙擊STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件的安裝程序編程軟件的安裝程序setup.exesetup.exe,根據(jù)安,根據(jù)安裝提示完成安裝。進(jìn)入安裝程序時(shí)選擇英語作為安裝過程中的裝提示完成安裝。進(jìn)入安裝程序時(shí)選擇英語作為安裝過程中的使用語言使用語

4、言u(píng) 完成安裝后,用菜單命令完成安裝后,用菜單命令“工具工具”“選項(xiàng)選項(xiàng)”打開打開“選項(xiàng)選項(xiàng)”對(duì)對(duì)話框,在話框,在“一般一般”選項(xiàng)卡中選擇語言為選項(xiàng)卡中選擇語言為中文中文,使編程環(huán)境為中,使編程環(huán)境為中文狀態(tài)。文狀態(tài)。u把把PC/PPIPC/PPI電纜的電纜的“PCPC” RS-232 RS-232端連接到計(jì)算機(jī)的端連接到計(jì)算機(jī)的RS-232RS-232通通信口,可以是信口,可以是COM1COM1或或COM2COM2中的任一個(gè);中的任一個(gè);u把把“PPIPPI”RS-485RS-485端連接到端連接到PLCPLC的任一的任一RS-485RS-485通信口,然后擰通信口,然后擰緊連接螺釘。緊連接

5、螺釘。u設(shè)置設(shè)置PC/PPIPC/PPI電纜上的電纜上的DIPDIP開關(guān),選定計(jì)算機(jī)所支持的波特率開關(guān),選定計(jì)算機(jī)所支持的波特率和楨模式。用和楨模式。用DIPDIP的開關(guān)的開關(guān)1 1、2 2、3 3設(shè)定波特率(設(shè)定波特率(一般默認(rèn)值一般默認(rèn)值為為9.6kbit/s9.6kbit/s)。)。u開關(guān)開關(guān)4 4用來選擇用來選擇1010和和1111位數(shù)據(jù)傳輸模式。開關(guān)位數(shù)據(jù)傳輸模式。開關(guān)5 5用于選擇將用于選擇將RS-232RS-232口設(shè)置為數(shù)據(jù)通信設(shè)備(口設(shè)置為數(shù)據(jù)通信設(shè)備(DCEDCE)模式或數(shù)據(jù)終端設(shè)備)模式或數(shù)據(jù)終端設(shè)備(DTEDTE)模式。)模式。通信準(zhǔn)備通信準(zhǔn)備 2.通信參數(shù)設(shè)置 u雙擊

6、指令樹文件夾雙擊指令樹文件夾“通信通信”中的中的“設(shè)置設(shè)置PG/PCPG/PC接口接口”圖標(biāo),圖標(biāo),將出現(xiàn)設(shè)置將出現(xiàn)設(shè)置PG/PCPG/PC接口的對(duì)話框,可以安裝或刪除通信接接口的對(duì)話框,可以安裝或刪除通信接口、設(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é)議。u雙擊雙擊“通信通信”對(duì)話框中的刷新圖標(biāo),編程

7、軟件將會(huì)自動(dòng)對(duì)話框中的刷新圖標(biāo),編程軟件將會(huì)自動(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)。3.主界面菜單 u主界面分菜單條、工具條、引導(dǎo)條、輸出窗口、主界面分菜單條、工具條、引導(dǎo)條、輸出窗口、狀態(tài)條、程序編輯器和局部變量表等幾個(gè)區(qū)狀態(tài)條、程序編輯器和局部變量表等幾個(gè)區(qū) 。u菜單條有八個(gè)功能:文件菜單條有八個(gè)功能:文件 、編輯、編輯 、視圖、視圖 、PLC PLC 、調(diào)試、調(diào)試 、工具、工具 、窗口、窗口 和幫助和幫助 引引導(dǎo)導(dǎo)條條指指令令樹樹

8、輸輸出出窗窗口口程序編輯區(qū)程序編輯區(qū)狀態(tài)條狀態(tài)條局部變量表局部變量表工具條工具條菜單菜單4.項(xiàng)目組成 u程序塊:程序塊由可執(zhí)行的程序塊:程序塊由可執(zhí)行的代碼代碼和注釋組成,代碼由主和注釋組成,代碼由主程序(程序(OB1OB1)、子程序和中斷程序組成。)、子程序和中斷程序組成。,程序注釋被忽略。,程序注釋被忽略。u數(shù)據(jù)塊:數(shù)據(jù)塊由數(shù)據(jù)和注釋組成。開關(guān)量數(shù)據(jù)塊一般數(shù)據(jù)塊:數(shù)據(jù)塊由數(shù)據(jù)和注釋組成。開關(guān)量數(shù)據(jù)塊一般不需要數(shù)據(jù)塊。不需要數(shù)據(jù)塊。u符號(hào)表:用帶有實(shí)際意義的符號(hào)作為編程元件,而不直符號(hào)表:用帶有實(shí)際意義的符號(hào)作為編程元件,而不直接用元件的直接地址,接用元件的直接地址,便于記憶,程序編譯后便于

9、記憶,程序編譯后下載到下載到PLCPLC時(shí),所有的符號(hào)地址被轉(zhuǎn)換為時(shí),所有的符號(hào)地址被轉(zhuǎn)換為u系統(tǒng)塊:用來設(shè)置系統(tǒng)的參數(shù)和系統(tǒng)的組態(tài),系統(tǒng)塊中系統(tǒng)塊:用來設(shè)置系統(tǒng)的參數(shù)和系統(tǒng)的組態(tài),系統(tǒng)塊中的信息需要下載到的信息需要下載到PLCPLC。如果沒有特殊要求,可以使用默。如果沒有特殊要求,可以使用默認(rèn)的參數(shù)。認(rèn)的參數(shù)。 u狀態(tài)圖表:狀態(tài)圖表用來狀態(tài)圖表:狀態(tài)圖表用來,狀態(tài)圖表并不下載到,狀態(tài)圖表并不下載到PLCPLC,僅僅是監(jiān)控用,僅僅是監(jiān)控用戶程序運(yùn)行情況的一種工具。戶程序運(yùn)行情況的一種工具。u交叉引用表:交叉引用表列舉出程序中使用的交叉引用表:交叉引用表列舉出程序中使用的各各,以及使用它們的指令

10、,以及使用它們的指令助記符。還可以查看哪些內(nèi)存區(qū)域已經(jīng)被使用,作為位助記符。還可以查看哪些內(nèi)存區(qū)域已經(jīng)被使用,作為位使用還是字節(jié)使用。在運(yùn)行方式下編輯程序時(shí),可以查使用還是字節(jié)使用。在運(yùn)行方式下編輯程序時(shí),可以查看程序當(dāng)前正在使用的跳變信號(hào)的地址??闯绦虍?dāng)前正在使用的跳變信號(hào)的地址。u參數(shù)設(shè)置:執(zhí)行菜單命令參數(shù)設(shè)置:執(zhí)行菜單命令“工具工具”“選項(xiàng)選項(xiàng)”,在出現(xiàn),在出現(xiàn)的對(duì)話框中次序某一選項(xiàng)卡,可以進(jìn)行有關(guān)項(xiàng)目的參數(shù)的對(duì)話框中次序某一選項(xiàng)卡,可以進(jìn)行有關(guān)項(xiàng)目的參數(shù)設(shè)置。設(shè)置。4.項(xiàng)目組成 10.2 程序的編寫與傳送程序的編寫與傳送1.項(xiàng)目生成 u新建項(xiàng)目新建項(xiàng)目:編程之前,首先要:編程之前,首先

11、要?jiǎng)?chuàng)建一個(gè)項(xiàng)目。用菜單命令創(chuàng)建一個(gè)項(xiàng)目。用菜單命令“文件文件”“新建新建” 或工具條或工具條最左邊的最左邊的“新建新建”按鈕,在主按鈕,在主窗口將顯示新建的項(xiàng)目文件主窗口將顯示新建的項(xiàng)目文件主程序區(qū)。程序區(qū)。 項(xiàng)目文件的指令樹項(xiàng)目文件的指令樹 新建項(xiàng)目 確定確定PLCPLC的型號(hào)的型號(hào) 右擊項(xiàng)目圖標(biāo),在彈出的對(duì)話框中右擊項(xiàng)目圖標(biāo),在彈出的對(duì)話框中單擊單擊“”或用菜單命令或用菜單命令“PLCPLC”“類型類型”項(xiàng)來選項(xiàng)來選擇擇PLCPLC的型號(hào)。紅色標(biāo)記的型號(hào)。紅色標(biāo)記“”表示對(duì)選擇的表示對(duì)選擇的PLCPLC無效。無效。文件更名文件更名 對(duì)于新建項(xiàng)目文件,點(diǎn)擊菜單對(duì)于新建項(xiàng)目文件,點(diǎn)擊菜單“文文

12、件件”“另存為另存為”,在彈出的對(duì)話框中鍵入更改名,在彈出的對(duì)話框中鍵入更改名稱。項(xiàng)目存放在擴(kuò)展名為稱。項(xiàng)目存放在擴(kuò)展名為.mwp.mwp的文件中。主程序的的文件中。主程序的,任何項(xiàng)目文件的主程序只要一個(gè)。,任何項(xiàng)目文件的主程序只要一個(gè)。 添加子程序或中斷程序添加子程序或中斷程序 添加子程序(或中斷程序)的添加子程序(或中斷程序)的方法有方法有3 3種:種: 一一是在指令樹窗口中右擊是在指令樹窗口中右擊“程序塊程序塊”圖標(biāo),在彈出的對(duì)圖標(biāo),在彈出的對(duì)話框中單擊話框中單擊“插入子程序插入子程序”實(shí)現(xiàn);實(shí)現(xiàn);二二是用菜單命令是用菜單命令“編編輯輯”“插入插入”“子程序子程序”實(shí)現(xiàn);實(shí)現(xiàn);三三是在編

13、輯窗口右是在編輯窗口右擊編輯區(qū),選擇擊編輯區(qū),選擇“插入插入”“子程序子程序”實(shí)現(xiàn)。新生成的實(shí)現(xiàn)。新生成的子程序或中斷程序根據(jù)已有的數(shù)目,子程序的默認(rèn)名稱子程序或中斷程序根據(jù)已有的數(shù)目,子程序的默認(rèn)名稱為為SBRnSBRn,中斷程序的默認(rèn)名稱為,中斷程序的默認(rèn)名稱為INTINTn n,用戶可以自行更,用戶可以自行更名。名。新建項(xiàng)目 打開已有項(xiàng)目 單擊菜單命令單擊菜單命令“文件文件”“打開打開”,在彈出的,在彈出的對(duì)話框中選擇已有的項(xiàng)目文件,也可以用工具對(duì)話框中選擇已有的項(xiàng)目文件,也可以用工具條中的條中的“打開打開”來打開已有的項(xiàng)目文件。來打開已有的項(xiàng)目文件。從PLC上傳項(xiàng)目 與與PLCPLC通

14、信成功后,可用菜單命令通信成功后,可用菜單命令“文文件件”“上傳上傳”,也可用工具條中的,也可用工具條中的“上傳上傳”來上傳一個(gè)來上傳一個(gè)PLCPLC存儲(chǔ)器的項(xiàng)目文件。存儲(chǔ)器的項(xiàng)目文件。2.編程模式設(shè)置 u選擇程序編輯器選擇程序編輯器 :用菜單命令:用菜單命令“工具工具”“選項(xiàng)選項(xiàng)”,在,在彈出的選項(xiàng)窗口的彈出的選項(xiàng)窗口的 “一般一般” 選項(xiàng)卡中,可以選擇程序選項(xiàng)卡中,可以選擇程序編輯器編輯器的類型(的類型(STLSTL編輯器、編輯器、LADLAD編輯器和編輯器和FBDFBD編輯器)和編輯器)和語言(中文、英語或德語等),還可以選擇使用語言(中文、英語或德語等),還可以選擇使用SIMATICS

15、IMATIC指令集或指令集或IEC61131-3IEC61131-3指令集的編程模式,指令助記符集指令集的編程模式,指令助記符集有國際(英語)和有國際(英語)和SIMATICSIMATIC(德語)兩種。(德語)兩種。u確定程序結(jié)構(gòu)確定程序結(jié)構(gòu) :一般數(shù)字量控制系統(tǒng)只有主程序:一般數(shù)字量控制系統(tǒng)只有主程序(OB1OB1),當(dāng)系統(tǒng)規(guī)模較大、功能復(fù)雜時(shí),除了主程序外,),當(dāng)系統(tǒng)規(guī)模較大、功能復(fù)雜時(shí),除了主程序外,可能還有子程序、中斷程序和數(shù)據(jù)塊。可能還有子程序、中斷程序和數(shù)據(jù)塊。3.程序的編輯與傳送 u程序的編輯程序的編輯 梯形圖程序被劃分為若干個(gè)網(wǎng)絡(luò),梯形圖程序被劃分為若干個(gè)網(wǎng)絡(luò),有時(shí)一條指令也算

16、一個(gè)網(wǎng)絡(luò)。梯形圖,有時(shí)一條指令也算一個(gè)網(wǎng)絡(luò)。梯形圖的編程元件主要有的編程元件主要有。 元件的輸入元件的輸入 點(diǎn)擊工具條上的觸點(diǎn)、線圈、指令盒等編程按點(diǎn)擊工具條上的觸點(diǎn)、線圈、指令盒等編程按鈕,將在矩形光標(biāo)所在的位置上放置一個(gè)元件,鈕,將在矩形光標(biāo)所在的位置上放置一個(gè)元件,在出現(xiàn)的窗口中可以選擇元件的類型,也可以在出現(xiàn)的窗口中可以選擇元件的類型,也可以用鍵盤輸入元件的類型用鍵盤輸入元件的類型 上行線上行線右行線右行線輸入線圈輸入線圈插入網(wǎng)絡(luò)插入網(wǎng)絡(luò)下行線下行線 左行線左行線 輸入觸點(diǎn)輸入觸點(diǎn) 輸入指令盒輸入指令盒 刪除網(wǎng)絡(luò)刪除網(wǎng)絡(luò) 位邏輯指令位邏輯指令 下拉菜單下拉菜單 元件的輸入元件的輸入 編

17、程元件的串聯(lián)時(shí),輸入和輸出無分叉,從網(wǎng)絡(luò)的開始編程元件的串聯(lián)時(shí),輸入和輸出無分叉,從網(wǎng)絡(luò)的開始依次輸入編程元件,每輸入一個(gè)元件,矩形光標(biāo)自動(dòng)移依次輸入編程元件,每輸入一個(gè)元件,矩形光標(biāo)自動(dòng)移動(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)的元件上面的紅色問號(hào)“?”后,后,設(shè)置該元件的地址。點(diǎn)擊工具條上設(shè)置該元件的地址。點(diǎn)擊工具條上,可以,可以在矩形光標(biāo)處生成元件之間的連線。在矩形光標(biāo)處生成元件之間的連線。 添加輸入添加輸入

18、 l 如果想在任意位置添加一個(gè)編程元件,只需要單擊這一如果想在任意位置添加一個(gè)編程元件,只需要單擊這一位置,將位置,將,然后輸入編程元件。,然后輸入編程元件。l 用工具條上的指令按鈕,可以編輯復(fù)雜結(jié)構(gòu)的梯形圖。用工具條上的指令按鈕,可以編輯復(fù)雜結(jié)構(gòu)的梯形圖。如要如要一個(gè)觸點(diǎn),單擊此行下面的編程區(qū)域,在一個(gè)觸點(diǎn),單擊此行下面的編程區(qū)域,在顯示光標(biāo)處輸入觸點(diǎn),生成新的一行,將光標(biāo)移到要合顯示光標(biāo)處輸入觸點(diǎn),生成新的一行,將光標(biāo)移到要合并的觸點(diǎn)處,單擊上行線按鈕并的觸點(diǎn)處,單擊上行線按鈕,完成向上合并。如果,完成向上合并。如果要在一行的某個(gè)元件要在一行的某個(gè)元件,可以將光標(biāo)移到該元件,可以將光標(biāo)移到

19、該元件,單擊下行線按鈕單擊下行線按鈕,然后輸入觸點(diǎn)完成向下合并。,然后輸入觸點(diǎn)完成向下合并。 插入和刪除插入和刪除 l 插入和刪除一行、一列、一個(gè)梯級(jí)、一個(gè)子程序或中斷程插入和刪除一行、一列、一個(gè)梯級(jí)、一個(gè)子程序或中斷程序時(shí),序時(shí),具體操作具體操作為:右擊要進(jìn)行操作的位置,選擇為:右擊要進(jìn)行操作的位置,選擇“插入插入”或或“刪除刪除”項(xiàng),彈出子菜單,單擊要插入或刪除的項(xiàng),然項(xiàng),彈出子菜單,單擊要插入或刪除的項(xiàng),然后進(jìn)行編輯。后進(jìn)行編輯。l 或雙擊梯形圖中的網(wǎng)絡(luò)編號(hào),或單擊網(wǎng)絡(luò)左邊的區(qū)域,該或雙擊梯形圖中的網(wǎng)絡(luò)編號(hào),或單擊網(wǎng)絡(luò)左邊的區(qū)域,該網(wǎng)絡(luò)的網(wǎng)絡(luò)的,表示,表示選中選中了整個(gè)網(wǎng)絡(luò)。這時(shí)可以用刪

20、除了整個(gè)網(wǎng)絡(luò)。這時(shí)可以用刪除鍵刪除該網(wǎng)絡(luò),也可以用剪貼板復(fù)制該網(wǎng)絡(luò),然后將它粘鍵刪除該網(wǎng)絡(luò),也可以用剪貼板復(fù)制該網(wǎng)絡(luò),然后將它粘貼到別的網(wǎng)絡(luò)。用光標(biāo)選中梯形圖中某個(gè)編程元件后,可貼到別的網(wǎng)絡(luò)。用光標(biāo)選中梯形圖中某個(gè)編程元件后,可以刪除它,或用剪貼板復(fù)制和粘貼它。以刪除它,或用剪貼板復(fù)制和粘貼它。 符號(hào)表符號(hào)表 l 使用符號(hào)表可將梯形圖中的直接地址編號(hào)用具有實(shí)際意使用符號(hào)表可將梯形圖中的直接地址編號(hào)用具有實(shí)際意義的符號(hào)代替,使程序更直觀、易懂。義的符號(hào)代替,使程序更直觀、易懂。l 有兩種使用方法:在編程時(shí)使用直接地址(如有兩種使用方法:在編程時(shí)使用直接地址(如I0.0I0.0),),然后打開符號(hào)

21、表,編寫與直接地址對(duì)應(yīng)的符號(hào)(如與然后打開符號(hào)表,編寫與直接地址對(duì)應(yīng)的符號(hào)(如與I0.0I0.0對(duì)應(yīng)的符號(hào)為對(duì)應(yīng)的符號(hào)為startstart),編譯后由軟件自動(dòng)轉(zhuǎn)換名稱。),編譯后由軟件自動(dòng)轉(zhuǎn)換名稱。或在編程時(shí)使用符號(hào)名稱,然后打開符號(hào)表,編寫與符或在編程時(shí)使用符號(hào)名稱,然后打開符號(hào)表,編寫與符號(hào)對(duì)應(yīng)的直接地址,編譯后得到相同的結(jié)果。號(hào)對(duì)應(yīng)的直接地址,編譯后得到相同的結(jié)果。 局部變量表局部變量表 l 程序中的每個(gè)程序中的每個(gè)程序組織單元(程序組織單元(POUPOU)都有都有64KB64KB(字節(jié))(字節(jié))L L存儲(chǔ)器組成的局部變量表,用它們來定義有范圍限制存儲(chǔ)器組成的局部變量表,用它們來定義有

22、范圍限制的變量,局部變量只有在它被創(chuàng)建的的變量,局部變量只有在它被創(chuàng)建的POUPOU中有效。而全中有效。而全局變量在各局變量在各POUPOU中均有效,只能在符號(hào)表中定義。中均有效,只能在符號(hào)表中定義。 l 設(shè)置全局變量時(shí),將光標(biāo)移到編輯器的程序編輯區(qū)的設(shè)置全局變量時(shí),將光標(biāo)移到編輯器的程序編輯區(qū)的上邊緣,向下拖動(dòng)上邊緣,將會(huì)自動(dòng)顯示出局部變量上邊緣,向下拖動(dòng)上邊緣,將會(huì)自動(dòng)顯示出局部變量表,此時(shí)可以為子程序和中斷程序設(shè)置局部變量。表,此時(shí)可以為子程序和中斷程序設(shè)置局部變量。l 語句表允許將若干個(gè)獨(dú)立電路對(duì)應(yīng)的語句放在一個(gè)網(wǎng)語句表允許將若干個(gè)獨(dú)立電路對(duì)應(yīng)的語句放在一個(gè)網(wǎng)絡(luò)中,但是這樣的語句表不能

23、轉(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)。 注釋注釋 l 梯形圖編輯器中的梯形圖編輯器中的Network nNetwork n表示每個(gè)網(wǎng)絡(luò)或梯級(jí),同表示每個(gè)網(wǎng)絡(luò)或梯級(jí),同時(shí)又是標(biāo)題欄,可以在此為每個(gè)網(wǎng)絡(luò)或梯級(jí)加標(biāo)題或時(shí)又是標(biāo)題欄,可以在此為每個(gè)網(wǎng)絡(luò)或梯級(jí)加標(biāo)題或必要的必要的使程序更加清晰易懂。使程序更加清晰易懂。l 雙擊雙擊Network nNetwork n區(qū)域,彈出對(duì)話框,可以在區(qū)域,彈出對(duì)話框,可以在“網(wǎng)絡(luò)題目網(wǎng)絡(luò)題目”文本框中輸入相關(guān)標(biāo)題,在文本框中輸

24、入相關(guān)標(biāo)題,在“網(wǎng)絡(luò)注釋網(wǎng)絡(luò)注釋” 文本框中輸文本框中輸入注釋。入注釋。 編程語言轉(zhuǎn)換編程語言轉(zhuǎn)換 l STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件可以實(shí)現(xiàn)梯形圖、指令表和功編程軟件可以實(shí)現(xiàn)梯形圖、指令表和功能塊圖三種編程語言(編輯器)的任意切換。用菜單命令能塊圖三種編程語言(編輯器)的任意切換。用菜單命令“”單擊單擊LADLAD(梯形圖)、(梯形圖)、STLSTL(指令表)或(指令表)或FBDFBD(功(功能塊圖),便可以進(jìn)入對(duì)應(yīng)的編程環(huán)境。能塊圖),便可以進(jìn)入對(duì)應(yīng)的編程環(huán)境。l 采用采用LADLAD編輯器編程時(shí),經(jīng)過編輯器編程時(shí),經(jīng)過沒有錯(cuò)誤后,可以轉(zhuǎn)換成沒有錯(cuò)

25、誤后,可以轉(zhuǎn)換成STLSTL程序和程序和FBDFBD程序。如果編譯程序。如果編譯時(shí),則時(shí),則程序程序模式。而模式。而STLSTL只有在嚴(yán)格按照網(wǎng)絡(luò)塊編程的格式下才能切換只有在嚴(yán)格按照網(wǎng)絡(luò)塊編程的格式下才能切換到到LADLAD,否則無法實(shí)現(xiàn)轉(zhuǎn)換。,否則無法實(shí)現(xiàn)轉(zhuǎn)換。u程序的傳送程序的傳送 編譯編譯 l 完成程序的編輯后,要進(jìn)行程序的傳送,首先要對(duì)程序進(jìn)完成程序的編輯后,要進(jìn)行程序的傳送,首先要對(duì)程序進(jìn)行編譯,檢查程序有沒有錯(cuò)誤。用菜單命令行編譯,檢查程序有沒有錯(cuò)誤。用菜單命令“PLCPLC”“編譯編譯”進(jìn)行離線編譯,編譯結(jié)束后在輸出窗口進(jìn)行離線編譯,編譯結(jié)束后在輸出窗口程序的程序的的數(shù)量、各條錯(cuò)

26、誤的原因和錯(cuò)誤在程序中的位置。的數(shù)量、各條錯(cuò)誤的原因和錯(cuò)誤在程序中的位置。l 雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光標(biāo)雙擊輸出窗口中的某一條錯(cuò)誤,程序編輯器中的矩形光標(biāo)將會(huì)移到程序中該錯(cuò)誤在的位置。必須改正程序中的所有將會(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 單擊工具條中的單擊工具條中的“下載

27、下載”按鈕,或選擇菜單命令按鈕,或選擇菜單命令“文文件件”“下載下載”項(xiàng),將會(huì)出現(xiàn)下載對(duì)話框,用戶可以選項(xiàng),將會(huì)出現(xiàn)下載對(duì)話框,用戶可以選擇下載程序塊、數(shù)據(jù)塊和系統(tǒng)塊。單擊擇下載程序塊、數(shù)據(jù)塊和系統(tǒng)塊。單擊“確認(rèn)確認(rèn)”按鈕,按鈕,開始下載信息。下載成功后,確認(rèn)框顯示開始下載信息。下載成功后,確認(rèn)框顯示“下載成功下載成功”。編譯編譯全部編譯全部編譯上裝上裝下載下載 編譯和下載按鈕編譯和下載按鈕 u梯形圖程序的狀態(tài)監(jiān)視梯形圖程序的狀態(tài)監(jiān)視 利用三種程序編輯器都可以在利用三種程序編輯器都可以在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ù)

28、值。 利用梯形圖編輯器可監(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)。 打開監(jiān)視梯形圖的方法為:一是打開打開監(jiān)視梯形圖的方法為:一是打開“工具工具”菜單菜單中的中的 “選項(xiàng)選項(xiàng)” 對(duì)話框,選擇對(duì)話框,選擇“LADLAD狀態(tài)狀態(tài)”選項(xiàng),然選項(xiàng),然后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有:后選擇一種梯形圖的樣式。梯形圖可選擇的樣式有:指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地指令內(nèi)部顯示地址,外部顯示值;指令外部顯示地址和值;只顯示狀

29、態(tài)值。二是直接打開梯形圖窗口,址和值;只顯示狀態(tài)值。二是直接打開梯形圖窗口,在工具條中單擊在工具條中單擊“程序狀態(tài)程序狀態(tài)”按鈕。按鈕。10. 3 用編程軟件監(jiān)控與調(diào)試程序用編程軟件監(jiān)控與調(diào)試程序運(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)制趨勢(shì)圖趨勢(shì)圖停止停止觸發(fā)暫停觸發(fā)暫停暫停趨勢(shì)圖暫停趨勢(shì)圖全部寫入全部寫入取消強(qiáng)制取消強(qiáng)制調(diào)試用工具條調(diào)試用工具條 u用狀態(tài)表監(jiān)控程序用狀態(tài)表監(jiān)控程序 STEP 7-Micro/WINSTEP 7-Micro/WIN編程軟件可使用狀態(tài)表監(jiān)視用戶程編程軟件可使用狀態(tài)表監(jiān)視用戶程序,在程序運(yùn)行

30、時(shí),可以序,在程序運(yùn)行時(shí),可以。并可以用強(qiáng)制操作修改用戶程。并可以用強(qiáng)制操作修改用戶程序,給程序的調(diào)試帶來很大的方便。序,給程序的調(diào)試帶來很大的方便。 使用狀態(tài)表使用狀態(tài)表 l 在引導(dǎo)條中單擊在引導(dǎo)條中單擊“狀態(tài)圖狀態(tài)圖”或或“視圖視圖” 菜單中的菜單中的“狀態(tài)圖狀態(tài)圖”命令。當(dāng)程序命令。當(dāng)程序運(yùn)行運(yùn)行時(shí),可使用狀態(tài)表來時(shí),可使用狀態(tài)表來。未啟動(dòng)狀態(tài)表時(shí),。未啟動(dòng)狀態(tài)表時(shí),可在狀態(tài)表中輸入要監(jiān)視變量的地址和數(shù)據(jù),定時(shí)可在狀態(tài)表中輸入要監(jiān)視變量的地址和數(shù)據(jù),定時(shí)器和計(jì)數(shù)器可按位或按字監(jiān)視。如果按位監(jiān)視,顯器和計(jì)數(shù)器可按位或按字監(jiān)視。如果按位監(jiān)視,顯示的是他們輸出位的示的是他們輸出位的0/10/1

31、狀態(tài);如果按字監(jiān)視,顯示狀態(tài);如果按字監(jiān)視,顯示的是他們的當(dāng)前值。的是他們的當(dāng)前值。 用狀態(tài)表強(qiáng)制改變數(shù)值用狀態(tài)表強(qiáng)制改變數(shù)值 l 在在RUNRUN方式且對(duì)控制過程影響較小的情況下,可以對(duì)方式且對(duì)控制過程影響較小的情況下,可以對(duì)程序中的某些變量強(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)制值用于通信的讀/ /寫請(qǐng)求;在修改輸出寫請(qǐng)求;在修改輸出階

32、段,強(qiáng)制數(shù)據(jù)被當(dāng)作輸出寫入輸出電路。進(jìn)入階段,強(qiáng)制數(shù)據(jù)被當(dāng)作輸出寫入輸出電路。進(jìn)入STOPSTOP方式時(shí),輸出將為強(qiáng)制值,而不是系統(tǒng)塊中設(shè)方式時(shí),輸出將為強(qiáng)制值,而不是系統(tǒng)塊中設(shè)置的值。置的值。 用狀態(tài)表強(qiáng)制改變數(shù)值用狀態(tài)表強(qiáng)制改變數(shù)值 l 通過強(qiáng)制通過強(qiáng)制V V、M M、T T或或C C,可用來模擬邏輯條件;,可用來模擬邏輯條件;,這些功能對(duì)調(diào)試,這些功能對(duì)調(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í)要特別注意。別注意。 用狀態(tài)表強(qiáng)制改變數(shù)值用狀態(tài)表強(qiáng)制改變數(shù)值

33、 l 全部寫入:完成對(duì)狀態(tài)表中變量的改變后,可用全全部寫入:完成對(duì)狀態(tài)表中變量的改變后,可用全部寫入功能將所有的改動(dòng)傳送到部寫入功能將所有的改動(dòng)傳送到PLCPLC。執(zhí)行程序時(shí),。執(zhí)行程序時(shí),修改的數(shù)值可能被改寫成新數(shù)值。物理輸入點(diǎn)不能修改的數(shù)值可能被改寫成新數(shù)值。物理輸入點(diǎn)不能用此功能改動(dòng)。用此功能改動(dòng)。l 強(qiáng)制強(qiáng)制:在狀態(tài)表的地址列中選中一個(gè)操作數(shù),在:在狀態(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)。 用狀態(tài)表強(qiáng)制改變數(shù)值用狀態(tài)表強(qiáng)制改變數(shù)值 l 對(duì)單個(gè)操作數(shù)取消強(qiáng)制:選擇一個(gè)被強(qiáng)制的操作數(shù),對(duì)單個(gè)操作數(shù)取消強(qiáng)制:選擇一個(gè)被強(qiáng)制的操作數(shù),然后作取消強(qiáng)制操作,鎖定圖標(biāo)將會(huì)消失。然后作取消強(qiáng)制操作,鎖定圖標(biāo)將會(huì)消失。l

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論