本發(fā)明涉及工業(yè)控制技術(shù)領(lǐng)域,尤其涉及一種多內(nèi)核嵌入式plc的通訊控制方法和裝置。
背景技術(shù):
嵌入式可編程邏輯控制器(programmablelogiccontroller,plc)是指:通過plc平臺的開發(fā)、移植,使得嵌入式控制系統(tǒng)具備了plc的功能。隨著我國高端裝備制造業(yè)的發(fā)展,嵌入式plc的性能需求也水漲船高,在很多場合中,通過單芯片的方式來提升plc性能會受到中央處理器(centralprocessingunit,cpu)的主頻、cpu端口、功耗等諸多限制,從而需要通過多cpu的協(xié)同方式來進(jìn)行控制。在嵌入式plc中設(shè)置多個cpu(內(nèi)核)時,很難確保各個內(nèi)核之間的通訊安全,導(dǎo)致嵌入式plc的穩(wěn)定性不佳。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種多內(nèi)核嵌入式plc的通訊控制方法和裝置,以確保嵌入式plc中多個內(nèi)核間的安全通訊,提升嵌入式plc的穩(wěn)定性。
第一方面,本發(fā)明實(shí)施例提供一種多內(nèi)核嵌入式plc的通訊控制方法,所述嵌入式plc包括多個內(nèi)核,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò);所述方法包括:
獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令;
根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
可選地,所述在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)中的傳輸模式為實(shí)時傳輸,或者緩存數(shù)據(jù)塊后傳輸;
所述雙端口數(shù)據(jù)通信管道包括:寫入側(cè)的數(shù)據(jù)接口和地址接口,以及讀出側(cè)的數(shù)據(jù)接口和地址接口。
可選地,所述環(huán)狀通訊網(wǎng)絡(luò)中還包括:冗余的雙端口數(shù)據(jù)通信管道;其中,所述環(huán)狀通訊網(wǎng)絡(luò)包含兩條雙端口數(shù)據(jù)通信管道,當(dāng)其中一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,另一條雙端口數(shù)據(jù)通信管道用于數(shù)據(jù)傳輸。
可選地,所述兩條雙端口數(shù)據(jù)通信管道的傳輸方向相反;
所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過單一方向進(jìn)行傳輸;
當(dāng)一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,出現(xiàn)故障的所述雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈谝环较?;所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過另一條雙端口數(shù)據(jù)通信管道進(jìn)行傳輸,所述另一條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈诙较?;所述第一方向與所述第二方向相反。
可選地,還包括:
檢測環(huán)狀通訊網(wǎng)絡(luò)的通訊狀態(tài);
當(dāng)所述環(huán)狀通訊網(wǎng)絡(luò)出現(xiàn)通訊中斷或者通訊邏輯異常時,對所述環(huán)狀通訊網(wǎng)絡(luò)進(jìn)行恢復(fù)干預(yù)操作,所述恢復(fù)干預(yù)操作包括以下至少一種操作:重啟操作、主動復(fù)位操作、通道隔離操作。
第二方面,本實(shí)施例提供一種多內(nèi)核嵌入式plc的通訊控制裝置,所述嵌入式plc包括多個內(nèi)核,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò);所述裝置包括:獲取模塊和傳輸模塊,
所述獲取模塊,用于獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令
所述傳輸模塊,用于根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
可選地,所述傳輸模塊的傳輸模式為實(shí)時傳輸,或者緩存數(shù)據(jù)塊后傳輸;
所述雙端口數(shù)據(jù)通信管道包括:寫入側(cè)的數(shù)據(jù)接口和地址接口,以及讀出側(cè)的數(shù)據(jù)接口和地址接口。
可選地,所述環(huán)狀通訊網(wǎng)絡(luò)中還包括:冗余的雙端口數(shù)據(jù)通信管道;其中,所述環(huán)狀通訊網(wǎng)絡(luò)包含兩條雙端口數(shù)據(jù)通信管道,當(dāng)其中一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,另一條雙端口數(shù)據(jù)通信管道用于數(shù)據(jù)傳輸。
可選地,所述兩條雙端口數(shù)據(jù)通信管道的傳輸方向相反;
所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過單一方向進(jìn)行傳輸;
當(dāng)一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,出現(xiàn)故障的所述雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈谝环较?;所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過另一條雙端口數(shù)據(jù)通信管道進(jìn)行傳輸,所述另一條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈诙较?;所述第一方向與所述第二方向相反。
可選地,還包括:檢測模塊,所述檢測模塊,用于檢測環(huán)狀通訊網(wǎng)絡(luò)的通訊狀態(tài);
當(dāng)所述環(huán)狀通訊網(wǎng)絡(luò)出現(xiàn)通訊中斷或者通訊邏輯異常時,對所述環(huán)狀通訊網(wǎng)絡(luò)進(jìn)行恢復(fù)干預(yù)操作,所述恢復(fù)干預(yù)操作包括以下至少一種操作:重啟操作、主動復(fù)位操作、通道隔離操作。
第三方面,本發(fā)明實(shí)施例提供一種多內(nèi)核嵌入式plc的通訊控制裝置,包括:處理器和存儲器;
所述存儲器用于存儲程序;
所述處理器,用于執(zhí)行所述存儲器存儲的所述程序,當(dāng)所述程序被執(zhí)行時,所述處理器用于執(zhí)行如第一方面本發(fā)明實(shí)施例中任一項(xiàng)所述的方法。
第四方面,計算機(jī)可讀存儲介質(zhì),當(dāng)存儲介質(zhì)中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備能夠執(zhí)行如第一方面本發(fā)明實(shí)施例中任一項(xiàng)所述的方法。
本發(fā)明,通過在嵌入式plc的多個內(nèi)核間設(shè)置環(huán)狀通訊網(wǎng)絡(luò),實(shí)現(xiàn)了嵌入式plc多內(nèi)核間的安全通訊。其中,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò),內(nèi)核間可以通過所述雙端口數(shù)據(jù)通信管道進(jìn)行數(shù)據(jù)的讀取和寫入,使得嵌入式plc的內(nèi)核間通訊更加安全,提升嵌入式plc的穩(wěn)定性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例一提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖;
圖3為本發(fā)明實(shí)施例三提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖;
圖4為本發(fā)明實(shí)施例一提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例一提供的環(huán)狀通訊網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例二提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例三提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例一提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖,如圖1所示,本實(shí)施例的方法可以包括:
s101、獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令。
本實(shí)施例中,基于多內(nèi)核嵌入式plc的環(huán)狀通訊網(wǎng)絡(luò)來實(shí)現(xiàn)數(shù)據(jù)傳輸,所述嵌入式plc包括多個內(nèi)核,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò)。首先通過獲取訪問操作指令,確定內(nèi)核間的數(shù)據(jù)訪問操作,所述數(shù)據(jù)范圍操作包括寫入操作指令或者讀取操作指令。
s102、根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
本實(shí)施例中,根據(jù)所述訪問操作指令,通過所述雙端口數(shù)據(jù)通信管道來傳輸內(nèi)核間的待訪問的數(shù)據(jù),所述待訪問的數(shù)據(jù)包括:讀取的數(shù)據(jù)或者寫入的數(shù)據(jù)。
可選地,所述在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)中的傳輸模式為實(shí)時傳輸,或者緩存數(shù)據(jù)塊后傳輸;
所述雙端口數(shù)據(jù)通信管道包括:寫入側(cè)的數(shù)據(jù)接口和地址接口,以及讀出側(cè)的數(shù)據(jù)接口和地址接口。
本實(shí)施例中,所述雙端口數(shù)據(jù)通信管道設(shè)置有寫入側(cè)的數(shù)據(jù)接口和地址接口,以及讀出側(cè)的數(shù)據(jù)接口和地址接口,從而所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核可以同時對雙端口數(shù)據(jù)通信管道進(jìn)行單向的寫入和讀取操作。通過同時的寫入和讀取操作,有效提升了數(shù)據(jù)的傳輸效率。
可選地,所述環(huán)狀通訊網(wǎng)絡(luò)中還包括:冗余的雙端口數(shù)據(jù)通信管道;其中,所述環(huán)狀通訊網(wǎng)絡(luò)包含兩條雙端口數(shù)據(jù)通信管道,當(dāng)其中一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,另一條雙端口數(shù)據(jù)通信管道用于數(shù)據(jù)傳輸。
本實(shí)施例中,將所示環(huán)狀通訊網(wǎng)絡(luò)設(shè)計成冗余雙通道通訊的形式,當(dāng)其中一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,另一條雙端口數(shù)據(jù)通信管道用于數(shù)據(jù)傳輸,提升了嵌入式plc的穩(wěn)定性,保證數(shù)據(jù)的安全傳輸。
可選地,所述兩條雙端口數(shù)據(jù)通信管道的傳輸方向相反;所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過單一方向進(jìn)行傳輸。
本實(shí)施例,通過在嵌入式plc的多個內(nèi)核間設(shè)置環(huán)狀通訊網(wǎng)絡(luò),實(shí)現(xiàn)了嵌入式plc多內(nèi)核間的安全通訊。其中,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò),內(nèi)核間可以通過所述雙端口數(shù)據(jù)通信管道進(jìn)行數(shù)據(jù)的讀取和寫入,使得嵌入式plc的內(nèi)核間通訊更加安全,提升嵌入式plc的穩(wěn)定性。
圖2為本發(fā)明實(shí)施例二提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖,如圖2所示,本實(shí)施例的方法可以包括:
s201、獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令。
s202、根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
本實(shí)施例s201、s202的具體實(shí)現(xiàn)過程參見圖1所示方法中的相關(guān)描述,此處不再贅述。
s203、當(dāng)一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,出現(xiàn)故障的所述雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈谝环较?;所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過另一條雙端口數(shù)據(jù)通信管道進(jìn)行傳輸,所述另一條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈诙较?;所述第一方向與所述第二方向相反。
本實(shí)施例中,兩條雙端口數(shù)據(jù)通信管道的功能、性能完全一致,數(shù)據(jù)傳輸方向相反。正常情況下,環(huán)狀通訊網(wǎng)絡(luò)的內(nèi)核間數(shù)據(jù)讀寫為單向環(huán)傳輸模式,當(dāng)其中一條雙端口數(shù)據(jù)通信管道的任一節(jié)點(diǎn)的通訊中斷時,數(shù)據(jù)可以從另一條雙端口數(shù)據(jù)通信管道向反方向進(jìn)行傳輸。其中,本實(shí)施例由所述雙端口數(shù)據(jù)通信管道來保證數(shù)據(jù)的安全性,通過環(huán)狀通訊網(wǎng)絡(luò)的通訊邏輯來保證數(shù)據(jù)傳輸?shù)囊恢滦浴?/p>
本實(shí)施例,通過在嵌入式plc的多個內(nèi)核間設(shè)置環(huán)狀通訊網(wǎng)絡(luò),并將所示環(huán)狀通訊網(wǎng)絡(luò)設(shè)計為冗余雙通道的形式,實(shí)現(xiàn)了嵌入式plc多內(nèi)核間的安全通訊。當(dāng)任一條傳輸通道發(fā)生故障時,可以通過另一條傳輸通道進(jìn)行數(shù)據(jù)傳輸。使得嵌入式plc的內(nèi)核間通訊更加安全,提升嵌入式plc的穩(wěn)定性。
圖3為本發(fā)明實(shí)施例三提供的多內(nèi)核嵌入式plc的通訊控制方法的流程圖,如圖3所示,本實(shí)施例的方法可以包括:
s301、獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令。
s302、根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
本實(shí)施例s301、s302的具體實(shí)現(xiàn)過程參見圖1所示方法中的相關(guān)描述,此處不再贅述。
s303、檢測環(huán)狀通訊網(wǎng)絡(luò)的通訊狀態(tài)。
本實(shí)施例中,實(shí)時檢測環(huán)狀通訊網(wǎng)絡(luò)是否出現(xiàn)通訊中斷、通訊邏輯異常等情況。
s304、當(dāng)所述環(huán)狀通訊網(wǎng)絡(luò)出現(xiàn)通訊中斷或者通訊邏輯異常時,對所述環(huán)狀通訊網(wǎng)絡(luò)進(jìn)行恢復(fù)干預(yù)操作,所述恢復(fù)干預(yù)操作包括以下至少一種操作:重啟操作、主動復(fù)位操作、通道隔離操作。
本實(shí)施例中,當(dāng)出現(xiàn)通訊中斷或者通訊邏輯異常時,為了保證數(shù)據(jù)的傳輸安全,保證環(huán)狀通訊網(wǎng)絡(luò)盡快地恢復(fù)正常工作??梢圆捎没謴?fù)干預(yù)操作的方式來進(jìn)行通訊恢復(fù),所述恢復(fù)干預(yù)操作的方式包括但不限于重啟操作、主動復(fù)位操作、通道隔離操作。
本實(shí)施例,通過在嵌入式plc的多個內(nèi)核間設(shè)置環(huán)狀通訊網(wǎng)絡(luò),并將所示環(huán)狀通訊網(wǎng)絡(luò)設(shè)計為冗余雙通道的形式,檢測所述環(huán)狀通訊網(wǎng)絡(luò)的通訊是否正常,當(dāng)出現(xiàn)通訊異常時,可以采用恢復(fù)干預(yù)操作的方式來恢復(fù)環(huán)狀通訊網(wǎng)絡(luò)的通訊。例如當(dāng)任一條傳輸通道發(fā)生故障時,可以通過另一條傳輸通道進(jìn)行數(shù)據(jù)傳輸。使得嵌入式plc的內(nèi)核間通訊更加安全,提升嵌入式plc的穩(wěn)定性。
圖4為本發(fā)明實(shí)施例一提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例的裝置可以包括:獲取模塊21和傳輸模塊22,所述嵌入式plc包括多個內(nèi)核,所述多個內(nèi)核按照串聯(lián)的方式通過雙端口數(shù)據(jù)通信管道依次首尾通訊連接以構(gòu)成環(huán)狀通訊網(wǎng)絡(luò);所述獲取模塊21,用于獲取訪問操作指令;所述訪問操作指令包括以下至少一項(xiàng):寫入操作指令、讀取操作指令所述傳輸模塊22,用于根據(jù)所述訪問操作指令,在所述雙端口數(shù)據(jù)通信管道兩端的內(nèi)核之間傳輸待訪問的數(shù)據(jù)。
可選地,所述傳輸模塊的傳輸模式為實(shí)時傳輸,或者緩存數(shù)據(jù)塊后傳輸;
所述雙端口數(shù)據(jù)通信管道包括:寫入側(cè)的數(shù)據(jù)接口和地址接口,以及讀出側(cè)的數(shù)據(jù)接口和地址接口。
可選地,所述環(huán)狀通訊網(wǎng)絡(luò)中還包括:冗余的雙端口數(shù)據(jù)通信管道;其中,所述環(huán)狀通訊網(wǎng)絡(luò)包含兩條雙端口數(shù)據(jù)通信管道,當(dāng)其中一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,另一條雙端口數(shù)據(jù)通信管道用于數(shù)據(jù)傳輸。
可選地,所述兩條雙端口數(shù)據(jù)通信管道的傳輸方向相反;
所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過單一方向進(jìn)行傳輸;
當(dāng)一條雙端口數(shù)據(jù)通信管道出現(xiàn)故障時,出現(xiàn)故障的所述雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈谝环较?;所述多個內(nèi)核中內(nèi)核間的數(shù)據(jù)通過另一條雙端口數(shù)據(jù)通信管道進(jìn)行傳輸,所述另一條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)榈诙较?;所述第一方向與所述第二方向相反。
本實(shí)施例的裝置,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖5為本發(fā)明實(shí)施例一提供的環(huán)狀通訊網(wǎng)絡(luò)的結(jié)構(gòu)示意圖,如圖5所示,所述環(huán)狀通訊網(wǎng)絡(luò)包括:多個內(nèi)核11、第一雙端口數(shù)據(jù)通信管道12和第二雙端口數(shù)據(jù)通信管道13。例如,圖5中以n個內(nèi)核為例,n為大于等于2的整數(shù),其中,第1個內(nèi)核的一端與第2個內(nèi)核的一端通訊連接,第1個內(nèi)核的另一端和第n個內(nèi)核n的一端通訊連接,第n個內(nèi)核的另一端和第n-1個內(nèi)核的一端通訊連接。圖中箭頭方向表示數(shù)據(jù)的傳輸方向,省略點(diǎn)號表示中間省略的內(nèi)核以及所述省略內(nèi)核兩端的雙端口數(shù)據(jù)通信管道。
本實(shí)施例中,兩條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向?yàn)閱蜗?,且所述兩條雙端口數(shù)據(jù)通信管道的數(shù)據(jù)傳輸方向相反。需要說明的是,本實(shí)施例不限定內(nèi)核11的數(shù)量,也不限定第一雙端口數(shù)據(jù)通信管道12和第二雙端口數(shù)據(jù)通信管道13在任兩個內(nèi)核之間的傳輸方向。
本實(shí)施例的裝置,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖6為本發(fā)明實(shí)施例二提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例的裝置在圖4所示裝置結(jié)構(gòu)的基礎(chǔ)上,進(jìn)一步地,還可以包括:檢測模塊23,所述檢測模塊23,用于檢測環(huán)狀通訊網(wǎng)絡(luò)的通訊狀態(tài);當(dāng)所述環(huán)狀通訊網(wǎng)絡(luò)出現(xiàn)通訊中斷或者通訊邏輯異常時,對所述環(huán)狀通訊網(wǎng)絡(luò)進(jìn)行恢復(fù)干預(yù)操作,所述恢復(fù)干預(yù)操作包括以下至少一種操作:重啟操作、主動復(fù)位操作、通道隔離操作。
本實(shí)施例的裝置,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖7為本發(fā)明實(shí)施例三提供的多內(nèi)核嵌入式plc的通訊控制裝置的結(jié)構(gòu)示意圖,如圖7所示,本實(shí)施例的裝置可以包括:處理器30和存儲器40;
所述存儲器40用于存儲程序;
所述處理器30,用于執(zhí)行所述存儲器40存儲的所述程序,當(dāng)所述程序被執(zhí)行時,所述處理器30用于執(zhí)行如圖1-圖3任一方法所執(zhí)行的技術(shù)方案。
本實(shí)施例的裝置,可以用于執(zhí)行圖1-圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
此外,本申請實(shí)施例還提供一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)執(zhí)行指令,當(dāng)用戶設(shè)備的至少一個處理器執(zhí)行該計算機(jī)執(zhí)行指令時,用戶設(shè)備執(zhí)行上述各種可能的方法。
其中,計算機(jī)可讀介質(zhì)包括計算機(jī)存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個地方向另一個地方傳送計算機(jī)程序的任何介質(zhì)。存儲介質(zhì)可以是通用或?qū)S糜嬎銠C(jī)能夠存取的任何可用介質(zhì)。一種示例性的存儲介質(zhì)耦合至處理器,從而使處理器能夠從該存儲介質(zhì)讀取信息,且可向該存儲介質(zhì)寫入信息。當(dāng)然,存儲介質(zhì)也可以是處理器的組成部分。處理器和存儲介質(zhì)可以位于asic中。另外,該asic可以位于用戶設(shè)備中。當(dāng)然,處理器和存儲介質(zhì)也可以作為分立組件存在于通信設(shè)備中。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。