<nobr id="zkazv"></nobr>

      午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
      首頁(yè) 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
      中華工控網(wǎng)首頁(yè)
        P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場(chǎng)檢測(cè)儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
        D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場(chǎng)總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測(cè)控 | 工業(yè)安全
        電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺(jué)
      從軟件開(kāi)發(fā)角度淺談組態(tài)軟件
      北京世紀(jì)長(zhǎng)秋科技有限公司
      收藏本文     查看收藏

        前言:首先看看近些年重多編程發(fā)燒友對(duì)軟件等相關(guān)事物的一些總體認(rèn)識(shí),先說(shuō)主體——人,無(wú)論是以做設(shè)計(jì)為主還是做coding,最后都不可能完全與編程脫離關(guān)系。程序是客體,軟件開(kāi)發(fā)人員雖然經(jīng)常把程序的正確性、可靠性、高效率性、易用性、可讀性(可理解性)、可擴(kuò)展性、可復(fù)用性、兼容性、可移植性掛在嘴邊,真正地理解并實(shí)施起來(lái)卻很難,并且也很少。
        組態(tài)軟件也不例外。除了有上述特點(diǎn)以外,還具有一些新的特性,比如可編譯性、可容錯(cuò)性、可管理性、可存儲(chǔ)性、可配置性等儲(chǔ)多特點(diǎn)。如此眾多特性,一時(shí)也很難消化。本文便是從軟件開(kāi)發(fā)的角度探討對(duì)組態(tài)軟件的認(rèn)識(shí)。

        關(guān)鍵詞:軟件開(kāi)發(fā);組態(tài)軟件;面向?qū)ο蟆?/P>


        蒸氣機(jī)的發(fā)明標(biāo)志著人類(lèi)大踏步進(jìn)入工業(yè)革命時(shí)代,機(jī)器生產(chǎn)機(jī)器則標(biāo)志著第一次工業(yè)革命的的結(jié)束。同樣,軟件工具的使用標(biāo)志著計(jì)算機(jī)領(lǐng)域正在疾步前進(jìn),那用軟件生產(chǎn)軟件,是不是也代表了一次軟件革命?

        是的!組態(tài)軟件正是這樣一種軟件,用軟件生產(chǎn)軟件的工具。組態(tài)軟件就像是一個(gè)用代碼實(shí)現(xiàn)的功能倉(cāng)庫(kù),讓你自由拼湊出任何由組態(tài)軟件本身所能支持的功能,之所以這里說(shuō)“拼湊”,還是由組態(tài)軟件的名字而來(lái)——Configuration Software。

        傳統(tǒng)的組態(tài)軟件軟件分為,開(kāi)發(fā)系統(tǒng)(CSMaker)和運(yùn)行系統(tǒng)(CSViewer)兩個(gè)部分。由于編程技術(shù)的不斷發(fā)展,編譯工具的不斷衍生,CSMaker與CSViewer的工作界限也越來(lái)越模糊,由最初的靜態(tài)組態(tài)到在線組態(tài),再到最近的提出運(yùn)行時(shí)組態(tài)。

        靜態(tài)組態(tài)是最傳統(tǒng)的一種組態(tài)方式,用戶在開(kāi)發(fā)系統(tǒng)(CSMaker)中開(kāi)發(fā),然后重新在運(yùn)行系統(tǒng)(CSViewer)上運(yùn)行。

        在線組態(tài)是在運(yùn)行系統(tǒng)(CSViewer)運(yùn)行的同時(shí),進(jìn)入開(kāi)發(fā)系統(tǒng)(CSMaker),在開(kāi)發(fā)系統(tǒng)中對(duì)工程進(jìn)行修改,運(yùn)行系統(tǒng)就會(huì)進(jìn)行相應(yīng)的改變。

        運(yùn)行時(shí)組態(tài)是在運(yùn)行系統(tǒng)(CSViewer)對(duì)已有工程進(jìn)行修改,添加新的功能,運(yùn)行時(shí)組態(tài)已經(jīng)同時(shí)擁有了開(kāi)發(fā)系統(tǒng)(CSMaker)和運(yùn)行系統(tǒng)(CSViewer)兩種功能。

        任何程序的發(fā)展都是呈螺旋式上升,都是用算法集合成功能的過(guò)程。算法和功能的不斷推進(jìn)讓軟件產(chǎn)品產(chǎn)生一次又一次的飛躍。最初我們只是定義了0,1兩個(gè)子項(xiàng),逢2進(jìn)1的算法,即二進(jìn)制的算法。之后提煉出了二進(jìn)制加法功能(進(jìn)而推廣出了二進(jìn)制減法,乘法,除法功能),進(jìn)而以四則運(yùn)算的基本算法為基礎(chǔ),提供了開(kāi)平方,求對(duì)數(shù)等眾多功能。又以基本的數(shù)學(xué)算法為基礎(chǔ)開(kāi)啟新功能的篇章,當(dāng)功能再次被提煉整理再次升華為理論作為算法又支撐了下一代的功能的繁衍……

        組態(tài)軟件的也是一樣,由軟件的開(kāi)發(fā)者以某一個(gè)開(kāi)發(fā)平臺(tái)為基礎(chǔ),經(jīng)過(guò)不斷的底部推高為用戶提供豐富的完善的功能。底部的推高是一個(gè)積累的過(guò)程,沒(méi)有對(duì)軟件底層基本算法的認(rèn)識(shí)理解是無(wú)法做出優(yōu)秀的功能以及提供優(yōu)質(zhì)的服務(wù)。


        從軟件開(kāi)發(fā)角度上講組態(tài)軟件有別于其它類(lèi)軟件的最明顯的兩個(gè)特征——通用性和代碼可重用性。

        首先,組態(tài)軟件不同于定制軟件的最大區(qū)別就是所有功能都是由基本功能“拼湊”而成。很多開(kāi)發(fā)系統(tǒng)(CSMaker)和運(yùn)行系統(tǒng)(CSViewer)中使用的控件都是基本控件和通用控件。第二個(gè)特征更為明顯,代碼可重用性,而且代碼的可重用性與定制軟件相比高到無(wú)法想像的程度。做一個(gè)軟件工程,無(wú)論代碼庫(kù)有多豐富,要重寫(xiě)一個(gè)工程都需要大量編寫(xiě)程序,而組態(tài)軟件則不同。只需把通用的算法功能寫(xiě)到位,便可以通過(guò)圖形化的組態(tài)完成大量代碼編寫(xiě)任務(wù)。

        說(shuō)到通過(guò)圖形化生成代碼,就不得不提到圖形化編程。最新的編程軟件都支持把相關(guān)的類(lèi)屬性和方法以及類(lèi)與類(lèi)之間的關(guān)系(泛化、關(guān)聯(lián)、依賴、聚合)導(dǎo)出成類(lèi)圖,有一些高級(jí)語(yǔ)言可以通過(guò)在類(lèi)圖中修改類(lèi)與類(lèi)之間的關(guān)系,并生成相關(guān)的代碼,但是很可惜C++現(xiàn)在雖可以導(dǎo)出成類(lèi)圖,但并不支持回導(dǎo)。

        也就是說(shuō),類(lèi)圖可以修改但不能生成相關(guān)的代碼,這就意味著如果用C++開(kāi)發(fā)的程序短期內(nèi)很難用官方的方法(比如說(shuō)COM)進(jìn)行圖形化代碼生成。如果不使用C++開(kāi)發(fā)組態(tài)軟件,軟件的性能和效率又不能得到保證,這就需要一個(gè)推進(jìn)式的發(fā)展,需要長(zhǎng)期、穩(wěn)定的團(tuán)隊(duì)把一個(gè)個(gè)面向過(guò)程的功能抽象一個(gè)面向?qū)ο蟮念?lèi),再通過(guò)一個(gè)個(gè)面向?qū)ο蟮念?lèi)的實(shí)例組合成一個(gè)面向過(guò)程的功能,這樣周而復(fù)始不斷的螺旋式上升。

        組態(tài)軟件的產(chǎn)品線也將隨著功能的不斷細(xì)化而不斷豐富,組態(tài)軟件也不可能再只是單純的數(shù)據(jù)采集、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)監(jiān)控,它將會(huì)走向數(shù)據(jù)管理、數(shù)據(jù)分析、數(shù)據(jù)提取、工藝優(yōu)化等更多領(lǐng)域,我們拭目以待!


       

      狀 態(tài): 離線

      公司簡(jiǎn)介
      產(chǎn)品目錄

      公司名稱: 北京世紀(jì)長(zhǎng)秋科技有限公司
      聯(lián) 系 人: 徐向農(nóng)
      電  話: 010-84645656
      傳  真: 010-84646515
      地  址: 北京市朝陽(yáng)區(qū)惠新東街8號(hào)設(shè)計(jì)大廈14層
      郵  編: 100029
      主  頁(yè):
       
      該廠商相關(guān)技術(shù)文摘:
      世紀(jì)星油庫(kù)進(jìn)出油量監(jiān)測(cè)方案
      《世紀(jì)星組態(tài)軟件》的獨(dú)特功能
      世紀(jì)星:罐區(qū)安全 全面監(jiān)控
      世紀(jì)星實(shí)現(xiàn)彈簧按鈕功能升級(jí)
      世紀(jì)星控件DBComm:小塊兒有大“智慧”——DBComm.OCX控件 實(shí)現(xiàn)PID控制
      世紀(jì)星組態(tài)軟件完美的時(shí)間轉(zhuǎn)換函數(shù):DateTimeConvert
      世紀(jì)星組態(tài)軟件強(qiáng)大的數(shù)據(jù)庫(kù)查詢函數(shù)
      建立完美通信:世紀(jì)星與西門(mén)子S7-200以太網(wǎng)
      怎樣通過(guò)OPC Client與世紀(jì)星交互
      世紀(jì)星與硬件設(shè)備的連接秘笈
      世紀(jì)星組態(tài)軟件新技術(shù):短息報(bào)警功能
      世紀(jì)星組態(tài)軟件的數(shù)據(jù)存儲(chǔ)策略
      更多文摘...
      立即發(fā)送詢問(wèn)信息在線聯(lián)系該技術(shù)文摘廠商:
      用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
      請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

      關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
      工控網(wǎng)客服熱線:0755-86369299
      版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

      主站蜘蛛池模板: 亚欧洲乱码视频在线专区| 不卡免费一区二区日韩av| 国产精品白丝久久av网站| 一区天堂中文最新版在线| 久久99精品九九九久久婷婷 | 94人妻少妇偷人精品| 精品无码国产一区二区三区av| 里番全彩爆乳女教师| 91亚洲国产三上悠亚在线播放| 男女啪啪高潮激烈免费版| 高清美女视频一区二区三区| 久女女热精品视频在线观看| 国产一区二区三区av在线无码观看| 成人亚洲av免费在线| 婷婷久久香蕉五月综合加勒比| 日韩精品国产中文字幕| 久久av中文字幕资源网| 亚洲黄色成人网在线观看| 99精品国产精品一区二区| 日本黄色三级一区二区三区| 国产精品久久自在自线不卡| 亚洲一区二区不卡av| 99精品国产在热久久无| 国产老熟女国语免费视频| 国内熟妇人妻色在线三级| 国产强奷在线播放免费| 人妻av中文字幕无码专区| 爆乳日韩尤物无码一区| 色猫咪av在线观看| 起碰免费公开97在线视频| 无码福利写真片视频在线播放| 国产一区二区三区精品综合| 国产日韩综合av在线| 国产午夜亚洲精品不卡网站| 日本激情久久精品人妻热| 护士张开腿被奷日出白浆| 东京热av无码电影一区二区| 亚洲一区二区三区在线激情| 农村乱色一区二区高清视频| 国产精品黄色精品黄色大片| 国产精品一区二区不卡视频|