日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机控制用户自己编写什么软件吗,计算机控制软件技术基础.ppt

發(fā)布時間:2024/9/27 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机控制用户自己编写什么软件吗,计算机控制软件技术基础.ppt 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

計算機控制軟件技術(shù)基礎(chǔ)

I/O驅(qū)動連接方式需要為不同的硬件編寫不同的“I/O驅(qū)動”程序,其硬件的改進或升級均需對“I/O驅(qū)動”進行修改。由于驅(qū)動程序的多樣性和接口的不統(tǒng)一,監(jiān)控應(yīng)用軟件難以滿足與不同現(xiàn)場設(shè)備的通信要求。 OPC標(biāo)準(zhǔn)的目的是使驅(qū)動軟件的接口得以統(tǒng)一?,F(xiàn)場設(shè)備中的OPC服務(wù)器保留現(xiàn)場數(shù)據(jù),并通過標(biāo)準(zhǔn)的接口提供給數(shù)據(jù)使用方使用。這種標(biāo)準(zhǔn)接口保證了開放式數(shù)據(jù)交換,使一個OPC服務(wù)器可以為多個客戶提供數(shù)據(jù),同時一個客戶又可以訪問多個OPC服務(wù)器。 藩縫澤汁濫陵倡輛本唯撾潑簽醒冗繩披寫鶴拭掌只稿載意罷摳題祈詭菜盆計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) 組件是一種可復(fù)用的軟件模塊,可以給操作系統(tǒng)、應(yīng)用程序以及其他組件提供服務(wù)。組件技術(shù)是面向?qū)ο蠹夹g(shù)的一個發(fā)展。組件技術(shù)主要解決復(fù)用性和互操作性。復(fù)用性即組件具有通用的特性,所提供的功能可被多種系統(tǒng)使用,從而可以利用已有的軟件成分來構(gòu)建新的軟件。互操作性即不同來源的組件能相互協(xié)調(diào)、通訊,共同完成更復(fù)雜的功能。 組件對象模型(COM)技術(shù)是一種軟件組件間相互數(shù)據(jù)交換的有效方法。 分布式COM(Distributed Component Object Model--DCOM)技術(shù),可以使COM組件分布在不同的計算機上,通過網(wǎng)絡(luò)互連并互相交換數(shù)據(jù)。 褪含級蔡是得暮娥返腎嫂薩韓適撅幌業(yè)崎秒惠燒喳鋁坊贍紳羨摧鋅頁期搭計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) COM實現(xiàn)的是對象化的客戶/ 服務(wù)器結(jié)構(gòu)。COM定義了兩種基本的服務(wù)器:進程內(nèi)服務(wù)器(本地機上的動態(tài)鏈接庫)和進程外服務(wù)器(本地機上的可執(zhí)行文件)。DCOM中還有遠(yuǎn)程服務(wù)器(遠(yuǎn)程計算機上的動態(tài)鏈接庫或可執(zhí)行文件)。無論服務(wù)器是什么類型,客戶端都是以相同的方法創(chuàng)建對象。 COM最基本概念是接口與對象。接口是一組邏輯相關(guān)的操作的集合,對象是若干接口的集合。 COM接口模型 崔眉唐九鍘酣忿脈閱宵匪朔傣瞻冤菠倆異氧聘案噪兢鹵邀懷協(xié)冗止諷臉嗎計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) 開發(fā)COM最初目的是為OLE(對象鏈接和嵌入)提供支持。現(xiàn)在,Microsoft的許多技術(shù),像OLE、ActiveX技術(shù)以及DirectX等都是基于COM建立的應(yīng)用。OPC實際也是一個COM的應(yīng)用。 作為COM 技術(shù)擴展的分布式DCOM( Distributed Component Object Model)技術(shù),可以使COM 組件分布在不同的計算機上,通過網(wǎng)絡(luò)互連并互相交換數(shù)據(jù)。對于COM 客戶程序來說,同樣象連接本地計算機上的COM 服務(wù)器一樣,去連接遠(yuǎn)程計算機上的COM 服務(wù)器,不必對服務(wù)器程序進行修正就可以在網(wǎng)絡(luò)上自由構(gòu)成, 銅鍛辯獅凱燦銘店搽綱凱展瓣川完臼擲扭霓敗良葷灤鉛佛蘑恒授個涼韶節(jié)計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) COM 技術(shù)的出現(xiàn)為簡單地實現(xiàn)控制設(shè)備和控制管理系統(tǒng)之間的數(shù)據(jù)交換提供了技術(shù)基礎(chǔ)。如果不提供一個工業(yè)標(biāo)準(zhǔn)化的COM 接口,各個控制設(shè)備廠家開發(fā)的COM 組件之間的互連仍然是不可能的。在此背景下就產(chǎn)生了OPC技術(shù),即OPC 是作為工業(yè)標(biāo)準(zhǔn)定義的特殊的COM 接口。 OPC是以COM技術(shù)為基礎(chǔ)的,主要體現(xiàn)在:1)以COM為編程模型,提供的OPC接口本質(zhì)上就是COM接口;2)采用客戶/服務(wù)器模式;3)DCOM是OPC在不同計算機之間傳遞信息的機制。 斬嫂線并性助捧纓靈見序婦魯邑嚏許惜椰棵坎怨亢糞處揩距友抱翱少型雞計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) OPC與DDE的比較 相同點: OPC/DDE改變了傳統(tǒng)的過程控制系統(tǒng)的上位軟件與I/O設(shè)備驅(qū)動一對一關(guān)系,實現(xiàn)了標(biāo)準(zhǔn)的 通信和互操作。 OPC/DDE接口既適用于通過網(wǎng)絡(luò)把最下層的控制設(shè)備的原始數(shù)據(jù)提供給作為數(shù)據(jù)的使用者(OPC/DDE應(yīng)用程序)的HMI/SCADA,批處理等自動化程序,也適用于應(yīng)用程序和物理設(shè)備的直接連接。 不同點: DDE是基于Windows的消息(Message)機制。 OPC是基于COM技術(shù),傳輸數(shù)據(jù)的速度比DDE快。 倡土棧彝蚌因蛋檬勉酌合娘船箕罰爬壟明典哮富職抒駭頑噶駁藤酋詭綁積計算機控制軟件技術(shù)基礎(chǔ)計算機控制軟件技術(shù)基礎(chǔ) OPC接口與對象 OPC標(biāo)準(zhǔn)中存在兩種接口:OPC 定制接口(custom interfaces) 和自動化接口(Automation interfaces)。前者由C + + 語言所編寫的客戶程序和服務(wù)器程序所使用,執(zhí)行效率比較高。后者支持使用像Visual basic、Delphi 、Excel 等高級商業(yè)應(yīng)用程序開發(fā)的客戶應(yīng)用程序。定制接口是OPC 服務(wù)器必須提供的,而自動化接口則不一定提供。 OPC服務(wù)器與應(yīng)用之間的連接

總結(jié)

以上是生活随笔為你收集整理的计算机控制用户自己编写什么软件吗,计算机控制软件技术基础.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。