SoftMaster使用說(shuō)明_第1頁(yè)
SoftMaster使用說(shuō)明_第2頁(yè)
SoftMaster使用說(shuō)明_第3頁(yè)
SoftMaster使用說(shuō)明_第4頁(yè)
SoftMaster使用說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩152頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、SoftMaster 使用說(shuō)明使用說(shuō)明2HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006目錄目錄 SoftMaster-200 界面介紹界面介紹 SoftMaster-200 菜單菜單 SM 200 配置配置 SM 200 小貼士小貼士 聯(lián)機(jī)操作聯(lián)機(jī)操作 監(jiān)控監(jiān)控 聯(lián)機(jī)編輯聯(lián)機(jī)編輯 3HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SoftMaster-200 界面介紹4HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 P

2、entium 或更高或更高 CPU,最低,最低 128MB 內(nèi)存內(nèi)存 RS-232C 串行端口或串行端口或 USB 端口端口 兼容兼容 Windows 2000/XP;在;在 Windows 98/ME 下,如果有多個(gè)應(yīng)用(包括其他程序)同時(shí)執(zhí)行下,如果有多個(gè)應(yīng)用(包括其他程序)同時(shí)執(zhí)行, SoftMaster-200 可能被關(guān)閉??赡鼙魂P(guān)閉。SoftMaster-200 的系統(tǒng)要求5HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006菜單欄菜單欄項(xiàng)目窗口項(xiàng)目窗口變量監(jiān)控窗口變量監(jiān)控窗口狀態(tài)欄狀態(tài)欄消息窗口消息窗口梯形圖梯形圖編輯窗口編輯窗

3、口梯形圖元素梯形圖元素SoftMaster-200 界面介紹6HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006術(shù)語(yǔ)術(shù)語(yǔ)說(shuō)明說(shuō)明限制限制最大觸點(diǎn)數(shù)量最大觸點(diǎn)數(shù)量單行最大可輸入觸點(diǎn)數(shù)量單行最大可輸入觸點(diǎn)數(shù)量最多最多 31 個(gè)個(gè)最大行數(shù)最大行數(shù)最大可編輯行數(shù)最大可編輯行數(shù)最多最多 65535 行行最大復(fù)制行數(shù)最大復(fù)制行數(shù)一次可復(fù)制最大行數(shù)一次可復(fù)制最大行數(shù)最多最多 300 行行最大粘貼行數(shù)最大粘貼行數(shù)一次可粘貼最大行數(shù)一次可粘貼最大行數(shù)最多最多 300 行行SoftMaster-200 的部分特性剪切、復(fù)剪切、復(fù)制選項(xiàng)制選項(xiàng)7HONEYWEL

