光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法及系統(tǒng),該光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法包括以下操作步驟:A1.后臺(tái)升級(jí)工具遠(yuǎn)程登陸逆變器;A2.遠(yuǎn)程停止監(jiān)控應(yīng)用程序;A3.判斷監(jiān)控應(yīng)用程序是否已退出;A4.通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)步驟或控制模塊軟件升級(jí)步驟,否則升級(jí)結(jié)束退出。本發(fā)明的有益效果是本發(fā)明可以遠(yuǎn)程對(duì)設(shè)備軟件進(jìn)行更新,配合遠(yuǎn)程調(diào)試工具可以為客戶提供遠(yuǎn)程診斷服務(wù),做到客服的網(wǎng)絡(luò)化、虛擬化,大大提高了客服響應(yīng)速度,節(jié)約了工程費(fèi)用,提升了產(chǎn)品的品牌效應(yīng)。
【專利說(shuō)明】光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軟件升級(jí)方法及系統(tǒng),尤其涉及光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法及系統(tǒng)。
【背景技術(shù)】
[0002]光伏發(fā)電站多建設(shè)在偏僻的地區(qū),逆變器是光伏電站能源變換的關(guān)鍵設(shè)備,地域分布廣闊,生命周期長(zhǎng),維護(hù)管理需要耗費(fèi)大量人力物力。
[0003]傳統(tǒng)逆變器的維護(hù),特別是設(shè)備軟件升級(jí),需要派專業(yè)人員到客戶現(xiàn)場(chǎng)進(jìn)行處理,或整個(gè)單板替換或通過(guò)現(xiàn)場(chǎng)燒錄工具進(jìn)行燒錄,要去到每一個(gè)設(shè)備安放點(diǎn),才能把所有的逆變器軟件更新完成,費(fèi)時(shí)費(fèi)力。
[0004]通訊技術(shù)的發(fā)展給設(shè)備維護(hù)提供了有效的技術(shù)支撐。充分利用互聯(lián)網(wǎng)帶來(lái)便利可以有效的降低設(shè)備維護(hù)成本,提高設(shè)備運(yùn)行可靠性。因此,一套基于網(wǎng)絡(luò)的逆變器維護(hù)升級(jí)系統(tǒng)能夠?yàn)閺S家和客戶帶來(lái)切實(shí)利益。設(shè)備廠家可以大量減少工程維護(hù)人員,降低人力成本,減少出差費(fèi)用,并提高對(duì)客戶反饋問(wèn)題的響應(yīng)速度。而設(shè)備使用方可以快速的獲得廠家發(fā)布的新版軟件,取得新增應(yīng)用功能或修正缺陷,降低設(shè)備運(yùn)行風(fēng)險(xiǎn)。
[0005]逆變器包含監(jiān)控模塊和控制模塊,小功率、低端電源一般把兩個(gè)模塊合為一個(gè),而大功率、高端電源則把兩個(gè)模塊區(qū)分開來(lái),且可能包含多個(gè)控制模塊。監(jiān)控模塊負(fù)責(zé)設(shè)備人機(jī)交互、后臺(tái)通信、運(yùn)行監(jiān)視等,控制模塊負(fù)責(zé)主功率電路的控制,實(shí)現(xiàn)能量變換及各種輸入、輸出量的測(cè)量、計(jì)算等。監(jiān)控模塊與控制模塊間通過(guò)RS485或CAN現(xiàn)場(chǎng)總線連接,實(shí)現(xiàn)信息的交互。逆變器功能模塊及通信連接示意如圖1所示。
[0006]監(jiān)控模塊和控制模塊間采用RS485通信時(shí),監(jiān)控模塊和控制模塊間為主從通信方式,監(jiān)控是主,控制是從。采用CAN通信時(shí),監(jiān)控和控制模塊通信方式為主從或多主。所以,對(duì)監(jiān)控模塊和控制模塊的軟件升級(jí)必須考慮這幾種物理鏈路對(duì)通信方式的影響,同時(shí),要考慮幾種通信方式速率制約和匹配。網(wǎng)絡(luò)軟件升級(jí)系統(tǒng)必須充分利用網(wǎng)絡(luò)的高速、易得的特點(diǎn),處理好高速網(wǎng)路和低速總線之間的速率匹配問(wèn)題,升級(jí)文件的快速、可靠傳輸問(wèn)題,文件壓縮加密問(wèn)題和校驗(yàn)糾錯(cuò)問(wèn)題。
[0007]目前的軟件升級(jí)方法難于解決上述問(wèn)題。
【發(fā)明內(nèi)容】
[0008]為了解決現(xiàn)有技術(shù)中的問(wèn)題,本發(fā)明提供了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法。
[0009]本發(fā)明提供了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,包括如下操作步驟:
Al.遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行A2步驟,
否則升級(jí)結(jié)束退出;
A2.遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行A3步驟,否則升級(jí)結(jié)束退出;
A3.判斷監(jiān)控應(yīng)用程序是否已退出,若是則執(zhí)行A4步驟,否則繼續(xù)執(zhí)行A3步驟; A4.通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)步驟或控制模塊軟件升級(jí)步驟,否則升級(jí)結(jié)束退出。
[0010]作為本發(fā)明的進(jìn)一步改進(jìn),所述監(jiān)控模塊軟件升級(jí)步驟包括如下步驟:
Zl.通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行Z2步驟,否則執(zhí)行Z3步驟; Z2.遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序;
Z3.關(guān)閉FTP連接;
Z4.關(guān)閉telnet連接;
Z5.升級(jí)結(jié)束退出。
[0011]作為本發(fā)明的進(jìn)一步改進(jìn),所述控制模塊軟件升級(jí)步驟包括如下步驟:
Ql.通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行Q2步驟,否則執(zhí)行Q4步驟;
Q2.啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ?,若操作成功則執(zhí)行Q3步驟,否則執(zhí)行Q4步驟;
Q3.開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件;
Q4.關(guān)閉FTP連接;
Q5.關(guān)閉telnet連接 Q6.升級(jí)結(jié)束退出。
[0012]作為本發(fā)明的進(jìn)一步改進(jìn),所述Q3步驟包括如下步驟:
Kl.升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行K2步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K2.用戶權(quán)限驗(yàn)證;
K3.判斷密碼是否正確,若正確則執(zhí)行K4步驟,否則返回執(zhí)行K2步驟;
K4.讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行K5步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K5.遠(yuǎn)程ΕΡ0,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行K6步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K6.下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K7步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K7.DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K8步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K8.DSP版本核對(duì),若應(yīng)答成功則執(zhí)行K9步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K9.FLASH擦除,若擦除成功則執(zhí)行KlO步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K10.下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答;
Kll.下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K12步驟,否則繼續(xù)執(zhí)行Kll步
驟;
K12.判斷是否塊內(nèi)最后一幀,若是則執(zhí)行K13步驟,否則執(zhí)行Kll步驟;
K13.判斷是否段內(nèi)最后一塊,若是則執(zhí)行K14步驟,否則執(zhí)行KlO步驟;
K14.判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行KlO步驟。
[0013]作為本發(fā)明的進(jìn)一步改進(jìn),所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。[0014]本發(fā)明還提供了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),包括登陸單元,該登陸單元包括:
后臺(tái)升級(jí)工具遠(yuǎn)程登陸模塊,用于遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行遠(yuǎn)程停止監(jiān)控應(yīng)用程序模塊,否則升級(jí)結(jié)束退出;
遠(yuǎn)程停止監(jiān)控應(yīng)用程序模塊,用于遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行監(jiān)控應(yīng)用程序判斷模塊,否則升級(jí)結(jié)束退出;
監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于判斷監(jiān)控應(yīng)用程序是否退出,若是則執(zhí)行升級(jí)文件傳輸模塊,否則繼續(xù)執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊;
升級(jí)文件傳輸模塊,用于通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)單元或控制模塊軟件升級(jí)單元,否則升級(jí)結(jié)束退出。
[0015]作為本發(fā)明的進(jìn)一步改進(jìn),所述監(jiān)控模塊軟件升級(jí)單元包括:
上傳監(jiān)控軟件模塊,用于通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序;
關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接;
關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
[0016]作為本發(fā)明的進(jìn)一步改進(jìn),所述控制模塊軟件升級(jí)單元包括:
傳輸代理模塊上傳模塊,用于通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行傳輸代理模塊啟動(dòng)模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
傳輸代理模塊啟動(dòng)模塊,用于啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ溃舨僮鞒晒t執(zhí)行控制模塊軟件升級(jí)服務(wù)線程模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
控制模塊軟件升級(jí)服務(wù)線程模塊,用于開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件;
關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接;
關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
[0017]作為本發(fā)明的進(jìn)一步改進(jìn),所述控制模塊軟件升級(jí)服務(wù)線程模塊包括:
升級(jí)啟動(dòng)模塊,用于升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行權(quán)限驗(yàn)證模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
權(quán)限驗(yàn)證模塊,用于用戶權(quán)限驗(yàn)證;
密碼判斷模塊,用于判斷密碼是否正確,若正確則執(zhí)行執(zhí)行文件讀取模塊,否則返回執(zhí)行權(quán)限驗(yàn)證模塊;
執(zhí)行文件讀取模塊,用于讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行進(jìn)入升級(jí)啟動(dòng)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
進(jìn)入升級(jí)啟動(dòng)模塊,用于遠(yuǎn)程ΕΡ0,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行通信握手命令下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
通信握手命令下發(fā)模塊,用于下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP芯片解鎖模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
DSP芯片解鎖模塊,用于DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP版本核對(duì)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; DSP版本核對(duì)模塊,用于DSP軟件版本核對(duì),若應(yīng)答成功則執(zhí)行擦除模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
擦除模塊,用于FLASH擦除,若擦除成功則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
數(shù)據(jù)塊頭下發(fā)模塊,用于下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答;
塊內(nèi)數(shù)據(jù)幀下發(fā)模塊,用于下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行塊內(nèi)最后一幀判斷模塊,否則繼續(xù)執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊;
塊內(nèi)最后一幀判斷模塊,用于判斷是否塊內(nèi)最后一幀,若是則執(zhí)行段內(nèi)最后一塊判斷模塊,否則執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊;
段內(nèi)最后一塊判斷模塊,用于判斷是否段內(nèi)最后一塊,若是則執(zhí)行所有段傳完判斷模塊,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊;
所有段傳完判斷模塊,用于判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊。
[0018]作為本發(fā)明的進(jìn)一步改進(jìn),所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。
[0019]本發(fā)明的有益效果是:本發(fā)明可以遠(yuǎn)程對(duì)設(shè)備軟件進(jìn)行更新,配合遠(yuǎn)程調(diào)試工具可以為客戶提供遠(yuǎn)程診斷服務(wù),做到客服的網(wǎng)絡(luò)化、虛擬化,大大提高了客服響應(yīng)速度,節(jié)約了工程費(fèi)用,提升了產(chǎn)品的品牌效應(yīng)。
【專利附圖】
【附圖說(shuō)明】
[0020]圖1是目前的逆變器功能模塊及通信連接示意圖。
[0021]圖2是本發(fā)明的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng)原理示意圖。
[0022]圖3是本發(fā)明的監(jiān)控模塊軟件升級(jí)流程圖。
[0023]圖4是本發(fā)明的控制模塊軟件升級(jí)流程圖。
[0024]圖5是本發(fā)明的控制模塊軟件升級(jí)算法流程圖。
【具體實(shí)施方式】
[0025]本發(fā)明公開了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,包括如下操作步驟:
Al.遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行A2步
驟,否則升級(jí)結(jié)束退出;
A2.遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行A3步驟,否則升級(jí)結(jié)束退出;
A3.判斷監(jiān)控應(yīng)用程序是否已退出,若是則執(zhí)行A4步驟,否則繼續(xù)執(zhí)行A3步驟;
A4.通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)步驟或控制模塊軟件升級(jí)步驟,否則升級(jí)結(jié)束退出。
[0026]如圖3所示,所述監(jiān)控模塊軟件升級(jí)步驟包括如下步驟:
Zl.通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行Z2步驟,否則執(zhí)行Z3步驟; Z2.遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序;
Z3.關(guān)閉FTP連接;
Z4.關(guān)閉telnet連接;
Z5.升級(jí)結(jié)束退出。[0027]監(jiān)控軟件執(zhí)行文件比較大,如果采用傳統(tǒng)的設(shè)備軟件更新方式,先要建立應(yīng)用連接,然后通過(guò)協(xié)議幀將軟件執(zhí)行文件分塊、分幀下傳,協(xié)議機(jī)制復(fù)雜,文件下傳速度較慢。本發(fā)明對(duì)監(jiān)控軟件升級(jí)方案直接利用TCP/IP應(yīng)用協(xié)議telnet和文件傳輸控制協(xié)議ftp,繞開自行定制開發(fā)升級(jí)應(yīng)用協(xié)議,既提高了升級(jí)文件傳輸速度,又有效規(guī)避了開發(fā)風(fēng)險(xiǎn),提高了升級(jí)可靠性。
[0028]如圖4所示,所述控制模塊軟件升級(jí)步驟包括如下步驟:
Ql.通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行Q2步驟,否則執(zhí)行Q4步驟;
Q2.啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ?,若操作成功則執(zhí)行Q3步驟,否則執(zhí)行Q4步驟;
Q3.開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件;
Q4.關(guān)閉FTP連接;
Q5.關(guān)閉telnet連接 Q6.升級(jí)結(jié)束退出。
[0029]控制軟件執(zhí)行文件不大,200K字節(jié)左右,由于控制模塊與監(jiān)控之間為CAN通信連接,最高通信速率為IMbit/s,也沒(méi)有文件系統(tǒng)對(duì)執(zhí)行文件進(jìn)行管理,不可以直接通過(guò)網(wǎng)絡(luò)進(jìn)行執(zhí)行文件更新。如果先通過(guò)100M高速以太網(wǎng)下傳執(zhí)行文件到監(jiān)控模塊,然后通過(guò)監(jiān)控模塊對(duì)控制模塊進(jìn)行升級(jí),只是下傳執(zhí)行文件的時(shí)間減少了,監(jiān)控對(duì)控制模塊的升級(jí)速率還受CAN通信速率限制,并沒(méi)有提高。另外,監(jiān)控軟件要增加控制軟件升級(jí)模塊,加重了軟件功能模塊間耦合,不利于軟件維護(hù)和問(wèn)題分析。因此,本系統(tǒng)對(duì)控制軟件模塊的升級(jí)跳開傳統(tǒng)思路,不下發(fā)控制軟件到監(jiān)控,由監(jiān)控對(duì)控制模塊進(jìn)行軟件更新,而是由后臺(tái)升級(jí)軟件Tools2011下載傳輸代理模塊proxyCAN到監(jiān)控,建立遠(yuǎn)程工作站和逆變器控制模塊間的透明傳輸通道,由后臺(tái)升級(jí)軟件直接對(duì)控制模塊進(jìn)行軟件更新。后臺(tái)升級(jí)軟件可以利用CAN總線的最大數(shù)據(jù)吞吐量IMbits/秒,并且可以根據(jù)實(shí)際情況切換升級(jí)速率。
[0030]當(dāng)然,這種方案要考慮網(wǎng)絡(luò)傳輸延時(shí)和誤碼,所以,后臺(tái)升級(jí)軟件和逆變器控制模塊之間要制定一套嚴(yán)謹(jǐn)?shù)纳?jí)算法,保證升級(jí)文件的完整性和正確性,這就是升級(jí)工具升級(jí)算法部分完成的功能,在ToolS2011升級(jí)服務(wù)線程中調(diào)用升級(jí)算法模塊進(jìn)行升級(jí),如圖5所示,所述Q3步驟包括如下步驟:
Kl.升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行K2步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K2.用戶權(quán)限驗(yàn)證;
K3.判斷密碼是否正確,若正確則執(zhí)行K4步驟,否則返回執(zhí)行K2步驟;
K4.讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行K5步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K5.遠(yuǎn)程ΕΡ0,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行K6步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K6.下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K7步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
K7.DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K8步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K8.DSP版本核對(duì),若應(yīng)答成功則執(zhí)行Κ9步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K9.FLASH擦除,若擦除成功則執(zhí)行KlO步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K10.下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答;
Kll.下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K12步驟,否則繼續(xù)執(zhí)行Kll步
驟;
K12.判斷是否塊內(nèi)最后一幀,若是則執(zhí)行K13步驟,否則執(zhí)行Kll步驟;
K13.判斷是否段內(nèi)最后一塊,若是則執(zhí)行K14步驟,否則執(zhí)行KlO步驟;
K14.判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行KlO步驟。
[0031]所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。
[0032]升級(jí)算法將執(zhí)行文件解密后按FLASH燒寫地址分成不同段,段內(nèi)分成若干塊,每一塊128個(gè)字長(zhǎng)度,由于CAN幀一次最多能傳送4個(gè)字長(zhǎng)度,所以每一個(gè)塊又分成若干個(gè)數(shù)據(jù)幀,當(dāng)控制模塊對(duì)數(shù)據(jù)塊頭應(yīng)答成功后,ToolS2011下發(fā)當(dāng)前塊第一個(gè)數(shù)據(jù)幀并等待應(yīng)答,如果控制模塊應(yīng)答成功,則判斷當(dāng)前塊是否傳完,若傳完,則判斷當(dāng)前數(shù)據(jù)段是否傳完,依此循環(huán),直到所有的數(shù)據(jù)段都下發(fā)并燒錄校驗(yàn)成功。
[0033]如圖2所示,本發(fā)明還公開了一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),包括登陸單元,該登陸單元包括:
后臺(tái)升級(jí)工具遠(yuǎn)程登陸模塊,用于遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行遠(yuǎn)程停止監(jiān)控應(yīng)用程序模塊,否則升級(jí)結(jié)束退出;
遠(yuǎn)程停止監(jiān)控應(yīng)用程序模塊,用于遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行監(jiān)控應(yīng)用程序判斷模塊,否則升級(jí)結(jié)束退出;
監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于判斷監(jiān)控應(yīng)用程序是否退出,若是則執(zhí)行升級(jí)文件傳輸模塊,否則繼續(xù)執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊;
升級(jí)文件傳輸模塊,用于通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)單元或控制模塊軟件升級(jí)單元,否則升級(jí)結(jié)束退出。
[0034]所述監(jiān)控模塊軟件升級(jí)單元包括:
上傳監(jiān)控軟件模塊,用于通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序;
關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接;
關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
[0035]所述控制模塊軟件升級(jí)單元包括:
傳輸代理模塊上傳模塊,用于通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行傳輸代理模塊啟動(dòng)模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
傳輸代理模塊啟動(dòng)模塊,用于啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ溃舨僮鞒晒t執(zhí)行控制模塊軟件升級(jí)服務(wù)線程模塊,否則執(zhí)行關(guān)閉FTP連接模塊;
控制模塊軟件升級(jí)服務(wù)線程模塊,用于開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件;
關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接; 關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
[0036]所述控制模塊軟件升級(jí)服務(wù)線程模塊包括:
升級(jí)啟動(dòng)模塊,用于升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行權(quán)限驗(yàn)證模塊,否則關(guān)閉teInet連接且升級(jí)結(jié)束退出;
權(quán)限驗(yàn)證模塊,用于用戶權(quán)限驗(yàn)證;
密碼判斷模塊,用于判斷密碼是否正確,若正確則執(zhí)行執(zhí)行文件讀取模塊,否則返回執(zhí)行權(quán)限驗(yàn)證模塊;
執(zhí)行文件讀取模塊,用于讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行進(jìn)入升級(jí)啟動(dòng)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
進(jìn)入升級(jí)啟動(dòng)模塊,用于遠(yuǎn)程ΕΡ0,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行通信握手命令下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
通信握手命令下發(fā)模塊,用于下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP芯片解鎖模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
DSP芯片解鎖模塊,用于DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP版本核對(duì)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
DSP版本核對(duì)模塊,用于DSP軟件版本核對(duì),若應(yīng)答成功則執(zhí)行擦除模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
擦除模塊,用于FLASH擦除,若擦除成功則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;
數(shù)據(jù)塊頭下發(fā)模塊,用于下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答;
塊內(nèi)數(shù)據(jù)幀下發(fā)模塊,用于下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行塊內(nèi)最后一幀判斷模塊,否則繼續(xù)執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊;
塊內(nèi)最后一幀判斷模塊,用于判斷是否塊內(nèi)最后一幀,若是則執(zhí)行段內(nèi)最后一塊判斷模塊,否則執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊;
段內(nèi)最后一塊判斷模塊,用于判斷是否段內(nèi)最后一塊,若是則執(zhí)行所有段傳完判斷模塊,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊;
所有段傳完判斷模塊,用于判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊。
[0037]所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。
[0038]本發(fā)明的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng)由逆變器硬件系統(tǒng)、后臺(tái)軟件工具TOOls2011、傳輸代理模塊proxyCAN三部分構(gòu)成。升級(jí)系統(tǒng)涉及逆變器硬件包括監(jiān)控模塊和控制模塊。其中監(jiān)控模塊采用工業(yè)級(jí)32位ARM處理器作為處理單元,支持IOOMbit高速以太網(wǎng)通信,運(yùn)行實(shí)時(shí)Iinux操作系統(tǒng),支持TCP/IP、FTP、TELNET、TFTP等網(wǎng)絡(luò)協(xié)議??刂颇K采用TI高速DSP處理器作為控制單元,支持CAN2.0A、CAN2.0B和SCI等通信外設(shè)。監(jiān)控模塊和控制模塊間采用CAN通信,既利用了 CAN高速、可靠、抗干擾性強(qiáng)的優(yōu)點(diǎn),又避免了采用RS485串行通信方式造成的網(wǎng)絡(luò)和串口通信模式不一致的問(wèn)題。
[0039]遠(yuǎn)程工作站運(yùn)行升級(jí)工具ToolS2011,升級(jí)工具是逆變器軟件升級(jí)的發(fā)起端,為升級(jí)提供文件下載服務(wù)。本升級(jí)系統(tǒng)包括監(jiān)控升級(jí)和控制模塊軟件升級(jí)兩部分。
[0040]本發(fā)明已成熟應(yīng)用到科士達(dá)新一代三電平500KW逆變器和高頻400KVA UPS產(chǎn)品的軟件維護(hù)管理中,相比傳統(tǒng)升級(jí)方式,升級(jí)速率大幅度提升,監(jiān)控軟件升級(jí)30秒內(nèi)完成,控制軟件升級(jí)在3分鐘內(nèi)完成,本升級(jí)系統(tǒng)更突出的優(yōu)點(diǎn)是網(wǎng)絡(luò)化,以前要派工程人員到設(shè)備安放現(xiàn)場(chǎng),現(xiàn)在通過(guò)網(wǎng)絡(luò),向客戶申請(qǐng)開放相應(yīng)權(quán)限,就可以遠(yuǎn)程對(duì)設(shè)備軟件進(jìn)行更新,配合遠(yuǎn)程調(diào)試工具可以為客戶提供遠(yuǎn)程診斷服務(wù),做到客服的網(wǎng)絡(luò)化、虛擬化,大大提高了客服響應(yīng)速度,節(jié)約了工程費(fèi)用,提升了產(chǎn)品的品牌效應(yīng)。
[0041]本發(fā)明的技術(shù)方案區(qū)別于傳統(tǒng)升級(jí)方案采用自定義協(xié)議幀傳輸執(zhí)行文件和由監(jiān)控模塊對(duì)控制模塊升級(jí)更新的做法,創(chuàng)造性提出利用現(xiàn)有成熟的internet應(yīng)用協(xié)議telnet、ftp進(jìn)行遠(yuǎn)程操作和傳輸執(zhí)行文件,單獨(dú)直接對(duì)監(jiān)控模塊和控制模塊進(jìn)行升級(jí),降低軟件功能模塊耦合,保證了本系統(tǒng)具有網(wǎng)絡(luò)化、簡(jiǎn)單可靠、快捷等諸多優(yōu)點(diǎn)。
[0042]以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,其特征在于,包括如下操作步驟: Al.遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行A2步驟,否則升級(jí)結(jié)束退出; A2.遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行A3步驟,否則升級(jí)結(jié)束退出; A3.判斷監(jiān)控應(yīng)用程序是否已退出,若是則執(zhí)行A4步驟,否則繼續(xù)執(zhí)行A3步驟; A4.通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)步驟或控制模塊軟件升級(jí)步驟,否則升級(jí)結(jié)束退出。
2.根據(jù)權(quán)利要求1所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,其特征在于,所述監(jiān)控模塊軟件升級(jí)步驟包括如下步驟: Zl.通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行Z2步驟,否則執(zhí)行Z3步驟; Z2.遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序; Z3.關(guān)閉FTP連接; Z4.關(guān)閉telnet連接; Z5.升級(jí)結(jié)束退出。
3.根據(jù)權(quán)利要求1所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,其特征在于,所述控制模塊軟件升級(jí)步驟包括如下步驟: Ql.通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行Q2步驟,否則執(zhí)行Q4步驟; Q2.啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ?,若操作成功則執(zhí)行Q3步驟,否則執(zhí)行Q4步驟; Q3.開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件; Q4.關(guān)閉FTP連接; Q5.關(guān)閉telnet連接 Q6.升級(jí)結(jié)束退出。
4.根據(jù)權(quán)利要求3所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,其特征在于,所述Q3步驟包括如下步驟: Kl.升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行K2步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K2.用戶權(quán)限驗(yàn)證; K3.判斷密碼是否正確,若正確則執(zhí)行K4步驟,否則返回執(zhí)行K2步驟; K4.讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行K5步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K5.遠(yuǎn)程EPO,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行K6步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K6.下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K7步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K7.DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K8步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K8.DSP版本核對(duì),若應(yīng)答成功則執(zhí)行K9步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; K9.FLASH擦除,若擦除成功則執(zhí)行KlO步驟,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出;Ki0.下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答; Kll.下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行K12步驟,否則繼續(xù)執(zhí)行Kll步驟; K12.判斷是否塊內(nèi)最后一幀,若是則執(zhí)行K13步驟,否則執(zhí)行Kll步驟; K13.判斷是否段內(nèi)最后一塊,若是則執(zhí)行K14步驟,否則執(zhí)行KlO步驟; K14.判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行KlO步驟。
5.根據(jù)權(quán)利要求4所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)方法,其特征在于,所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。
6.一種光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),其特征在于,包括登陸單元,該登陸單元包括: 后臺(tái)升級(jí)工具遠(yuǎn)程登陸模塊,遠(yuǎn)程工作站運(yùn)行后臺(tái)升級(jí),后臺(tái)升級(jí)遠(yuǎn)程登陸逆變器,若登陸成功則執(zhí)行遠(yuǎn)程停止監(jiān)控應(yīng)用程序模塊,否則升級(jí)結(jié)束退出; 遠(yuǎn)程停止監(jiān)控應(yīng)用程 序模塊,用于遠(yuǎn)程停止監(jiān)控應(yīng)用程序,若操作成功則執(zhí)行監(jiān)控應(yīng)用程序判斷模塊,否則升級(jí)結(jié)束退出; 監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于判斷監(jiān)控應(yīng)用程序是否退出,若是則執(zhí)行升級(jí)文件傳輸模塊,否則繼續(xù)執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊; 升級(jí)文件傳輸模塊,用于通過(guò)FTP登陸逆變器,若登陸成功則執(zhí)行監(jiān)控模塊軟件升級(jí)單元或控制模塊軟件升級(jí)單元,否則升級(jí)結(jié)束退出。
7.根據(jù)權(quán)利要求6所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),其特征在于,所述監(jiān)控模塊軟件升級(jí)單元包括: 上傳監(jiān)控軟件模塊,用于通過(guò)FTP上傳監(jiān)控軟件到逆變器,若上傳成功則執(zhí)行監(jiān)控應(yīng)用程序運(yùn)行控制模塊,否則執(zhí)行關(guān)閉FTP連接模塊; 監(jiān)控應(yīng)用程序運(yùn)行控制模塊,用于遠(yuǎn)程啟動(dòng)監(jiān)控應(yīng)用程序; 關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接; 關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
8.根據(jù)權(quán)利要求6所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),其特征在于,所述控制模塊軟件升級(jí)單元包括: 傳輸代理模塊上傳模塊,用于通過(guò)FTP上傳傳輸代理模塊到監(jiān)控模塊,若上傳成功則執(zhí)行傳輸代理模塊啟動(dòng)模塊,否則執(zhí)行關(guān)閉FTP連接模塊; 傳輸代理模塊啟動(dòng)模塊,用于啟動(dòng)傳輸代理模塊,與遠(yuǎn)程工作站建立透?jìng)魍ǖ溃舨僮鞒晒t執(zhí)行控制模塊軟件升級(jí)服務(wù)線程模塊,否則執(zhí)行關(guān)閉FTP連接模塊; 控制模塊軟件升級(jí)服務(wù)線程模塊,用于開啟控制模塊軟件升級(jí)服務(wù)線程,升級(jí)控制模塊軟件; 關(guān)閉FTP連接模塊,用于關(guān)閉FTP連接; 關(guān)閉telnet連接模塊,用于關(guān)閉telnet連接。
9.根據(jù)權(quán)利要求8所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),其特征在于,所述控制模塊軟件升級(jí)服務(wù)線程模塊包括: 升級(jí)啟動(dòng)模塊,用于升級(jí)啟動(dòng),若啟動(dòng)成功則執(zhí)行權(quán)限驗(yàn)證模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; 權(quán)限驗(yàn)證模塊,用于用戶權(quán)限驗(yàn)證; 密碼判斷模塊,用于判斷密碼是否正確,若正確則執(zhí)行執(zhí)行文件讀取模塊,否則返回執(zhí)行權(quán)限驗(yàn)證模塊; 執(zhí)行文件讀取模塊,用于讀取執(zhí)行文件,對(duì)文件進(jìn)行解密并分段、分塊,若操作成功則執(zhí)行進(jìn)入升級(jí)啟動(dòng)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; 進(jìn)入升級(jí)啟動(dòng)模 塊,用于遠(yuǎn)程EPO,下發(fā)升級(jí)命令,使控制模塊進(jìn)入升級(jí)模式,若操作成功則執(zhí)行通信握手命令下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; 通信握手命令下發(fā)模塊,用于下發(fā)通信握手命令并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP芯片解鎖模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; DSP芯片解鎖模塊,用于DSP芯片解鎖并等待應(yīng)答,若應(yīng)答成功則執(zhí)行DSP版本核對(duì)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; DSP版本核對(duì)模塊,用于DSP軟件版本核對(duì),若應(yīng)答成功則執(zhí)行擦除模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; 擦除模塊,用于FLASH擦除,若擦除成功則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊,否則關(guān)閉telnet連接且升級(jí)結(jié)束退出; 數(shù)據(jù)塊頭下發(fā)模塊,用于下發(fā)數(shù)據(jù)塊頭并等待應(yīng)答; 塊內(nèi)數(shù)據(jù)幀下發(fā)模塊,用于下發(fā)塊內(nèi)數(shù)據(jù)幀并等待應(yīng)答,若應(yīng)答成功則執(zhí)行塊內(nèi)最后一幀判斷模塊,否則繼續(xù)執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊; 塊內(nèi)最后一幀判斷模塊,用于判斷是否塊內(nèi)最后一幀,若是則執(zhí)行段內(nèi)最后一塊判斷模塊,否則執(zhí)行塊內(nèi)數(shù)據(jù)幀下發(fā)模塊; 段內(nèi)最后一塊判斷模塊,用于判斷是否段內(nèi)最后一塊,若是則執(zhí)行所有段傳完判斷模塊,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊; 所有段傳完判斷模塊,用于判斷是否所有段傳完,若是則關(guān)閉telnet連接且升級(jí)結(jié)束退出,否則執(zhí)行數(shù)據(jù)塊頭下發(fā)模塊。
10.根據(jù)權(quán)利要求9所述的光伏逆變器網(wǎng)絡(luò)化設(shè)備軟件升級(jí)系統(tǒng),其特征在于,所述監(jiān)控模塊和所述控制模塊通過(guò)CAN總線相連。
【文檔編號(hào)】H04L12/24GK103580927SQ201310574423
【公開日】2014年2月12日 申請(qǐng)日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】楊凡 申請(qǐng)人:深圳科士達(dá)科技股份有限公司