在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產(chǎn)品分類

當(dāng)前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)通訊產(chǎn)品 > 現(xiàn)場總線/網(wǎng)關(guān)

類型分類:
科普知識
數(shù)據(jù)分類:
現(xiàn)場總線/網(wǎng)關(guān)

利用LONWORK現(xiàn)場總線促進(jìn)控制

發(fā)布日期:2022-04-27 點擊率:87

一、引言

這項工作描述了照明設(shè)備ANKA控制系統(tǒng)的I/O控制子系統(tǒng)。控制系統(tǒng)基于PC,因此,采用現(xiàn)場總線作為接口設(shè)備適合的解決方案,從而避免復(fù)雜的VME。

我們尋找一種綜合的解決方案,將所有的通訊細(xì)節(jié)屏蔽,從而縮短開發(fā)周期。LonWork技術(shù)被證實是目前最適合我們需求的實用解決方案。它的網(wǎng)絡(luò)協(xié)議包含國際標(biāo)準(zhǔn)組織開放系統(tǒng)互連模型(ISO/OSI)的所有7層協(xié)議,將網(wǎng)絡(luò)設(shè)計簡化為只需設(shè)定應(yīng)用層信息包格式或甚至只需要給變量幅值。LonWork網(wǎng)絡(luò)上的每個節(jié)點都有名為Neuron芯片的微控制器,這種芯片帶有內(nèi)置網(wǎng)絡(luò)、I/O接口以及應(yīng)用功能。它利用NeuronC編程語言進(jìn)行編程,除了滿足標(biāo)準(zhǔn)C語法外,還包括為定義I/O對象構(gòu)建的說明語法,網(wǎng)絡(luò)變量以及軟件定時器,詳盡的I/O控制運行時間庫以及網(wǎng)絡(luò)通訊等。編程和網(wǎng)絡(luò)通訊都屬于事件驅(qū)動,只需要簡單定義任務(wù),當(dāng)事件發(fā)生時通過內(nèi)置的任務(wù)調(diào)度程序執(zhí)行。

所有這些特性允許我們在設(shè)備層面上更多引入智能化,而不是僅僅將I/O口映射到PC。因此,我們在不同層面上有兩種主要處理過程:設(shè)備驅(qū)動器運行在現(xiàn)場總線節(jié)點上。它監(jiān)視物理設(shè)備,產(chǎn)生警報,以異步方式對數(shù)據(jù)進(jìn)行發(fā)送更新等。設(shè)備服務(wù)器運行在PC上。作為一臺面向控制系統(tǒng)其余部分的公共對象請求代理體系結(jié)構(gòu)(CORBA)服務(wù)器,它與所有相同類型的設(shè)備驅(qū)動器通訊并進(jìn)行管理,并輸出設(shè)備功能。

二、I/O板

盡管已經(jīng)存在很多實用的商業(yè)I/O接口板,但我們?nèi)匀粵Q定開發(fā)自己的I/O板,這有助于我們將不同板子類型的數(shù)量最小化。總共三種類型包含了控制系統(tǒng)I/O要求的所有情況。我們的板子配備了帶有24k字節(jié)SRAM和32k字節(jié)FLASH存儲器的MC143150微控制單片機(Neuron芯片),固定尺寸為小型歐洲格式(160×100mm)。單獨的I/O板包括:

Ariadne串行接口板,它支持EIA-232、EIA-422以及EIA-485標(biāo)準(zhǔn),最大波特率可達(dá)115kbps。它包括16k字節(jié)的接收和發(fā)送緩沖器,板上電源能從230V交流線路、7V~12V未穩(wěn)壓直流電源以及5V穩(wěn)壓直流電源提供電流。

Hera通用數(shù)字I/O卡,帶24路輸入(50mA)、8路輸入/輸出(50mA)以及8路固體繼電器(1A)。所有I/O通過光耦隔離。它為輸入和輸入/輸出提供兩種運行模式。卡上還帶有一個0~100kHz的16位計數(shù)式頻率計(絕對誤差1.53Hz)。