4、L - CONFIDENTIALMaster Logic 200 October 2006模擬輸入模擬輸入 示例示例 步驟步驟1:I/O參數(shù)設(shè)置參數(shù)設(shè)置輸入范圍輸入范圍轉(zhuǎn)換范圍轉(zhuǎn)換范圍平均處理類型平均處理類型* 平均處理(將參數(shù)設(shè)置為平均處理(將參數(shù)設(shè)置為10) :轉(zhuǎn)換轉(zhuǎn)換10次后,自動(dòng)計(jì)算次后,自動(dòng)計(jì)算10次循環(huán)值的平均值,次循環(huán)值的平均值,該平均值稱為結(jié)果值。該平均值稱為結(jié)果值。 為了避免不穩(wěn)定的值或反復(fù)出現(xiàn)的值為了避免不穩(wěn)定的值或反復(fù)出現(xiàn)的值* 篩選處理(將參數(shù)設(shè)置為篩選處理(將參數(shù)設(shè)置為 30) : 在每次轉(zhuǎn)換循環(huán)時(shí),在每次轉(zhuǎn)換循環(huán)時(shí),實(shí)際轉(zhuǎn)化值和當(dāng)前值之間實(shí)際轉(zhuǎn)化值和當(dāng)前值之間差異的

5、差異的70%成為結(jié)果值。成為結(jié)果值。 為了避免結(jié)果的突變?yōu)榱吮苊饨Y(jié)果的突變 8HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 步驟步驟2:特殊模塊變量的自動(dòng)注冊(cè):特殊模塊變量的自動(dòng)注冊(cè) 所有包含特殊模塊(模所有包含特殊模塊(模/數(shù)、數(shù)數(shù)、數(shù)/模等)處理值的特殊記錄和標(biāo)志都自動(dòng)注冊(cè)為模等)處理值的特殊記錄和標(biāo)志都自動(dòng)注冊(cè)為“全局變量全局變量”。模擬輸入模擬輸入 示例示例9HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 步驟步驟3:調(diào)用全局變量:調(diào)用全局變量打開(kāi)編程窗口打開(kāi)編程窗

6、口調(diào)用全局變量調(diào)用全局變量單擊單擊此處此處選擇所需的特殊變量和標(biāo)志。選擇所需的特殊變量和標(biāo)志。注冊(cè)為本地變量注冊(cè)為本地變量 模擬輸入模擬輸入 示例示例10HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 步驟步驟4:編程和監(jiān)控:編程和監(jiān)控模數(shù)通道狀態(tài)標(biāo)志模數(shù)通道狀態(tài)標(biāo)志 = 開(kāi)開(kāi) 激活通道激活通道0_02_CH0_ACT:插槽:插槽2,通道,通道 0_02_CH1_ACT:插槽:插槽2,通道,通道 1_02_CH2_ACT:插槽:插槽2,通道,通道 2_02_CH3_ACT:插槽:插槽2,通道,通道 3模數(shù)轉(zhuǎn)換結(jié)果值模數(shù)轉(zhuǎn)換結(jié)果值 =

7、8006 12毫安的值毫安的值 _02_CH0_DATA:插槽:插槽2,通道,通道 0_02_CH1_DATA:插槽:插槽2,通道,通道 1_02_CH2_DATA:插槽:插槽2,通道,通道 2_02_CH3_DATA:插槽:插槽2,通道,通道 3模擬輸入模擬輸入 示例示例11HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006循環(huán)水系統(tǒng)下位軟件說(shuō)明:循環(huán)水系統(tǒng)下位軟件說(shuō)明:12HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006循環(huán)水系統(tǒng)下位軟件說(shuō)明:循環(huán)水系統(tǒng)下位軟件說(shuō)明:13HON

8、EYWELL - CONFIDENTIALMaster Logic 200 October 2006循環(huán)水系統(tǒng)下位軟件說(shuō)明:循環(huán)水系統(tǒng)下位軟件說(shuō)明:14HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 SoftMaster-200 菜單15HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006創(chuàng)建新項(xiàng)目打開(kāi)現(xiàn)有項(xiàng)目上傳 PLC 中存儲(chǔ)的項(xiàng)目和程序保存項(xiàng)目使用不同文件名保存項(xiàng)目關(guān)閉項(xiàng)目保存選定項(xiàng)目,將已打開(kāi)的項(xiàng)目作為單獨(dú)文件保存比較 PC 存儲(chǔ)的兩個(gè)項(xiàng)目并顯示比較結(jié)果打印活動(dòng)窗口詳細(xì)信息

9、選擇要打印的項(xiàng)目信息“項(xiàng)目(Project)”菜單項(xiàng)目文件擴(kuò)展名PLC cfg 變量變量/注釋注釋cmt I/O 參數(shù)參數(shù)iop 基本參數(shù)基本參數(shù)bsp 程序程序prg 文件導(dǎo)入文件導(dǎo)入/導(dǎo)出擴(kuò)展名導(dǎo)出擴(kuò)展名16HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形圖元素在光標(biāo)位置輸入注釋或標(biāo)簽將光標(biāo)所在的梯級(jí)(rung)或指定的塊區(qū)域設(shè)置為塊屏蔽。自動(dòng)優(yōu)化程序“編輯(Edit)”菜單17HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006根據(jù)類型查找目標(biāo)設(shè)備查找目標(biāo)文本查找目標(biāo)設(shè)備以

10、使用新設(shè)備進(jìn)行更換“查找/替換(Find/Replace)”菜單18HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006在梯形圖編輯過(guò)程中切換為 IL 視圖顯示或隱藏項(xiàng)目窗口顯示或隱藏消息窗口在消息窗口的“內(nèi)存參考”選項(xiàng)卡上顯示已用內(nèi)存信息?!耙晥D(View)”菜單顯示變量/設(shè)備或選定組合 顯示或隱藏變量監(jiān)控窗口檢查程序的邏輯、語(yǔ)法和重復(fù)線圈錯(cuò)誤,并在消息窗口的程序檢查選項(xiàng)卡上顯示檢查結(jié)果。 (聯(lián)機(jī)聯(lián)機(jī)/脫機(jī)脫機(jī))在消息窗口的“已用設(shè)備”選項(xiàng)卡上顯示已用設(shè)備信息。在消息窗口的“內(nèi)存參考”選項(xiàng)卡上顯示已用內(nèi)存信息。單個(gè)程序的描述說(shuō)明更改列寬1

11、9HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“聯(lián)機(jī)(Online)”菜單連接 PLC 或斷開(kāi) PLC 連接 指定連接類型和參數(shù)更改 PLC 模式PLC 系統(tǒng)日志顯示錯(cuò)誤屏蔽設(shè)置窗口顯示跳過(guò) I/O 設(shè)置窗口顯示強(qiáng)制 I/O 設(shè)置窗口顯示模塊更換對(duì)話窗口聯(lián)機(jī)修改清除鎖存區(qū)域 1,2從 PLC 讀取 寫入 PLC 比較 PLC設(shè)置 Flash 內(nèi)存復(fù)位 PLC,包括 2 個(gè)選項(xiàng):復(fù)位或總復(fù)位。20HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“監(jiān)控(Monitor)”菜單啟動(dòng)

12、或停止監(jiān)控臨時(shí)停止監(jiān)控指定監(jiān)控臨時(shí)停止條件更改正在被監(jiān)控的設(shè)備值執(zhí)行系統(tǒng)監(jiān)控將 CPU 中的波形存儲(chǔ)為已配置波形時(shí)間戳和日志事件趨勢(shì)監(jiān)控功能模擬 I/O、高速計(jì)數(shù)器(HSC) 監(jiān)控設(shè)備監(jiān)控21HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“工具(Tools)”菜單打開(kāi) Soft Master PD 用戶可以定義工具欄快捷鍵分配顏色,行號(hào)等22HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“調(diào)試(Debug)”子菜單切換為調(diào)試模式以啟動(dòng)/停止調(diào)試運(yùn)行到斷點(diǎn)逐步運(yùn)行調(diào)試子程序指定

13、斷點(diǎn)條件顯示指定斷點(diǎn)列表運(yùn)行到光標(biāo)位置設(shè)置或取消斷點(diǎn)23HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SM 200 中的梯形圖元素24HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SM 200 的狀態(tài)顯示備注信息:備注信息: 顯示選定菜單、命令或鼠標(biāo)所指工具箱的備注信息。PLC 名稱:名稱: 顯示選定 PLC 的名稱。如果一個(gè)項(xiàng)目中有多個(gè) PLC,這里將顯示 PLC 聯(lián)機(jī)信息。PLC 模式顯示:模式顯示:顯示 PLC 模式。如果一個(gè)項(xiàng)目中有多個(gè) PLC,則顯示選定 PLC 的

14、模式。警告顯示:警告顯示:顯示 PLC 中的錯(cuò)誤狀態(tài)。光標(biāo)位置顯示光標(biāo)位置顯示: 編輯程序時(shí),顯示光標(biāo)位置。25HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 SM 200 配置26HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006導(dǎo)入/導(dǎo)出導(dǎo)出導(dǎo)出 I/O 參數(shù),參數(shù),文件擴(kuò)展名為文件擴(kuò)展名為 *.iop項(xiàng)目文件擴(kuò)展名PLC cfg 變量變量/注釋注釋cmt I/O 參數(shù)參數(shù)iop 基本參數(shù)基本參數(shù)bsp 程序程序prg 根據(jù)需要,可以將導(dǎo)出項(xiàng)目重新導(dǎo)入新項(xiàng)目或現(xiàn)有項(xiàng)目。利用此

15、功能,我們可根據(jù)需要,可以將導(dǎo)出項(xiàng)目重新導(dǎo)入新項(xiàng)目或現(xiàn)有項(xiàng)目。利用此功能,我們可以選擇需要的項(xiàng)目,以避免重復(fù)勞動(dòng)。以選擇需要的項(xiàng)目,以避免重復(fù)勞動(dòng)??梢允褂猛戏殴δ茉陧?xiàng)目之前輕松復(fù)制或移動(dòng)內(nèi)容項(xiàng)。這也適用于兩個(gè)不同的項(xiàng)目??梢允褂猛戏殴δ茉陧?xiàng)目之前輕松復(fù)制或移動(dòng)內(nèi)容項(xiàng)。這也適用于兩個(gè)不同的項(xiàng)目。27HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006項(xiàng)目配置項(xiàng)目配置窗口項(xiàng)目配置窗口一個(gè)項(xiàng)目可能包含多個(gè) PLCPLC 系統(tǒng)、CPU 模塊及連接狀態(tài)這里顯示已聲明/編輯的變量/注釋(標(biāo)志)第二 PLC用于配置 PLC 的基本參數(shù)和 I/O程序執(zhí)行

