485通信講解(附案例)解析(課堂PPT)_第1頁(yè)
485通信講解(附案例)解析(課堂PPT)_第2頁(yè)
485通信講解(附案例)解析(課堂PPT)_第3頁(yè)
485通信講解(附案例)解析(課堂PPT)_第4頁(yè)
485通信講解(附案例)解析(課堂PPT)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(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、RS485 通訊1 目錄l RS485基礎(chǔ)l 通訊協(xié)議l 通訊案例l 超級(jí)終端2RS485基礎(chǔ)通信接口方式 RS485接口:異步,半雙工,串行數(shù)據(jù)格式 1 1位起始位、8 8位數(shù)據(jù)位、1 1位停止位、無(wú)校驗(yàn) 1位起始位、8位數(shù)據(jù)位、1位停止位、奇校驗(yàn) 1位起始位、8位數(shù)據(jù)位、1位停止位、偶校驗(yàn) 波特率 1200bps、2400bps、4800bps、9600bps9600bps、19200bps、38400bps、125K 當(dāng)與現(xiàn)場(chǎng)總線適配器與現(xiàn)場(chǎng)總線適配器PROFIBUSPROFIBUS連接時(shí)采用默認(rèn)數(shù)據(jù)格式:見上黑粗體連接時(shí)采用默認(rèn)數(shù)據(jù)格式:見上黑粗體3RS485基礎(chǔ)OCI6ARS232主

2、機(jī)為PCRS485主機(jī)為PLCTD3000TD3000TD3000RS232主機(jī)為PCTD3000OCI6A單主機(jī)多從機(jī)單主機(jī)單從機(jī)或RS485TD30004RS485基礎(chǔ)通信方式 采用主機(jī)“輪詢”,從機(jī)“應(yīng)答”的點(diǎn)對(duì)點(diǎn)通信方式,變頻器為從機(jī)。 主機(jī)使用廣播地址發(fā)送命令時(shí),從機(jī)不允許應(yīng)答。 從機(jī)在最近一次對(duì)主機(jī)輪詢的應(yīng)答幀中上報(bào)當(dāng)前故障信息。 通信準(zhǔn)備 用從機(jī)鍵盤設(shè)置變頻器串行接口通信參數(shù):本機(jī)地址、波特率、數(shù)據(jù)格式。 具備RS232的主機(jī)可以使用通信接口轉(zhuǎn)換器( OCI6A)完成到RS485的轉(zhuǎn)換。5RS485通訊協(xié)議數(shù)據(jù)幀結(jié)構(gòu)數(shù)據(jù)幀結(jié)構(gòu) 幀頭:起始字節(jié)、從機(jī)地址。 幀尾:校驗(yàn)數(shù)據(jù)(異或校驗(yàn)

3、)。 用戶數(shù)據(jù):參數(shù)數(shù)據(jù)和過(guò)程數(shù)據(jù)兩部分。 參數(shù)數(shù)據(jù):功能碼操作命令/響應(yīng)、功能碼號(hào)、功能碼設(shè)定/實(shí)際值。 在短幀中沒有參數(shù)數(shù)據(jù)。過(guò)程數(shù)據(jù):主機(jī)控制命令/從機(jī)狀態(tài)響應(yīng)、主機(jī)運(yùn)行主設(shè)定/從機(jī)運(yùn)行實(shí)際值。數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))幀頭用戶數(shù)據(jù)幀尾參數(shù)數(shù)據(jù)過(guò)程數(shù)據(jù)異或校驗(yàn)(字節(jié))功能碼號(hào)(字節(jié))控制/狀態(tài)字(字)主設(shè)定/實(shí)際值(字)功能碼操作命令/響應(yīng)(字節(jié))功能碼設(shè)定/實(shí)際值(字)6RS485通訊協(xié)議特殊報(bào)文(起始字節(jié)=68H=68H),用于獲取從站的軟件版本和機(jī)器型號(hào)控制器至變頻器:變頻器至控制器:發(fā)送順序(字節(jié))起始字節(jié)從機(jī)地址軟件版本機(jī)器型號(hào)異或校驗(yàn)12345發(fā)送順序(

4、字節(jié))起始字節(jié)從機(jī)地址55H12345AAH6軟件版本異或校驗(yàn)6A5H7RS485通訊協(xié)議短幀(起始字節(jié)=7EH=7EH)起始字節(jié)從機(jī)地址控制字異或校驗(yàn)運(yùn)行數(shù)據(jù)設(shè)定控制字發(fā)送順序(字節(jié))字節(jié)定義數(shù)據(jù)區(qū)校驗(yàn)控制區(qū)地址頭運(yùn)行數(shù)據(jù)設(shè)定控制器至變頻器:1234567起始字節(jié)從機(jī)地址狀態(tài)字異或校驗(yàn)實(shí)際運(yùn)行數(shù)據(jù)狀態(tài)字發(fā)送順序(字節(jié))字節(jié)定義數(shù)據(jù)區(qū)校驗(yàn)狀態(tài)區(qū)地址頭實(shí)際運(yùn)行數(shù)據(jù)變頻器至控制器:12345678RS485通訊協(xié)議長(zhǎng)幀(起始字節(jié)=02H=02H) 起始字節(jié)從機(jī)地址功能碼號(hào)異或校驗(yàn)運(yùn)行數(shù)據(jù)設(shè)定控制字控制字命令字發(fā)送順序(字節(jié))字節(jié)定義數(shù)據(jù)區(qū)校驗(yàn)參數(shù)區(qū)命令區(qū)地址頭控制區(qū)功能碼設(shè)定值運(yùn)行數(shù)據(jù)設(shè)定控制器至

