三菱培訓教程手冊合集結(jié)構(gòu)化文本st_第1頁
三菱培訓教程手冊合集結(jié)構(gòu)化文本st_第2頁
三菱培訓教程手冊合集結(jié)構(gòu)化文本st_第3頁
三菱培訓教程手冊合集結(jié)構(gòu)化文本st_第4頁
三菱培訓教程手冊合集結(jié)構(gòu)化文本st_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、結(jié)構(gòu)化文本編程參考手冊三菱電機自動化(上海)地址:上海市黃浦區(qū)新昌路80號智富廣場4樓:200003三菱可編程邏輯器:傳真:ric-內(nèi)容更改恕不另行通知(ST)結(jié)構(gòu)化文本(ST)結(jié)構(gòu)化文本(ST)編程參考手冊編程參考手冊書號SH(NA)-080665CHN-A(0703)印號技術(shù)服務(wù):服務(wù)時間: 9:0012:0013:0017:00(節(jié)假日除外)d 安全注意事項 (使用之前務(wù)必閱讀) 在使用本之前,應仔細閱讀本手冊及本手冊中所介紹的關(guān)聯(lián)手冊,同時在充分注意安全的前提下正確地操作。 本手冊中的注意事項僅記載了與本閱 CPU 模塊的用戶手冊。 有關(guān)的內(nèi)容。關(guān)于可編程器系統(tǒng)方面的安全注意事項,請參

2、在安全注意事項中,安全注意事項被分為“”和“注意”這二個等級。 注意根據(jù)情況不同,即使 ! 注意這一級別的事項也有可能嚴重后果。 的。 對兩級注意事項都須遵照執(zhí)行,因為它們對于操作 安全是妥善保管本手冊,放置于操作 易于取閱的地方,并應將本手冊交給最終用戶。 m設(shè)計方面的注意事項 啟動、維護時的注意事項 A - 1 A - 1 ! 注意 將個人計算機連接在運行中的可編程器 CPU 上進行操作(在可編程器 CPU 處于運行狀態(tài)下的程序變更、強制輸入輸出操作、RUN-STOP 等運行狀態(tài)的變更、操作)時,應在熟 讀手冊,充分確認安全后進行操作。 此外,在可編程器 CPU 處于運行狀態(tài)下進行程序變更

3、(運行中寫入)時,根據(jù)操作條件有時會發(fā)生程序被損壞等問題。應在充分了解 GX記載作。 ! 通過個人計算機對運行中的可編程器進行數(shù)據(jù)變更、程序變更、狀態(tài)時,應在可編程器系統(tǒng)的外部配置互鎖電路,以保證整個系統(tǒng)總是能向安全的方向動作。 此外,在通過個人計算機對可編程器 CPU 進行操作時,應預先確定由于電纜的接觸不良等導致數(shù)據(jù)通訊異常時的系統(tǒng)方面的處理方法等。 修訂 * 手冊編號在封底的左下角。 日文手冊原稿:SH-080365-E 2007 三菱電機 A - 2 A - 2 本手冊未被授予工業(yè)知識產(chǎn)權(quán)或其它任何種類的權(quán)利,亦未被授予任何專利證。三菱電機對使用本手冊中的內(nèi)容造成的工業(yè)知識產(chǎn)權(quán)問題不承

4、擔責任。 印刷日期 * 手冊編號 修改內(nèi)容 2007 年 03 月 SH(NA)-080665CHN-A 第一版 前言 在此感謝貴方了三菱電機的。 在使用之前應熟讀本書,在充分了解此外,請將本手冊交給最終用戶。 的功能/性能的基礎(chǔ)上正確地使用本。 目錄 安全注意事項A - 1 修訂.A - 2 目錄A - 3 關(guān)于手冊 .A 5 手冊的閱讀方法 .A 6 本手冊中使用的總稱、簡稱 .A 7 新建用于ST 的工程3 - 1 定義標識 .33 輸入程序 .38 對ST 程序進行轉(zhuǎn)換(編譯).314 5.1 監(jiān)視順控程序5 - 1 5.2 軟元件測試 .52 5.3 運行中寫入 .54 A - 3