16、時(shí)間周期:100ms 主程序初始化任務(wù)程序 一個(gè)項(xiàng)目可以包含多個(gè)一個(gè)項(xiàng)目可以包含多個(gè) PLC。利用利用 SoftMaster 200,可以同時(shí)連接到多個(gè),可以同時(shí)連接到多個(gè) PLC,從而方便地管理和監(jiān)控這些,從而方便地管理和監(jiān)控這些 PLC。28HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006創(chuàng)建新項(xiàng)目創(chuàng)建新項(xiàng)目:創(chuàng)建新項(xiàng)目:步驟步驟選擇菜單選擇菜單“ 項(xiàng)目項(xiàng)目Project”-“新建項(xiàng)目新建項(xiàng)目New Project”。創(chuàng)建新項(xiàng)目時(shí),將創(chuàng)建一個(gè)與項(xiàng)目名稱相同創(chuàng)建新項(xiàng)目時(shí),將創(chuàng)建一個(gè)與項(xiàng)目名稱相同的文件夾,所有項(xiàng)目文件都位于這個(gè)文件夾的

17、文件夾,所有項(xiàng)目文件都位于這個(gè)文件夾。如果未指定擴(kuò)展名,將自動(dòng)使用擴(kuò)展名。如果未指定擴(kuò)展名,將自動(dòng)使用擴(kuò)展名 “.xgp”保存項(xiàng)目文件。保存項(xiàng)目文件。SoftMaster 200 提供多種項(xiàng)目訪問(wèn)方法,例如:提供多種項(xiàng)目訪問(wèn)方法,例如:創(chuàng)建新項(xiàng)目,打開(kāi)現(xiàn)有項(xiàng)目,從創(chuàng)建新項(xiàng)目,打開(kāi)現(xiàn)有項(xiàng)目,從 PLC 讀取項(xiàng)目讀取項(xiàng)目29HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006打開(kāi)項(xiàng)目 步驟步驟 選擇選擇“項(xiàng)目項(xiàng)目 Project”-“打開(kāi)項(xiàng)目打開(kāi)項(xiàng)目Open Project”選定項(xiàng)目文件后,選定項(xiàng)目文件后,“備注備注(Comment)”區(qū)域?qū)@

18、示用戶自定義的備注,幫助用戶選擇項(xiàng)目。選定需要的項(xiàng)目文件之后,區(qū)域?qū)@示用戶自定義的備注,幫助用戶選擇項(xiàng)目。選定需要的項(xiàng)目文件之后,點(diǎn)擊點(diǎn)擊“打開(kāi)打開(kāi) Open”。30HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006-選擇選擇“聯(lián)機(jī)聯(lián)機(jī)Online”-“讀取讀取Read”,讀取,讀取 PLC 的項(xiàng)目,并導(dǎo)入當(dāng)前已打開(kāi)的項(xiàng)目。的項(xiàng)目,并導(dǎo)入當(dāng)前已打開(kāi)的項(xiàng)目。根據(jù)正在使用的通信通道配置設(shè)置。步驟步驟選擇菜單選擇菜單“項(xiàng)目項(xiàng)目Project”-“打開(kāi)打開(kāi) PLC 中的項(xiàng)目中的項(xiàng)目Open from PLC”打開(kāi) PLC 中的項(xiàng)目31HONEY

19、WELL - CONFIDENTIALMaster Logic 200 October 2006如果項(xiàng)目的內(nèi)容項(xiàng)發(fā)生更改而且需要保存,項(xiàng)目窗口的項(xiàng)目名稱旁將顯示 “*”。保存項(xiàng)目另存為項(xiàng)目輸入項(xiàng)目文件的文件名32HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006項(xiàng)目配置如果要?jiǎng)?chuàng)建新項(xiàng)目,則需要配置基本參數(shù)和 I/O 參數(shù),然后輸入要使用的設(shè)備/變量。用于配置以下內(nèi)容: 基本運(yùn)行設(shè)置 設(shè)備區(qū)域 錯(cuò)誤運(yùn)行用于配置將要在梯形圖中使用的符號(hào)/變量用于配置以下內(nèi)容: 選擇與物理插槽相匹配的模塊 配置模塊 整個(gè)擴(kuò)展系統(tǒng)程序編輯窗口33HONEYWEL

20、L - CONFIDENTIALMaster Logic 200 October 2006選擇菜單選擇菜單“ 項(xiàng)目項(xiàng)目Project”-“添加項(xiàng)目添加項(xiàng)目Add Item”-“任務(wù)任務(wù)Task”任務(wù)名稱任務(wù)名稱中斷優(yōu)先級(jí)中斷優(yōu)先級(jí)(編號(hào)較小的數(shù)值優(yōu)先級(jí)更高)中斷的任務(wù)編號(hào)中斷的任務(wù)編號(hào)初始化任務(wù)初始化任務(wù)固定時(shí)間周期任務(wù)固定時(shí)間周期任務(wù)外部中斷任務(wù)外部中斷任務(wù)內(nèi)部設(shè)備中斷任務(wù)內(nèi)部設(shè)備中斷任務(wù)初始化任務(wù):初始化任務(wù):PLC 模式從停止轉(zhuǎn)變?yōu)檫\(yùn)行停止轉(zhuǎn)變?yōu)檫\(yùn)行時(shí)需要執(zhí)行的任務(wù)。它將執(zhí)行到 _INIT_DONE (F10250) Flag 的狀態(tài)為 ON。初始化任務(wù)執(zhí)行時(shí),其他任務(wù)的程序(包括掃描程

21、序)不會(huì)執(zhí)行。項(xiàng)目任務(wù)配置34HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006步驟步驟在項(xiàng)目窗口中,選擇要添加的程序位置??梢詫⒊绦蛱砑拥綊呙璩绦蛟陧?xiàng)目窗口中,選擇要添加的程序位置??梢詫⒊绦蛱砑拥綊呙璩绦騍can program或已配置的任務(wù)?;蛞雅渲玫娜蝿?wù)。項(xiàng)目任務(wù)程序掃描程序?yàn)閺纳现料逻M(jìn)行掃描。只需進(jìn)行簡(jiǎn)單的拖放,就可以改變程序的順序。35HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006比較功能(脫機(jī))如果兩個(gè)如果兩個(gè) PLC 項(xiàng)目的類型相同,則可以進(jìn)行比較,從而可以得知是

