本發(fā)明涉及一種Modbus通信的方法,具體是指一種在TCP/IP(TransmissionControlProtocol/InternetProtocol,傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。
背景技術(shù):
在國家大力發(fā)展天然氣等綠色能源的背景下,國內(nèi)各城市管網(wǎng)輸配系統(tǒng)也隨著城市建設(shè)規(guī)模的擴(kuò)大而擴(kuò)張,燃?xì)廨斉淝闆r日趨復(fù)雜,對燃?xì)獗O(jiān)測手段提出了更高的要求。在這種情況下,智能調(diào)壓控制器應(yīng)運(yùn)而生,其可以實時采集與監(jiān)控調(diào)壓站燃?xì)鈪?shù),并將現(xiàn)場實時數(shù)據(jù)通過移動通信商GPRS(GeneralPacketRadioService,通用分組無線服務(wù))網(wǎng)絡(luò)傳輸?shù)奖O(jiān)控中心,供燃?xì)庀到y(tǒng)管理人員做出決策。智能調(diào)壓控制器的關(guān)鍵是控制器內(nèi)部的諸多設(shè)置參數(shù)必須與數(shù)據(jù)中心服務(wù)器時刻保持一致,同時將控制器采集的大量數(shù)據(jù)上傳至數(shù)據(jù)中心服務(wù)器??刂破饔筛呻姵毓╇?,在需要維持更長工作時間的前提下,必須設(shè)計合理有效的無線通信協(xié)議。智能調(diào)壓控制器以Modbus應(yīng)用層傳輸協(xié)議作為整個控制網(wǎng)絡(luò)和信息網(wǎng)絡(luò)的應(yīng)用層協(xié)議。Modbus協(xié)議存在一定的局限性,設(shè)備采用查詢-回應(yīng)的通信機(jī)制,協(xié)議中常用功能碼為01-06號,誤碼率高。且由于網(wǎng)絡(luò)問題,無法持續(xù)傳輸數(shù)據(jù),這種局限性使得含有Modbus設(shè)備的控制器終端設(shè)備的數(shù)據(jù)實時性下降,通信效率降低,同時因為延長了控制器網(wǎng)絡(luò)模塊的工作時間,增加了控制器終端設(shè)備的能源消耗。綜上所述,對于含有Modbus設(shè)備的控制器終端來說,需要有效的傳輸策略,既保證數(shù)據(jù)的正確上傳,又要降低控制器終端的電能消耗,使得控制器的自帶電池能維持更長的工作時間。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種在TCP/IP網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,能夠增強(qiáng)智能控制器與數(shù)據(jù)中心服務(wù)器之間的通信效率,同時降低智能控制器的功耗。為實現(xiàn)上述目的,本發(fā)明提供一種在TCP/IP網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,智能控制器與數(shù)據(jù)中心服務(wù)器進(jìn)行通信,數(shù)據(jù)中心服務(wù)器接收智能控制器發(fā)送的數(shù)據(jù),發(fā)送協(xié)議采用ModbusTCP協(xié)議的格式,該方法具體包含:S1、對數(shù)據(jù)中心服務(wù)器的存儲區(qū)進(jìn)行分塊;S2、網(wǎng)絡(luò)正常情況下的基于Modbus的數(shù)據(jù)交互通信;S3、網(wǎng)絡(luò)異?;虿煌〞城闆r下的基于超時循環(huán)、異常重連接循環(huán)和補(bǔ)傳循環(huán)互相嵌套的數(shù)據(jù)補(bǔ)傳通信。所述的S1對數(shù)據(jù)中心服務(wù)器上的存儲區(qū)進(jìn)行分塊方法,具體包含以下步驟:S1.1、將數(shù)據(jù)中心服務(wù)器上的存儲區(qū)分為3區(qū)和4區(qū);將整個3區(qū)分配為單獨(dú)的C塊,該3區(qū)C塊用于存放數(shù)據(jù)中心服務(wù)器即將發(fā)送給智能控制器的最新的參數(shù)配置信息;將整個4區(qū)分配為A塊、B塊、C塊,其中4區(qū)A塊用于存放由智能控制器上傳的各傳感器采集的大量歷史采樣值;4區(qū)B塊用于存放智能控制器上傳的各傳感器采集的當(dāng)前采樣值;4區(qū)C塊用于存放智能控制器上傳的該智能控制器的當(dāng)前各參數(shù)配置情況;S1.2、初始配置狀態(tài),只在智能控制器啟動時運(yùn)行一次;智能控制器連接到數(shù)據(jù)中心服務(wù)器的初始配置的IP地址默認(rèn)端口,用自定義功能碼發(fā)送序列號,智能控制器重新啟動,連接數(shù)據(jù)中心服務(wù)器;S1.3、數(shù)據(jù)運(yùn)行狀態(tài),在每個數(shù)據(jù)發(fā)送周期執(zhí)行一次,每次發(fā)送數(shù)據(jù)都要運(yùn)行;具體包含以下步驟:S1.3.1、如果智能控制器的當(dāng)前參數(shù)配置信息有修改,其向數(shù)據(jù)中心服務(wù)器的4區(qū)C塊發(fā)送該智能控制器的當(dāng)前最新各參數(shù)配置信息,發(fā)送指令符合ModbusTCP協(xié)議,分兩次發(fā)送;數(shù)據(jù)中心服務(wù)器在接收到參數(shù)配置信息后,將覆蓋原先存儲在4區(qū)C塊的參數(shù)配置信息;S1.3.2、如果數(shù)據(jù)中心服務(wù)器對智能控制器的參數(shù)配置信息有修改,其將對智能控制器的參數(shù)配置信息的修改更新存儲在3區(qū)C塊;S1.3.3、判斷數(shù)據(jù)中心服務(wù)器上的4區(qū)C塊和3區(qū)C塊內(nèi)存儲的智能控制器的參數(shù)配置信息是否有修改;如果僅有4區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息有修改,那么以4區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);如果僅有3區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息有修改,那么以3區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);如果4區(qū)C塊和3區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息都有修改,那么以4區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);S1.3.4、數(shù)據(jù)中心服務(wù)器將修改后的最新的智能控制器的參數(shù)配置信息存儲在3區(qū)C塊內(nèi);使得智能控制器的參數(shù)配置信息始終與數(shù)據(jù)中心服務(wù)器上的參數(shù)配置信息保持一致;S1.3.5、智能控制器從數(shù)據(jù)中心服務(wù)器的3區(qū)C塊讀取最新的參數(shù)配置信息,讀取指令符合ModbusTCP協(xié)議,分兩次讀??;S1.3.6、智能控制器將各傳感器采集的當(dāng)前最新的一組采樣值發(fā)送到數(shù)據(jù)中心服務(wù)器的4區(qū)B塊;S1.3.7、智能控制器將各傳感器采集的n組歷史采樣值發(fā)送到數(shù)據(jù)中心服務(wù)器的4區(qū)A塊,直到所有的歷史采樣值全部發(fā)送完畢。所述的S1.3.7中,智能控制器向數(shù)據(jù)中心服務(wù)器的4區(qū)A塊發(fā)送歷史采樣值的原則是按時間順序先發(fā)送最新的采樣值。所述的S2,網(wǎng)絡(luò)正常情況下,基于Modbus的數(shù)據(jù)交互通信方法,具體包含以下步驟:S2.1、智能控制器向數(shù)據(jù)中心服務(wù)器每次連續(xù)發(fā)送3幀有效數(shù)據(jù),每一幀數(shù)據(jù)之間間隔一定的時間,數(shù)據(jù)中心服務(wù)器依靠這個時間間隔判斷上一幀數(shù)據(jù)是否發(fā)送結(jié)束;S2.2、在所述的時間間隔內(nèi),智能控制器接收來自數(shù)據(jù)中心服務(wù)器的針對每一幀所發(fā)送的數(shù)據(jù)的應(yīng)答數(shù)據(jù),判斷發(fā)送正常后,智能控制器繼續(xù)向數(shù)據(jù)中心服務(wù)器發(fā)送之后的3幀數(shù)據(jù);S2.3、在智能控制器向數(shù)據(jù)中心服務(wù)器發(fā)送數(shù)據(jù)的過程中,如果智能控制器上的單片機(jī)終端檢測到相應(yīng)的存儲區(qū)塊中接受到采樣值數(shù)據(jù),則在這段間隔時間內(nèi)由單片機(jī)接受采樣值數(shù)據(jù);S2.4、反復(fù)執(zhí)行上述步驟,直到智能控制器向數(shù)據(jù)中心服務(wù)器發(fā)送完所有數(shù)據(jù)。所述的S2.1中,發(fā)送每一幀數(shù)據(jù)之間的間隔時間為3秒。所述的S3,網(wǎng)絡(luò)異常或不通暢情況下,基于超時循環(huán)、異常重連接循環(huán)和補(bǔ)傳循環(huán)互相嵌套的數(shù)據(jù)補(bǔ)傳通信方法,具體包含以下步驟:S3.1、根據(jù)Modbus協(xié)議,智能控制器向數(shù)據(jù)中心服務(wù)器每次只發(fā)送一幀數(shù)據(jù),當(dāng)智能控制器接收來自數(shù)據(jù)中心服務(wù)器針對該幀數(shù)據(jù)的應(yīng)答數(shù)據(jù)后,繼續(xù)發(fā)送下一幀數(shù)據(jù);S3.2、如果智能控制器沒有接收來自數(shù)據(jù)中心服務(wù)器針對該幀數(shù)據(jù)的應(yīng)答數(shù)據(jù),則進(jìn)入超時循環(huán);每間隔一個“超時間隔時間段”,再發(fā)送一次該幀數(shù)據(jù),并等待正確的返回;S3.3、如果連續(xù)運(yùn)行3次超時循環(huán),智能控制器都無法接收數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則進(jìn)入異常重連接循環(huán);將智能控制器斷電并休眠,每間隔一個“異常重連接間隔時間段”,對智能控制器上電,并重復(fù)所述的超時循環(huán);S3.4、如果連續(xù)運(yùn)行3次異常重連接循環(huán),智能控制器都無法接收數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則進(jìn)入補(bǔ)傳循環(huán);將智能控制器斷電并休眠,每間隔一個“補(bǔ)傳周期間隔時間段”,對智能控制器上電,進(jìn)行數(shù)據(jù)補(bǔ)傳循環(huán);S3.5、最多連續(xù)運(yùn)行3次補(bǔ)傳循環(huán),直至智能控制器接收到數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則繼續(xù)發(fā)送下一幀數(shù)據(jù);如果仍接收不到,則將數(shù)據(jù)存儲在智能控制器內(nèi)存中等待工作人員手工采集。所述的S3.4中,在每一次進(jìn)入補(bǔ)傳循環(huán)之前,智能控制器根據(jù)幀號記錄沒有成功發(fā)送至數(shù)據(jù)中心服務(wù)器的采樣數(shù)據(jù)幀,并執(zhí)行數(shù)據(jù)運(yùn)行狀態(tài),然后智能控制器判斷是否需要補(bǔ)傳數(shù)據(jù),如果需要,則對未成功發(fā)送的采樣數(shù)據(jù)幀進(jìn)行補(bǔ)傳,直到補(bǔ)傳數(shù)據(jù)結(jié)束,智能控制器進(jìn)入斷電休眠狀態(tài)。所述的補(bǔ)傳數(shù)據(jù)是按照先補(bǔ)傳最新的采樣數(shù)據(jù),然后補(bǔ)傳次新的采樣數(shù)據(jù)的規(guī)則進(jìn)行的。綜上所述,本發(fā)明所提供的在TCP/IP網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,與現(xiàn)有技術(shù)相比,具有以下有益效果:(1)本發(fā)明實現(xiàn)了Modbus協(xié)議在TCP/IP網(wǎng)絡(luò)上的傳輸,且傳輸效果穩(wěn)定;(2)本發(fā)明能夠提高網(wǎng)絡(luò)通信效率,降低智能控制器的功耗。附圖說明圖1為本發(fā)明中的智能控制器和數(shù)據(jù)中心服務(wù)器各區(qū)塊的數(shù)據(jù)運(yùn)行狀態(tài)圖。具體實施方式以下結(jié)合圖1,詳細(xì)說明本發(fā)明的一個優(yōu)選實施例。本發(fā)明提供的在TCP/IP網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,智能控制器與數(shù)據(jù)中心服務(wù)器進(jìn)行通信,數(shù)據(jù)中心服務(wù)器接收智能控制器發(fā)送的數(shù)據(jù),發(fā)送協(xié)議采用ModbusTCP協(xié)議的格式,該方法具體包含:S1、對數(shù)據(jù)中心服務(wù)器的存儲區(qū)進(jìn)行分塊;S2、網(wǎng)絡(luò)正常情況下的基于Modbus的數(shù)據(jù)交互通信;S3、網(wǎng)絡(luò)異?;虿煌〞城闆r下的基于超時循環(huán)、異常重連接循環(huán)和補(bǔ)傳循環(huán)互相嵌套的數(shù)據(jù)補(bǔ)傳通信。所述的S1對數(shù)據(jù)中心服務(wù)器上的存儲區(qū)進(jìn)行分塊方法,具體包含以下步驟:S1.1、如圖1所示,將數(shù)據(jù)中心服務(wù)器上的存儲區(qū)分為3區(qū)和4區(qū);將整個3區(qū)分配為單獨(dú)的C塊,該3區(qū)C塊用于存放數(shù)據(jù)中心服務(wù)器即將發(fā)送給智能控制器的最新的參數(shù)配置信息;將整個4區(qū)分配為A塊、B塊、C塊,其中4區(qū)A塊用于存放由智能控制器上傳的各傳感器采集的大量歷史采樣值;4區(qū)B塊用于存放智能控制器上傳的各傳感器采集的當(dāng)前采樣值;4區(qū)C塊用于存放智能控制器上傳的該智能控制器的當(dāng)前各參數(shù)配置情況;S1.2、,只在智能控制器啟動時運(yùn)行一次;智能控制器連接到數(shù)據(jù)中心服務(wù)器的初始配置的IP地址默認(rèn)端口,用自定義功能碼(例如50)發(fā)送序列號,智能控制器重新啟動,連接數(shù)據(jù)中心服務(wù)器;S1.3、數(shù)據(jù)運(yùn)行狀態(tài),在每個數(shù)據(jù)發(fā)送周期執(zhí)行一次,每次發(fā)送數(shù)據(jù)都要運(yùn)行;具體包含以下步驟:S1.3.1、如果智能控制器的當(dāng)前參數(shù)配置信息有修改,其向數(shù)據(jù)中心服務(wù)器的4區(qū)C塊發(fā)送該智能控制器的當(dāng)前最新各參數(shù)配置信息,發(fā)送指令符合ModbusTCP協(xié)議,分兩次發(fā)送;數(shù)據(jù)中心服務(wù)器在接收到參數(shù)配置信息后,將覆蓋原先存儲在4區(qū)C塊的參數(shù)配置信息;S1.3.2、如果數(shù)據(jù)中心服務(wù)器對智能控制器的參數(shù)配置信息有修改,其將對智能控制器的參數(shù)配置信息的修改更新存儲在3區(qū)C塊;S1.3.3、判斷數(shù)據(jù)中心服務(wù)器上的4區(qū)C塊和3區(qū)C塊內(nèi)存儲的智能控制器的參數(shù)配置信息是否有修改;如果僅有4區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息有修改,那么以4區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);如果僅有3區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息有修改,那么以3區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);如果4區(qū)C塊和3區(qū)C塊內(nèi)的智能控制器的參數(shù)配置信息都有修改,那么以4區(qū)C塊內(nèi)的參數(shù)配置信息為準(zhǔn);S1.3.4、數(shù)據(jù)中心服務(wù)器將修改后的最新的智能控制器的參數(shù)配置信息存儲在3區(qū)C塊內(nèi);S1.3.5、智能控制器從數(shù)據(jù)中心服務(wù)器的3區(qū)C塊讀取最新的參數(shù)配置信息,讀取指令符合ModbusTCP協(xié)議,分兩次讀?。籗1.3.6、智能控制器將各傳感器采集的當(dāng)前最新的一組采樣值發(fā)送到數(shù)據(jù)中心服務(wù)器的4區(qū)B塊;S1.3.7、智能控制器將各傳感器采集的n組歷史采樣值發(fā)送到數(shù)據(jù)中心服務(wù)器的4區(qū)A塊,直到所有的歷史采樣值全部發(fā)送完畢。所述的S1.3.7中,智能控制器向數(shù)據(jù)中心服務(wù)器的4區(qū)A塊發(fā)送歷史采樣值的原則是按時間順序先發(fā)送最新的采樣值。所述的S2網(wǎng)絡(luò)正常情況下,基于Modbus的數(shù)據(jù)交互通信方法,具體方法包含以下步驟:S2.1、智能控制器向數(shù)據(jù)中心服務(wù)器每次連續(xù)發(fā)送3幀有效數(shù)據(jù),每一幀數(shù)據(jù)之間間隔一定的時間,數(shù)據(jù)中心服務(wù)器依靠這個時間間隔判斷上一幀數(shù)據(jù)是否發(fā)送結(jié)束;S2.2、在所述的時間間隔內(nèi),智能控制器接收來自數(shù)據(jù)中心服務(wù)器的針對每一幀所發(fā)送的數(shù)據(jù)的應(yīng)答數(shù)據(jù),判斷發(fā)送正常后,智能控制器繼續(xù)向數(shù)據(jù)中心服務(wù)器發(fā)送之后的3幀數(shù)據(jù);S2.3、在智能控制器向數(shù)據(jù)中心服務(wù)器發(fā)送數(shù)據(jù)的過程中,如果智能控制器上的單片機(jī)終端檢測到相應(yīng)的存儲區(qū)塊中接受到采樣值數(shù)據(jù),則在這段間隔時間內(nèi)由單片機(jī)接受采樣值數(shù)據(jù);S2.4、反復(fù)執(zhí)行上述步驟,直到智能控制器向數(shù)據(jù)中心服務(wù)器發(fā)送完所有數(shù)據(jù)。所述的S2.1中,發(fā)送每一幀數(shù)據(jù)之間的間隔時間為3秒。所述的S3,當(dāng)網(wǎng)絡(luò)異?;虿煌〞城闆r下,可能導(dǎo)致智能控制器無法將數(shù)據(jù)成功發(fā)送到數(shù)據(jù)中心服務(wù)器,也會加劇電量的損耗,此時智能控制器向數(shù)據(jù)中心服務(wù)器發(fā)送數(shù)據(jù)是通過超時循環(huán)、異常重連接循環(huán)和補(bǔ)傳循環(huán)的互相嵌套,實現(xiàn)在降低功耗的情況下,完成數(shù)據(jù)通信;具體方法包含以下步驟:S3.1、根據(jù)Modbus協(xié)議,智能控制器向數(shù)據(jù)中心服務(wù)器每次只發(fā)送一幀數(shù)據(jù),當(dāng)智能控制器接收來自數(shù)據(jù)中心服務(wù)器針對該幀數(shù)據(jù)的應(yīng)答數(shù)據(jù)后,繼續(xù)發(fā)送下一幀數(shù)據(jù);S3.2、如果智能控制器沒有接收來自數(shù)據(jù)中心服務(wù)器針對該幀數(shù)據(jù)的應(yīng)答數(shù)據(jù),則進(jìn)入超時循環(huán);每間隔一個“超時間隔時間段”,再發(fā)送一次該幀數(shù)據(jù),并等待正確的返回;本實施例中,所述的超時間隔時間段為5分鐘;S3.3、如果連續(xù)運(yùn)行3次超時循環(huán),智能控制器都無法接收數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則進(jìn)入異常重連接循環(huán);將智能控制器斷電并休眠,每間隔一個“異常重連接間隔時間段”,對智能控制器上電,并重復(fù)所述的超時循環(huán);本實施例中,所述的異常重連接間隔時間段為1小時;S3.4、如果連續(xù)運(yùn)行3次異常重連接循環(huán),智能控制器都無法接收數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則進(jìn)入補(bǔ)傳循環(huán);將智能控制器斷電并休眠,每間隔一個“補(bǔ)傳周期間隔時間段”,對智能控制器上電,進(jìn)行數(shù)據(jù)補(bǔ)傳循環(huán);本實施例中,所述的補(bǔ)傳周期間隔時間段為1小時;S3.5、最多連續(xù)運(yùn)行3次補(bǔ)傳循環(huán),直至智能控制器接收到數(shù)據(jù)中心服務(wù)器的正確應(yīng)答數(shù)據(jù),則繼續(xù)發(fā)送下一幀數(shù)據(jù);如果仍接收不到,則將數(shù)據(jù)存儲在智能控制器內(nèi)存中等待工作人員手工采集。所述的S3.4中,在每一次進(jìn)入補(bǔ)傳循環(huán)之前,智能控制器根據(jù)幀號記錄沒有成功發(fā)送至數(shù)據(jù)中心服務(wù)器的采樣數(shù)據(jù)幀,并執(zhí)行數(shù)據(jù)運(yùn)行狀態(tài),然后智能控制器判斷是否需要補(bǔ)傳數(shù)據(jù),如果需要,則對未成功發(fā)送的采樣數(shù)據(jù)幀進(jìn)行補(bǔ)傳,直到補(bǔ)傳數(shù)據(jù)結(jié)束,智能控制器進(jìn)入斷電休眠狀態(tài)。所述的補(bǔ)傳數(shù)據(jù)是按照先補(bǔ)傳最新的采樣數(shù)據(jù),然后補(bǔ)傳次新的采樣數(shù)據(jù)的規(guī)則進(jìn)行的。綜上所述,本發(fā)明所提供的在TCP/IP網(wǎng)絡(luò)上實現(xiàn)高可靠Modbus通信的方法,將服務(wù)器存儲區(qū)分塊的方式能夠保證智能控制器的參數(shù)配置信息與數(shù)據(jù)中心服務(wù)器的參數(shù)配置信息始終一致,又可以將智能控制器的參數(shù)配置信息、當(dāng)前采集的數(shù)據(jù)、歷史采集的數(shù)據(jù)分區(qū)存放,方便數(shù)據(jù)中心服務(wù)器處理;當(dāng)網(wǎng)絡(luò)正常穩(wěn)定的情況下,能夠順利的進(jìn)行交互通信,提高智能控制器與數(shù)據(jù)中心服務(wù)器的通信效率;而當(dāng)網(wǎng)絡(luò)異?;虿粫惩ǖ那闆r下,在遵循Modbus協(xié)議的原則上,制定了超時循環(huán)、異常重連接循環(huán)和補(bǔ)傳循環(huán)互相嵌套的數(shù)據(jù)補(bǔ)傳策略,在保持通信效率的前提下,同時降低智能控制器的功耗。盡管本發(fā)明的內(nèi)容已經(jīng)通過上述優(yōu)選實施例作了詳細(xì)介紹,但應(yīng)當(dāng)認(rèn)識到上述的描述不應(yīng)被認(rèn)為是對本發(fā)明的限制。在本領(lǐng)域技術(shù)人員閱讀了上述內(nèi)容后,對于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護(hù)范圍應(yīng)由所附的權(quán)利要求來限定。