久久国视频,欧美日韩人妻无码视频,男人无色码,96青青青,亚洲一区二区少妇人妻,亚洲综合国产一区激情,色网在线视频道,成人黄页在线观看,欧美一区另类

建材之家 JC68.COM?
廣告

在自動化中使用面向?qū)ο蟮木幊谭椒?/h1>
   2024-08-03 建材之家2650
核心提示:我們知道面向?qū)ο缶幊蹋∣OP:Object Oriented Programming)是一種面向?qū)ο蟮某绦蛟O計方法。所謂"對象"就是一個或一組數(shù)據(jù)以及處理這些數(shù)據(jù)的方法和過程的集合。面向?qū)ο蟮某绦蛟O計完全不同于傳統(tǒng)的面向過程的程序設計,它大大地降低了應用程序開發(fā)的難度,使編程就像搭積木一樣簡單,是當今計算機編程的一股勢不可擋的潮流。  圖1:類  面向?qū)ο缶幊?達到了軟件工程的三個主要目標:……

  我們知道面向?qū)ο缶幊蹋∣OP:Object Oriented Programming)是一種面向?qū)ο蟮某绦蛟O計方法。所謂"對象"就是一個或一組數(shù)據(jù)以及處理這些數(shù)據(jù)的方法和過程的集合。面向?qū)ο蟮某绦蛟O計完全不同于傳統(tǒng)的面向過程的程序設計,它大大地降低了應用程序開發(fā)的難度,使編程就像搭積木一樣簡單,是當今計算機編程的一股勢不可擋的潮流。

  圖1:類
  面向?qū)ο缶幊?達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。為了實現(xiàn)整體運算,每個對象都能夠接收信息、處理數(shù)據(jù)和向其它對象發(fā)送信息。面向?qū)ο笾饕幸韵碌母拍詈徒M件: 
  ● 組件:數(shù)據(jù)和功能一起在運行著的計算機程序中形成的單元,組件在面向?qū)ο蟮木幊讨惺悄K和結(jié)構(gòu)化的基礎。
  ● 抽象:程序有能力忽略正在處理中信息的某些方面,即對信息主要方面關注的能力。
  ● 封裝:也叫做信息封裝,確保組件不會以不可預期的方式改變其它組件的內(nèi)部狀態(tài);只有在那些提供了內(nèi)部狀態(tài)改變方法的組件中,才可以訪問其內(nèi)部狀態(tài)。每類組件都提供了一個與其它組件聯(lián)系的接口,并規(guī)定了其它組件進行調(diào)用的方法。
  ● 多態(tài):組件的引用和類集會涉及到其它許多不同類型的組件,而且引用組件所產(chǎn)生的結(jié)果得依據(jù)實際調(diào)用的類型。
  ● 繼承:允許在現(xiàn)存的組件基礎上創(chuàng)建子類組件,這統(tǒng)一并增強了多態(tài)性和封裝性。典型地來說就是用類來對組件進行分組,而且還可以定義新類為現(xiàn)存的類的擴展,這樣就可以把類組織成樹形或網(wǎng)狀結(jié)構(gòu),這體現(xiàn)了動作的通用性。

  圖2:繼承
  最近,一家德國的媒體把精力集中到控制系統(tǒng)工程的主題上,特別是關于編程的問題。讓他們對這個問題如此大的投入原因是軟件編程在自動化工程中占有很大的比重。在編程問題上,他們又特別對面向?qū)ο缶幊痰脑掝}最感興趣。你可能同意這樣的觀點:面向?qū)ο蟮木幊桃呀?jīng)不知不覺地進入了自動化,并且建立了它們自己的領地。 
  有些題目不值得爭論??刂葡到y(tǒng)的面向?qū)ο缶幊趟坪跏瞧渲械闹?。這家媒體的編輯馬丁 布克維茨一直在拜訪幾個控制器的生產(chǎn)商,與他們探討控制工程的問題。到現(xiàn)在,已經(jīng)進行了若干次會面,得出的信息如下: 

  圖3:封裝
  至今為止,我已經(jīng)看到一些有趣的發(fā)展。我還沒有遇到一位供應商對面向?qū)ο蟮木幊虥]有興趣。但控制器生產(chǎn)商之間的不同只是實施策略和實現(xiàn)級別。有些公司已經(jīng)在廣告中聲稱他們使用了面向?qū)ο缶幊痰姆椒?;他們的產(chǎn)品使用了這種方法編程的結(jié)果,而且可以看出它的競爭優(yōu)勢。另外有些公司沒有一直使用這項技術,而且今后很少或者不再使用這個概念。
  第三組生產(chǎn)商的情況是,軟件工程師只是為了工作更有趣和增加編碼的重用性,在這兒或那兒使用面向?qū)ο缶幊蹋蛔鳛槌B(tài)或要求來使用。雖然這組的聲音不大,但卻在靜靜地使用。 
  如果對準了控制器編程人員的巨大市場,為他們一步一步地介紹面向?qū)ο蟮木幊淌潜容^明智的。有些概念,諸如類、繼承、實例化,明顯會讓 PLC系統(tǒng)的編程人員嚇壞。 使用程序調(diào)用來替換程序的手動輸入已經(jīng)有很多年了,因此,使用面向?qū)ο蟮木幊淌且环N進化,不會令人驚訝。 
  其實,在國際電工委員會頒布了可編程控制器的標準IEC61131-3標準后,很多控制器生產(chǎn)商都在兩種圖形編程語言:梯形圖(LD)和功能塊圖(FB)中支持一種稱為自編功能塊(Add-On Instructions)或?qū)С龉δ軌K(Derived Function Block)它就具有前面所說的封裝、繼承和實例化的特性。所以,雖然沒有聲明是否采用了面向?qū)ο蟮木幊碳夹g,但實際上在用戶熟悉的編程環(huán)境中,已經(jīng)采用了這項技術和概念。這種方法可能更容易被自動化和控制工程師所采用,因為電氣工程師最習慣梯形圖,而流程工程師最偏好功能塊圖,只有軟件編程人員比較熟悉面向?qū)ο蟮募夹g。

  圖4:自編功能塊
  這項技術具有很多的先進性: 
  ●    大大提高了編碼的重用性; 
  ●    程序具有良好的質(zhì)量; 
  ●    在團隊中工作更簡化; 
  ●    管理編程也更加簡單; 
  ●    對程序修改也很簡單。 
  不管用戶個人對面向?qū)ο缶幊痰倪x擇是什么,在自動化中已經(jīng)繞不開面向?qū)ο蟮木幊塘?。盡快設計和打包這項技術,展示它的用途,消除概念和理論中不必要的障礙是生產(chǎn)商的責任。建議用戶在自動化中盡早使用面向?qū)ο蟮木幊谭椒?,因為OOP是未來的發(fā)展方向。 

 