22、否發(fā)生了更改。此菜單需在項(xiàng)目的類型相同,則可以進(jìn)行比較,從而可以得知是否發(fā)生了更改。此菜單需在脫機(jī)狀態(tài)下使用。脫機(jī)狀態(tài)下使用。步驟步驟選擇菜單選擇菜單“項(xiàng)目項(xiàng)目Project ”-“比較項(xiàng)目比較項(xiàng)目Compare Projects”。在在“比較項(xiàng)目比較項(xiàng)目Compare Projects”窗口上,點(diǎn)擊窗口上,點(diǎn)擊“打開(kāi)項(xiàng)目打開(kāi)項(xiàng)目Open Project”。選擇要進(jìn)行比。選擇要進(jìn)行比較的項(xiàng)目文件。較的項(xiàng)目文件。36HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006步驟(續(xù))選擇要比l較的項(xiàng)目。 兩個(gè)項(xiàng)目的比較項(xiàng)必須相同。兩個(gè)項(xiàng)目的比較項(xiàng)必

23、須相同。點(diǎn)擊“比較Compare”“結(jié)果(Result)” 窗口顯示比較結(jié)果。比較功能(脫機(jī))37HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006聲明變量/注釋此功能用于注冊(cè)程序中要使用的變量/注釋。要注冊(cè)變量/注釋列表,還需要使用“查看變量(View Variable)“或“查看設(shè)備(View Device)”選項(xiàng)卡。標(biāo)識(shí)符標(biāo)識(shí)符類型類型設(shè)備設(shè)備注釋注釋可以進(jìn)行剪切、粘貼、拖放、插入行、刪除行、撤消、重復(fù)和自動(dòng)填充等操作可以進(jìn)行剪切、粘貼、拖放、插入行、刪除行、撤消、重復(fù)和自動(dòng)填充等操作38HONEYWELL - CONFIDENTI

24、ALMaster Logic 200 October 2006變量:變量:不能使用相同名稱復(fù)制不能使用相同名稱復(fù)制已聲明的變量:已聲明的變量:- 首字符不能為數(shù)字- 不能使用特殊字符,(但是,可以使用下劃線 _)- 不能使用空字符- 不能使用與設(shè)備相同的名稱(例如,P0, PF,)- 不能使用十六進(jìn)制格式(例如,h23, hf,)- 所有行為空時(shí),輸入變量的類型為默認(rèn)的 BIT 類型。類型:類型: 輸入變量的類型包括輸入變量的類型包括 BIT、WORD 和和 BIT/WORD- 對(duì)于 S 設(shè)備,只能使用 BIT 類型- 對(duì)于 Z、ZR、N 設(shè)備,只能使用 WORD 類型- 對(duì)于 T、C 設(shè)備,

25、只能使用 BIT/WORD 類型- 對(duì)于其他設(shè)備,只能使用 BIT、WORD 類型- 如果已聲明變量/注釋列表發(fā)生類型更改,設(shè)備格式也將相應(yīng)地發(fā)生更改設(shè)備:設(shè)備:不能使用相同名稱復(fù)制不能使用相同名稱復(fù)制已聲明的設(shè)備已聲明的設(shè)備- 所有行為空時(shí),如果輸入設(shè)備,則設(shè)備類型根據(jù)設(shè)備格式顯示為 BIT、BIT/WORD- 如果已聲明變量/注釋列表上的設(shè)備發(fā)生變更,類型將根據(jù)設(shè)備格式更改為 BIT、WORD 或 BIT/WORD- 不能在變量/注釋列表上注冊(cè) 標(biāo)識(shí)區(qū)域的設(shè)備聲明變量/注釋如果進(jìn)行單元編輯發(fā)生錯(cuò)誤,將不能移至下一個(gè)單元。如果進(jìn)行單元編輯發(fā)生錯(cuò)誤,將不能移至下一個(gè)單元。39HONEYWELL

26、 - CONFIDENTIALMaster Logic 200 October 2006變量/注釋:注冊(cè) U 設(shè)備利用此功能,可以參考利用此功能,可以參考 I/O 參數(shù)中指定的特殊功能模塊信息自動(dòng)注冊(cè)相應(yīng)模塊的變量。用戶以后可修改變量和注釋參數(shù)中指定的特殊功能模塊信息自動(dòng)注冊(cè)相應(yīng)模塊的變量。用戶以后可修改變量和注釋。此功能僅適用于特殊功能模塊,例如。此功能僅適用于特殊功能模塊,例如I,模擬模擬 I/O、高速計(jì)數(shù)器、高速計(jì)數(shù)器(HSC)等。等。步驟步驟 在在 I/O 參數(shù)中設(shè)置插槽上的特殊功能模塊。選擇菜單參數(shù)中設(shè)置插槽上的特殊功能模塊。選擇菜單“編輯編輯Edit” “注冊(cè)注冊(cè) U 設(shè)備設(shè)備Re

27、gister U Device”。40HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F00092_T200MS( )M00002S_ONL3M00000L1S0L2F00092_T200MS( )M00002S_ONL3為梯形圖添加功能步驟步驟將光標(biāo)移至應(yīng)用指令的輸入位置。將光標(biāo)移至應(yīng)用指令的輸入位置。在工具箱上,選擇要輸入的應(yīng)用指令,然后點(diǎn)擊編輯區(qū)域?;蛘甙聪聭?yīng)用指令輸入快捷鍵。在工具箱上,選擇要輸入的應(yīng)用指令,然后點(diǎn)擊編輯區(qū)域?;蛘甙聪聭?yīng)用指令輸入快捷鍵。輸入應(yīng)用指令,或編輯已輸入的應(yīng)用指令輸入應(yīng)用指令,或