5、A - 3 7 ST 程序編輯時的便利的功能的介紹7 - 1 到 7 - 2 6 將程序保存到個人計算機中6 - 1 到 6 - 2 5 調(diào)試程序5 - 1 到 5 - 6 4 通過可編程器CPU 進行、寫入4 - 1 到 4 - 2 ST 編程3 - 1 到 3 - 16 2 ST 程序創(chuàng)建步驟2 - 1 到 2 - 2 1 概要1 - 1 到 1 - 2 8.1 創(chuàng)建FB8 - 1 新建工程 .81 新建FB.82 定義FB 變量 .85 通過ST 語言創(chuàng)建FB .89 8.2 將 FB 粘貼到主程序中.811 定義局部變量 .811 創(chuàng)建主程序 .813 8.3.8 - 16 寫入到可編

6、程器中8 - 16 監(jiān)視順控程序8 - 17 確認程序的動作 .818 A - 4 A - 4 索引索引 - 1 到索引 - 2 8 ST 編程應用篇(將 FB 粘貼到梯形圖中)8 - 1 到 8 - 20 關(guān)于手冊 與本有關(guān)的手冊如下表所示。 請根據(jù)需要參考本表。 各操作手冊及結(jié)構(gòu)化文本(ST)編程參考手冊與軟件包一起被刻錄在CD-ROM 中。 希望單獨編程手冊時,由于配備有另售的印刷品,因此請通過上表的手冊編號(型號代碼)定購。 A - 5 A - 5 備注 手冊名稱 手冊編號 GX Developer 版本 8 操作手冊(入門篇) 介紹 GX Developer 的系統(tǒng)配置、安裝方法、啟

7、動方法等有關(guān)內(nèi)容。 (另售) SH-080355 GX Developer 版本 8 操作手冊 介紹 GX Developer 的程序創(chuàng)建方法、打印輸出方法、監(jiān)視方法、調(diào)試方法等有關(guān)內(nèi)容。 (另售) SH-080311C GX Developer 版本 8 操作手冊(結(jié)構(gòu)化文本篇) 介紹結(jié)構(gòu)化文本程序創(chuàng)建的操作方法有關(guān)內(nèi)容。 (另售) SH-080666CHN GX Developer 版本 8 操作手冊(功能塊篇) 介紹 GX Developer 的程序創(chuàng)建方法、打印輸出方法等有關(guān)內(nèi)容。 (另售) SH-080639CHN QCPU(Q 模式)編程手冊(結(jié)構(gòu)化文本篇) 介紹結(jié)構(gòu)化文本語言的編

8、程方法有關(guān)內(nèi)容。 (另售) SH-080363 QCPU(Q 模式)/QnACPU 編程手冊(公共指令篇) 介紹順控指令、基本指令以及應用指令的使用方法有關(guān)內(nèi)容。 (另售) SH-080450CHN 關(guān)聯(lián)手冊 關(guān)聯(lián)手冊 關(guān)于該手冊 本參考手冊是面對初次使用GX Developer 版本 8軟件包(以下簡稱為GX Developer) 創(chuàng)建結(jié)構(gòu)化文本(以下簡稱為ST)程序的讀者為對象的說明書。 “第 1 章 概要”中記述了ST 語言的概要及MELSEC-Q 系列中ST 語言的特點。 在“第 2 章6 章”中,通過樣本程序?qū)氖褂肧T 語言創(chuàng)建程序的方法起至調(diào)試、保存為止的一系列基本操作方法進行了

9、介紹。 “第 7 章”中介紹了GX Developer 中配備的便利功能。 “第 8章”作為應用篇,通過由梯形圖創(chuàng)建的主程序,介紹了將由ST 語言創(chuàng)建的功能塊(FB)用于梯形圖程序的程序創(chuàng)建方法。 在“第 4、5、8章”中,介紹用于可編程器CPU 的方法。 編程手冊 “QCPU(Q 模式)編程手冊(結(jié)構(gòu)化文本篇)”介紹使用GX Developer 進行結(jié)構(gòu)化文本(ST)編程。適用于具有可編程器、梯形圖程序相關(guān)知識及編程經(jīng)驗的用戶,以及具有C 語言等高級語言相關(guān)知識及編程經(jīng)驗的用戶。 操作手冊 “GX Developer 版本 8操作手冊(結(jié)構(gòu)化文本篇)”是詳細說明了使用GX Developer

