業(yè)務(wù)銷(xiāo)售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門(mén)子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-07-22 09:25:57瀏覽次數(shù):239
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
WinCC7.46AV6371-1CB07-4AX0現(xiàn)貨
所售均為西門(mén)子原裝全新未開(kāi)封產(chǎn)品,圖片僅供參考,一切以型號(hào)為準(zhǔn),實(shí)物保證全新,敬請(qǐng)放心購(gòu)買(mǎi).
使用“退出程序"指令,可將 CPU 設(shè)置為 STOP ,從而終止程序執(zhí)行。是否從 RUN
切換到 STOP ,則取決于 CPU 的組態(tài)。
參數(shù)
“退出程序"指令不帶任何參數(shù)且不提供錯(cuò)誤信息。
參見(jiàn)
有效數(shù)據(jù)類(lèi)型概述 (頁(yè) 247)
狀態(tài)字的基本信息 (頁(yè) 200)
STL 基礎(chǔ)知識(shí) (頁(yè) 8341)
GET_ERROR:獲取本地錯(cuò)誤信息 (S7-1500)
說(shuō)明
“獲取本地錯(cuò)誤信息"指令可用于查詢(xún)程序塊內(nèi)發(fā)生的錯(cuò)誤。通??刹樵?xún)編程錯(cuò)誤或訪問(wèn)
錯(cuò)誤。如果程序塊的執(zhí)行中報(bào)告了一個(gè)錯(cuò)誤,則上一執(zhí)行該指令后執(zhí)行該塊時(shí)發(fā)
生個(gè)錯(cuò)誤的詳細(xì)信息將存儲(chǔ)在輸出 OUT 處的操作數(shù)中。
在輸出 OUT 中,只能“ErrorStruct"數(shù)據(jù)類(lèi)型的操作數(shù)?!癊rrorStruct"數(shù)據(jù)
類(lèi)型將存儲(chǔ)錯(cuò)誤相關(guān)信息的具體結(jié)構(gòu)??墒褂闷渌噶钤u(píng)估該結(jié)構(gòu)并編寫(xiě)相應(yīng)的響應(yīng)。
如果塊中存在多處錯(cuò)誤,則在更正了個(gè)錯(cuò)誤后該指令中僅輸出下一個(gè)錯(cuò)誤的錯(cuò)誤信息。
說(shuō)明
輸出 OUT
只有在存在錯(cuò)誤信息時(shí)才能更改 OUT 輸出??梢酝ㄟ^(guò)以下在處理錯(cuò)誤之后將輸出設(shè)
置回“0":
● 在塊接口的“Temp"部分聲明變量。
● 在調(diào)用指令之前將變量重置為“0"。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1681
說(shuō)明
局部錯(cuò)誤處理
在程序塊的程序代碼中該指令時(shí),將立即局部錯(cuò)誤處理功能并在發(fā)生錯(cuò)誤時(shí)忽略
默認(rèn)的響應(yīng)。
錯(cuò)誤處理
有關(guān)相應(yīng)的錯(cuò)誤處理概述,請(qǐng)參見(jiàn):錯(cuò)誤處理機(jī)制概覽 (頁(yè) 149)
有關(guān)包含有多種錯(cuò)誤處理的局部錯(cuò)誤處理詳細(xì)示例,請(qǐng)參見(jiàn):有關(guān)處理程序執(zhí)行錯(cuò)誤
的示例 (頁(yè) 179)
參數(shù)
下表列出了“獲取本地錯(cuò)誤信息"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類(lèi)型存儲(chǔ)區(qū)說(shuō)明
OUT Output ErrorStruct D、L 錯(cuò)誤信息
數(shù)據(jù)類(lèi)型“ErrorStruct"
數(shù)據(jù)類(lèi)型“ErrorStruct"可到全局?jǐn)?shù)據(jù)塊或塊接。如果每次為數(shù)據(jù)結(jié)構(gòu)不同的
名稱(chēng),則該數(shù)據(jù)類(lèi)型可多次。但該數(shù)據(jù)結(jié)構(gòu)和各結(jié)構(gòu)元素的名稱(chēng)不能更改。如果將錯(cuò)
誤信息保存在全局?jǐn)?shù)據(jù)塊中,則其它程序塊也可讀取。
下表列出了“ErrorStruct"數(shù)據(jù)類(lèi)型的結(jié)構(gòu):
結(jié)構(gòu)組件數(shù)據(jù)類(lèi)型說(shuō)明
ERROR_ID WORD 錯(cuò)誤 ID
FLAGS BYTE 顯示程序塊調(diào)用中是否出錯(cuò)。
16#01:程序塊調(diào)用中發(fā)生錯(cuò)誤。
16#00:程序塊調(diào)用中無(wú)錯(cuò)誤。
REACTION BYTE 默認(rèn)響應(yīng):
0:忽略(寫(xiě)入錯(cuò)誤)
1:使用替換值“0"繼續(xù)執(zhí)行(讀取錯(cuò)
誤)
2:跳過(guò)指令(錯(cuò)誤)
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1682 編程和操作手冊(cè), 10/2018
結(jié)構(gòu)組件數(shù)據(jù)類(lèi)型說(shuō)明
CODE_ADDRESS CREF 有關(guān)程序塊地址和類(lèi)型的信息
BLOCK_TYPE BYTE 出錯(cuò)的程序塊類(lèi)型:
1:組織塊 (OB)
2:函數(shù) (FC)
3:功能塊 (FB)
CB_NUMBER UINT 代碼塊的編號(hào)
OFFSET UDINT 對(duì)內(nèi)部存儲(chǔ)器的引用
MODE BYTE 有關(guān)操作數(shù)地址的信息
OPERAND_NUMBER UINT 機(jī)器指令的操作數(shù)編號(hào)
POINTER_NUMBER_LOC
ATION
UINT (A) 內(nèi)部指針
SLOT_NUMBER_SCOPE UINT (B) 內(nèi)部存儲(chǔ)器中的存儲(chǔ)區(qū)
DATA_ADDRESS NREF 有關(guān)操作數(shù)地址的信息
AREA BYTE (C) 存儲(chǔ)區(qū):
L:16#40...16#7F、16#86、16#87、
16#8E、16#8F、16#C0...16#FF
I:16#81
Q:16#82
M:16#83
DB:16#40、16#84、16#85、
16#8A、16#8B
PI:16#01
PQ:16#02
工藝對(duì)象:16#04
DB_NUMBER UINT (D) 數(shù)據(jù)塊編號(hào)
OFFSET UDINT (E) 操作數(shù)的相對(duì)地址
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1683
結(jié)構(gòu)組件“ERROR_ID"
下表列出了結(jié)構(gòu)組件“ERROR_ID"中可能輸出的值:
ID*
(十六進(jìn)制)
ID*
(十進(jìn)制)
說(shuō)明
0 0 無(wú)錯(cuò)誤
2503 9475 指針無(wú)效
2520 9504 STRING 無(wú)效
2522 9506 讀取錯(cuò)誤:操作數(shù)超出有效范圍
2523 9507 寫(xiě)入錯(cuò)誤:操作數(shù)超出有效范圍
2524 9508 讀取錯(cuò)誤:操作數(shù)無(wú)效
2525 9509 寫(xiě)入錯(cuò)誤:操作數(shù)無(wú)效
2528 9512 讀取錯(cuò)誤:數(shù)據(jù)對(duì)齊
2529 9513 寫(xiě)入錯(cuò)誤:數(shù)據(jù)對(duì)齊
252C 9516 指針無(wú)效
2530 9520 寫(xiě)入錯(cuò)誤:數(shù)據(jù)塊
2533 9523 使用的引用無(wú)效
2538 9528 訪問(wèn)錯(cuò)誤:DB 不存在
2539 9529 訪問(wèn)錯(cuò)誤:使用了錯(cuò)誤 DB
253A 9530 全局?jǐn)?shù)據(jù)塊不存在
253C 9532 故障信息或函數(shù)不存在
253D 9533 函數(shù)不存在
253E 9534 故障信息或函數(shù)塊不存在
253F 9535 塊不存在
2550 9552 訪問(wèn)錯(cuò)誤:DB 不存在
2551 9553 訪問(wèn)錯(cuò)誤:使用了錯(cuò)誤 DB
2575 9589 程序嵌套深度出錯(cuò)
2576 9590 本地?cái)?shù)據(jù)分配出錯(cuò)
2577 9591 未選擇塊屬性“通過(guò)寄存器傳遞參數(shù)"。
25A0 9632 TP 中發(fā)生內(nèi)部錯(cuò)誤
25A1 9633 變量為寫(xiě)保護(hù)
25A2 9634 變量的數(shù)值無(wú)效
2942 10562 讀取錯(cuò)誤:Input
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1684 編程和操作手冊(cè), 10/2018
ID*
(十六進(jìn)制)
ID*
(十進(jìn)制)
說(shuō)明
2943 10563 寫(xiě)入錯(cuò)誤:Output
* 在程序編輯器中,錯(cuò)誤代碼可顯示為整數(shù)或十六進(jìn)制值。有關(guān)切換顯示格式的更多信
息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)"。
示例
以下示例說(shuō)明了該指令的工作原理:
下一篇:WinCC7.46AV6371-1DQ17-4EX0分銷(xiāo)商