文/王新民
在對控制器安全性進行評估的過程中,應遵循科學化的原則,了解安全特點與性能,全面提升整體評估工作效率與水平,獲取最終的評估結論,以便于增強軟件的安全性,達到預期的工作目的。
在安全評估的工作中,應結合國家要求開展評估活動,形成一系列的評估工作模式,其評估措施應符合GB14536.1-2008《家用和類似用途電自動控制器 第1 部分》的要求。對于變頻空調而言,在軟件安全評估的過程中,要求相關認證機構的評估工作者,將安全保護代碼形式與控制器的硬件相互整合,使用先進的評估方式、技術方式與仿真模擬方式等完成具體的評估任務,使得各方面的評估工作滿足要求,增強安全管理工作效果。一方面,在安全評估的過程中,可以使用軟件代碼的形式,完善與改革變頻空調實際保護功能,例如:實現(xiàn)過熱類型、缺氟類型、過流類型、過壓類型的保護目的,在一定程度上可以全面實施軟件評估工作,提升整體的安全性。另一方面,應對軟件的保護功能進行完善與改革,及時發(fā)現(xiàn)其中存在的缺陷問題,利用合理的措施彌補缺陷。
在實際檢測的過程中,應做好周期性的自我檢查工作,針對其中的故障問題與錯誤問題進行嚴格分析,了解內位是否處于O 亦或是1的狀態(tài)。一般情況下,可以使用功能類型與周期類型的測試方法。
圖1:MCU 的測試
(1)對于功能類型的測試方式而言,應在軟件程序執(zhí)行的過程中,一次亦或是很多次的開展測試活動,了解是否有故障問題或是錯誤問題。
(2)在使用周期類型自我檢查方式的過程中,可以在相關程序執(zhí)行期間,周期性的完成寄存器測試活動,了解有沒有故障問題或是錯誤問題。如圖1所示,在實際測試的工作中,應正確的開展相關安全評估活動,及時發(fā)現(xiàn)MCU 中存在的問題,利用正確的方式解決問題,為后續(xù)工作的實施與發(fā)展提供幫助。
在對此類系統(tǒng)進行測試的過程中,應進行功能、周期與程序的研究,正確開展時序、邏輯的監(jiān)測工作,保證符合具體的要求。在進行測試工作中,應明確是否存在連續(xù)類型的故障現(xiàn)象或是錯誤現(xiàn)象,例如:分析程序計數(shù)器數(shù)值的狀態(tài),了解實際情況,采用下面幾種方式開展測試活動:
(1)針對功能進行合理的測試。通常情況下,在執(zhí)行相關軟件程序的過程中,可以一次性亦或是多次的進行程序計數(shù)器檢測處理,結合實際狀況,正確的獲取相關數(shù)值,以便于完成具體的測試任務。
(2)可以使用周期性的自檢方式進行處理,采用周期類型的方式完成程序計數(shù)器的測試任務,以此形成良好的工作模式與發(fā)展形勢。
(3)程序順序方面的時隙監(jiān)測,使用周期類型的觸發(fā)檢查方式,設置獨立性的時鐘基準計時系統(tǒng),以便于了解其程序與順序的功能,及時發(fā)現(xiàn)錯誤問題或是故障問題,正確的開展各方面管理活動。
(4)可以使用程序順序方面的邏輯監(jiān)測方式進行處理,相關的監(jiān)測程序的順序,應使用邏輯故障、錯誤的控制技術方式進行處理,保證結合時鐘源的特點與要求合理分析,并使用非邏輯周期類型的檢驗方式開展各方面檢測活動。
在使用此類測試方式的過程中,應針對整體系統(tǒng)的功能進行檢查,了解有沒有出現(xiàn)頻率方面或是其他方面的錯誤問題,并創(chuàng)建出科學化的檢測模式與體系,更好的完成目前安全檢測工作。對功能進行嚴格的分析,了解程序執(zhí)行過程中的實際狀況,正確的進行相互協(xié)調控制。通常情況下,在變頻空調實際運行的過程中,經(jīng)常會出現(xiàn)一些故障問題,應全面的進行分析,如圖2所示,屬于變頻空調室內外通訊原理,在發(fā)送與接收環(huán)節(jié)中MCU 有著重要的作用,應予以一定重視,利用科學合理的方式進行管控與調整,滿足當前的實際管理要求。
在使用此類測試方式的過程中,應正確進行頻率以及程序順序的時隙監(jiān)測處理,了解時鐘的運行頻率是否存在問題,將其誤差控制在合理范圍之內。一般情況下,在監(jiān)測工作中,應做好以下幾點工作:
(1)針對頻率進行嚴格的監(jiān)測處理,合理使用先進的故障管理與控制方式,完成相關的管控任務。通常情況下,可以使用獨立類型的頻率形式,對時鐘的頻率進行嚴格的檢查,例如:在控制器、芯片自身方面的時鐘源,都需要進行交流電源頻率方面的合理檢驗,了解實際工作特點、形式與內容,正確的開展各方面管理活動。
圖2:變頻空調通訊原理圖
(2)在檢測的過程中,還需進行時隙的嚴格分析與檢測,了解是否可以使用計算時間的設備進行處理,并創(chuàng)建獨立性的結構。
在實際測試的工作中,要求相關安全檢測部門可以樹立正確觀念意識,總結豐富的測試經(jīng)驗,遵循與時俱進的發(fā)展原則,全面提升整體測試工作效果與水平。如圖2所示,在實際測試工作中,應總結較為豐富的經(jīng)驗,創(chuàng)建專業(yè)化與合理化的工作模式,全面提升各方面工作效果與水平。
(1)應重視檢查和的修改處理,利用相應的算法形成進行存儲器的合理測試,了解是否存在故障問題,了解單字類型或是其他類型的故障特點。在重修的過程中,應于相同的算法當中,再次進行相關檢查和的生成,正確的進行檢查以及比較,如果各個模塊檢查數(shù)值均符合要求,就認定為通過了測試。
(2)多重檢查和的處理。此類方式就是利用某些算法,生成具有貯存代表性的獨立字相關故障控制模式,在重新檢測的過程中,應從相應的算法中在此生成檢查和,與相關的貯存內容對比,如果處于相同狀態(tài),就可以證明測試已經(jīng)通過。
(3)使用相關的一位冗余字保護方式。此類測試方法主要就是在存儲器區(qū)域當中的每一字都需要檢測,了解是否存在故障問題亦或是錯誤問題,對其進行嚴格的控制,此時所產(chǎn)生的數(shù)屬于奇數(shù)亦或是偶數(shù),在對字進行讀取的時候,應采用奇偶類型的校驗方式。如圖3所示,在實際校驗的過程中,需要結合實際情況開展各方面的校驗活動,及時發(fā)現(xiàn)其中存在的問題,采用正確的措施解決問題,為安全控制工作提供幫助。
除了要進行軟件的評估之外,還需重視相互配套硬件系統(tǒng)與設備的評價,了解是否符合安全運行的基本要求與運行標準,正確的開展硬件安全性評估活動,達到預期的工作目標。
圖3:校驗電路
在變頻空調控制器軟件安全評估實際操作過程中,應合理的使用相關安全評估方式開展各方面處理工作,分析并排查是否存在安全缺陷問題,針對每個軟件系統(tǒng)的安全性進行嚴格的管理與控制,達到預期的工作目的。