超碰激情 I 成人福利网站 I 淫国产 I 曰批视频免费30分钟成人 I 刘亦菲裸体视频一区二区三区 I 午夜久 I 尤物综合 I 亚洲一区av在线观看 I 欧美亚洲国产精品久久高清 I 欧美老熟妇乱子伦视频 I 无码中出人妻中文字幕av I 久久美女福利视频 I 精品无人区乱码1区2区3区在线 I 性饥渴的农村熟妇 I 色综合综合色 I 少妇人妻88久久中文字幕 I 久久夜色精品国产噜噜av I 老熟妇仑乱视频一区二区 I 男女做爰猛烈叫床视频动态图 I 日本大片一区二区 I 人成午夜免费视频在线观看 I 激情婷婷av I 男女下面一进一出免费视频网站 I 久久影视一区 I 午夜污网站 I 先锋人妻无码av电影 I 久久久久久久岛国免费网站 I 又粗又大又黄又硬又爽免费看 I 人妻无码免费一区二区三区 I www.色成人100 I 欧美高清网站 I 精品国产第一页 I 国产suv一区二区三区88区 I 橹图极品美女无圣光 I 午夜宅男欧美

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業軟件

類型分類:
科普知識
數據分類:
工業軟件

監控組態軟件的I/O設備驅動(一)

發布日期:2022-07-20 點擊率:84

 引言:

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

一、設備驅動程序在組態軟件中所處地位及數據流圖

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

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

二、設備驅動程序完成的主要功能

1、從I/O設備采集所需數據進行鏈路維護

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

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

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

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

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

3、與實時數據庫系統進行無縫連接

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

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

推薦產品

更多