28、編輯已輸入的應(yīng)用指令41HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006指令指令(Instruction): 用于輸入應(yīng)用指令。如果輸入指令已經(jīng)過(guò)編輯,則默認(rèn)顯示以前的輸入指令。變量變量(Variable) (Ins.): 查找表變量用法用法(Usage): 顯示指令的格式和指令所支持的設(shè)備。類別類別(category): 各項(xiàng)指令的子類型為梯形圖添加功能42HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F00092_T200MS( )M00002MOV

29、 hFOFO L00023L3S_ON為梯形圖添加功能功能塊功能塊符號(hào)符號(hào)/變量變量設(shè)備設(shè)備為梯形圖添加注釋M00000L1S0L2F00092_T200MS( )M00002S_ONL0雙擊雙擊 L0,將顯示如下選項(xiàng)。同樣,雙擊將顯示如下選項(xiàng)。同樣,雙擊 O/P 旁邊,將打開(kāi)一個(gè)窗口,可以在這個(gè)窗口中輸入旁邊,將打開(kāi)一個(gè)窗口,可以在這個(gè)窗口中輸入 O/P 注釋。注釋。43HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F00092_T200MS( )M00002S_ON說(shuō)明說(shuō)明梯級(jí)注釋梯級(jí)注釋輸出注釋輸出注釋在

30、這里輸在這里輸入注釋入注釋在這里輸在這里輸入注釋入注釋為梯形圖添加注釋44HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006為梯形圖添加標(biāo)簽M00000L1S0L3F00092_T200MS( )M00002S_ONL0S5標(biāo)簽標(biāo)簽完成完成標(biāo)簽用于與標(biāo)簽用于與 JMP 指令相結(jié)合使用。標(biāo)簽可以使用指令相結(jié)合使用。標(biāo)簽可以使用 16 個(gè)英文字符,不能以特殊字符起頭。個(gè)英文字符,不能以特殊字符起頭。45HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006移動(dòng)數(shù)據(jù)移動(dòng)數(shù)據(jù)復(fù)制數(shù)據(jù)復(fù)制數(shù)據(jù)不能

31、移動(dòng)或復(fù)制數(shù)據(jù)不能移動(dòng)或復(fù)制數(shù)據(jù)在梯形圖中移動(dòng)和復(fù)制數(shù)據(jù)46HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006在 梯形圖中粘貼變量L0S0( )P00002L1L2M00000L0S0( )M00002L1用于從“變量/注釋”窗口將設(shè)備(包括變量/注釋)粘貼到指令。 此功能可用于觸點(diǎn)、線圈和應(yīng)用指令。但是,如果操作數(shù)與復(fù)制數(shù)據(jù)的數(shù)據(jù)類型不匹配,將不能使用此功能。使用拖放功能粘貼變量/注釋的步驟如下所示。不能從不能從 “變量監(jiān)控變量監(jiān)控(Variable Monitoring)”窗口和窗口和“趨勢(shì)監(jiān)控趨勢(shì)監(jiān)控(Trend Monitorin

32、g )”窗口窗口復(fù)制數(shù)據(jù)復(fù)制數(shù)據(jù),也不能把數(shù)據(jù)復(fù)制到這些窗口。,也不能把數(shù)據(jù)復(fù)制到這些窗口。47HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006在梯形圖中更改列可以選擇可以選擇 9, 12, 16, 20, 24, 28, 32 列或觸點(diǎn)。列或觸點(diǎn)。增加列增加列減少列減少列48HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L1S0L0L101M00008M00007M00006M00005M00004M00003M00002M00009M00008L2L0F00099M0000

33、9( )M00010F0009901如果在一個(gè)行中插入的觸點(diǎn)數(shù)量高于分配的數(shù)量,將會(huì)顯示“ ” 標(biāo)記,如下所示。與下一行的連接處將會(huì)顯示 “ ”連接編號(hào)標(biāo)記,與之相連的下一行將會(huì)顯示 連接編號(hào) “標(biāo)記。可以使用“更改列(Change Column)”功能更改列編號(hào)。更改梯形圖中的行49HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006優(yōu)化程序L1S0L2L3 = M0001 M0002( )M00002M00022M00000M00001F00092F00091L4L5L6( )P00200P00200S8L0S0L1L2 = M0001

34、 M0002( )M00002M00022M00000M00001F00092F00091( )P00200P00200S8用于刪除空位以優(yōu)化空間。用于刪除空位以優(yōu)化空間。不能撤消不能撤消。50HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形圖的塊屏蔽0MOV hFFEE M0020P00000( )8ROL M0020 1 = M0020 hFFEE11END塊屏蔽塊屏蔽F00090M00029塊屏蔽塊屏蔽(Block mask)的作用在于,如果對(duì)一個(gè)梯形圖的一個(gè)或多個(gè)梯級(jí)的作用在于,如果對(duì)一個(gè)梯形圖的一個(gè)或多個(gè)梯級(jí)(rung)進(jìn)

35、行塊屏蔽,則這些梯級(jí)不會(huì)被掃描,進(jìn)行塊屏蔽,則這些梯級(jí)不會(huì)被掃描,它們所占用的內(nèi)存是可用注釋空間的一部分。一般來(lái)說(shuō),對(duì)塊屏蔽的處理與注釋相似。它們所占用的內(nèi)存是可用注釋空間的一部分。一般來(lái)說(shuō),對(duì)塊屏蔽的處理與注釋相似。選擇選擇“ 編輯編輯Edit” “設(shè)置塊屏蔽指令設(shè)置塊屏蔽指令 Set Block Mask Instruction”。 刪除刪除選擇菜單選擇菜單“編輯編輯 Edit “刪除塊屏蔽刪除塊屏蔽Remove Block Mask”。51HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形圖中的書簽S8L2L3 = M0020

36、hFFEEM00001L4L5L6( )M00029S17 TON T0000 1000( R )T000T000ENDF0009DCTU C0002 M0022L7L8L9L10SBRT CNT_UPRETS11S14S16S22S25書簽功能便于我們導(dǎo)航和快速找到想要的梯級(jí)書簽功能便于我們導(dǎo)航和快速找到想要的梯級(jí)(rung)。此處原文為此處原文為block mask,疑錯(cuò),請(qǐng)確,疑錯(cuò),請(qǐng)確認(rèn)認(rèn)52HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006交叉引用此功能幫助用戶獲得程序中使用的所有設(shè)備的信息,包括此功能幫助用戶獲得程序中使用的所

