本發(fā)明實施例涉及通信
技術領域:
,尤其涉及一種傳輸數(shù)據(jù)的方法、裝置及系統(tǒng)。
背景技術:
:隨著互聯(lián)網(wǎng)通信技術的不斷發(fā)展,物聯(lián)網(wǎng)通信技術應運而生,并且物聯(lián)網(wǎng)的應用也越來越廣泛。物聯(lián)網(wǎng)中的多個物體(例如多個充電樁)之間可以通過組網(wǎng)技術建立通信連接,從而這些物體之間可以傳輸數(shù)據(jù)。例如,以電力線通信(powerlinecommunication,plc)系統(tǒng)中的充電系統(tǒng)為例,通常,充電系統(tǒng)中的多個充電樁之間組網(wǎng)成功后,多個充電樁可以向運營平臺的服務器發(fā)送數(shù)據(jù)。具體的,充電系統(tǒng)中的數(shù)據(jù)采集設備以輪詢的方式查詢多個充電樁的狀態(tài),即數(shù)據(jù)采集設備可以按照一定的規(guī)則查詢與該數(shù)據(jù)采集設備連接的多個充電樁的狀態(tài),當數(shù)據(jù)采集設備查詢到該多個充電樁中的某個充電樁需要向運營平臺的服務器發(fā)送數(shù)據(jù)時,該充電樁可以通過該充電樁上的plc模塊向數(shù)據(jù)采集設備發(fā)送數(shù)據(jù),數(shù)據(jù)采集設備接收到該充電樁發(fā)送的數(shù)據(jù)之后,可以將該數(shù)據(jù)通過該數(shù)據(jù)采集設備上的采用第四代移動通信技術的網(wǎng)絡模塊(以下簡稱為4g網(wǎng)絡模塊)發(fā)送給該服務器。然而,上述方法中,由于充電系統(tǒng)中的數(shù)據(jù)采集設備是以輪詢的方式查詢多個充電樁的狀態(tài)的,因此當多個充電樁中的某個充電樁需要向運營平臺的服務器發(fā)送上行數(shù)據(jù)時,該充電樁可能要等待一段時間,即待數(shù)據(jù)采集設備查詢該充電樁時,該充電樁才可以向該服務器發(fā)送數(shù)據(jù),如此可能會導致傳輸數(shù)據(jù)的實時性比較差。技術實現(xiàn)要素:本申請?zhí)峁┮环N傳輸數(shù)據(jù)的方法、裝置及系統(tǒng),能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性。為達到上述目的,本申請采用如下技術方案:第一方面,提供一種plc系統(tǒng),該plc系統(tǒng)可以包括管理服務器、主設備、主plc設備、從plc設備以及從設備,主設備與管理服務器為無線連接,主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。其中,從設備用于向從plc設備發(fā)送第一上行數(shù)據(jù),該第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù);從plc設備用于接收從設備發(fā)送的第一上行數(shù)據(jù),并且向主plc設備轉(zhuǎn)發(fā)該第一上行數(shù)據(jù);主plc設備用于接收從plc設備發(fā)送的第一上行數(shù)據(jù),并且在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),以及向主設備發(fā)送該第二上行數(shù)據(jù);主設備用于接收主plc設備發(fā)送的第二上行數(shù)據(jù),并且解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù),以及向管理服務器發(fā)送該第一上行數(shù)據(jù);管理服務器用于接收主設備發(fā)送的第一上行數(shù)據(jù)。本申請?zhí)峁┑膒lc系統(tǒng),由于當從設備有上行數(shù)據(jù)向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送上行數(shù)據(jù),該從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即該從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性。本申請中,由于從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送第一上行數(shù)據(jù),因此,對于管理服務器來說,管理服務器可以不直接與從設備交互而接收從設備發(fā)送的第一上行數(shù)據(jù);對于從設備來說,從設備可以通過主設備上的網(wǎng)絡模塊向管理服務器發(fā)送上行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備發(fā)送上行數(shù)據(jù)所花費的成本。在第一方面的第一種可選的實現(xiàn)方式中,上述第二上行數(shù)據(jù)中包括設備的媒體訪問控制(mediumaccesscontrol,mac)地址和從plc設備的標識信息,上述主設備還可以用于在解封裝第二上行數(shù)據(jù),得到第一上行數(shù)據(jù)之后,保存從設備的mca地址與從plc設備的標識信息之間的映射關系。本申請中,主設備可以將從設備的mac地址和從plc設備的標識信息之間的映射關系保存在該主設備中。如此在傳輸下行數(shù)據(jù)的過程(即管理服務器向從設備發(fā)送數(shù)據(jù)的過程)中,主設備可以根據(jù)管理服務器發(fā)送的下行數(shù)據(jù)中的從設備的mac地址和該映射關系封裝該下行數(shù)據(jù),具體的,主設備從該映射關系中確定與從設備的mac地址對應的從plc設備(即為該從設備提供plc接口的從plc設備)的標識信息,然后主設備在該下行數(shù)據(jù)中添加該從plc設備的標識信息,從而完成下行數(shù)據(jù)的封裝。在第一方面的第二種可選的實現(xiàn)方式中,上述主設備還用于將該主設備在局域網(wǎng)中的因特網(wǎng)協(xié)議(internetprotocol,ip)地址轉(zhuǎn)換為主設備在廣域網(wǎng)中的ip地址;該主設備具體用于采用該主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。本申請中,主設備與處于局域網(wǎng)中的從設備之間傳輸數(shù)據(jù)時,主設備與從設備均采用各自在局域網(wǎng)中的ip地址傳輸數(shù)據(jù);主設備與處于廣域網(wǎng)中管理服務器之間傳輸數(shù)據(jù)時,主設備與管理服務器均采用各自在廣域網(wǎng)中的ip地址傳輸數(shù)據(jù)。由于主設備接收的第二上行數(shù)據(jù)是處于局域網(wǎng)中的從plc設備發(fā)送的數(shù)據(jù),而主設備將該第二上行數(shù)據(jù)解封裝后得到的第一上行數(shù)據(jù)發(fā)送給處于廣域網(wǎng)中的管理服務器,因此主設備可以將該主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在廣域網(wǎng)中的ip地址,從而主設備采用該主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。在第一方面的第三種可選的實現(xiàn)方式中,上述主設備還可以用于采用動態(tài)主機配置協(xié)議(dynamichostconfigurationprotocol,dhcp)為從設備分配該從設備在局域網(wǎng)中的ip地址。本申請中,主設備可以采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址,從而主設備與從設備之間可以采用各自在該局域網(wǎng)中的ip地址傳輸數(shù)據(jù)。第二方面,本申請?zhí)峁┮环Nplc系統(tǒng),該plc系統(tǒng)可以包括管理服務器、主設備、主plc設備、從plc設備以及從plc設備,主設備與管理服務器為無線連接,主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。其中,管理服務器用于向主設備發(fā)送第一下行數(shù)據(jù),該第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),該第一下行數(shù)據(jù)中包括從設備的mac地址;主設備用于接收管理服務器發(fā)送的第一下行數(shù)據(jù),并根據(jù)該第一下行數(shù)據(jù)中的從設備的mac地址和主設備中保存的第一映射關系確定從plc設備的標識信息,且在該第一下行數(shù)據(jù)中添加從plc設備的標識信息,以將第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù),以及向主plc設備發(fā)送該第二下行數(shù)據(jù);主plc設備用于接收主設備發(fā)送的第二下行數(shù)據(jù),并且解封裝該第二下行數(shù)據(jù),得到第一下行數(shù)據(jù),以及向從plc設備發(fā)送該第一下行數(shù)據(jù);從plc設備用于接收主plc設備發(fā)送的第一下行數(shù)據(jù),并且向從設備轉(zhuǎn)發(fā)該第一下行數(shù)據(jù);從設備用于接收從plc設備發(fā)送的第一下行數(shù)據(jù),上述第一映射關系為從設備的mac地址與從plc設備的標識信息之間的映射關系。本申請?zhí)峁┑膒lc系統(tǒng),由于管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù),因此,對于從設備來說,從設備可以不直接與管理服務器交互而接收管理服務器發(fā)送的第一下行數(shù)據(jù);對于管理服務器來說,管理服務器可以通過主設備上的網(wǎng)絡模塊向從設備發(fā)送下行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備接收下行數(shù)據(jù)所花費的成本。在第二方面的第一種可選的實現(xiàn)方式中,上述主設備還用于將該主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在局域網(wǎng)中的ip地址;該主設備具體用于采用該主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)。本申請中,由于主設備接收的第一下行數(shù)據(jù)是處于廣域網(wǎng)中的管理服務器發(fā)送的數(shù)據(jù),而主設備將該第一下行數(shù)據(jù)封裝后得到的第二下行數(shù)據(jù)發(fā)送給處于局域網(wǎng)中的主plc設備,主設備可以將該主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在局域網(wǎng)中的ip地址,從而主設備采用該主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)。在第二方面的第二種可選的實現(xiàn)方式中,上述主設備還可以用于采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址。第二方面的第二種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述可以參見上述對第一方面的第三種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述,此處不再贅述。第三方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的方法,該方法可以包括:主plc設備接收從plc設備發(fā)送的第一上行數(shù)據(jù),該第一上行數(shù)據(jù)為從plc設備接收到從設備發(fā)送的第一上行數(shù)據(jù)后轉(zhuǎn)發(fā)的,并且主plc設備在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù);以及主plc設備向主設備發(fā)送該第二上行數(shù)據(jù),以使得主設備將該第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后發(fā)送給管理服務器。其中,第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法,由于當從設備有上行數(shù)據(jù)(例如上述第一上行數(shù)據(jù))向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備將該第一上行數(shù)發(fā)送給主plc設備,主plc設備將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù)后發(fā)送給主設備,從而可以使得主設備將該第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后發(fā)送給管理服務器,如此從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性。本申請中,由于從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送第一上行數(shù)據(jù),因此,對于管理服務器來說,管理服務器可以不直接與從設備交互而接收從設備發(fā)送的上行數(shù)據(jù)(即第一上行數(shù)據(jù));對于從設備來說,從設備可以通過主設備上的網(wǎng)絡模塊向管理服務器發(fā)送上行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備發(fā)送上行數(shù)據(jù)所花費的成本。第四方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的方法,該方法可以包括:主plc設備接收主設備發(fā)送的第二下行數(shù)據(jù);并且主plc設備解封裝該第二下行數(shù)據(jù),得到第一下行數(shù)據(jù);以及主plc設備向從plc設備發(fā)送該第一下行數(shù)據(jù),以使得從plc設備將該第一下行數(shù)據(jù)轉(zhuǎn)發(fā)給從設備。其中,第二下行數(shù)為主設備接收到管理服務器發(fā)送的第一下行數(shù)據(jù)并封裝后發(fā)送的,第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法,管理服務器向從設備發(fā)送下行數(shù)據(jù)(例如上述第一下行數(shù)據(jù))時,管理服務器可以向主設備發(fā)送該第一下行數(shù)據(jù),從而主設備可以將該第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù)后發(fā)送給主plc設備,然后主plc設備接收該第二下行數(shù)據(jù),并將該第二下行數(shù)據(jù)解封裝為第一下行數(shù)據(jù),以及將該第一下行數(shù)據(jù)發(fā)送給從plc設備,以使得從plc設備將該第一下行數(shù)據(jù)轉(zhuǎn)發(fā)給從設備。本申請中,由于管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù),對于從設備來說,從設備可以不直接與管理服務器交互而接收管理服務器發(fā)送的下行數(shù)據(jù)(即第一下行數(shù)據(jù));對于管理服務器來說,管理服務器可以通過主設備上的網(wǎng)絡模塊向從設備發(fā)送下行數(shù)據(jù),無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備接收下行數(shù)據(jù)所花費的成本。第五方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的方法,該方法可以包括:主設備接收主plc設備發(fā)送的第二上行數(shù)據(jù);并且主設備解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù);以及主設備向管理服務器發(fā)送該第一上行數(shù)據(jù)。其中,第二上行數(shù)據(jù)為主plc設備接收到從設備經(jīng)由從plc設備發(fā)送的第一上行數(shù)據(jù)并封裝后發(fā)送的,第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法,由于當從設備有上行數(shù)據(jù)(例如上述第一上行數(shù)據(jù))向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備將該第一上行數(shù)發(fā)送給主plc設備,主plc設備將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù)后發(fā)送給主設備,然后主設備接收該第二上行數(shù)據(jù),并將該第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后發(fā)送給管理服務器,如此從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性。本申請中,由于從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送第一上行數(shù)據(jù),因此,對于管理服務器來說,管理服務器可以不直接與從設備交互而接收從設備發(fā)送的上行數(shù)據(jù)(即第一上行數(shù)據(jù));對于從設備來說,從設備可以通過主設備上的網(wǎng)絡模塊向管理服務器發(fā)送上行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備發(fā)送上行數(shù)據(jù)所花費的成本。在第五方面的第一種可選的實現(xiàn)方式中,上述第二上行數(shù)據(jù)中包括從設備的mac地址和從plc設備的標識信息,在主設備解封裝第二上行數(shù)據(jù),得到第一上行數(shù)據(jù)之后,本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法還可以包括:主設備保存從設備的mac地址與從plc設備的標識信息之間的映射關系。在第五方面的第二種可選的實現(xiàn)方式中,本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法還可以包括:主設備將該主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為主設備在廣域網(wǎng)中的ip地址;主設備向管理服務器發(fā)送第一上行數(shù)據(jù)具體可以包括:主設備采用該主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。在第五方面的第三種可選的實現(xiàn)方式中,本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法還可以包括:主設備采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址。第五方面的第一種至第三種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述可以參見上述第一方面的第一種至第三種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述,此處不再贅述。第六方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的方法,該方法可以包括:主設備接收管理服務器發(fā)送的第一下行數(shù)據(jù);并且主設備根據(jù)從設備的mac地址和該主設備中保存的第一映射關系,確定從plc設備的標識信息;以及主設備在該第一下行數(shù)據(jù)中添加從plc設備的標識信息,以將第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù);并且主設備向主plc設備發(fā)送該第二下行數(shù)據(jù),以使得主plc設備將第二下行數(shù)據(jù)解封裝為第一下行數(shù)據(jù)后經(jīng)由從plc設備發(fā)送給從設備。其中,第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),該第一下行數(shù)據(jù)中包括從設備的mac地址,第一映射關系為從設備的mac地址與從plc設備的標識信息之間的映射關系,從plc設備為從設備提供plc接口,主plc設備為主設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法,管理服務器向從設備發(fā)送下行數(shù)據(jù)(例如上述第一下行數(shù)據(jù))時,管理服務器可以向主設備發(fā)送該第一下行數(shù)據(jù),主設備接收該第一下行數(shù)據(jù)之后,可以將該第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù),并將該第二下行數(shù)據(jù)發(fā)送給主plc設備,從而主plc設備將該第二下行數(shù)據(jù)解封裝為第一下行數(shù)據(jù)之后經(jīng)由從plc設備發(fā)送給從設備。本申請中,由于管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù),因此,對于從設備來說,從設備可以不直接與管理服務器交互而接收管理服務器發(fā)送的下行數(shù)據(jù)(即第一下行數(shù)據(jù));對于管理服務器來說,管理服務器可以通過主設備上的網(wǎng)絡模塊向從設備發(fā)送下行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備接收下行數(shù)據(jù)所花費的成本。在第六方面的第一種可選的實現(xiàn)方式中,本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法還可以包括:主設備將該主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為主設備在局域網(wǎng)中的ip地址;主設備向主plc設備發(fā)送第二下行數(shù)據(jù)具體可以包括:主設備采用該主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)。在第六方面的第二種可選的實現(xiàn)方式中,本申請?zhí)峁┑膫鬏敂?shù)據(jù)的方法還可以包括:主設備采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址。第六方面的第一種和第二種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述可以參見上述第二方面的第一種和第二種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的描述,此處不再贅述。第七方面,本申請?zhí)峁┮环Nplc設備,該plc設備為主plc設備,該主plc設備可以包括接收模塊、封裝模塊和發(fā)送模塊。其中,接收模塊用于接收從plc設備發(fā)送的第一上行數(shù)據(jù),該第一上行數(shù)據(jù)為從plc設備接收到從設備發(fā)送的第一上行數(shù)據(jù)后轉(zhuǎn)發(fā)的;封裝模塊用于在接收模塊接收的第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù);發(fā)送模塊用于向主設備發(fā)送封裝模塊封裝第一上行數(shù)據(jù)得到的第二上行數(shù)據(jù),以使得主設備將第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后發(fā)送給管理服務器;第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。第七方面的技術效果可以參見上述對第三方面的技術效果的相關描述,此處不再贅述。第八方面,本申請?zhí)峁┮环Nplc設備,該plc設備為主plc設備,該主plc設備可以包括接收模塊、封裝模塊和發(fā)送模塊。其中,接收模塊用于接收主設備發(fā)送的第二下行數(shù)據(jù),該第二下行數(shù)為主設備接收到管理服務器發(fā)送的第一下行數(shù)據(jù)并封裝后發(fā)送的;封裝模塊用于解封裝接收模塊接收的第二下行數(shù)據(jù),得到第一下行數(shù)據(jù);發(fā)送模塊用于向從plc設備發(fā)送封裝模塊解封裝第二下行數(shù)據(jù)得到的第一下行數(shù)據(jù),以使得從plc設備將第一下行數(shù)據(jù)轉(zhuǎn)發(fā)給從設備;第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。第八方面的技術效果可以參見上述對第四方面的技術效果的相關描述,此處不再贅述。第九方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的設備,該設備為主設備,該主設備可以包括接收模塊、封裝模塊和發(fā)送模塊。其中,接收模塊用于接收主plc設備發(fā)送的第二上行數(shù)據(jù),該第二上行數(shù)據(jù)為主plc設備接收到從設備經(jīng)由從plc設備發(fā)送的第一上行數(shù)據(jù)并封裝后發(fā)送的;封裝模塊用于解封裝接收模塊接收的第二上行數(shù)據(jù),得到第一上行數(shù)據(jù);發(fā)送模塊用于向管理服務器發(fā)送街封裝模塊解封裝第二上行數(shù)據(jù)得到的第一上行數(shù)據(jù);第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù),主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,主設備與從設備處于同一個局域網(wǎng)內(nèi)。在第九方面的第一種可選的實現(xiàn)方式中,上述第二上行數(shù)據(jù)中包括從設備的mac地址和從plc設備的標識信息,本申請?zhí)峁┑闹髟O備還可以包括保存模塊,該保存模塊用于在封裝模塊解封裝第二上行數(shù)據(jù),得到第一上行數(shù)據(jù)之后,保存從設備的mac地址與從plc設備的標識信息之間的映射關系。在第九方面的第二種可選的實現(xiàn)方式中,本申請?zhí)峁┑闹髟O備還可以包括轉(zhuǎn)換模塊,該轉(zhuǎn)換模塊用于將主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為主設備在廣域網(wǎng)中的ip地址;上述發(fā)送模塊具體用于采用主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。在第九方面的第三種可選的實現(xiàn)方式中,本申請?zhí)峁┑闹髟O備還可以包括分配模塊,該分配模塊用于采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址。第九方面及其各種可選的實現(xiàn)方式的技術效果可以參見上述對第五方面及其各種可選實現(xiàn)方式的技術效果的相關描述,此處不再贅述。第十方面,本申請?zhí)峁┮环N傳輸數(shù)據(jù)的設備,該設備為主設備,該主設備可以包括接收模塊、確定模塊、封裝模塊和發(fā)送模塊。其中,接收模塊用于接收管理服務器發(fā)送的第一下行數(shù)據(jù);確定模塊用于根據(jù)從設備的mac地址和主設備中保存的第一映射關系,確定從plc設備的標識信息;封裝模塊用于在接收模塊接收的第一下行數(shù)據(jù)中添加從plc設備的標識信息,以將第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù);發(fā)送模塊用于向主plc設備發(fā)送封裝模塊封裝第一下行數(shù)據(jù)得到的第二下行數(shù)據(jù),以使得主plc設備將第二下行數(shù)據(jù)解封裝為第一下行數(shù)據(jù)后經(jīng)由從plc設備發(fā)送給從設備;第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),該第一下行數(shù)據(jù)中包括從設備的mac地址;第一映射關系為從設備的mac地址與從plc設備的標識信息之間的映射關系,主plc設備為主設備提供plc接口,從plc設備為從設備提供plc接口,該主設備與該從設備處于同一個局域網(wǎng)內(nèi)。在第十方面的第一種可選的實現(xiàn)方式中,本申請?zhí)峁┑闹髟O備還可以包括轉(zhuǎn)換模塊,該轉(zhuǎn)換模塊用于將主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在局域網(wǎng)中的ip地址;上述發(fā)送模塊具體用于采用主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)。在第十方面的第二種可選的實現(xiàn)方式中,本申請?zhí)峁┑闹髟O備還可以包括分配模塊,該分配模塊用于采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址。第十方面及其各種可選的實現(xiàn)方式的技術效果可以參見上述對第六方面及其各種可選實現(xiàn)方式的技術效果的相關描述,此處不再贅述。第十一方面,提供一種plc設備,該plc設備為主plc設備,該plc設備可以包括處理器和與該處理器耦合連接的存儲器。該存儲器可以用于存儲計算機指令。當該plc設備運行時,該處理器執(zhí)行該存儲器存儲的該計算機指令,以使得該plc設備執(zhí)行上述第三方面和第四方面所述傳輸數(shù)據(jù)的方法。第十二方面,提供一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)可以包括計算機指令。當該計算機指令在主plc設備上運行時,使得該主plc設備執(zhí)行上述第三方面和第四方面所述的傳輸數(shù)據(jù)的方法。第十三方面,提供一種包括計算機指令的計算機程序產(chǎn)品,當該計算機程序產(chǎn)品在主plc設備上運行時,使得該主plc設備執(zhí)行上述第三方面和第四方面所述的傳輸數(shù)據(jù)的方法。第十一方面至第十三方面的相關內(nèi)容和技術效果的描述可以參見上述對第三方面和第四方面的相關內(nèi)容和技術效果的相關描述,此處不再贅述。第十四方面,提供一種傳輸數(shù)據(jù)的設備,該設備為主設備,該設備可以包括處理器和與該處理器耦合連接的存儲器。該存儲器可以用于存儲計算機指令。當該設備運行時,該處理器執(zhí)行該存儲器存儲的該計算機指令,以使得該設備執(zhí)行上述第五方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法和第六方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法。第十五方面,提供一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)可以包括計算機指令。當該計算機指令在主設備上運行時,使得該主設備執(zhí)行上述第五方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法和第六方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法。第十六方面,提供一種包括計算機指令的計算機程序產(chǎn)品,當該計算機程序產(chǎn)品在主設備上運行時,使得該主設備執(zhí)行上述第五方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法和第六方面及其各種可選的實現(xiàn)方式中任意之一所述的傳輸數(shù)據(jù)的方法。第十四方面至第十六方面的相關內(nèi)容和技術效果的描述可以參見上述對第五方面及其各種可選的實現(xiàn)方式和第六方面及其各種可選的實現(xiàn)方式的相關內(nèi)容和技術效果的相關描述,此處不再贅述。附圖說明圖1為現(xiàn)有技術提供的一種plc系統(tǒng)的架構示意圖;圖2為本發(fā)明實施例提供的一種充電樁的硬件示意圖;圖3為本發(fā)明實施例提供的一種管理服務器的硬件示意圖;圖4為本發(fā)明實施例提供的一種主plc設備的硬件示意圖;圖5為本發(fā)明實施例提供的一種plc系統(tǒng)的架構示意圖;圖6為本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的方法示意圖一;圖7為本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的方法示意圖二;圖8為本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的方法示意圖三;圖9為本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的方法示意圖四;圖10為本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的方法示意圖五;圖11為本發(fā)明實施例提供的一種主plc設備的結構示意圖一;圖12為本發(fā)明實施例提供的一種主plc設備的結構示意圖二;圖13為本發(fā)明實施例提供的一種主設備的結構示意圖一;圖14為本發(fā)明實施例提供的一種主設備的結構示意圖二。具體實施方式本發(fā)明實施例的說明書和權利要求書中的術語“第一”和“第二”等是用于區(qū)別不同的對象,而不是用于描述對象的特定順序。例如,第一上行數(shù)據(jù)和第二上行數(shù)據(jù)等是用于區(qū)別不同的上行數(shù)據(jù),而不是用于描述上行數(shù)據(jù)的特定順序。在本發(fā)明實施例中,“示例性的”或者“例如”等詞用于表示作例子、例證或說明。本發(fā)明實施例中被描述為“示例性的”或者“例如”的任何實施例或設計方案不應被解釋為比其它實施例或設計方案更優(yōu)選或更具優(yōu)勢。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關概念。在本發(fā)明實施例的描述中,除非另有說明,“多個”的含義是指兩個或兩個以上。例如,多個從設備是指兩個或兩個以上的從設備;多個從plc設備是指兩個或兩個以上的從plc設備。首先對本發(fā)明實施例提供的一種傳輸數(shù)據(jù)的系統(tǒng)中涉及的一些概念做解釋說明。plc:是一種利用傳輸電流的電力線作為通信載體進行數(shù)據(jù)傳輸?shù)囊环N通信方式。采用plc技術傳輸數(shù)據(jù)時,可以直接利用已有的配電網(wǎng)絡作為傳輸線路,不用額外布線,可以降低數(shù)據(jù)傳輸?shù)某杀?。以plc系統(tǒng)中的充電系統(tǒng)為例,該通信系統(tǒng)中包括服務器,數(shù)據(jù)采集設備和多個充電樁。如圖1所示,在該充電系統(tǒng)中,服務器10與數(shù)據(jù)采集設備11為無線連接(圖1中以實線示意),多個充電樁(圖1以5個充電樁為例示意,分別記為充電樁12a,充電樁12b,充電樁12c,充電樁12d和充電樁12e)中的每個充電樁均與數(shù)據(jù)采集設備11連接。通常,充電系統(tǒng)中的數(shù)據(jù)采集設備11以輪詢的方式查詢與該數(shù)據(jù)采集設備連接多個充電樁的狀態(tài),當數(shù)據(jù)采集設備11查詢到該多個充電樁中的某個充電樁(可以為圖1所示的5個充電樁中的任意一個充電樁,例如可以為充電樁12a)需要向運營平臺的服務器10發(fā)送數(shù)據(jù)時,充電樁12a可以通過該充電樁12a上的plc模塊向數(shù)據(jù)采集設備11發(fā)送數(shù)據(jù),進而數(shù)據(jù)采集設備11可以將其接收到的數(shù)據(jù)發(fā)送給運營平臺的服務器10,如此可以完成充電樁12a與服務器10之間的數(shù)據(jù)的傳輸。然而,由于充電系統(tǒng)中的數(shù)據(jù)采集設備11是以輪詢的方式查詢多個充電樁的狀態(tài)的,因此當多個充電樁中的某個充電樁(例如上述的充電樁12a)需要向運營平臺的服務器10發(fā)送數(shù)據(jù)時,充電樁12a可能要等待數(shù)據(jù)采集設備11查詢該充電樁12a時才可以向運營平臺服務器10發(fā)送數(shù)據(jù),如此可能會導致傳輸數(shù)據(jù)的實時性比較差。為了解決上述問題,本發(fā)明實施例提供一種plc系統(tǒng),在傳輸上行數(shù)據(jù)的過程中,當該plc系統(tǒng)中的從設備有上行數(shù)據(jù)向plc系統(tǒng)中的管理服務器發(fā)送時,從設備可以向為該從設備提供plc接口的從plc設備發(fā)送上行數(shù)據(jù)(以下均稱為第一上行數(shù)據(jù));從plc設備接收該第一上行數(shù)據(jù)之后,可以將該第一上行數(shù)據(jù)轉(zhuǎn)發(fā)給主plc設備;主plc設備接收該第一上行數(shù)據(jù)并在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),再將該第二上行數(shù)據(jù)發(fā)送給主設備(主plc設備為該主設備提供plc接口);然后主設備接收該第二上行數(shù)據(jù),并解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù),再將該第一上行數(shù)據(jù)發(fā)送給與該主設備無線連接的管理服務器。與現(xiàn)有技術相比,本發(fā)明實施例提供的plc系統(tǒng),由于當從設備有上行數(shù)據(jù)向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送上行數(shù)據(jù),該從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即該從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性。需要說明的是,本發(fā)明實施例中,從設備與管理服務器之間傳輸數(shù)據(jù)可以包括從設備向管理服務器發(fā)送數(shù)據(jù)和管理服務器向從設備發(fā)送數(shù)據(jù),為了便于理解,下述實施例中,將從設備向管理服務器發(fā)送的數(shù)據(jù)稱為上行數(shù)據(jù),將管理服務器向從設備發(fā)送的數(shù)據(jù)稱為下行數(shù)據(jù)。本發(fā)明實施例中,上述主設備和從設備可以為充電樁,也可以為加油裝置,或者還可以為物聯(lián)網(wǎng)中通過plc技術組網(wǎng)傳輸數(shù)據(jù)的其他設備,本發(fā)明實施例對此不作限定。需要說明的是,本發(fā)明實施例中,主設備和從設備可以為同一種設備,也可以為不同的設備。假設上述主設備和從設備為同一種設備,下面以主設備為例介紹本發(fā)明實施例中涉及到的各個設備(包括主設備和從設備)的硬件結構。示例性的,本發(fā)明實施例中,以主設備和從設備均為充電樁為例,對本發(fā)明實施例提供的主設備和從設備的硬件結構進行示例性的說明。需要說明的是,本發(fā)明實施例中的主設備的結構與從設備的結構是類似的,不同的是,主設備具有網(wǎng)絡模塊(例如采用第三代移動通信技術的網(wǎng)絡模塊(以下均簡稱為3g網(wǎng)絡模塊)或4g網(wǎng)絡模塊),而從設備上可以沒有網(wǎng)絡模塊,除此之外,主設備與從設備的其他結構均相同。下面介紹具有網(wǎng)絡模塊的充電樁的硬件結構。如圖2所示,本發(fā)明實施例提供的充電樁包括:控制單元20,通信單元21、電源22、輸入單元23、顯示單元24,讀卡單元25以及語音引導單元26等部件。本領域技術人員可以理解,圖2中示出的充電樁的結構并不構成對充電樁的限定,其可以包括比如圖2所示的部件更多或更少的部件,或者可以組合如圖2所示的部件中的某些部件,或者可以與如圖2所示的部件布置不同??刂茊卧?0是充電樁的核心部件,用于控制充電樁的其他部件,控制單元也可稱為單片微型計算機或者單片機,是把中央處理器(centralprocessunit,cpu)、內(nèi)存、定時器、計數(shù)器、和多種i/o接口集成在在一個芯片上,形成芯片級的計算機。通信單元21可以完成充電樁與其他設備之間的通信,通信單元可以包括通信接口和網(wǎng)絡模塊。其中,通信接口可以為收發(fā)器、收發(fā)電路等具有收發(fā)功能的結構,通信接口包括串行通信接口和并行通信接口;網(wǎng)絡模塊,可以為3g網(wǎng)絡模塊或4g網(wǎng)絡模塊等如此充電樁可以將充電信息通過3g網(wǎng)絡模塊或4g網(wǎng)絡模塊發(fā)送給管理服務器,以便于管理服務器對整個充電系統(tǒng)進行管理。電源22可以為充電樁的各個部件提供備用電源,當充電樁處于斷電狀態(tài)時,電源22可以為整個充電樁供電,能夠使得正在充電的用戶順利地完成結算等業(yè)務。電源22可以為電池??蛇x的,電源可以通過電源管理系統(tǒng)與控制單元20邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。輸入單元23可以接收輸入的數(shù)字或字符信息,以及產(chǎn)生與充電樁的設置以及功能控制有關的鍵信號輸入。具體地,輸入單元23可包括觸摸屏231以及其他輸入設備232。觸摸屏231,也稱為觸摸面板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸摸屏231上或在觸摸屏231附近的操作),并根據(jù)預先設定的程式驅(qū)動相應的連接裝置。可選的,觸摸屏231可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給控制單元20,并能接收控制單元20發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸摸屏231。其他輸入設備232可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、電源開關按鍵等)、軌跡球、鼠標以及操作桿等中的一種或多種。顯示單元24可以顯示由用戶輸入的信息或提供給用戶的信息以及充電樁的各種菜單。顯示單元24可包括顯示面板241??蛇x的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板241。進一步的,觸摸屏231可覆蓋顯示面板241,當觸摸屏231檢測到在其上或附近的觸摸操作后,傳送給控制單元20以確定觸摸事件的類型,隨后處理器20根據(jù)觸摸事件的類型在顯示面板241上提供相應的視覺輸出。雖然在圖2中,觸摸屏231與顯示面板241是作為兩個獨立的部件來實現(xiàn)充電樁的輸入和輸出功能,但是在某些實施例中,可以將觸摸屏231與顯示面板241集成而實現(xiàn)充電樁的輸入和輸出功能。讀卡單元25可以讀取充電的用戶的信息,并且將用戶的信息上報給控制單元20.讀卡單元25可以為兼容各種接觸及非接觸式ic卡。語音引導單元26可以通過語音引導或提示用戶,以便用戶更方便地操作充電樁,以完成充電。語音引導單元26中包括音頻電路,該音頻電路可以充電樁待輸出音頻數(shù)據(jù)轉(zhuǎn)換為電信號,傳輸?shù)綋P聲器261,由揚聲器261轉(zhuǎn)換為聲音信號輸出??蛇x的,如圖2所示的充電樁還可以包括打印設備、傳感器(例如濕度計傳感器、紅外線傳感器等)、風扇等,在此不再贅述。圖3為本發(fā)明實施例提供的管理服務器的硬件示意圖,如圖3所示的管理服務器可以包括:處理器30、存儲器31和通信接口32。處理器30是管理服務器的核心部件,用于運行管理服務器的操作系統(tǒng)與管理服務器上安裝的應用程序(包括系統(tǒng)應用程序和第三方應用程序)。本發(fā)明實施例中,處理器30具體可以為cpu,通用處理器,數(shù)字信號處理器(digitalsignalprocessor,dsp),專用集成電路(application-specificintegratedcircuit,asic),現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合,其可以實現(xiàn)或執(zhí)行本發(fā)明實施例公開的內(nèi)容所描述的各種示例性的邏輯方框,模塊和電路;處理器也可以是實現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等。存儲器31用于存儲管理服務器的程序代碼和數(shù)據(jù)。本發(fā)明實施例中,存儲器31具體可以包括易失性存儲器(volatilememory),例如隨機存取存儲器(random-accessmemory,ram);該存儲器也可以包括非易失性存儲器(non-volatilememory),例如只讀存儲器(read-onlymemory,rom),快閃存儲器(flashmemory),硬盤(harddisk,hdd)或固態(tài)硬盤(solid-statedisk,ssd);該存儲器還可以包括上述種類的存儲器的組合。通信接口32用于管理服務器與其他設備進行通信的接口電路,通信接口可以為收發(fā)器、收發(fā)電路等具有收發(fā)功能的結構,通信接口包括串行通信接口和并行通信接口。需要說明的是,本發(fā)明實施例中,主plc設備和從plc設備可以為同一種結構的plc設備,也可以為不同結構的plc設備。假設上述主plc設備和從plc設備為同一種結構的plc設備,下面以主plc設備為例介紹本發(fā)明實施例中所涉及到的各個plc設備(包括主plc設備和從plc設備)的硬件結構。圖4為本發(fā)明實施例提供的plc設備的硬件示意圖,如圖4所示的plc設備可以包括:plc芯片40、處理器41、存儲器42和電源43。plc芯片40是在電力線上傳輸數(shù)字信息的一種基帶芯片,可以將數(shù)字信號調(diào)制到電力線上傳輸,同時也能接收并解調(diào)電力線上的數(shù)字信號,如此可以將數(shù)字信號在調(diào)制到電力線上發(fā)送和接收。處理器41可以用于處理通過plc芯片接收的數(shù)據(jù),處理器41具體可以cpu,通用處理器,dsp,asic,fpga或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合,其可以實現(xiàn)或執(zhí)行本發(fā)明實施例公開的內(nèi)容所描述的各種示例性的邏輯方框,模塊和電路;處理器也可以是實現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等。存儲器42可以用于存儲主plc設備的程序代碼和數(shù)據(jù)。存儲器41具體可以包括易失性存儲器,例如ram;該存儲器也可以包括非易失性存儲器,例如rom,快閃存儲器等。電源43可以為plc設備的各個部件提供電源,通常可以采用5伏(v)或者12v的電源為plc設備供電。需要說明的是,本發(fā)明實施例中,plc設備是為一個設備(例如上述的主設備或從設備)提供plc接口的設備。plc設備所具有的功能(可以稱為plc功能單元)可以集成在該設備內(nèi)部,當該設備采用plc技術發(fā)送或者接收數(shù)據(jù)時,該設備可以通過該設備中的plc模塊發(fā)送或者接收數(shù)據(jù)。plc設備也可以獨立于該設備,即plc設備與該設備為互相獨立的兩個設備,當該設備采用plc技術發(fā)送或者接收數(shù)據(jù)時,該主設備可以通過與該設備連接的plc設備發(fā)送或者接收數(shù)據(jù)。即本發(fā)明實施例中,上述主plc設備可以集成在上述主設備中,也可以獨立于主設備;上述從plc設備可以集成在上述從設備中,也可以獨立于從設備,對此本發(fā)明實施例不作具體限定。本發(fā)明實施例中,上述plc系統(tǒng)中的主設備、主plc設備、從plc設備和從設備組成局域網(wǎng),進而該四個設備之間可以傳輸數(shù)據(jù),主設備和管理服務器可以組成廣域網(wǎng),從而主設備與管理服務器之間可以傳輸數(shù)據(jù)。上述plc系統(tǒng)中的各個設備之間建立通信連接之后,這些設備之間可以傳輸數(shù)據(jù)。具體的,上述plc系統(tǒng)中的主設備、主plc設備、從plc設備和從設備組成局域網(wǎng)的方法可以為:plc系統(tǒng)上電后,主設備可以向主plc設備發(fā)送指示信息,指示主plc設備為該主設備提供服務(例如主plc設備為主設備提供plc接口),從設備可以向從plc設備發(fā)送指示信息,指示從設備為該從設備提供服務,(例如從plc設備為從設備提供plc接口);然后從plc設備可以查找該plc系統(tǒng)中的主設備,該從設備查找到該主設備時,從設備可以與該主設備建立通信連接,從而從設備可以與該主設備之間傳輸數(shù)據(jù)。具體的,從設備可以經(jīng)從plc設備和主plc設備與主設備建立通信連接,從而主設備、主plc設備、從plc設備和從設備之間可以傳輸數(shù)據(jù)。上述主設備和管理服務器組成廣域網(wǎng)的方法可以為:在主設備和管理服務器上分別設置網(wǎng)絡模塊(例如3g網(wǎng)絡模塊或4g網(wǎng)絡模塊),從而主設備和管理服務器之間可以通過該網(wǎng)絡模塊傳輸數(shù)據(jù)。本發(fā)明實施例提供的plc系統(tǒng),該plc系統(tǒng)可以傳輸上行數(shù)據(jù)和下行數(shù)據(jù)。具體的,當從設備有上行數(shù)據(jù)向管理服務器發(fā)送時,從設備可以經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送該上行數(shù)據(jù)。當管理服務器向從設備發(fā)送下行數(shù)據(jù)時,管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送該下行數(shù)據(jù)。下面分別以傳輸上行數(shù)據(jù)和傳輸下行數(shù)據(jù)為例對本發(fā)明實施例提供的plc系統(tǒng)做詳細的說明。需要說明的是,本發(fā)明實施例提供的plc系統(tǒng)中,可以包括多個從設備,多個從設備與管理服務器之間傳輸數(shù)據(jù)的方法均相同,本發(fā)明實施例以一個從設備為例對發(fā)明實施例提供的plc系統(tǒng)進行示例性的說明。首先,以在plc系統(tǒng)中傳輸下行數(shù)據(jù)為例,對本發(fā)明實施例提供的plc系統(tǒng)進行示例性的說明。如圖5所示,為本發(fā)明實施例提供的一種plc系統(tǒng)的架構示意圖,該plc系統(tǒng)可以包括管理服務器50,主設備51,主plc設備52、從plc設備53以及從設備54。其中,主設備51與管理服務器50為無線連接,主plc設備52為主設備51提供plc接口,從plc設備53為從設備54提供plc接口,主設備51與從設備54處于同一個局域網(wǎng)內(nèi)。其中,圖5中以主plc設備52與主設備51為兩個獨立的設備,且主plc設備52與主設備51連接;從plc設備53與從設備54為兩個獨立的設備,且從plc設備53與從設備54連接為例說明。本發(fā)明實施例中,如圖5所示的從設備54用于向從plc設備53發(fā)送上行數(shù)據(jù)(以下均稱為第一上行數(shù)據(jù)),該第一上行數(shù)據(jù)為從設備54發(fā)送給管理服務器50的數(shù)據(jù)。從plc設備53用于接收從設備54發(fā)送的第一上行數(shù)據(jù),并且向主plc設備52轉(zhuǎn)發(fā)第一上行數(shù)據(jù)。主plc設備52用于接收從plc設備53發(fā)送的第一上行數(shù)據(jù),并且在該第一上行數(shù)據(jù)中添加從plc設備53的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),以及向主設備51發(fā)送該第二上行數(shù)據(jù)。主設備51用于接收主plc設備52發(fā)送的第二上行數(shù)據(jù),并且解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù),以及向管理服務器發(fā)送該第一上行數(shù)據(jù)。管理服務器50用于接收主設備51發(fā)送的第一上行數(shù)據(jù)。本發(fā)明實施例中,當plc系統(tǒng)中的從設備有上行數(shù)據(jù)(即上述第一上行數(shù)據(jù))向該plc系統(tǒng)中的管理服務器發(fā)送時,從設備可以將該第一上行數(shù)據(jù)發(fā)送給為該從設備提供plc接口的從plc設備,從plc設備接收該第一上行數(shù)據(jù)后,從plc設備向主plc設備轉(zhuǎn)發(fā)該第一上行數(shù)據(jù)即從設備可以經(jīng)從plc設備向主plc設備透傳該第一上行數(shù)據(jù),從而可以使得主plc設備將該第一上行數(shù)據(jù)經(jīng)主設備發(fā)送給管理服務器。本發(fā)明實施例中,上述主plc設備接收到從plc設備發(fā)送的第一上行數(shù)據(jù)后,主plc設備可以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù)。具體的,主設備可以在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù)后發(fā)送給主設備,從而主設備可以從該第二上行數(shù)據(jù)中獲取從plc設備的標識信息。可選的,本發(fā)明實施例中,上述從設備的標識信息可以為該從設備的mac地址,也可以為用戶設置的標識信息,還可以為其他可以唯一標識該從設備的信息,本發(fā)明實施例不做具體限定。示例性的,用戶可以為該從設備設置一個標識,例如用戶可以為從設備設置一個編號用于指示該從設備。假設通信系統(tǒng)中有4個從設備(例如從設備a,從設備b,從設備c,從設備d)時,用戶可以采用“00”標識從設備a,采用“01”標識從設備b,采用“10”標識從設備c,采用“11”標識從設備d。當然,本發(fā)明實施例還可以采用其他滿足實際使用需求的編號來設置上述從設備的標識,本發(fā)明實施例不再一一列舉。本發(fā)明實施例中,上述主設備解封裝該主設備接收的第二上行數(shù)據(jù),得到第一上行數(shù)據(jù)的方法可以包括:主設備將第二上行數(shù)據(jù)中的從plc設備的標識信息刪除,得到第一上行數(shù)據(jù),然后將該第一上行數(shù)據(jù)發(fā)送給管理服務器。至此,可以完成從設備向管理服務器發(fā)送上行數(shù)據(jù)的過程。本發(fā)明實施例提供的plc系統(tǒng),當該plc系統(tǒng)中的從設備有上行數(shù)據(jù)(例如上述第一上行數(shù)據(jù))向plc系統(tǒng)中的管理服務器發(fā)送時,從設備可以向從plc設備發(fā)送該第一上行數(shù)據(jù);從plc設備接收該第一上行數(shù)據(jù)之后,可以將該第一上行數(shù)據(jù)轉(zhuǎn)發(fā)給主plc設備;主plc設備接收該第一上行數(shù)據(jù)并在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),再將該第二上行數(shù)據(jù)發(fā)送給主設備;然后主設備接收該第二上行數(shù)據(jù),并解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù),再將該第一上行數(shù)據(jù)發(fā)送給管理服務器。與現(xiàn)有技術相比,本發(fā)明實施例提供的plc系統(tǒng),由于當從設備有上行數(shù)據(jù)向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送上行數(shù)據(jù),該從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即該從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性??梢岳斫獾氖?,本發(fā)明實施例提供的plc系統(tǒng)中,由于從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送第一上行數(shù)據(jù),因此,對于管理服務器來說,管理服務器可以不直接與從設備交互而接收從設備發(fā)送的上行數(shù)據(jù)(即第一上行數(shù)據(jù));對于從設備來說,從設備可以通過主設備上的網(wǎng)絡模塊向管理服務器發(fā)送上行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備發(fā)送上行數(shù)據(jù)所花費的成本。需要說明的是,對于本發(fā)明實施例提供的plc系統(tǒng)中的各個設備處理和傳輸上行數(shù)據(jù)的過程將在下述實施例中進行詳細地描述。下面再以在plc系統(tǒng)中傳輸下行數(shù)據(jù)為例,對本發(fā)明實施例提供的plc系統(tǒng)進行示例性的說明。如圖5所示,為本發(fā)明實施例提供的一種plc系統(tǒng)的架構示意圖,該plc系統(tǒng)可以包括管理服務器50,主設備51,主plc設備52、從plc設備53以及從設備54。其中,主設備51與管理服務器50為無線連接,主plc設備52為主設備51提供plc接口,從plc設備53為從設備54提供plc接口,主設備51與從設備54處于同一個局域網(wǎng)內(nèi)。其中,圖5中以主plc設備52與主設備51為兩個獨立的設備,且主plc設備52與主設備51連接;從plc設備53與從設備54為兩個獨立的設備,且從plc設備53與從設備54連接為例說明。本發(fā)明實施例中,如圖5所示的管理服務器50用于向主設備51發(fā)送下行數(shù)據(jù)(以下均稱為第一下行數(shù)據(jù)),該第一下行數(shù)據(jù)為管理服務器50發(fā)送給從設備54的數(shù)據(jù),該第一下行數(shù)據(jù)中包括從設備54的mac地址。主設備51用于接收管理服務器50發(fā)送的第一下行數(shù)據(jù),并根據(jù)該第一下行數(shù)據(jù)中的從設備54的mac地址和主設備51中保存的第一映射關系確定從plc設備53的標識信息,且在該第一下行數(shù)據(jù)中添加從plc設備53的標識信息,以將該第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù),以及向主plc設備52發(fā)送該第二下行數(shù)據(jù)。其中,第一映射關系為從設備54的mac地址與從plc設備53的標識信息之間的映射關系。主plc設備52用于接收主設備51發(fā)送的第二下行數(shù)據(jù),并且解封裝該第二下行數(shù)據(jù),得到第一下行數(shù)據(jù),以及向從plc設備53發(fā)送該第一下行數(shù)據(jù)。從plc設備53用于接收主plc設備52發(fā)送的第一下行數(shù)據(jù),并且向從設備54轉(zhuǎn)發(fā)該第一下行數(shù)據(jù)。從設備54用于接收從plc設備53發(fā)送的第一下行數(shù)據(jù)。本發(fā)明實施例中,plc系統(tǒng)中的管理服務器向該plc系統(tǒng)中的從設備發(fā)送下行數(shù)據(jù)(即上述第一下行數(shù)據(jù))時,管理服務器可以將該第一下行數(shù)據(jù)發(fā)送給主設備,進而經(jīng)該主設備、主plc設備和從plc設備將該第一下行數(shù)據(jù)發(fā)送給從設備。需要說明的是,本發(fā)明是實施例中,對于從plc的標識信息的相關描述具體可以參見上述plc系統(tǒng)中傳輸上行數(shù)據(jù)的實施例中對于從plc設備的標識信息的相關描述,此處不再贅述。本發(fā)明實施例中,主設備中可以保存多個映射關系(該多個映射關系中包括上述第一映射關系),該多個映射關系為多個從設備的mac地址與多個從plc設備的標識信息的映射關系。其中,每一個從設備的mac地址對應為該從設備提供plc接口的從plc設備的標識信息。示例性的,假設主設備中保存的映射關系有4個映射關系(包括4個從設備的mac地址與4個從plc設備的標識信息之間的映射關系),如表1所示,為本發(fā)明實施例提供的從設備的mac地址與從plc設備的標識信息之間的映射關系的示例。表1從設備的mac地址從plc設備的標識信息84-3b-5b-6d-f1-230053-8b-1b-3d-f1-370114-2b-3b-7d-f1-231042-3b-1b-2d-f4-2311本發(fā)明實施例中,主設備根據(jù)第一下行數(shù)據(jù)中的從設備的mac地址(由于第一下行數(shù)據(jù)是主設備接收的管理服務器發(fā)送給從設備的數(shù)據(jù),因此該第一下行數(shù)據(jù)中包括從設備的mac地址)和該主設備中保存的多個映射關系中查找包括該從設備的mac地址的第一映射關系,從而主設備可以從該第一映射關系中確定為該從設備提供plc接口的從plc設備的標識信息,并將該從plc設備的標識信息添加在第一下行數(shù)據(jù)中,得到第二下行數(shù)據(jù),然后主設備將該第二下行數(shù)據(jù)發(fā)送給主plc設備。如此,主plc設備可以根據(jù)該第二下行數(shù)據(jù)中的從plc設備的標識信息獲知該第二下行數(shù)據(jù)是發(fā)送給plc系統(tǒng)中多個從plc設備中的哪個從plc設備的數(shù)據(jù)。本發(fā)明實施例中,上述主plc設備解封裝第二下行數(shù)據(jù),得到第一下行數(shù)據(jù)的方法可以包括:主plc設備將第二下行數(shù)據(jù)中的從plc設備的標識信息刪除,得到第一下行數(shù)據(jù),然后將該第一下行數(shù)據(jù)經(jīng)從plc設備轉(zhuǎn)發(fā)給從設備。至此,可以完成管理服務器向從設備發(fā)送下行數(shù)據(jù)的過程。本發(fā)明實施例提供的plc系統(tǒng),由于管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù),因此,對于從設備來說,從設備可以不直接與管理服務器交互而接收管理服務器發(fā)送的下行數(shù)據(jù)(即第一下行數(shù)據(jù)),對于管理服務器來說,管理服務器可以通過主設備上的網(wǎng)絡模塊向從設備發(fā)送下行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備接收下行數(shù)據(jù)所花費的成本。可選的,本發(fā)明實施例中,在上述plc系統(tǒng)中可以設置兩個主設備(例如第一主設備和第二主設備),其中,第一主設備可以用于傳輸上行數(shù)據(jù)和下行數(shù)據(jù),第二主設備可以作為第一主設備的備用設備,如此在第一主設備無法工作時(例如第一主設備出現(xiàn)故障或者第一設備所在的區(qū)域網(wǎng)絡信號較差而無法發(fā)送和接收數(shù)據(jù)時),可以采用第二主設備傳輸上行數(shù)據(jù)和下行數(shù)據(jù)。需要說明的是,本發(fā)明實施例提供的plc系統(tǒng)中可以包括多個從設備,多個從設備中的每個從設備向管理服務器發(fā)送上行數(shù)據(jù)的方法完全相同,每個從設備向管理服務器發(fā)送上行數(shù)據(jù)的過程均可以可以參見上述實施例中對于在plc系統(tǒng)中傳輸上行數(shù)據(jù)的過程的描述;并且管理服務器向多個從設備中的每個從設備發(fā)送下行數(shù)據(jù)的方法也完全相同,管理服務器向每個從設備發(fā)送下行數(shù)據(jù)的過程均可以可以參見上述實施例中對于在plc系統(tǒng)中傳輸下行數(shù)據(jù)的過程的描述。本發(fā)明實施例提供一種傳輸數(shù)據(jù)的方法,該方法可以應用于上述實施例所描述的plc系統(tǒng),當plc系統(tǒng)中的從設備有上行數(shù)據(jù)向plc系統(tǒng)中的管理服務器發(fā)送時,可以采用該方法完成從設備主動向管理服務器發(fā)送上行數(shù)據(jù)的過程。結合圖5,如圖6所示,該方法可以包括s101-s110:s101、從設備向從plc設備發(fā)送第一上行數(shù)據(jù)。其中,本發(fā)明實施例中,上述第一上行數(shù)據(jù)為從設備發(fā)送給管理服務器的數(shù)據(jù)。本發(fā)明實施例中,從plc設備可以為從設備提供plc接口,從plc設備所具有的功能可以集成在從設備中,從plc設備也可以獨立于從設備,對于從plc設備與從設備的其他描述可以參見上述介紹plc系統(tǒng)的實施例中對于從plc設備與從設備的相關描述,此處不再贅述。s102、從plc設備接收第一上行數(shù)據(jù)。s103、從plc設備向主plc設備轉(zhuǎn)發(fā)第一上行數(shù)據(jù)。s104、主plc設備接收第一上行數(shù)據(jù)。本發(fā)明實施例中,主plc接收的第一上行數(shù)據(jù)為從plc設備接收到從設備發(fā)送的第一上行數(shù)據(jù)后轉(zhuǎn)發(fā)的,該主plc設備可以為主設備提供plc接口。本發(fā)明實施例中,主設備與從設備處于同一個局域網(wǎng)內(nèi)。具體的,主設備,從設備,主plc設備和從設備處于同一個局域網(wǎng)內(nèi)。s105、主plc設備在第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù)。s106、主plc設備向主設備發(fā)送第二上行數(shù)據(jù)。本發(fā)明實施例中,主plc設備接收到從plc設備發(fā)送的第一上行數(shù)據(jù)之后,主plc設備可以在該第一上行數(shù)據(jù)中的指定位置添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),再將該第二上行數(shù)據(jù)發(fā)送給主設備,以使得主設備將該第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后發(fā)送給管理服務器。需要說明的是,本發(fā)明實施例中,上述指定位置可以為第一上行數(shù)據(jù)的包頭或者包尾的位置,例如可以在第一上行數(shù)據(jù)的包頭的最前面的字段中添加從plc設備的標識信息。本發(fā)明實施例中,對于s104-s106的詳細描述,具體可以參見上述在plc系統(tǒng)中傳輸上行數(shù)據(jù)的實施例中對于主plc設備的相關描述,此處不再贅述。s107、主設備接收第二上行數(shù)據(jù)。本發(fā)明實施例中,主設備接收的第二上行數(shù)據(jù)為主plc設備接收到從設備經(jīng)由從plc設備發(fā)送的第一上行數(shù)據(jù)并封裝后發(fā)送給主設備的。s108、主設備解封裝第二上行數(shù)據(jù),得到第一上行數(shù)據(jù)。s109、主設備向管理服務器發(fā)送第一上行數(shù)據(jù)。對s107-s109的描述具體可以上述在plc系統(tǒng)中傳輸上行數(shù)據(jù)的實施例中對于主設備的相關描述,此處不再贅述。s110、管理服務器接收主設備發(fā)送的第一上行數(shù)據(jù)。本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法,當從設備有上行數(shù)據(jù)(例如上述第一上行數(shù)據(jù))向管理服務器發(fā)送時,從設備可以向從plc設備發(fā)送該第一上行數(shù)據(jù);從plc設備接收該第一上行數(shù)據(jù)之后,可以將該第一上行數(shù)據(jù)轉(zhuǎn)發(fā)給主plc設備;主plc設備接收該第一上行數(shù)據(jù)并在該第一上行數(shù)據(jù)中添加從plc設備的標識信息,以將該第一上行數(shù)據(jù)封裝為第二上行數(shù)據(jù),再將該第二上行數(shù)據(jù)發(fā)送給主設備;然后主設備接收該第二上行數(shù)據(jù),并解封裝該第二上行數(shù)據(jù),得到第一上行數(shù)據(jù),再將該第一上行數(shù)據(jù)發(fā)送給管理服務器。與現(xiàn)有技術相比,本發(fā)明實施例中,由于當從設備有上行數(shù)據(jù)向管理服務器發(fā)送時,該從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送上行數(shù)據(jù),該從設備無需等待主設備查詢該從設備時再發(fā)送該上行數(shù)據(jù),即該從設備可以主動向管理服務器發(fā)送上行數(shù)據(jù),因此能夠在一定程度上保證較好的傳輸數(shù)據(jù)的實時性??梢岳斫獾氖?,本發(fā)明實施例中,由于從設備可以直接經(jīng)從plc設備、主plc設備和主設備向管理服務器發(fā)送第一上行數(shù)據(jù),因此,對于管理服務器來說,管理服務器可以不直接與從設備交互而接收從設備發(fā)送的上行數(shù)據(jù)(即第一上行數(shù)據(jù));對于從設備來說,從設備可以通過主設備上的網(wǎng)絡模塊向管理服務器發(fā)送上行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備發(fā)送上行數(shù)據(jù)所花費的成本??蛇x的,本發(fā)明實施例中,上述主設備接收到的第二上行數(shù)據(jù)中包括從設備的mac地址和從plc設備的標識信息。結合圖6,如圖7所示,上述s108之后,本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法還可以包括s108a:s108a、主設備保存從設備的mac地址與從plc設備的標識信息之間的映射關系。本發(fā)明實施例中,主設備解封裝第二上行數(shù)據(jù)之后,即主設備將第二上行數(shù)據(jù)中的從plc設備的標識信息刪除之后,主設備可以將從設備的mac地址和從plc設備的標識信息之間的映射關系保存在該主設備中。如此在傳輸下行數(shù)據(jù)的過程(即管理服務器向從設備發(fā)送數(shù)據(jù)的過程)中,主設備可以根據(jù)管理服務器發(fā)送的下行數(shù)據(jù)中的從設備的mac地址和該映射關系封裝該下行數(shù)據(jù),具體的,主設備從該映射關系中確定與從設備的mac地址對應的為該從設備提供plc接口的從plc設備的標識信息,然后主設備在該下行數(shù)據(jù)中添加該從plc設備的標識信息,從而完成下行數(shù)據(jù)的封裝。對于從設備的mac地址和plc設備的標識信息之間的映射關系的具體描述可以參見上述介紹plc系統(tǒng)的實施例中關于從設備的mac地址和plc設備的標識信息之間的映射關系的相關描述,此處不再贅述。需要說明的是,本發(fā)明實施例可以不限定s108a和s109的執(zhí)行順序。即本發(fā)明實施例可以先執(zhí)行s108a,后執(zhí)行s109;也可以先執(zhí)行s109,后執(zhí)行s108a;還可以同時執(zhí)行s108a和s109。可選的,本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法,結合圖6,如圖8所示,上述s109之前,該還可以包括:s109a、主設備將該主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在廣域網(wǎng)中的ip地址。本發(fā)明實施例中,主設備、主plc設備、從plc設備和從設備組成局域網(wǎng),即主設備與從設備處于同一個局域網(wǎng)內(nèi),在同一個局域網(wǎng)內(nèi)采用ip地址傳輸數(shù)據(jù)的過程中,該局域網(wǎng)內(nèi)的主設備和從設備可以采用各自在局域網(wǎng)中的ip地址傳輸數(shù)據(jù);同時主設備與管理服務器處于同一個廣域網(wǎng)內(nèi),即主設備與管理服務器不屬于同一個局域網(wǎng),在同一個廣域網(wǎng)內(nèi)采用ip地址傳輸數(shù)據(jù)的過程中,該廣域網(wǎng)內(nèi)的各個設備均采用各個設備在廣域網(wǎng)中ip的地址傳輸數(shù)據(jù)。本發(fā)明實施例中,由于主設備接收的第二上行數(shù)據(jù)是處于局域網(wǎng)中的從設備發(fā)送的數(shù)據(jù),而主設備將第二上行數(shù)據(jù)解封裝后得到的第一上行數(shù)據(jù)發(fā)送給處于廣域網(wǎng)中的管理服務器,因此主設備可以將該主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在廣域網(wǎng)中的ip地址,從而主設備采用該主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)??蛇x的,本發(fā)明實施例中,上述主設備將主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在廣域網(wǎng)中的ip地址(即地址映射)的方法具體可以為:主設備可以根據(jù)該主設備在局域網(wǎng)中的ip地址(可以簡稱為第一ip地址)和主設備中保存的該主設備在局域網(wǎng)中的ip地址(即第一ip地址)與主設備在廣域網(wǎng)中的ip地址(可以簡稱為第二ip地址)之間的映射關系確定該主設備在廣域網(wǎng)中的ip地址。需要說明的是,本發(fā)明實施例可以不限定s108和s109a的執(zhí)行順序。即本發(fā)明實施例可以先執(zhí)行s108,后執(zhí)行s109a;也可以先執(zhí)行s109a,后執(zhí)行s108;還可以同時執(zhí)行s108和s109a。如圖8所示,本發(fā)明實施例中,上述s109具體可以通過s1091實現(xiàn):s1091、主設備采用主設備在廣域網(wǎng)中的ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。本發(fā)明實施例中,主設備向廣域網(wǎng)中的管理服務器發(fā)送第一上行數(shù)據(jù)時,主設備可以采用該主設備在廣域網(wǎng)中的ip地址(即上述的第二ip地址)向管理服務器發(fā)送第一上行數(shù)據(jù)。示例性的,假設上述主設備中保存的該主設備在廣域網(wǎng)中的ip地址與該主設備在局域網(wǎng)中的ip地址之間的映射關系中,該主設備在局域網(wǎng)中的ip地址為192.168.0.x,該主設備在廣域網(wǎng)中的ip地址202.202.12.11,當主設備接收到局域網(wǎng)中的從plc設備發(fā)送的第二上行數(shù)據(jù)并將該第二上行數(shù)據(jù)解封裝為第一上行數(shù)據(jù)后,主設備可以采用202.202.12.11這個ip地址向管理服務器發(fā)送第一上行數(shù)據(jù)。可選的,本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法還可以包括s100:s100、主設備采用dhcp為從設備分配從設備在局域網(wǎng)中的ip地址。本發(fā)明實施例中,采用本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法在plc系統(tǒng)中傳輸數(shù)據(jù)時,主設備可以采用dhcp為從設備分配該從設備在局域網(wǎng)中的ip地址,從而主設備與從設備之間可以采用各自在該局域網(wǎng)中的ip地址傳輸數(shù)據(jù)。本發(fā)明實施例提供一種傳輸數(shù)據(jù)的方法,該方法可以應用于上述實施例所描述的plc系統(tǒng),plc系統(tǒng)中的管理服務器向該plc系統(tǒng)中的從設備發(fā)送下行數(shù)據(jù)時,可以采用該方法完成管理服務器向從設備發(fā)送數(shù)據(jù)的過程。結合圖5,如圖9所示,該方法可以包括s201-s211:s201、管理服務器向主設備發(fā)送第一下行數(shù)據(jù)。其中,第一下行數(shù)據(jù)為管理服務器發(fā)送給從設備的數(shù)據(jù),第一下行數(shù)據(jù)中包括從設備的mac地址。s202、主設備接收第一下行數(shù)據(jù)。s203、主設備根據(jù)第一下行數(shù)據(jù)中的從設備的mac地址和主設備中保存的第一映射關系確定從plc設備的標識信息。本發(fā)明實施例中,上述主設備中保存的第一映射關系為從設備的mac地址與從plc設備的標識信息之間的映射關系,該主設備與該從設備處于同一個局域網(wǎng)內(nèi),具體的,主設備,從設備,主plc設備和從設備處于同一個局域網(wǎng)內(nèi)。。對于第一映射關系的具體描述可以參見上述實施例(上述plc系統(tǒng)中傳輸下行數(shù)據(jù)的實施例)中對于第一映射關系的相關描述,此處不再贅述。s204、主設備在第一下行數(shù)據(jù)中添加從plc設備的標識信息,以將第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù)。s205、主設備向主plc設備發(fā)送第二下行數(shù)據(jù)。本發(fā)明實施例中,主設備向主plc設備發(fā)送第二下行數(shù)據(jù),從而可以使得主plc設備將第二下行數(shù)據(jù)解封裝為第一下行數(shù)據(jù)后經(jīng)由從plc設備發(fā)送給從設備。本發(fā)明實施例中,主plc設備可以為主設備提供plc接口。主plc設備所具有的功能可以集成在主設備中,主plc設備也可以獨立于主設備,對于主plc設備與主設備的其他描述可以參見上述介紹plc系統(tǒng)的實施例中對于主plc設備與主設備的相關描述,此處不再贅述。對于s203-s205的其他描述具體可以參見上述實施例(上述plc系統(tǒng)中傳輸下行數(shù)據(jù)的實施例)的相關描述,此處不再贅述。s206、主plc設備接收第二下行數(shù)據(jù)。本發(fā)明實施例中,上述plc設備接收的第二下行數(shù)據(jù)為主設備接收到管理服務器發(fā)送的第一下行數(shù)據(jù)并封裝后發(fā)送的。s207、主plc設備解封裝第二下行數(shù)據(jù),得到第一下行數(shù)據(jù)。s208、主plc設備向從plc設備發(fā)送第一下行數(shù)據(jù)。s209、從plc設備接收第一下行數(shù)據(jù)。s210、從plc設備向從設備發(fā)送第一下行數(shù)據(jù)。s211、從設備接收第一下行數(shù)據(jù)。本發(fā)明實施例中,上述主plc設備可以將第一下行數(shù)據(jù)經(jīng)從plc設備轉(zhuǎn)發(fā)給從設備。至此,可以完成管理服務器向從設備發(fā)送下行數(shù)據(jù)的過程??梢岳斫獾氖牵景l(fā)明實施例提供的傳輸數(shù)據(jù)的方法中,管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù)。本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法,由于管理服務器可以經(jīng)主設備、主plc設備和從plc設備向從設備發(fā)送第一下行數(shù)據(jù),因此,對于從設備來說,從設備可以不直接與管理服務器交互而接收管理服務器發(fā)送的下行數(shù)據(jù)(即第一下行數(shù)據(jù));對于管理服務器來說,管理服務器可以通過主設備上的網(wǎng)絡模塊向從設備發(fā)送下行數(shù)據(jù),因此無需在從設備上設置網(wǎng)絡模塊,如此可以節(jié)省從設備接收下行數(shù)據(jù)所花費的成本??蛇x的,本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法,結合圖9,如圖10所示,在上述s205之前,該方法還可以包括s205a:s205a、主設備將主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為主設備在局域網(wǎng)中的ip地址。本發(fā)明實施例中,主設備、主plc設備、從plc設備和從設備組成局域網(wǎng),即主設備與從設備處于同一個局域網(wǎng)內(nèi),在同一個局域網(wǎng)內(nèi)采用ip地址傳輸數(shù)據(jù)的過程中,該局域網(wǎng)內(nèi)的主設備和從設備可以采用各自在局域網(wǎng)中的ip地址傳輸數(shù)據(jù);同時主設備與管理服務器處于同一個廣域網(wǎng)內(nèi),即主設備與管理服務器不屬于同一個局域網(wǎng),在同一個廣域網(wǎng)內(nèi)采用ip地址傳輸數(shù)據(jù)的過程中,該廣域網(wǎng)內(nèi)的各個設備均采用各個設備在廣域網(wǎng)中ip的地址傳輸數(shù)據(jù)。本發(fā)明實施例中,由于主設備接收的第一下行數(shù)據(jù)是處于廣域網(wǎng)中的管理服務器發(fā)送的數(shù)據(jù),而主設備將第一下行數(shù)據(jù)封裝后得到的第二下行數(shù)據(jù)發(fā)送給處于局域網(wǎng)中的主plc設備,因此主設備可以將該主設備在廣域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在局域網(wǎng)中的ip地址,從而主設備采用該主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)??蛇x的,本發(fā)明實施例中,上述主設備將主設備在局域網(wǎng)中的ip地址轉(zhuǎn)換為該主設備在廣域網(wǎng)中的ip地址(即地址映射)的方法具體可以為:主設備可以根據(jù)該主設備在局域網(wǎng)中的ip地址(可以簡稱為第一ip地址)和主設備中保存的該主設備在局域網(wǎng)中的ip地址(即第一ip地址)與主設備在廣域網(wǎng)中的ip地址(可以簡稱為第二ip地址)之間的映射關系確定該主設備在局域網(wǎng)中的ip地址。需要說明的是,本發(fā)明實施例可以不限定s204和s205a的執(zhí)行順序。即本發(fā)明實施例可以先執(zhí)行s204,后執(zhí)行s205a;也可以先執(zhí)行s205a,后執(zhí)行s204;還可以同時執(zhí)行s204和s205a。如圖10所示,本發(fā)明實施例中,上述s205具體可以通過s2051實現(xiàn):s2051、主設備采用主設備在局域網(wǎng)中的ip地址向主plc設備發(fā)送第二下行數(shù)據(jù)。本發(fā)明實施例中,主設備向局域網(wǎng)中的主plc設備發(fā)送第二下行數(shù)據(jù)時,主設備可以采用該主設備在局域網(wǎng)中的ip地址(即上述的第一ip地址)向主plc設備發(fā)送第二下行數(shù)據(jù)。示例性的,假設上述主設備中保存的該主設備在廣域網(wǎng)中的ip地址與該主設備在局域網(wǎng)中的ip地址之間的映射關系中,該主設備在局域網(wǎng)中的ip地址為192.168.0.x,該主設備在廣域網(wǎng)中的ip地址202.202.12.11,當主設備接收到廣域網(wǎng)中的管理服務器發(fā)送的第一下行數(shù)據(jù)并將該第一下行數(shù)據(jù)封裝為第二下行數(shù)據(jù)后,主設備可以采用192.168.0.x這個ip地址向從plc設備發(fā)送第二下行數(shù)據(jù)。可選的,本發(fā)明實施例提供的傳輸數(shù)據(jù)的方法還可以包括s200:s200、主設備采用dhcp為從設備分配從設備在局域網(wǎng)中的ip地址。本發(fā)明實施例中,對于s200的具體描述可以參見上述對于s100的相關描述,此處不再贅述。上述主要從各個網(wǎng)元之間交互的角度對本發(fā)明實施例提供的方案進行了介紹??梢岳斫獾氖?,各個網(wǎng)元,例如主plc設備、主設備等為了實現(xiàn)上述功能,其包含了執(zhí)行各個功能相應的硬件結構和/或軟件模塊。本領域技術人員應該很容易意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,本發(fā)明實施例能夠以硬件或硬件和計算機軟件的結合形式來實現(xiàn)。某個功能究竟以硬件還是計算機軟件驅(qū)動硬件的方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本申請的范圍。本發(fā)明實施例可以根據(jù)上述方法示例對主plc設備、主設備等進行功能模塊的劃分,例如,可以對應各個功能劃分各個功能模塊,也可以將兩個或兩個以上的功能集成在一個處理模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。需要說明的是,本發(fā)明實施例中對模塊的劃分是示意性的,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。在采用對應各個功能劃分各個功能模塊的情況下,圖11示出了上述實施例中所涉及的主plc設備的一種可能的結構示意圖。如圖11所示,該主plc設備可以包括:接收模塊60、封裝模塊61和發(fā)送模塊62。接收模塊60可以用于支持主plc設備執(zhí)行上述方法實施例中的s104和s206;封裝模塊61可以用于支持主plc設備執(zhí)行上述方法實施例中的s105和s207;發(fā)送模塊62可以用于支持主plc設備執(zhí)行上述方法實施例中的s106和s208。其中,上述方法實施例涉及的各步驟的所有相關內(nèi)容均可以援引到對應功能模塊的功能描述,此處不再贅述。在采用集成的單元的情況下,圖12示出了上述實施例中所涉及的主plc設備的一種可能的結構示意圖。如圖12所示,主plc設備可以包括:處理模塊70和通信模塊71。處理模塊70可以用于對主plc設備的動作進行控制管理,例如,處理模塊70可以用于支持主plc設備執(zhí)行上述方法實施例中的s105和s207,和/或用于本文所描述的技術的其它過程。通信模塊71可以用于支持主plc設備與其他網(wǎng)絡實體的通信,例如通信模塊71可以用于支持主plc設備執(zhí)行上述方法實施例中的s104、s106s206和s208??蛇x的,如圖12所示,該主plc設備還可以包括存儲模塊72,用于存儲主plc設備的程序代碼和數(shù)據(jù)。其中,處理模塊70可以是處理器或控制器(例如可以是上述如圖4所示的處理器41),例如可以是cpu、通用處理器dsp、asic、fpga或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合。其可以實現(xiàn)或執(zhí)行結合本發(fā)明實施例公開內(nèi)容所描述的各種示例性的邏輯方框、模塊和電路。上述處理器也可以是實現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等等。通信模塊71可以是收發(fā)器、收發(fā)電路或通信接口等(例如可以是上述如圖4所示的plc芯片40)。存儲模塊72可以是存儲器(例如可以是上述如圖4所示的存儲器42)。在采用對應各個功能劃分各個功能模塊的情況下,圖13示出了上述實施例中所涉及的主設備的一種可能的結構示意圖。如圖13所示,該主設備可以包括:接收模塊80、封裝模塊81和發(fā)送模塊82。接收模塊80可以用于支持主設備執(zhí)行上述方法實施例中的s107和s202;封裝模塊81可以用于支持主設備執(zhí)行上述方法實施例中的s108和s204;發(fā)送模塊82可以用于支持主設備執(zhí)行上述方法實施例中的s109(包括s1091)和s205??蛇x的,如圖13所示,該主設備還可以包括保存模塊83、轉(zhuǎn)換模塊84和分配模塊85。保存模塊83可以用于支持主設備執(zhí)行上述方法實施例中的s108a;轉(zhuǎn)換模塊84可以用于支持主設備執(zhí)行上述方法實施例中的s109a和s205a;分配模塊85可以用于支持主設備執(zhí)行上述方法實施例中的s100和s200。本發(fā)明實施例提供的主設備還可以包括確定模塊,該確定模塊可以用于支持主設備執(zhí)行上述方法實施例中的s203。其中,上述方法實施例涉及的各步驟的所有相關內(nèi)容均可以援引到對應功能模塊的功能描述,此處不再贅述。在采用集成的單元的情況下,圖14示出了上述實施例中所涉及的主設備的一種可能的結構示意圖。如圖14所示,主設備可以包括:處理模塊90和通信模塊91。處理模塊90可以用于對主設備的動作進行控制管理,例如,處理模塊90可以用于支持主設備執(zhí)行上述方法實施例中的s108、s108a、s109a、s100、s200、s203、s204和s205a,和/或用于本文所描述的技術的其它過程。通信模塊91可以用于支持主設備與其他網(wǎng)絡實體的通信,例如通信模塊91可以用于支持主設備執(zhí)行上述方法實施例中的s107、s109(包括s1091)、s202和s205??蛇x的,如圖14所示,該主設備可以包括存儲模塊92,用于存儲主設備的程序代碼和數(shù)據(jù)。其中,處理模塊90可以是處理器或控制器(例如可以是上述如圖2所示的控制單元20),例如可以是cpu、通用處理器dsp、asic、fpga或者其他可編程邏輯器件、晶體管邏輯器件、硬件部件或者其任意組合。其可以實現(xiàn)或執(zhí)行結合本發(fā)明實施例公開內(nèi)容所描述的各種示例性的邏輯方框、模塊和電路。上述處理器也可以是實現(xiàn)計算功能的組合,例如包含一個或多個微處理器組合,dsp和微處理器的組合等等。通信模塊91可以是收發(fā)器、收發(fā)電路或通信接口等(例如可以是上述如圖2所示的通信單元21)。存儲模塊92可以是存儲器。本發(fā)明實施例中,從設備、從plc設備和管理服務器也均可以采用對應各個功能劃分各個功能模塊或者采用集成單元實現(xiàn),具體的,各個功能模塊或集成單元可以執(zhí)行上述方法實施例中從設備、從plc設備和管理服務器所執(zhí)行的各個方法步驟,此處不再贅述。在上述實施例中,可以全部或部分地通過軟件程序、硬件、固件或者其任意組合來實現(xiàn)。當使用軟件程序?qū)崿F(xiàn)時,可以全部或部分地以計算機程序產(chǎn)品的形式實現(xiàn)。該計算機程序產(chǎn)品包括一個或多個計算機指令。在計算機上加載和執(zhí)行該計算機指令時,全部或部分地產(chǎn)生按照本發(fā)明實施例中的流程或功能。該計算機可以是通用計算機、專用計算機、計算機網(wǎng)絡或者其他可編程裝置。該計算機指令可以存儲在計算機可讀存儲介質(zhì)中,或者從一個計算機可讀存儲介質(zhì)向另一個計算機可讀存儲介質(zhì)傳輸,例如,該計算機指令可以從一個網(wǎng)站站點、計算機、服務器或數(shù)據(jù)中心通過有線(例如同軸電纜、光纖、數(shù)字用戶線(digitalsubscriberline,dsl))方式或無線(例如紅外、無線、微波等)方式向另一個網(wǎng)站站點、計算機、服務器或數(shù)據(jù)中心傳輸。該計算機可讀存儲介質(zhì)可以是計算機能夠存取的任何可用介質(zhì)或者是包括一個或多個可用介質(zhì)集成的服務器、數(shù)據(jù)中心等數(shù)據(jù)存儲設備。該可用介質(zhì)可以是磁性介質(zhì)(例如,軟盤、磁盤、磁帶)、光介質(zhì)(例如,數(shù)字視頻光盤(digitalvideodisc,dvd))、或者半導體介質(zhì)(例如固態(tài)硬盤(solidstatedrives,ssd))等。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本申請的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)或處理器執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:快閃存儲器、移動硬盤、只讀存儲器、隨機存取存儲器、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本申請的具體實施方式,但本申請的保護范圍并不局限于此,任何在本申請揭露的技術范圍內(nèi)的變化或替換,都應涵蓋在本申請的保護范圍之內(nèi)。因此,本申請的保護范圍應以所述權利要求的保護范圍為準。當前第1頁12