5、變頻器:1234567891011功能碼設(shè)定值起始字節(jié)從機(jī)地址功能碼號(hào)異或校驗(yàn)實(shí)際運(yùn)行數(shù)據(jù)狀態(tài)字狀態(tài)字響應(yīng)字發(fā)送順序(字節(jié))字節(jié)定義數(shù)據(jù)區(qū)校驗(yàn)參數(shù)區(qū)命令區(qū)地址頭控制區(qū)功能碼實(shí)際值實(shí)際運(yùn)行數(shù)據(jù)變頻器至控制器:1234567891011功能碼實(shí)際值9RS485通訊協(xié)議幀頭 幀頭:一個(gè)字節(jié) 幀頭是主機(jī)發(fā)布命令或從機(jī)回應(yīng)主機(jī)響應(yīng)的第一個(gè)字節(jié),不論是主機(jī)還是從機(jī),都在收到該字節(jié)后開始記錄有效數(shù)據(jù)。 為確保能準(zhǔn)確識(shí)別報(bào)文頭,要求兩個(gè)通信幀之間保持2個(gè)字節(jié)傳輸時(shí)間以上的總線空閑時(shí)間。數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))異或校驗(yàn)(字節(jié))76543210用戶數(shù)據(jù)=7EH:短幀=02H:長(zhǎng)幀=68H:

6、特殊報(bào)文10RS485通訊協(xié)議從機(jī)地址 數(shù)據(jù)含義:從機(jī)的本機(jī)地址 從機(jī)地址范圍2 126,127為廣播地址,0、1號(hào)地址保留。從站數(shù)目超出29個(gè),要求使用中繼器,同時(shí)中繼器將占用從機(jī)數(shù)目。從機(jī)的群組地址與本機(jī)地址不同時(shí)使用。地址字節(jié)最高位為0表示是本機(jī)的單機(jī)地址,為1表示是群組地址。數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))異或校驗(yàn)(字節(jié))76543210用戶數(shù)據(jù)單機(jī)地址或群組地址=0:?jiǎn)螜C(jī)地址=1:群組地址11RS485通訊協(xié)議命令字(響應(yīng)字)+ +功能碼號(hào)(2 2個(gè)字節(jié),16BIT16BIT) 數(shù)據(jù)含義:主機(jī)發(fā)送的命令或從機(jī)對(duì)命令的應(yīng)答。 功能碼組號(hào)范圍016(BIT8BIT11),

7、功能碼的范圍099(BIT0BIT7),參見TD3000 先發(fā)高字節(jié),再發(fā)低字節(jié)的原則151413121110 9 8 7 6 5 41230功能碼號(hào)命令/響應(yīng)字(碼)功能碼組號(hào)數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))異或校驗(yàn)(字節(jié))功能碼號(hào)(字節(jié))控制/狀態(tài)字(字)主設(shè)定/實(shí)際值(字)功能碼操作命令/響應(yīng)(字節(jié))功能碼設(shè)定/實(shí)際值(字)12RS485通訊協(xié)議命令字(碼) 預(yù)留313, 15請(qǐng)求 更 改 功 能 碼 參數(shù) 并存 儲(chǔ) 至 EEPROM14請(qǐng)求 更 改 功 能 碼 參數(shù) 數(shù) 據(jù)2請(qǐng)求 讀取 功能 碼 參數(shù) 數(shù) 據(jù)1無(wú)任 務(wù)0功 能 描 述命 令 字 ( 碼 )預(yù) 留8 15