37、有設(shè)備的信息,包括 PLC 編號(hào)、程序編號(hào)、在梯形圖中的位置、步編號(hào)、設(shè)備類型,編號(hào)、程序編號(hào)、在梯形圖中的位置、步編號(hào)、設(shè)備類型,指令位置、變量名稱和注釋等。指令位置、變量名稱和注釋等。選擇菜單選擇菜單“視圖視圖 View” “交叉引用交叉引用Cross Reference”53HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006交叉引用即時(shí)輸出交叉引用:讓用戶通過(guò)交叉引用視圖查看設(shè)備詳細(xì)信息即時(shí)輸出交叉引用:讓用戶通過(guò)交叉引用視圖查看設(shè)備詳細(xì)信息步驟步驟選擇選擇“交叉引用交叉引用(Cross Reference)”,以顯示交叉引用結(jié)果。

38、,以顯示交叉引用結(jié)果。光標(biāo)移至設(shè)備位置,顯示特定設(shè)備的目的。光標(biāo)移至設(shè)備位置,顯示特定設(shè)備的目的。雙擊雙擊“即時(shí)輸出交叉引用即時(shí)輸出交叉引用(Instant Output Cross Reference)”啟用方法:?jiǎn)⒂梅椒ǎ哼x擇選擇“工具工具 Tools”-“選項(xiàng)選項(xiàng) Options”-“編輯梯形編輯梯形圖圖/助記符助記符Edit Ladder/Mnemonic”54HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006已用設(shè)備 “已用設(shè)備已用設(shè)備(Used Devices)”選項(xiàng)向用戶顯示特定設(shè)備在梯形圖的使用次數(shù)和使用類型(輸入或輸出)

39、。選項(xiàng)向用戶顯示特定設(shè)備在梯形圖的使用次數(shù)和使用類型(輸入或輸出)。 與與 S 區(qū)域、區(qū)域、T 區(qū)域和區(qū)域和 C 區(qū)域的設(shè)備相似,前兩列區(qū)域的設(shè)備相似,前兩列(Word 和和 Bit)顯示設(shè)備所使用的顯示設(shè)備所使用的 Word 和和 Bit 數(shù)量。數(shù)量。在梯形圖中,在梯形圖中,P00034 被用作被用作 I/P 兩次。雙擊單元格可查看詳細(xì)信息。兩次。雙擊單元格可查看詳細(xì)信息。55HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006檢查程序有三個(gè)選項(xiàng),即有三個(gè)選項(xiàng),即“警告警告(Warning)”、“錯(cuò)誤錯(cuò)誤(Error)”和和“忽略忽略(I

40、gnore)”在正常運(yùn)行情況下,不應(yīng)該使在正常運(yùn)行情況下,不應(yīng)該使用用“忽略忽略”?!熬婢妗痹试S下允許下載,載,“錯(cuò)誤錯(cuò)誤”不允許下載。不允許下載。邏輯錯(cuò)誤邏輯錯(cuò)誤語(yǔ)法錯(cuò)誤語(yǔ)法錯(cuò)誤重復(fù)線圈錯(cuò)誤重復(fù)線圈錯(cuò)誤邏輯錯(cuò)誤:檢查梯形圖連接錯(cuò)誤和短路邏輯錯(cuò)誤:檢查梯形圖連接錯(cuò)誤和短路語(yǔ)法錯(cuò)誤:檢查應(yīng)用指令(語(yǔ)法錯(cuò)誤:檢查應(yīng)用指令(CALL/SBRT, MCS/MCSCLR 等)的錯(cuò)誤等)的錯(cuò)誤重復(fù)錯(cuò)誤:檢查重復(fù)線圈錯(cuò)誤重復(fù)錯(cuò)誤:檢查重復(fù)線圈錯(cuò)誤重要需知:重要需知:如果選中如果選中“當(dāng)前程序當(dāng)前程序(Current program)”選項(xiàng),而當(dāng)前選項(xiàng),而當(dāng)前 PLC 項(xiàng)目上列出了一個(gè)或多個(gè)程序,則不會(huì)執(zhí)

41、行項(xiàng)目上列出了一個(gè)或多個(gè)程序,則不會(huì)執(zhí)行 CALL/SBRT 的檢查。的檢查。56HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006檢查程序P00111M00475L5L1L2S1L3( S )L4P00241M00428M00484M00485( R )M00483 C0011 D03020( R ) C0011 D03020M00482M00483M00525( S )P00251M00532M00533M00534( R )M00533 C0012 D03020100 毫秒毫秒計(jì)時(shí)器計(jì)時(shí)器P00111 的注釋的注釋雙擊可發(fā)現(xiàn)雙擊可發(fā)

42、現(xiàn)錯(cuò)誤位置錯(cuò)誤位置57HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006306Return I/VUNCPL10M00071( P )M00072 I/V UNCPLM00070( S )M00100M00071Return I/VUNCPLTON T0015 4M00100T0004TON T0004 4T0015 I/V UNCPLDLY I/V UNCPL I/V UNCPL操作( P )M00100( R )M00071 I/V UNCPL I/V UNCPL DLY I/V UNCPL 操作 I/V UNCPLReturn I/

43、VUNCPL查找/替換用于查找特定設(shè)備、變量或注釋的位置。用于查找特定設(shè)備、變量或注釋的位置。選擇指令的基本單元格選擇指令的基本單元格選擇菜單選擇菜單“查找查找/替換替換” “查找文本查找文本Find Text”。58HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006306Return I/VUNCPL10M00071( P )M00072 I/V UNCPLM00070( S )M00100M00071Return I/VUNCPLTON T0015 4M00100T0004TON T0004 4T0015 I/V UNCPLDLY I

44、/V UNCPL I/V UNCPL操作 I/V UNCPL I/V UNCPL DLY I/V UNCPL 操作END查找/替換59HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SM 200 小貼士60HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006邏輯錯(cuò)誤類型和代碼P00004( )P00000L1S1L2L3ENDS5P00004( )P00000L0S1L1說(shuō)明說(shuō)明 與與 OR 相連的區(qū)域連接到無(wú)觸點(diǎn)的水平行相連的區(qū)域連接到無(wú)觸點(diǎn)的水平行P0001P0001M00001

