滄州拓遠儀表有限公司
聯系人:褚經理
手機:13832719291
銷售電話:18034170071/18034170072
技術支持:13833762679
傳真:0317-5561009
QQ:332515786/1439022112
952201236
郵箱:332515786@qq.com
廠址:河北省滄州市泊頭市經濟開發(fā)區(qū)3號路南
威力巴流量計數據采集系統原理淺談
?
在威力巴流量計采集計算機中配置了一塊PCI85網卡,該網卡是施耐德公司專門為計算機訪問MODBUSPLUS網絡中PLC等支持該通訊協議的終端設備而生產的。在Windows 2000中正確地配置PCI85網卡的驅動及有關參數,并利用隨設備提供的netlib·dll動態(tài)鏈接庫,其中包括ncb_open、 ncb_close、ncb_send、ncb_receive_wait、ncb_sa85off等函數,通過這些函數可以實現VB對PCI85網卡的控制,通過PCI85網卡訪問MODBUS PLUS網絡中的PLC主機。
1、Modbus Plus協議
威力巴流量計Modbus Plus為主從式通訊,每個命令由主機發(fā)出詢問,從機根據接收到的命令做出響應??梢圆捎脝蝹€或批量讀寫的方式讀取或寫入其數字量輸入寄存器、數字量輸出寄存器、模擬量輸入寄存器、保持寄存器等。
2、PCI網卡安裝與配置
1)、在計算機中安裝PCI85網卡,設置好其Modbus Plus網地址、內存基地址、輪詢方式跳線等(具體方法參見Modicon的IBM Host_Based DevicesUser Guide);
2)、安裝PCI85網卡的驅動軟件;
3)、將PCIa85網卡與Modbus Plus網絡正確連接;
4)、測試安裝結果。
3、DLL庫函數安裝及調用方法
1)、將隨PCI85網絡適配卡提供的netlib·dll庫函數拷貝到Windows的System目錄下。
2)、在VB程序中加入PCI85·BAS模塊,并在模塊中聲明所要引用的API函數。聲明API函數調用所需的數據類型。編制各種所需Modbus Plus網訪問函數。在威力巴流量計主程序中調用Modbus Plus網訪問函數。
3)、威力巴流量計通過API函數的調用從PLC中讀取相關數據。包括煙氣流量數據、可回收煤氣開關量信號、已回收煤氣開關量信號等相關數據。