10、 創(chuàng)建結(jié)構(gòu)化文本程序的操作方法等有關(guān)內(nèi)容的說明書。在需要了解操作的詳細信息時請參閱該手冊。 希望了解除結(jié)構(gòu)化文本編程以外的信息時 請參閱“GX Developer 版本 8操作手冊”或“GX Developer 版本 8操作手冊(入門篇)”。 A - 6 A - 6 nn 本手冊中使用的總稱、簡稱 在本手冊中,將GX Developer 軟件包、可編程示。需要標明相關(guān)型號時,將記述模塊的型號。 器CPU 通過以下的總稱、簡稱表 本手冊中使用的符號及內(nèi)容如下所示: m A - 7 A - 7 符號 內(nèi)容 示例 Point 記述了作為該項目相關(guān)知識應預先了解的內(nèi)容,預先了解可帶來方便的內(nèi)容。 n

11、菜單欄的菜單名 Project ( ) 工具欄中的圖標 框的選項卡名 框的指令按鈕 按鈕 Jump 總稱/簡稱 內(nèi)容對象模塊 ST 結(jié)構(gòu)化文本的簡稱。 FB 功能塊的簡稱。 GX Developer 型號為 SW8D5C-GPPW、SW8D5C-GPPW-A、SW8D5C-GPPW-V、SW8D5C-GPPW-VA 的產(chǎn)品統(tǒng)稱名。 基本模式 QCPU 功能版本 B 以后的 Q00JCPU、Q00CPU、Q01CPU 的總稱。 高性能模式 QCPU Q02(H)CPU、Q06CPU、Q12HCPU、Q25HCPU 的總稱。 過程 CPU Q12PHCPU、Q25PHCPU 的總稱。 冗余 CPU

12、 Q12PRHCPU、Q25PRHCPU 的總稱。 QCPU(Q 模式) QOOJ、Q00、Q01、Q02(H)、Q06H、Q12H、Q12PH、Q12PRH、Q25H、Q25PH、Q25PRHCPU 的總稱。 備忘錄 A - 8 A - 8 w 1 概概 MELSOFT ST 語言是指,關(guān)于開放/ 3 中定義的語言。 在ST 語言中支持運算符、中的邏輯記述方式所制定的國際標準IEC61131-語句、函數(shù),可以進行如下記述: ! )% 0(/6(& ,(& 以下介紹MELSEC-Q 系列中ST 程序的主要特點。 通過部件化可以提高設(shè)計效率。 在ST 語言中通過預先執(zhí)行部件化操作將常用的處理定義

13、為功能塊(FB),可以調(diào)用各程序的必要部分。 由此,在提高了程序開發(fā)效率的同時,也減少了程序錯誤,提高了程序的質(zhì)量。 可以在系統(tǒng)運行過程中更改程序(運行中寫入)。 可以在不停運可編程器CPU 的狀況下,對正在執(zhí)行的程序進行部分變更。 可以與其它語言程序結(jié)合使用。 由于也支持除ST 語言以外的其它語言,因此可以使用適用于處理對象的語言以提高編程效率。 例如,通過創(chuàng)建梯形圖程序進行順序,通過編制ST 語言進行運算處理。 由于可支持多種語言,可對較大范圍內(nèi)的用途執(zhí)行最佳。 配備了豐富的函數(shù)群。 在ST 程序中3 系列EC 1 - 1 1 - 1 1 概概 MELSOFT 備忘錄 1 - 2 1 -

14、2 1 2 ST 程程程程程程 MELSOFT 從ST 程序的創(chuàng)建起至 調(diào)試為止的基本步驟的流程圖如下所示: 以下示例是僅通過ST 程序創(chuàng)建的程序。 67 67 67 乎 &38 作的記操 2 - 1 2 - 1 2 ST 程程程程程程 MELSOFT 備忘錄 2 - 2 2 - 2 2 rl 3 ST 編程 MELSOFT 在 3 章中介紹了從ST 程序的輸入起至轉(zhuǎn)換(編譯)為止的一系列基本操作。 該章中介紹的項目如下所示: 新建用于ST 的工程。 定義使用ST 程序的標識。 創(chuàng)建ST 程序。 將所創(chuàng)建的ST 程序轉(zhuǎn)換(編譯)為可執(zhí)行的順控程序。 發(fā)生轉(zhuǎn)換(編譯)錯誤時,對程序進行修正。 6

15、7 新建用于 ST 的工程 以下介紹新建工程的操作方法。 1) 點擊菜單Project(工程) New project(新建工程)。 Mrl 轉(zhuǎn)下 3 - 1 3 - 1 ld 3 ST 編程 MELSOFT 接上頁 在新建工程框中進行設(shè)置。 2) 輸入以下內(nèi)容: PLC 系列 PLC 類型 標識設(shè)置 程序類型 : QCPU(Q 模式) : Q02(H) : 使用標識 : ST 3) 點擊 按鈕。 4) 新建用于ST 的工程。 * 打開ST 編輯畫面,進入可輸入ST 程序的狀態(tài)。 I ld 在此,將PLC 類型設(shè)置為“Q02(H)”。 可兼容ST 程序的可編程器CPU 有以下幾種類型: 3 -