45、L0100: 短路錯(cuò)誤。如果短路錯(cuò)誤。如果與與 OR 相連的區(qū)域連接到無(wú)觸點(diǎn)的水平行,將發(fā)生此錯(cuò)誤。相連的區(qū)域連接到無(wú)觸點(diǎn)的水平行,將發(fā)生此錯(cuò)誤。更正后的更正后的梯形圖梯形圖61HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006( )P0001P00000L1S1L2說(shuō)明說(shuō)明 未輸入設(shè)備未輸入設(shè)備P00002( )P00000L0S1L1P0001M00001M00001更正后的更正后的梯形圖梯形圖L0200:未輸入設(shè)備或變量。如果未在觸點(diǎn)或線圈中輸入設(shè)備或變量,將發(fā)生未輸入設(shè)備或變量。如果未在觸點(diǎn)或線圈中輸入設(shè)備或變量,將發(fā)生此錯(cuò)誤。此

46、錯(cuò)誤。邏輯錯(cuò)誤類型和代碼62HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006邏輯錯(cuò)誤類型和代碼L0300: OR-LOAD 連接不正確。如果連接不正確。如果 OR-LOAD 連接不正確,將發(fā)生此錯(cuò)誤。連接不正確,將發(fā)生此錯(cuò)誤。P00002( )P00000L1S1L2P0001M00001P00001( )P0000P00400L3L4說(shuō)明說(shuō)明OR-LOAD 連接不正確連接不正確P00002( )P00000L0S0L1P0001M00001P00001( )P0000P00400L2L3更正后的更正后的梯形圖梯形圖63HONEYWEL

47、L - CONFIDENTIALMaster Logic 200 October 2006邏輯錯(cuò)誤類型和代碼( )L1S1P0001說(shuō)明說(shuō)明缺少必要輸入缺少必要輸入( )L0S0P0001M00001L1S1M00001說(shuō)明說(shuō)明存在不必要輸入存在不必要輸入ENDL1S1ENDL0401: 輸入錯(cuò)誤。如果缺少必要輸入,將發(fā)生此錯(cuò)誤。輸入錯(cuò)誤。如果缺少必要輸入,將發(fā)生此錯(cuò)誤。更正后的梯形圖更正后的梯形圖更正后的梯形圖更正后的梯形圖L0402: 輸入錯(cuò)誤。如果存在不必要輸入,將發(fā)生此錯(cuò)誤。輸入錯(cuò)誤。如果存在不必要輸入,將發(fā)生此錯(cuò)誤。64HONEYWELL - CONFIDENTIALMaster L

48、ogic 200 October 2006邏輯錯(cuò)誤類型和代碼L1S1P00000說(shuō)明說(shuō)明使用使用 ML100 系列系列 PLC 中不存在的應(yīng)用命令中不存在的應(yīng)用命令(POSBG ) 。ERRL0406: 應(yīng)用指令錯(cuò)誤。如果使用應(yīng)用指令錯(cuò)誤。如果使用 MasterLogic-200 系列系列 PLC 中不存在的應(yīng)用指令,將會(huì)發(fā)生此錯(cuò)誤。中不存在的應(yīng)用指令,將會(huì)發(fā)生此錯(cuò)誤。65HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L0S0P00000ENDL1( )P00001L0S0P00000L1( )P00001L2S2語(yǔ)法錯(cuò)誤類型和代碼E

49、4000:沒(méi)有沒(méi)有 END 指令。如果程序中沒(méi)有終止掃描的指令。如果程序中沒(méi)有終止掃描的 End 指令,將發(fā)生此錯(cuò)誤。指令,將發(fā)生此錯(cuò)誤。更正后的梯形圖更正后的梯形圖66HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006E0001:MCS 指令重復(fù)。如果指令重復(fù)。如果 MCS 指令重復(fù),將發(fā)生此錯(cuò)誤。指令重復(fù),將發(fā)生此錯(cuò)誤。L4L0L1S0L6L3S2S5S7S9說(shuō)明說(shuō)明MCS 1 命令重復(fù)命令重復(fù)由于優(yōu)先級(jí)更改,由于優(yōu)先級(jí)更改,MCSCLR 命令被取消命令被取消說(shuō)明說(shuō)明M00000MCS 0M00001MCS 1M00002MCS 2M

50、CSCRL 0MCSCRL 1語(yǔ)法錯(cuò)誤類型和代碼操作:更正重復(fù)的操作:更正重復(fù)的 MCS 指令,或者添加相應(yīng)的指令,或者添加相應(yīng)的 MCSCLR 指令。指令。67HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼L1S1說(shuō)明說(shuō)明只有 MCS 指令,沒(méi)有 MCSCLR 指令。L2S2MCS 0ENDL1S1說(shuō)明說(shuō)明只有 MCSCLR 指令,沒(méi)有 MCS 指令。L2S2MCSCLR 0ENDE0002:MCSCLR 不存在或已經(jīng)被取消,只有不存在或已經(jīng)被取消,只有 MCS 指令。指令。E0003:MCS 指令不存在,只有指令

51、不存在,只有 MCSCLR 指令。指令。操作:輸入相應(yīng)的操作:輸入相應(yīng)的 MCSCLR 指令。指令。操作:輸入相應(yīng)的操作:輸入相應(yīng)的 MCS 指令,或刪除指令,或刪除 MCSCLR 指令。指令。68HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼L0L1S0L6L3S2S5S7S9標(biāo)簽標(biāo)簽緊急緊急標(biāo)簽聲明重復(fù)。標(biāo)簽聲明重復(fù)。說(shuō)明說(shuō)明F00001JMP 緊急緊急M00001END( )F00001M00002( )S13標(biāo)簽標(biāo)簽緊急緊急P00000M00200E1001:標(biāo)簽聲明重復(fù)。如果使用重復(fù)的標(biāo)簽,將會(huì)發(fā)生此錯(cuò)誤。

