日韩成人激情_欧美黑人xxx_国产一区二精品区在线_精品在线一区_97成人资源_久久久久久一区

產(chǎn)品分類

當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > 工業(yè)軟件

類型分類:
科普知識
數(shù)據(jù)分類:
工業(yè)軟件

監(jiān)控組態(tài)軟件的I/O設(shè)備驅(qū)動(一)

發(fā)布日期:2022-07-20 點擊率:62

 引言:

        設(shè)備驅(qū)動程序(I/O Server)是組態(tài)軟件與PLC、智能儀表等設(shè)備交互通訊的橋梁,由于組態(tài)軟件面向的就是開放式測控設(shè)備,因此建立PC與設(shè)備間的通訊鏈路不存在理論上的障礙。各種測控設(shè)備也越來越多地采用標(biāo)準(zhǔn)通訊接口,使設(shè)備與PC間及設(shè)備間的互聯(lián)通訊越來越簡便。

一、設(shè)備驅(qū)動程序在組態(tài)軟件中所處地位及數(shù)據(jù)流圖

        如圖1所示, I/O Server直接負(fù)責(zé)從設(shè)備采集實時數(shù)據(jù)并將操作命令下達(dá)給設(shè)備, I/O Server的可靠性將直接影響組態(tài)軟件的性能。在大多數(shù)情況下,I/O Server是與設(shè)備相關(guān)的,即針對某種設(shè)備的驅(qū)動程序不能驅(qū)動其它種類的設(shè)備。一般,設(shè)備制造商會提供PC與設(shè)備間進行數(shù)字通訊的接口協(xié)議和物理接口標(biāo)準(zhǔn)。物理接口標(biāo)準(zhǔn)規(guī)定使用何種通訊介質(zhì)、鏈路層的接口標(biāo)準(zhǔn),如RS232、RS485、以太網(wǎng)等;接口協(xié)議規(guī)定通訊雙方約定的命令及數(shù)據(jù)響應(yīng)格式、數(shù)據(jù)校驗方式等。I/O Server主要是按照接口協(xié)議的規(guī)定向設(shè)備發(fā)送數(shù)據(jù)請求命令,對返回收據(jù)進行拆包,從中分離出所需數(shù)據(jù)(即組態(tài)的數(shù)據(jù)連接項和設(shè)備狀態(tài)數(shù)據(jù))。多數(shù)設(shè)備的通訊接口協(xié)議都有若干條讀寫命令,分別用來讀寫設(shè)備上不同類別的數(shù)據(jù),而每一條命令又可以讀寫同類別的多條數(shù)據(jù),具體能讀寫幾條是由接口協(xié)議規(guī)定的。使用組態(tài)軟件做I/O數(shù)據(jù)連接的工程技術(shù)人員不必了解這些細(xì)節(jié),只需按照I/O Server的說明書組態(tài)數(shù)據(jù)庫變量與設(shè)備數(shù)據(jù)項的對應(yīng)關(guān)系即可。I/O Server首先要將組態(tài)的數(shù)據(jù)連接項按照接口協(xié)議的要求按照類別分好,把通過一次讀寫操作能夠處理的數(shù)據(jù)連接項存放在一起,稱做一個數(shù)據(jù)包。I/O Server主要以數(shù)據(jù)包為單位進行數(shù)據(jù)處理,這樣會大大提高通訊效率。

       一般設(shè)備的接口協(xié)議都會提供設(shè)備狀態(tài)信息的訪問方法,即組態(tài)軟件可以直接讀取設(shè)備的狀態(tài)信息;如果接口協(xié)議不含有設(shè)備狀態(tài)信息的訪問方法,I/O Server只能將通訊的狀態(tài)信息送給實時數(shù)據(jù)庫和界面系統(tǒng),如通訊超時、設(shè)置數(shù)據(jù)成功等。I/O Server的通訊狀態(tài)信息將作為系統(tǒng)報警顯示在界面系統(tǒng)的系統(tǒng)報警窗中。

二、設(shè)備驅(qū)動程序完成的主要功能

1、從I/O設(shè)備采集所需數(shù)據(jù)進行鏈路維護

       I/O Server要將來自設(shè)備的數(shù)據(jù)轉(zhuǎn)換成實時數(shù)據(jù)庫需要的數(shù)據(jù)類型(實數(shù)、整型數(shù)、字符或字符串型等),同時要對越界數(shù)據(jù)做合理解釋,以避免操作人員得到錯誤的數(shù)據(jù)。例如,有的設(shè)備以“0xFFFF”(十六進制)表示回路斷開,有的設(shè)備以“----”(ASCII)表示數(shù)據(jù)超過上限等等。

      為提高數(shù)據(jù)的采集效率和數(shù)據(jù)安全,要將所有數(shù)據(jù)連接項劃分成只讀、只寫、可讀寫三種類型,以防止誤寫、誤讀的發(fā)生。

        一個I/O Server可以同時處理多個同類設(shè)備,如果其中某個設(shè)備出現(xiàn)故障不能響應(yīng)通訊,則I/O Server要花費多余的時間等待其響應(yīng),從而減慢了整個系統(tǒng)的響應(yīng)周期。因此對于故障設(shè)備,I/O Server要減少訪問頻次,以免影響整個系統(tǒng)的數(shù)據(jù)刷新周期,當(dāng)故障設(shè)備恢復(fù)正常后再將設(shè)備的采集周期恢復(fù)原值。

2、執(zhí)行來自操作員的I/O命令管理輸出隊列

      界面系統(tǒng)要對送給I/O設(shè)備的命令數(shù)據(jù)進行第一步檢查,檢查數(shù)據(jù)類型是否正確,數(shù)據(jù)是否越界。實時數(shù)據(jù)庫對數(shù)據(jù)進行第二階段檢查,主要檢查越界情況。I/O Server對來自操作員的I/O命令要針對設(shè)備的特殊要求逐級做合法性檢查,也是最嚴(yán)格的檢查,如首先檢查是否只讀數(shù)據(jù),再檢查數(shù)值是否越界(如串級回路的回路方式:0表示自動,1表示手動,2表示串級,其它數(shù)據(jù)則為非法的越界數(shù)據(jù))等。

3、與實時數(shù)據(jù)庫系統(tǒng)進行無縫連接

下一篇: PLC、DCS、FCS三大控

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

推薦產(chǎn)品

更多
主站蜘蛛池模板: 国产高清免费 | 天天干天天爱天天操 | a毛片视频网站 | 五月婷婷在线播放 | 欧美视频三区 | 欧美一a| 亚洲精品一区av在线播放 | 日韩综合| 国产精品视频网站 | 国产日韩欧美一区二区在线播放 | 日韩乱码av | 91看片在线观看 | 久久久久久综合 | 日韩三级在线观看 | 国产精品久久久久久久久久了 | 欧美综合久久久 | 91新视频 | 欧美一级精品片在线看 | 久久久久久影院 | 国产精品久久久久久吹潮日韩动画 | 免费在线观看黄网站 | 中文字幕精品一区 | 免费啪啪 | 波多野结衣精品 | 国产成人福利 | 国产精品毛片一区二区三区 | 国产亚洲欧美在线 | 国产乱码精品一区二区三区忘忧草 | 青青草原综合久久大伊人精品 | 日本一区二区高清不卡 | 一级免费毛片 | 天天曰夜夜 | 国产精品久久久久久久久久免费看 | 日本午夜免费福利视频 | 天天操伊人 | 中文字幕在线一区二区三区 | 在线观看成年人视频 | 欧美一区日韩一区 | 国产精品永久免费视频 | 亚洲一区中文字幕在线观看 | 亚洲精品女优 |