Zeus高精度I/O卡,帶16位ADC和DAC,DAC由觸發(fā)脈沖輸入,并且數(shù)字通路采用光耦隔離(8輸入和8輸出)。ADC的4個模擬通道標(biāo)稱采樣頻率為1kHz,以4kHz頻率過采樣時保證精度為0.3LSB。DAC最大工作頻率為10kHz。板上額外的外設(shè)微控制器(為控制升壓和存儲環(huán)電源而設(shè)計)包括:與DAC觸發(fā)脈沖輸入同步的函數(shù)發(fā)生器,緩存DAC函數(shù)和ADC數(shù)據(jù)的32kb存儲器以及外設(shè)自檢。

三、軟件

1. 節(jié)點層

我們控制系統(tǒng)中,軟件對設(shè)備的控制是設(shè)備能夠感知的,并且從更高層面上屏蔽了I/O細(xì)節(jié)。由于Neuron芯片CPU功率限制,這種封裝只是在一種合理的范圍內(nèi)進(jìn)行,例如由于Neuron芯片低劣的浮點性能,十六進(jìn)制數(shù)值向工程單位的轉(zhuǎn)化在PC上完成。

我們的控制系統(tǒng)含有超過20種設(shè)備類型。使設(shè)備盡量智能化的要求增加了設(shè)備層面的編程量。考慮到所有這一切,有必要為實現(xiàn)器件驅(qū)動器而定義一種帶通用通訊接口的通用API。通過這種API,我們簡化了新設(shè)備驅(qū)動器以及與設(shè)備通訊的軟件的開發(fā)過程(設(shè)備服務(wù)器在PC上運行)。

根據(jù)我們“設(shè)備感知”現(xiàn)場總線節(jié)點的范例,設(shè)備驅(qū)動器API也允許在同一塊I/O板上實現(xiàn)多種相同或不同的設(shè)備。

通用設(shè)備成為控制系統(tǒng)的一部分必須滿足:

接收、處理并應(yīng)答外來請求;
向觀察者傳播監(jiān)控參數(shù)及其警報;
設(shè)備內(nèi)部具有程式化的狀態(tài)機或附加邏輯。
通過LonWork,利用請求/應(yīng)答機制實現(xiàn)的簡單RPC可以很容易滿足第一個要求。

通過定義適當(dāng)?shù)木W(wǎng)絡(luò)參數(shù)類型,以及每當(dāng)從設(shè)備讀取數(shù)據(jù)時更新網(wǎng)絡(luò)變量,可以實現(xiàn)第二個要求。這些網(wǎng)絡(luò)變量稱為監(jiān)控變量。一對可調(diào)的軟件定時器控制網(wǎng)絡(luò)監(jiān)視變量的傳播。“最大定時器”定義了監(jiān)控變量的周期,“最小定時器”定義了在兩個監(jiān)控變量更新之間所必須間隔的最小時間。最小定時器防止當(dāng)監(jiān)控參數(shù)值變化太快時造成網(wǎng)絡(luò)流量過大。一些參數(shù)類型也可以定義增量極限來防止過快的傳播。每個監(jiān)視變量都有稱為報警的互補網(wǎng)絡(luò)變量,用于傳達(dá)警報和對該警報的響應(yīng)值。

由于傳播受“定時器溢出”、“數(shù)值改變”或“報警條件”事件觸發(fā),因此監(jiān)控和報警為異步通訊。

我們還編寫了通用設(shè)備驅(qū)動庫,這樣經(jīng)過單純的編譯器指示,任何設(shè)備驅(qū)驅(qū)動器都能編譯為設(shè)備的模擬。由于不同接口板的數(shù)目很少,并且詳細(xì)定義了通訊接口,這是可能實現(xiàn)的。模擬被證明非常有助于代碼調(diào)試和測試過程。

2. PC側(cè)通訊

美國埃施朗(Echelon)公司提供獨立的LNS(LonWork網(wǎng)絡(luò)服務(wù))平臺,以及用于管理LonWork網(wǎng)絡(luò)的面向?qū)ο蠼Y(jié)構(gòu)。在Windows環(huán)境下,有稱為LCA(LonWork組件結(jié)構(gòu))的ActiveX的LNS封裝。不幸的是,目前的LCA版本過于面向互操作。由于這種原因和網(wǎng)絡(luò)服務(wù)的自動化和最簡化實現(xiàn),它向開發(fā)者隱藏了很多關(guān)鍵的細(xì)節(jié),使其被迫直接使用LNS API。