16、 2 3 - 2 基本模式 QCPU 高性能模式 QCPU 過程 CPU 冗余 CPU Q00CPU Q00JCPU Q01CPU Q02CPU Q02HCPU Q06HCPU Q12HCPU Q25HCPU Q12PHCPU Q25PHCPU Q12PRHCPU Q25PRHCPU 備注 OK .PLC.p 3 ST 編程 MELSOFT 使用標識時,需要明確作為標識使用的變量。這稱為“定義標識”。如果對使用了未定義的標識的程序進行轉(zhuǎn)換(編譯)將會發(fā)生錯誤,將無法創(chuàng)建順控程序。 標識分為全局變量及局部變量這 2 種類型。 全局變量可被用于全部部變量只能被用于進行了標識定義的程序。 在此,試對

17、隨后輸入的程序示例中使用的局部變量進行實際定義。 顯示局部變量(局部標識)設(shè)置畫面 以下介紹對局部變量進行定義的操作方法。 關(guān)于全局變量,請參閱“GX Developer 操作手冊”。 1) 雙擊選項卡的“Program(程序)”。 w.P 2) 雙擊“M 3 - 3 3 - 3 cncn 3 ST 編程 MELSOFT 接上頁 3) 雙擊“Header(局部標識)”。 4) 顯示局部變量(局部標識)設(shè)置畫面。 ocn 3 - 4 3 - 4 3 ST 編程 MELSOFT 設(shè)置局部變量(局部標識) 1) 輸入標識名。 在半角 16 個字符(全角 8 個字符以內(nèi))的范圍內(nèi)輸入標識名。標識名中不

18、能使用保留字及實際軟元件等字符串。應輸入其它的標識。 * 關(guān)于保留字,請參閱“GX Developer 操作手冊”。 2) 輸入軟元件類型。 直接輸入或者從列表框內(nèi)選擇。 3) 在標識中輸入注釋。 應在半角 64 個字符(全角 32 個字符以內(nèi))的范圍內(nèi)輸入。 注釋可以以標識信息的工具條形式顯示。 * 關(guān)于標識信息,請參閱“7 章 ST 程序編輯時的便利功能的介紹”或者“GX Developer 操作手冊(結(jié)構(gòu)化文本篇)”。 轉(zhuǎn)下頁 3 - 5 3 - 5 3 ST 編程 MELSOFT 接上頁 4) 連續(xù)輸入標識時,點擊編輯操作的 編輯操作如下所示: 或者 按鈕進行追加。 按鈕在當前的單元格

19、位置空白行。 按鈕在當前的單元格位置的 1 行下空白行。 按鈕當前的單元格位置的 1 行將被刪除。 5) 輸入完畢后,點擊 按鈕。 點擊 按鈕。 轉(zhuǎn)下頁 3 - 6 3 - 6 OK Register(登錄) Delete(刪除行) Add(追加行) Insert(行) Add(追加行) Insert(行) 3 ST 編程 MELSOFT 接上頁 登錄完畢。 點擊 按鈕。 登錄后,標題欄顯示的“*”將消失。 關(guān)于局部變量的詳細內(nèi)容,請參閱關(guān)聯(lián)手冊中記載的“GX Developer 操作手冊”。 3 - 7 3 - 7 備注 OK wo 3 ST 編程 MELSOFT 可以使用ST 編輯畫面以文