8、無(wú) 法 執(zhí) 行 , 錯(cuò) 誤 信 息 用 功 能 碼 實(shí) 際 值 的 低 字 節(jié) 表 示 ( 此 時(shí) 并 不 返 回 功 能 碼 值 )7預(yù) 留26功 能 碼 參 數(shù) 操 作 正 確 ( 讀 取 或 更 改 )1無(wú) 響 應(yīng)0內(nèi) 容 描 述響應(yīng) 字 ( 碼 )響應(yīng)字(碼)響應(yīng)字(碼) 13RS485通訊協(xié)議響應(yīng)字(碼) 參數(shù)操作錯(cuò)誤(響應(yīng)字=7時(shí))內(nèi)容定義列表預(yù)留其它參數(shù)數(shù)據(jù)無(wú)法更改(運(yùn)行中不可更改)101密碼錯(cuò)誤12參數(shù)數(shù)值超限2參數(shù)不允許設(shè)置(參數(shù)只讀)1非法參數(shù)號(hào)0內(nèi)容描述錯(cuò)誤號(hào)14RS485通訊協(xié)議功能碼設(shè)定/ /實(shí)際值(2 2個(gè)字節(jié),16BIT16BIT) 對(duì)應(yīng)功能碼號(hào)的參數(shù)值或錯(cuò)誤參數(shù)

9、代碼。當(dāng)功能碼操作正確時(shí),功能碼的實(shí)際返回值用一個(gè)字(2個(gè)字節(jié))表示;如果功能碼操作不正確則用低字節(jié)返回操作錯(cuò)誤代碼,此時(shí)高字節(jié)為0;遵循先發(fā)高字節(jié),再發(fā)低字節(jié)的原則151413121110 9 8 7 6 5 41230數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))異或校驗(yàn)(字節(jié))功能碼號(hào)(字節(jié))控制/狀態(tài)字(字)主設(shè)定/實(shí)際值(字)功能碼操作命令/響應(yīng)(字節(jié))功能碼設(shè)定/實(shí)際值(字)功能碼設(shè)定/實(shí)際值功能碼操作錯(cuò)誤代碼15RS485通訊協(xié)議控制/ /狀態(tài)字(2 2個(gè)字節(jié),16BIT16BIT) 151413121110 9 8 7 6 5 41230數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地

10、址(字節(jié))異或校驗(yàn)(字節(jié))功能碼號(hào)(字節(jié))控制/狀態(tài)字(字)主設(shè)定/實(shí)際值(字)功能碼操作命令/響應(yīng)(字節(jié))功能碼設(shè)定/實(shí)際值(字)16RS485通訊協(xié)議 控制控制字定義字定義值1010101控制字(位)bit0 bit1 bit2 bit3 0含義運(yùn)行命令方式0停車方式1停車命令無(wú)效方式2停車命令無(wú)效方式2停車命令變頻器輸出允許變頻器輸出禁止功能描述起動(dòng)變頻器減速停車變頻器自由停車以所能達(dá)到的最快方式停車封鎖PWM輸出方式1停車命令17RS485通訊協(xié)議 控制控制字定義字定義值控制字(位)含義功能描述bit51給定積分器工作允許允許給定積分器工作 0給定積分器工作禁止停止給定積分器工作,并保

11、持當(dāng)前的給定積分器輸出bit61頻率設(shè)定有效 0頻率設(shè)定無(wú)效頻率設(shè)定值無(wú)效,頻率設(shè)定值清0.bit701故障復(fù)位故障復(fù)位。如果故障仍存在則變頻器進(jìn)入禁止工作狀態(tài) 0無(wú)意義0點(diǎn)動(dòng)正轉(zhuǎn)停止 bit81點(diǎn)動(dòng)正轉(zhuǎn) 18RS485通訊協(xié)議 控制控制字定義字定義值控制字(位)含義功能描述bit9點(diǎn)動(dòng)反轉(zhuǎn) 點(diǎn)動(dòng)反轉(zhuǎn)停止 bit10主站控制有效主站下發(fā)的當(dāng)前控制字和運(yùn)行設(shè)定值有效 主站控制無(wú)效主站下發(fā)的當(dāng)前控制字和運(yùn)行設(shè)定值無(wú)效,變頻器保持前一次的控制字和運(yùn)行設(shè)定值bit14運(yùn)行方向正轉(zhuǎn) 運(yùn)行方向反轉(zhuǎn) bit1113,bit15、4101010未定義預(yù)留19RS485通訊協(xié)議 響應(yīng)響應(yīng)字定義字定義值10101