在開發(fā)的初始階段,我們利用LCA在相對短的時間內(nèi)開發(fā)控制系統(tǒng)原型。第二階段,我們引入顯示報文功能,為此需要LNS層。現(xiàn)在,我們完全避免了LCA,并由此實現(xiàn)了對網(wǎng)絡(luò)服務(wù)的完全控制,同時也避免了上層的ActiveX。

3. 設(shè)備配置

為了消除硬編碼常數(shù)從而讓設(shè)備驅(qū)動器具有通用性,我們將配置參數(shù)下載到設(shè)備中。為此,與LonWork工程報告中相似,我們開發(fā)了自定義的窗口式文件傳輸協(xié)議。我們同樣能夠利用FTP傳送大量數(shù)據(jù)。

每次設(shè)備服務(wù)器啟動時,它檢查節(jié)點上是否存在有效運行的設(shè)備。如果沒有,在數(shù)據(jù)庫中找到可執(zhí)行路徑,將應(yīng)用程序下載到節(jié)點。如果需要,可以對節(jié)點配置文件進(jìn)行更新。

配置數(shù)據(jù)存儲在數(shù)據(jù)庫中,被設(shè)備驅(qū)動器和設(shè)備服務(wù)器共同使用。所有數(shù)據(jù)按工程單位存儲,在Neuron應(yīng)用程序使用前必須轉(zhuǎn)化為原始格式。為簡化設(shè)備配置過程,以及消除同樣的配置常數(shù)存在于數(shù)據(jù)庫內(nèi)多個位置或多種格式,編寫了一個模板編譯器。這個編譯器從NeuronC應(yīng)用程序中提取原始頭文件并將其編譯為模板,然后將其填滿數(shù)據(jù)庫數(shù)據(jù)并轉(zhuǎn)化為二進(jìn)制格式。這種二進(jìn)制格式能夠通過FTP下載,可以直接復(fù)制到用于創(chuàng)建模板的相同數(shù)據(jù)結(jié)構(gòu)中。從而,我們得到了一種將數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)化為Neuron應(yīng)用程序可識別格式的通用方法。

PC上通過開設(shè)FTP服務(wù)器可以很容易地實現(xiàn)FTP的特性。服務(wù)器運行在并行或串行模式下,可以對256個交易進(jìn)行處理。集成的報告機制允許處理FTP報告事件。數(shù)據(jù)交換能夠利用本地PC API或者遠(yuǎn)程Neuron應(yīng)用程序啟動或中斷。

一個較好的利用FTP和模板編譯器進(jìn)行配置例子是,將板上的I/O引腳映射到邏輯器件。這種映射是設(shè)備配置文件的一部分,通過模板編譯器產(chǎn)生,如果需要可以在設(shè)備服務(wù)器每次啟動時下載。

四、性能

ANKA控制最苛刻的情況是,當(dāng)一個現(xiàn)場總線支路上最大可能的節(jié)點(64)以1Hz的頻率定期對3個參數(shù)進(jìn)行數(shù)據(jù)更新,同時以20Hz的頻率設(shè)置并讀取一塊板上的一個參數(shù)。這對應(yīng)為每秒212(3×64+20)個非確認(rèn)輸入包以及20個請求/應(yīng)答包。

測量顯示,我們系統(tǒng)每秒能夠處理高達(dá)230個非確認(rèn)包(這也是吞吐量的上限),并傳送高達(dá)40個請求/應(yīng)答包,這足以滿足我們的需求。即使當(dāng)節(jié)點在網(wǎng)絡(luò)上產(chǎn)生過多通信時,吞吐量也不會降為0,而是保持在每秒約190個包的水平。測試中平均每個包的大小設(shè)置為12字節(jié)。

我們的測試裝置包括11個工作于模擬電源設(shè)備的Neuron節(jié)點。節(jié)點通過1.25Mbit雙絞線收發(fā)器連接,埃施朗(Echelon)PCNSI卡作為PC接口。測量表明這種接口是數(shù)據(jù)吞吐量的瓶頸。

五、結(jié)論