20、本格式自由地輸入程序,在輸入時應注意以下幾點: 輸入空白時應使用半角空格、 鍵、 鍵。 全角空格將不被作為空白處理。(轉(zhuǎn)換(編譯)時將被檢測為錯誤。)但是,注釋文內(nèi)可以使用全角空格。 如果輸入定義的標識、語句、注釋,字符顏色將發(fā)生變化。 當字符顏色未發(fā)生變化時,可能是輸入出錯,或者標識未定義。 以下輸入實際的列表-1 的程序。 列表-1. 1 3 - 8 3 - 8 IFInitialization THEN good := 0; Defective := 0; Yield := 0.0; ELSE IF Inspection THEN good := good +1; ELSEwo Defe

21、ctive := Defective + 1; END_IF; Yield := DINT_TO_REAL(good)/DINT_TO_REAL(good + Defective); E Enter Tab cncn 3 ST 編程 MELSOFT 顯示 ST 編輯畫面 1) 用鼠標雙擊選項卡的“Body(程序本體)”。 2) 顯示ST 編輯畫面。 ocn 輸入字符 輸入“IF”。 * 即使以小寫字母輸入語句時也將被自動地轉(zhuǎn)換為大寫字母。 3 - 9 3 - 9 pl 3 ST 編程 MELSOFT 輸入標識 標識的輸入有直接輸入標識名的方法及使用標識選擇功能的方法。此外,若要使用標識選擇功能

22、,需要預先對標識進行定義。 以下介紹使用標識選擇功能進行輸入的方法。 1) 點擊菜單的Edit(編輯)Select label(標識選擇)。 2) 選擇輸入的標識。 ,QLWLDOLDWLRQ3) 點擊 按鈕。 .9C 4 ,QLWL 3 - 10 3 - 10 OK w.PLCw. 3 ST 編程 MELSOFT 輸入函數(shù) 以大寫字母輸入函數(shù)。輸入方法有直接輸入方法及使用函數(shù)選擇功能的輸入方法。 以下介紹使用函數(shù)選擇功能進行輸入的方法。 1) 點擊菜單的Edit(編輯)Select function(函數(shù)選擇)。 2) 選擇輸入的函數(shù)名。 3) 點擊 ww. ,17B72B5($/ 3 -

23、11 3 - 11 LClc 3 ST 編程 MELSOFT 接上頁 4) 函數(shù)名 入。 * 以工具條的形式顯示函數(shù)自變量的類型。 5) 參考以工具條形式顯示的函數(shù)自變量的類型進行自變量的輸入后,輸入完畢。 .LC 輸入注釋 注釋對程序的動作產(chǎn)生任何影響。如果記述了程序的處理內(nèi)容,進行了何種處理將會一目了然。 首先在程序的第 1 行中輸入注釋。 * 注釋是以表示注釋的開始的“(*”及表示結(jié)束的“*)”圍住進行 3 - 12 3 - 12 Ccw 3 ST 編程 MELSOFT 接上頁 參考左邊的示例輸入注釋。 (列表-2) 9 3 - 13 3 - 13 標識信息的顯示 標識信息可以以工具條的

24、形式顯示。操作 :將鼠標指準Cw標位置 顯示內(nèi)容 :標識名 標識類型 標識注釋 軟元件* *:表示軟元件已被轉(zhuǎn)換(編譯)。 顯示顏色的更改 可以更改語句、注釋、標識的字符串、ST 編輯畫面的背景色等。操作:菜單Tools(工具)Change display color(顯示顏色更改) 自動縮進的設(shè)置 可以設(shè)置按下鍵時的字縮進及按下鍵時的寬度。 操作:菜單ToolsST editor settings (ST 編輯畫面設(shè)置) 有關(guān)詳細內(nèi)容請參閱“GX Developer 操作手冊(結(jié)構(gòu) Tab Enter 3 ST 編程 MELSOFT 67 將通過ST 編輯畫面創(chuàng)建的程序變?yōu)榭稍诳删幊炭爻绦颍?/p>

