![]() |
| 三、CASE工具篇 |
|
| 1、設(shè)計規(guī)格說明書:可執(zhí)行的規(guī)格說明書(形式化設(shè)計) |
|
| 2、設(shè)計:自頂向下、自底向上的設(shè)計方法 |
|
| 3、自動設(shè)計文檔生成 |
| 在傳統(tǒng)的自控設(shè)計中,手工編寫設(shè)計文檔占去了設(shè)計人員相當(dāng)多的時間和精力,是設(shè)計人員最不愿意做的事情之一。手工編寫設(shè)計文檔不但費時費力,更重要的是,難以保證所編寫的設(shè)計文檔和設(shè)計完全符合。對設(shè)計的每次更改,都會帶來設(shè)計文檔的更改甚至完全重新編寫,浪費大量精力和時間。自動設(shè)計文檔生成工具可以有效地解決這個難題。設(shè)計人員需要做的就是點擊一下鼠標(biāo),所有的設(shè)計都會自動生成文檔,隨時隨地。小到基本組件,大到整個系統(tǒng),都可以生成用戶定制的設(shè)計文檔。當(dāng)設(shè)計發(fā)生修改時,只需點擊一下鼠標(biāo)就可以輕松地再次生成文檔,并保證生成的設(shè)計文檔和設(shè)計是完全一致的,節(jié)省大量編寫文檔的時間和人力。 |
| 4、控制代碼自動生成 |
| 隨著控制代碼自動生成工具的普及,越來越多的設(shè)計人員開始放棄手工編寫控制代碼,轉(zhuǎn)向使用自動工具。設(shè)計人員通過系統(tǒng)級圖形化軟件開發(fā)工具(如使用IEC61131-3語言)對所開發(fā)的項目進(jìn)行描述,建立整套系統(tǒng)的形式化模型。然后代碼自動生成工具就可以根據(jù)該模型生成PLC或C語言的源代碼。自動生成代碼能夠大幅提高設(shè)計品質(zhì): * 提高代碼質(zhì)量 。 提高代碼的可復(fù)用性 * 降低開發(fā)時間和成本 。 縮短調(diào)試時間 。 與設(shè)計完全吻合。如果設(shè)計更改,程序代碼保持一致 * 這是一種充分的、能夠完全被理解的系統(tǒng)設(shè)計方法,因為開發(fā)者的想法被自動地實現(xiàn) 。 在集成到目標(biāo)設(shè)備之前允許在一臺主機(jī)上進(jìn)行仿真,驗證更加規(guī)范和全面。 |
| 5、仿真校驗 |
| 這部分內(nèi)容我們已經(jīng)在上一篇文章中詳細(xì)介紹過了,有興趣者請查看“中華工控網(wǎng)”的技術(shù)文摘:http://www.henanjusheng.com/learn/learn_detail.asp?learn_id=862。 |
| 6、透明設(shè)計:維護(hù)與升級 |
在目前國內(nèi)傳統(tǒng)的設(shè)計方法中,自控系統(tǒng)集成商的設(shè)計對于最終用戶來說完全是“黑箱”設(shè)計。工程結(jié)束后,供應(yīng)商留下的設(shè)計文檔和控制代碼往往令人難以理解,用戶變成了“瞎子”,完全不知道自己的自控系統(tǒng)是如何設(shè)計和運作的。這會給用戶的系統(tǒng)維護(hù)、系統(tǒng)將來的升級改造帶來巨大困難! |
| 7、全流程的自控軟件解決方案 |
雖然在每個設(shè)計階段都存在著若干CASE工具幫助設(shè)計人員進(jìn)行設(shè)計,但對于一個完整的設(shè)計流程來說,設(shè)計人員往往需要掌握和使用多個工具,這顯然不能令人滿意。一個全流程的解決方案自然會成為設(shè)計人員的最愛。全流程的設(shè)計工具涵蓋了從設(shè)計規(guī)格說明書、設(shè)計、代碼生成、仿真校驗、到系統(tǒng)實施的全部過程,在享用CASE工具帶來的巨大好處的同時,設(shè)計人員無需在不同的工具間捕獲數(shù)據(jù),無需同時學(xué)習(xí)掌握多種工具,從而大大降低設(shè)計成本,提高了設(shè)計效率。 |
| 四、總結(jié) |
至此我們簡要介紹了一些目前國際上流行的自控軟件設(shè)計的先進(jìn)理念和技術(shù),因為篇幅有限,不能深入進(jìn)行探討。大家在讀這篇文章的時候,可能也在思考我們的差距。是的,差距是顯而易見的,并且軟件設(shè)計方面的差距導(dǎo)致了我們的控制水平在精度和質(zhì)量等方面都落后于國際先進(jìn)水平。然而,我們也大可不必妄自菲薄。我們擁有一支數(shù)量眾多的高水平自控設(shè)計人員隊伍,不但專業(yè)知識扎實,實際經(jīng)驗豐富,接受新思想的速度也很快。從這幾年自控硬件的飛速發(fā)展就可以略窺一二。中國又是目前世界上最具活力的經(jīng)濟(jì)體,全球的制造中心,成千上萬的新工廠、新生產(chǎn)線每天都在建成,這無疑為自控領(lǐng)域的飛速發(fā)展提供了肥沃的土壤。只要我們堅持開放的心態(tài),經(jīng)常了解國外先進(jìn)的理念和技術(shù)并為我所用,趕上并超過國外的日子也就指日可待了。 愿這篇簡短的介紹文章能起到拋磚引玉的作用,為廣大自控從業(yè)人員帶來一點啟示,為我國自控領(lǐng)域的進(jìn)一步發(fā)展盡綿薄之力! 歡迎來信探討交流。 Email:hongrong6666@yahoo.com |