目前ANKA控制系統(tǒng)由超過200個Neuron節(jié)點組成。出于效率和拓?fù)湓颍颗_PC上連有7條獨立的支路。現(xiàn)場總線系統(tǒng)運行決定穩(wěn)定,不受干擾,甚至在控制系統(tǒng)其余部分關(guān)閉或重啟時也能正常工作。

下一篇: 斷路器、隔離開關(guān)、接

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
国产精品99久久久久久猫咪| 动漫成人无码精品一区二区三区| CHⅠNESE性旺盛老熟女| 波多野结衣AV在线无码中文观看| 国产成人精品无码一区二区| 国产亚洲色婷婷久久99精品| 久久久久亚洲AV无码去区首| 欧美精品九九99久久在免费线| 人人妻人人澡人人爽人人精品浪潮 | 性色AV闺蜜一区二区三区| 亚洲一区二区三区无码国产| AV人摸人人人澡人人超碰手机版| 丰满少妇大叫太大太粗| 激情偷乱人伦小说视频在线| 女儿国免费观看完整版在线| 偷欢人妻激情系列| 一级特黄无码毛片av一区二区| XXXX内射美国老太太| 国产无遮挡免费真人视频在线观看| 久热爱精品视频线路一| 日韩欧美人妻系列中文字幕一区二区三区| 性生生活大片又黄又| 自慰无码一区二区三区| 国产DB624色谱柱36521| 久久国产亚洲精品无码| 人人妻人人爽人人澡欧美一区| 无遮挡又色又刺激的视频黄| 中文无码一区二区三区在线观看| 国产白嫩护士在线播放| 久久亚洲日韩成人无码导航| 色婷婷日日躁夜夜躁| 亚洲人成小说网站色在线观看| 啊轻点灬大JI巴太粗太长在线了 | 被夫上司强迫的女人在线中文| 国产午夜精品免费一区二区三区 | 色欲人妻AAAAAAA无码| 亚洲熟妇无码乱子AⅤ电影| 成人国产一区二区精品小说| 精品久久久久久无码人妻VR| 日本三级欧美三级人妇视频| 亚洲区激情区无码区| 成人国产精品秘片多多| 久久精品国产99国产精品导航 | 亚洲VA在线VA天堂VA无码| FREEXXX欧美老妇| 极品少妇被猛的白浆直喷白浆| 人妻丰滿熟妇αV无码HD| 亚洲精品无码你懂的网站| 超碰人人看人人2017| 久久久久噜噜噜亚洲熟女综合| 色悠久久久久综合网伊| 在线亚洲人成电影网站色WWW| 国产精久久一区二区三区| 女女女女女裸体处开BBB| 亚洲AV无码成人精品区浪潮AV| А天堂最新版中文网| 久久精品成人无码观看不卡| 十八女人毛片A级毛片水真多| 正在播放重口老熟女露脸| 国产内射合集颜射| 全黄H全肉边做边吃奶视频| 亚洲人成国产精品无码果冻| 国产AV无码专区亚洲AV人妖 | 日日摸日日碰夜夜爽无码| 又硬又大又长又粗又深| 国产午夜亚洲精品午夜鲁丝片| 人妻丰满熟妇AV无码区动漫 | 无码熟妇人妻AV影音先锋| www.丁香五月| 久久亚洲中文不卡AV一区二区| 午夜丰满少妇性开放视频| 必看无人区一码二码三码| 久久亚洲春色中文字幕久久久| 午马视频影院1区2区3区4区| www.内射孕妇网站入口| 久久无码喷吹高潮播放不卡| 亚洲AV秘 无码一区白峰美| 抽出含了一整夜的性器液体流出| 美女直播全婐网站免费高清| 亚洲成AV人无码综合在线| 国产成人亚洲综合A∨| 人人爽人人澡人人人妻、百度| 夜夜高潮次次欢爽AV女视频| 国产最变态调教视频| 太紧了夹得我的巴好爽欧美| ZLJZLJZLJ日本人| 男男GAY无套国产| 艳妇乳肉豪妇荡乳ⅩXXOO| 国内揄拍国内精品少妇国语| 凸凹人妻人人澡人人添| 大伊香蕉精品视频在线天堂| 欧美性性性性性色大片免费的| 伊人久久大香线蕉AV五月天宝贝| 怀孕挺大肚子疯狂高潮AV毛片 | 国产激情无码一区二区三区| 日韩欧美视频一区二区| IGAO在线视频成人免费| 末成年女AV片一区二区| 伊人激情AV一区二区三区| 精品精品国产欧美在线| 亚洲AV无码一区二区三区鸳鸯影 | 性欧美VIDEOFREE高清潮| 国产成人无码A区在线观看视频| 日本三线和韩国三线品牌对比 | 亚洲一区二区三区高清AV| 鳮巴又大又爽我高潮了免费视频| 无码一区18禁3D| 国产精品成人影院久久久| 四虎成人永久在线精品免费| 岛国AV在线无码播放| 日韩精品一区二区三区色欲AV| 白丝老师用腿夹得我好爽的视频| 欧美亚洲综合另类色妞网| AE射频电源成色| 欧美乱妇日本无乱码特黄大片| 7777奇米四色眼影| 欧美黑人ⅩXXX猛交| AAAAA级少妇高潮大片| 欧美高潮抽搐喷水大叫| Chinese老女人老熟妇69| 欧美牲交黑粗硬大在线视频| JAPANESE性公交车| 人人妻人人爽日日人人| 必看无人区一码二码三码| 日韩人妻潮喷中文在线视频| 东京热一区二区三区无码视频| 撕掉她的衣服吮的双乳游戏 | Japanese 国产一区| 人妻少妇乱子伦无码专区| 成人欧美一区二区三区黑人免| 日本怡春院一区二区三区| 绯色AV永久无码一区二区蜜臀| 熟妇阿 HD中文电影| 国产精品久久久久久成人影院| 无码免费伦费影视在线观看 | 亚洲AV成人一区二区三区在线看| 国内最真实ⅩⅩⅩ人伦| 亚洲精品一品区二品区三品区| 久久久精品人妻一区二区三区四| 又大又粗弄得我好爽GIF| 男女后进式猛烈XX00动态图| www.xx欧美大鸡巴| 少妇人妻偷人精品一区二区| 国产精品无码专区AV在线播放| 亚洲AV人人澡人人爽人人夜夜| 精产国品一二三产区区别在哪儿呢 | 亚洲中文字幕久久精品无码喷水| 蜜臀色欲AV在线播放国产日韩| 97人人添人澡人人爽超碰| 人妻少妇久久精品电影| 高清拍拍拍无挡国产精品| 性欧美ⅩXXXX极品少妇| 久久99成人精一区二区三区| 中文字幕人妻成人综合永久| 欧美午夜一区二区福利视频| 疯狂揉小泬到失禁高潮| 亚洲AV色噜噜男人的天堂| 久久久久99精品成人片直播| 91人妻人人澡人人爽人人| 日韩欧美视频一区二区| 国产偷国产偷亚洲清高APP| 亚洲午夜久久久影院伊人| 欧美极品少妇做受| 国产XXXX99真实实拍| 亚洲国产AV无码一区二区三区 | 国精产品无人区一码二码三蘑菇| 亚洲中文久久精品无码| 内射白嫩少妇超碰| 寡妇大J8又粗又大| 亚洲精品有码在线观看| 欧美丰满性久久久久久久| 丰满人妻被黑人中出849| 亚洲国产精品美女久久久久 | 丝瓜成视频人APP下载网站| 黑人双人RAPPER剧情介绍| 67194熟妇在线直接进入百度| 色翁荡熄又大又硬又粗又视频| 国外免费B2B网站| 18禁止福利午夜体验试看| 熟女精品视频一区二区三区 | 欧美肥肥婆另类XXXX000| 国产97色在线 | 亚洲| 亚洲人成网7777777国产| 情人伊人久久综合亚洲| 国产微拍精品一区二区| 中文字幕四区五区六区蜜桃| 少妇愉情理伦片高潮日本| 久久99精品久久只有精品| 被公牛日到了高潮| 亚洲成AV人在线视达达兔| 欧美性色欧美A在线播放| 国产做床爱无遮挡免费视频| 97免费人妻在线视频| 香蕉蕉亚亚洲AAV综合| 免费人成视频XVIDEOS| 国产成人精品白浆久久69| 夜夜躁日日躁狠狠久久AV| 视频二区精品中文字幕| 老公带朋友来家里C我怎么办| 国产98在线 | 传媒麻豆|