25、這個過程被稱為轉(zhuǎn)換(編譯)。 器CPU 中執(zhí)行的順 進行轉(zhuǎn)換(編譯) 以下通過創(chuàng)建的程序說明轉(zhuǎn)換(編譯)的操作方法。 1) 點擊菜單的Convert(轉(zhuǎn)換) Convert/Compile(轉(zhuǎn)換/編譯)。 (1) 正常結(jié)束時 將顯示以下信息。 轉(zhuǎn)換(編譯)完畢。 顯示左邊的確認畫面后,點擊按鈕。 HV &RPPHQW GDWD WR EH UHIHUUHG WR FRPPHQW E SURJUDP GRHV 轉(zhuǎn)顯 3 - 14 3 - 14 No rl 3 ST 編程 MELSOFT (2) 發(fā)生錯誤時 將顯示編譯出錯顯示(詳細)框。 以下對實際編譯出錯時的調(diào)試操作進行確認。 1) 更改程序使

26、之發(fā)生編譯錯誤。 更改列表-2 的第 3 行。 RYOUHIN := 0;RYOUHIN : = 0. 0; 2) 進行轉(zhuǎn)換(編譯)。 點擊菜單的Convert(轉(zhuǎn)換) Convert/Compile(轉(zhuǎn)換/編譯)。 Mrl 3) 發(fā)生編譯錯誤,顯示框。 確認出錯的步/行及出錯內(nèi)容。 4) 確認發(fā)生錯誤的行。 1) 通過鼠標選擇出錯內(nèi)容。 2) 點擊 按鈕。 3 - 15 3 - 15 Jump(跳轉(zhuǎn)) ld 3 ST 編程 MELSOFT 接上頁 5)出錯,對不正常的之處進行修正。 ST 編輯畫面中將顯示表示出錯位置的標記。 確認出錯內(nèi)容及程序內(nèi)容,對程序進行修正。 修正列表-2 的第 3

27、行。 good : = 0. 0;good := 0; 點擊菜單的Convert(轉(zhuǎn)換) Convert/Compile(轉(zhuǎn)換/編譯)。 I 3 - 16 3 - 16 有時會發(fā)生出錯位置與實際的修正位置不相同的現(xiàn)象。 應通過“編譯出錯顯示(詳細)”框中顯示的出錯內(nèi)容及出錯位置表示標記所指 示的行的程序內(nèi)容對不置ld行 wo 4 通過可編程器 CPU 進行、寫入 MELSOFT 在 4 章中介紹通過可編程順控程序的步驟。 PLC 寫入 以下介紹PLC 寫入的操作方法。 器CPU 將轉(zhuǎn)換(編譯)的順控程序?qū)懭氲娇删幊唐鰿PU 的步驟以及 顯示PLC 寫入 框,將程序及參數(shù)寫入到可編程器CPU 中

28、。 * PLC 寫入時,應將可編程于STOP 狀態(tài)。 器CPU 置 1) 點擊菜單的OnlinePLC(PLC 寫入)。 Write to 2) 在選項卡中勾選“Label program (ST, FB,structure)寫入標識程序(ST、 FB、結(jié)構(gòu)體)”的選擇框。 * 未在選擇框中勾選時,只能寫入實際程序。 3) 點擊“Param + Prog(參數(shù)+程序)”。 1wo 4) 點擊 按鈕。 * 對可編程運行狀態(tài)。 器CPU 進行復位,進入 發(fā)生了錯誤時,應在GX Developer 的菜單Diagnostics(診斷)PLC diagnostics(PLC 診斷)中確認出錯內(nèi) 4 -