【溫馨提示】本文內(nèi)容和觀點為作者所有,本站只提供信息存儲空間服務,如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請聯(lián)系QQ:727533600 刪除!
廣告位出租
舉報收藏 0打賞 0評論 0
 
實現(xiàn)變頻調(diào)速的裝置稱為變頻器。變頻器一般由整流器、濾波器、驅(qū)動電路、保護電路以及控制器(MCU/DSP)等部分組成。首先將單相或三相交流電源通過整流器并經(jīng)電容濾波后,形成幅值基本固定的直流電壓加在逆變器上,利用逆變器功率元件的通斷控制,使逆變器輸出端獲得一定形狀的矩形脈沖波形。在這里,通過改變矩形脈沖的... 變頻器功能參數(shù)很多!一般都有數(shù)十甚至上百個參數(shù)供用戶選擇。實際應用中,沒必要對每一參數(shù)都進行設置和調(diào)試,多數(shù)只要采用出廠設定值即可。但有些參數(shù)由于和實際使用情況有很大關系,且有的還相互關聯(lián),因此要根據(jù)實際進行設定和調(diào)試。因各類型變頻器功能有差異,而相同功能參數(shù)的名稱也不一致,為敘述方便,本文以富...
更多>文章標簽:電工 電工知識 ;相關產(chǎn)品:
廣告位出租
更多>同類水電電工

推薦圖文
專精特新
點擊排行
推薦水電電工更多>
專精特新
最新問答更多>
微商機更多>
專精特新
俱樂部更多>
廣告位出租
建材之家  |  關于建材之家  |  聯(lián)系我們  |  加入建材之家  |  隱私政策  |  使用協(xié)議  |  財務相關  |  城市分站  |  招商加盟  |  建材群站  |  網(wǎng)站地圖 |  排名推廣 |  廣告服務 |  網(wǎng)站留言 |  違規(guī)舉報  |  sitemap  |  粵ICP備14017808號
博一建材

博一建材

點擊查看放大的二維碼

微信服務號:jc68-1

建材之家小程序碼

建材之家小程序碼

云建會小程序碼

云建會小程序碼

建材商機小程序碼

建材商機小程序碼

博一建材小程序碼

博一建材小程序碼

工商網(wǎng)監(jiān)
全國服務電話:0755-82034561/18923733323;客服QQ:727533600/876399953;新浪微博ID:jc68com; 微信服務號ID:jc68-1粵公網(wǎng)安備 44030402000745號
建材之家旨在傳遞更多商機信息!信息內(nèi)容都是網(wǎng)絡用戶自發(fā)貢獻,本站只提供信息存儲空間服務,如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請告知QQ:275171283處理!
?2015-2020 ByBc.CN Powered by 建材之家 V5.0 策劃運營:深圳市博一建材有限公司
 
类乌齐县| 清水县| 宁津县| 扶沟县| 贵港市| 光山县| 新建县| 锡林郭勒盟| 靖州| 西安市| 沁阳市| 东台市| 阿拉善右旗| 定州市| 浠水县| 司法| 扶沟县| 阳城县| 独山县| 章丘市| 墨江| 庆云县| 商南县| 宝山区| 兴安县| 清水河县| 庄河市| 内江市| 兰西县| 鹤庆县| 张北县| 大冶市| 新巴尔虎左旗| 吴忠市| 沽源县| 云和县| 班戈县| 东乡族自治县| 许昌市| 郧西县| 肇庆市|