52、標(biāo)簽聲明重復(fù)。如果使用重復(fù)的標(biāo)簽,將會(huì)發(fā)生此錯(cuò)誤。操作:刪除重復(fù)的標(biāo)簽,或更改標(biāo)簽名稱。操作:刪除重復(fù)的標(biāo)簽,或更改標(biāo)簽名稱。69HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼L1L2S2S3標(biāo)簽標(biāo)簽 緊急(緊急(EMERGENCY)不存在。不存在。說(shuō)明說(shuō)明F00001JMP 緊急緊急ENDE1002:沒(méi)有與沒(méi)有與“標(biāo)簽名稱標(biāo)簽名稱”相對(duì)應(yīng)的標(biāo)簽。如果使用相對(duì)應(yīng)的標(biāo)簽。如果使用 JMP 指令跳轉(zhuǎn)到不存在的標(biāo)簽,將發(fā)生此錯(cuò)誤指令跳轉(zhuǎn)到不存在的標(biāo)簽,將發(fā)生此錯(cuò)誤。操作:操作:見(jiàn)見(jiàn)下一下一頁(yè)頁(yè)70HONEYWELL - C

53、ONFIDENTIALMaster Logic 200 October 2006L1L2S1L7L4S3S5S10S17F00001JMP 緊急緊急RETS15標(biāo)簽標(biāo)簽緊急緊急ENDSBRT 子程序子程序M00001( )P00200此程序包含標(biāo)簽此程序包含標(biāo)簽說(shuō)明說(shuō)明L6JMP 使用的使用的 Emergency 標(biāo)簽未聲明標(biāo)簽未聲明說(shuō)明說(shuō)明操作:在發(fā)生錯(cuò)誤的位置添加標(biāo)簽,或者更正使用此標(biāo)簽的操作:在發(fā)生錯(cuò)誤的位置添加標(biāo)簽,或者更正使用此標(biāo)簽的 JMP 指令。指令。語(yǔ)法錯(cuò)誤類型和代碼71HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006A

54、DD M0000 1 M0001F0009DL0L2S5S10END標(biāo)簽標(biāo)簽標(biāo)簽標(biāo)簽1S0ADD M0000 1 M0001F0009DL0L3S7S12END標(biāo)簽標(biāo)簽標(biāo)簽標(biāo)簽1S0S5L1M00022JMP 標(biāo)簽標(biāo)簽1E1003: 有有“標(biāo)簽名稱標(biāo)簽名稱” ,但是該標(biāo)簽未被使用。如果沒(méi)有任何,但是該標(biāo)簽未被使用。如果沒(méi)有任何 JMP 指令使用已有的標(biāo)簽,將發(fā)生此錯(cuò)誤。指令使用已有的標(biāo)簽,將發(fā)生此錯(cuò)誤。操作:刪除標(biāo)簽,或添加相應(yīng)的操作:刪除標(biāo)簽,或添加相應(yīng)的 JMP 指令指令語(yǔ)法錯(cuò)誤類型和代碼72HONEYWELL - CONFIDENTIALMaster Logic 200 October

55、2006L8L5S13S18S28RETS23標(biāo)簽標(biāo)簽RETSBRT CNT_UPM00033L7L4S8ADD 1 M0000 M0000M00022ADD 2 M0000 M0000E1004: 在子程序中,未使用已有的在子程序中,未使用已有的“標(biāo)簽名稱標(biāo)簽名稱” 。如果沒(méi)有任何。如果沒(méi)有任何 JMP 指令使用子程序中的標(biāo)簽,將發(fā)生此錯(cuò)誤指令使用子程序中的標(biāo)簽,將發(fā)生此錯(cuò)誤。操作:見(jiàn)下一頁(yè)操作:見(jiàn)下一頁(yè)語(yǔ)法錯(cuò)誤類型和代碼73HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L8L5S13S18S28RETS23標(biāo)簽標(biāo)簽RETJMP R

56、ETM00033L7L4S8ADD 1 M0000 M0000M00022ADD 2 M0000 M0000L4S8SBRT CNT_UP M0000 200語(yǔ)法錯(cuò)誤類型和代碼操作:刪除子程序中的標(biāo)簽,或者添加相應(yīng)的操作:刪除子程序中的標(biāo)簽,或者添加相應(yīng)的 JMP 指令。指令。74HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L3L4S12L9L6S13S18S21S31RETS26ENDSBRT CNT_UPL8標(biāo)簽標(biāo)簽RETS7L7L5JMP RET M0000 200ADD 1 M0000 M0000M00022ADD 2 M0

57、000 M0000M00033語(yǔ)法錯(cuò)誤類型和代碼E1005:子程序中沒(méi)有子程序中沒(méi)有“標(biāo)簽名稱標(biāo)簽名稱” 。如果。如果 JMP 指令使用子程序中不存在的標(biāo)簽,將發(fā)生此錯(cuò)誤。指令使用子程序中不存在的標(biāo)簽,將發(fā)生此錯(cuò)誤。75HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼S8L10L6S13S16S21S31RETS26SBRT CNT_UPL8標(biāo)簽標(biāo)簽RETL7JMP RET M0000 200ADD 1 M0000 M0000M00022ADD 2 M0000 M0000M00033L11操作:在子程序中添加標(biāo)簽,或更

58、正操作:在子程序中添加標(biāo)簽,或更正 JMP 指令。指令。76HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L0L1S0L3S2S4說(shuō)明說(shuō)明只有只有 SBRT 指令,沒(méi)有指令,沒(méi)有 RET 指令。指令。F00006CALL 子程序子程序ENDSBRT 子程序子程序L0L1S0L3S2S8F00006CALL 子程序子程序ENDSBRT 子程序子程序RETL2S3E2001: 子程序子程序“子程序名稱子程序名稱”沒(méi)有返回沒(méi)有返回 指令。該子程序應(yīng)該以指令。該子程序應(yīng)該以 RET 指令結(jié)尾。指令結(jié)尾。操作:在子程序塊中添加操作:在子程序塊中

59、添加 RET 指令。指令。語(yǔ)法錯(cuò)誤類型和代碼77HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼L1S1L3S7ENDSBRT 子程序子程序RETL2S6說(shuō)明說(shuō)明SBRT 指令位于指令位于 END 指令之前。指令之前。L1S1L3S7ENDSBRT 子程序子程序RETL2S6E2003:子程序子程序“子程序名稱子程序名稱”定義位于定義位于 END 指令之前。指令之前。 SBRT 和和 RET 位于位于 END 指令之前將導(dǎo)致錯(cuò)誤。指令之前將導(dǎo)致錯(cuò)誤。操作:將操作:將 SBRT 和和 RET 指令移至指令移至 End 指

60、令之后。指令之后。78HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼L4L1S5S6S16RETS11M00033L3L0S0ADDP M0000 1 M0001F0009DADD 2 M0000 M0000ENDSBRT CNT_UPL2E2011:子程序未使用。雖然子程序未使用。雖然 SBRTRET 子程序塊存在,但是沒(méi)有子程序塊存在,但是沒(méi)有 CALL 指令調(diào)用子程序。指令調(diào)用子程序。79HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006語(yǔ)法錯(cuò)誤類型和代碼

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論