29、 1 4 - 1 Execute(執(zhí)行) rl 4 通過可編程器 CPU 進行、寫入 MELSOFT PLC 以下介紹PLC 顯示PLC 的操作方法。 框,從可編程器CPU 中程序及參數(shù)。 1) 點擊菜單的Online()Read from PLC(PLC)。 2) 在選項卡中點擊“Param + Prog(參數(shù)+程序)”。 3) 點擊 按鈕。 M rl 發(fā)生了錯誤時,應在GX Developer 的菜單Diagnostics(診斷)PLC diagnostics(PLC 診斷)中確認出錯內(nèi)容 4 - 2 4 - 2 Execute(執(zhí)行) or 5 調(diào)試程序 MELSOFT 在 5 章中介紹

30、使用監(jiān)視功能/軟元件測試功能對可編程的操作等有關(guān)內(nèi)容。 在該章中介紹的項目如下所示: 監(jiān)視順控程序。 更改位軟元件的值進行軟元件測試。 器CPU 中寫入的順控程序進行調(diào)試 對順控程序的進行部分更改,對處于運行狀態(tài)的可編程器CPU 進行寫入。 5.1 監(jiān)視順控程序 以下介紹監(jiān)視順控程序的操作方法。 顯示監(jiān)視畫面 1) 點擊菜單的Online(Monitor(監(jiān)視) ) Start monitor(開始監(jiān)視)。 Hor 67 在ST 編輯畫面中顯示的標識顯示在監(jiān)視畫面的相同一行 5 - 1 5 - 1 .PLC.p 5 調(diào)試程序 MELSOFT 5.2 軟元件測試 可以直接更改可編程 器CPU 內(nèi)

31、的標識(位軟元件/字軟元件)的值。 以下對位軟元件的值進行更改后對程序的動作進行確認。 確認程序的動作 以下介紹位軟元件的值的更改操作。 1) 點擊菜單的Online(Debug(調(diào)試) ) Device test(軟元件測試)。 對表示位軟元件的標識“Inspection”強制執(zhí)行ON。 2) 在位軟元件中輸入“Inspection”。 ,QVSHFWLRQ3) 點擊 按 w.P 5 - 2 5 - 2 FORCE ON(強制ON) wo 5 調(diào)試程序 MELSOFT 接上頁 在監(jiān)視畫面中進行確認。 21JRRG1 wo 請對其它標識的值也進行更改,對程序的動作進行確認。 5 - 3 5 -

32、 3 GX Developer 對于由ST 語言創(chuàng)建的程序支持以下的調(diào)試功能: 執(zhí)行程序至任意設(shè)置的中斷點為止進行調(diào)試的中斷執(zhí)行 以 1 行為執(zhí)行程序、進行調(diào)試的逐行執(zhí)行 詳細內(nèi)容請參閱“GX Developer 操作手冊(結(jié)構(gòu)化文本篇)”中記述 cncn 5 調(diào)試程序 MELSOFT 5.3 運行中寫入 可編程器CPU 處于RUN 狀態(tài)時,可以更改部分順控程序。 這稱為運行中寫入。 以下更改部分順控程序進行實際的運行中寫入。 更改部分程序進行運行中寫入 更改“Yield”的計算公式,進行運行中寫入。 1) 更改部分程序。 ocn 在更改行的指示欄中,顯示有表示運行中寫入對象行的“*”。 2)

33、 執(zhí)行運行中寫入。 點擊菜單的Convert(轉(zhuǎn)換) Convert/Compile(Online change) (轉(zhuǎn)換/編譯(運行中寫入)。 轉(zhuǎn)下頁 5 - 4 5 - 4 Yield := DINT_TO_REAL (good)/DINT_TO_REAL (good + Defective); Yield := (DINT_TO_REAL (good)/DINT_TO_REAL (good + Defective)*100.0; 5 調(diào)試程序 MELSOFT 接上頁 3) 顯示確認信息。 點擊 按鈕。 轉(zhuǎn)下頁 5 - 5 5 - 5 Yes nn 5 調(diào)試程序 MELSOFT 接上頁 4) 運行中寫入完畢。 點擊 按鈕。 mn 表示運行中寫入對象行的“*”消失。 在監(jiān)視畫面中,確認“Yield”的當前值已變化。 5 - 6 5 - 6 OK r 6 將程序保存到個人計算機中 MELSOFT 在 6 章中,介紹對完成的工程進行附加名稱后保存(另存為)等有關(guān)內(nèi)容。 保存工程 對所創(chuàng)建的工程進

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論