12、01控制字(位)bit1 bit2 bit3 bit4 0含義準(zhǔn)備工作狀態(tài)非準(zhǔn)備工作狀態(tài)變頻器輸出允許變頻器有故障變頻器無(wú)故障停機(jī)1狀態(tài)非停機(jī)1狀態(tài)功能描述變頻器就緒以所能達(dá)到的最快方式停車變頻器禁止輸出變頻器執(zhí)行停機(jī)1命令,處于停機(jī)狀態(tài)20RS485通訊協(xié)議 響應(yīng)響應(yīng)字定義字定義值控制字(位)含義功能描述bit51停機(jī)2狀態(tài)變頻器執(zhí)行停機(jī)2命令,處于停機(jī)狀態(tài) 0非停機(jī)2狀態(tài)bit61控制禁止?fàn)顟B(tài) 0控制允許狀態(tài)bit91上位機(jī)控制 0本地控制方式0未到達(dá)設(shè)定頻率/速度 bit101到達(dá)設(shè)定頻率/速度 因停機(jī)1或停機(jī)2或變頻器故障或異常命令使變頻器停機(jī)的狀態(tài),需控制字恢復(fù)到準(zhǔn)備運(yùn)行狀態(tài)使其復(fù)位

13、變頻器只允許本地控制(面板和端子)21RS485通訊協(xié)議 響應(yīng)響應(yīng)字位定義字位定義值控制字(位)含義功能描述bit11變頻器運(yùn)行狀態(tài) 變頻器停止?fàn)顟B(tài) bit15變頻器接受出錯(cuò) 變頻器接收正確本位表示來(lái)自控制器的通訊幀經(jīng)校驗(yàn)出錯(cuò),控制器應(yīng)再次發(fā)送該幀。bit0預(yù)留 bit78預(yù)留 bit1214,1010預(yù)留22RS485通訊協(xié)議 運(yùn)行數(shù)據(jù)設(shè)定值運(yùn)行數(shù)據(jù)設(shè)定值/運(yùn)行數(shù)據(jù)實(shí)際值(運(yùn)行數(shù)據(jù)實(shí)際值(16BIT) 運(yùn)行數(shù)據(jù)設(shè)定值由用戶根據(jù)控制要求來(lái)設(shè)定,通過(guò)設(shè)定功能碼的形式來(lái)實(shí)現(xiàn), 包括:運(yùn)行設(shè)定頻率、設(shè)定轉(zhuǎn)速、設(shè)定線速度、閉環(huán)設(shè)定等等。 運(yùn)行數(shù)據(jù)實(shí)際值是由設(shè)定值來(lái)決定 ,如:實(shí)際運(yùn)行頻率、實(shí)際轉(zhuǎn)速等。

14、 當(dāng)狀態(tài)字反映出運(yùn)行故障時(shí),實(shí)際值將為故障代號(hào)。故障代號(hào)如下:15 14 13 12 1110 9876541230數(shù) 據(jù) 幀 格 式 示 意 圖起 始 字 節(jié)( 字 節(jié) )從 機(jī) 地 址( 字 節(jié) )異 或 校 驗(yàn)( 字 節(jié) )功 能 碼 號(hào)( 字 節(jié) )控 制 /狀態(tài) 字( 字 )主 設(shè) 定 /實(shí) 際 值( 字 )功 能 碼 操 作命 令 /響 應(yīng)( 字 節(jié) )功 能 碼 設(shè)定 /實(shí) 際 值( 字 )23RS485通訊協(xié)議 故障代號(hào)故障代號(hào)故障代號(hào)故障含義0無(wú)故障1變頻器加速運(yùn)行過(guò)電流(E001)2變頻器減速運(yùn)行過(guò)電流(E002)3變頻器恒速運(yùn)行過(guò)電流(E003)4變頻器加速運(yùn)行過(guò)電壓(E

15、004)5變頻器減速運(yùn)行過(guò)電壓(E005)6變頻器恒速運(yùn)行過(guò)電壓(E006)7變頻器控制過(guò)電壓(E007)8輸入側(cè)缺相(E008)9輸出側(cè)缺相(E009)10功率模塊故障(E010)11功率模塊散熱器過(guò)熱(E011)12整流橋散熱器過(guò)熱(E012)13變頻器過(guò)載(E013)14電機(jī)過(guò)載(E014)15外部設(shè)備故障(E015)24RS485通訊協(xié)議16EEPROM讀寫錯(cuò)誤(E016)17RS485通信錯(cuò)誤(E017)18接觸器未吸合(E018)19電流檢測(cè)電路故障(E019)20CPU錯(cuò)誤(E020)21模擬閉環(huán)反饋斷線故障(E021)22外部電壓/電流給定信號(hào)斷線故障(E022)23鍵盤EEP

16、ROM讀寫錯(cuò)誤(E023)24調(diào)諧錯(cuò)誤(E024)25編碼器錯(cuò)誤(E025)26 變頻器掉載(E026)27 制動(dòng)單元故障(E027)28 參數(shù)設(shè)定錯(cuò)誤(E028)29 保留(E029) 保留 62 保留(E062)63輸入欠壓(P.OFF) 故障代號(hào)故障代號(hào)25RS485通訊協(xié)議校驗(yàn)和 數(shù)據(jù)含義:數(shù)據(jù)幀校驗(yàn)和計(jì)算結(jié)果。 數(shù)據(jù)類型:16進(jìn)制,單字節(jié)。 計(jì)算方法:連續(xù)異或。7 6 5 41230數(shù)據(jù)幀格式示意圖起始字節(jié)(字節(jié))從機(jī)地址(字節(jié))異或校驗(yàn)(字節(jié))功能碼號(hào)(字節(jié))控制/狀態(tài)字(字)主設(shè)定/實(shí)際值(字)功能碼操作命令/響應(yīng)(字節(jié))功能碼設(shè)定/實(shí)際值(字)進(jìn)行異或計(jì)算26RS485案例應(yīng)用

17、案例 說(shuō)明:使用通信控制變頻器時(shí),請(qǐng)先檢查硬件是否連接好。同時(shí),將變頻器的通信數(shù)據(jù)格式,波特率,以及通信地址設(shè)置好。如果是用在PROFIBUS上,還需選定PPO參數(shù)(F9參數(shù)組)。本文例子中默認(rèn)變頻器使用長(zhǎng)楨進(jìn)行通信。1、以50Hz運(yùn)行2#變頻器。(此例需要將變頻器頻率設(shè)定成F0.03=6)起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼020200000000047F1388E22、使2#變頻器減速停機(jī)起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼020200000000047E1388E327RS485案例應(yīng)

18、用案例3、讀取2#變頻器功能碼F3.06(此命令會(huì)同時(shí)運(yùn)行變頻器)起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼020213070000047F1388F6 4、將2#變頻器功能碼F0.10變頻器加速時(shí)間設(shè)成30S。對(duì)正在運(yùn)行中的變頻器,此命令會(huì)使變頻器減速停機(jī)。若欲不影響變頻器運(yùn)行狀態(tài),只需將該楨中的控制低位改成7FH。起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼0202200A012C047E1388E428RS485案例應(yīng)用案例5、復(fù)位發(fā)生了故障的2#變頻器起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位

19、控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼0202000A012C04FE138844 6、點(diǎn)動(dòng)正轉(zhuǎn)2#變頻器起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼0202000A012C057E1388C529RS485案例應(yīng)用案例7、點(diǎn)動(dòng)反轉(zhuǎn)2#變頻器起始字節(jié)從機(jī)地址命令字功能碼號(hào)設(shè)定高位設(shè)定低位控制高位控制低位主設(shè)定高位主設(shè)定低位校驗(yàn)碼0202000A012C067E1388C68、關(guān)于TD3000參數(shù)定標(biāo)的說(shuō)明:A)頻率的定標(biāo)為1:100 欲使變頻器按50Hz運(yùn)轉(zhuǎn),則主設(shè)定應(yīng)為1388H(5000)B)時(shí)間的定標(biāo)為1:10欲使變頻器加速時(shí)間為30S,則功能碼設(shè)定應(yīng)為012CH(300)C)電流的

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論