modbus_rtu.dll V3.3 modbus rtu通信協議串口通訊動態鏈接庫DLL(以下簡稱DLL),是為滿足工業通信需要,
針對工業領域要求上位機對PLC、工業儀表通訊實時采集與控制的組態編程而設計。
本DLL是采用Delphi語言開發的標準串口通訊庫,具有以下特點:
1)、遵循modbus rtu串口通訊協議;
2)、支持多串口并發操作,支持多線程串口通訊,將串口通訊對主程序的影響降至最低;
3)、實時性、可靠性好,通用性強;
4)、適用于多PLC(下位機)聯網和上位機通信,滿足多方面的需要;
5)、函數接口功能全,操作簡單,支持modbus rtu主要通信功能碼;
6)、支持USB、PC擴展卡等擴展串口號;
7)、支持多種操作系統win9x/win2000/winXP(標準Win32 DLL);
8)、易于快速開發(VC等非RAD開發環境的開發);
9)、更新原有函數調用方式采用數組調用數據發生與接收,初學者快速入門;
10)、可在多種編程環境下使用,例如VB、VC、Delphi、PB、Labview、易語言等開發環境;
11)、擴展了函數功能讀取下位機中的雙字、單精度浮點等類型數據,更加符合工業自動化領域的工控軟件的開發。
軟件版本更新及相關說明:
modbus_rtu.dll V3.3串口通訊鏈接庫,實現了對保持寄存器40001~4XXXX區數據讀寫(FCN03:讀、 FCN16:寫;
FCN06寫單個數據);對邏輯線圈00001~0XXXX的讀寫(FCN01:讀取一組線圈,FCN05:強置單線圈,FCN15強置多線圈);
對輸入狀態10001~1XXXX的讀(FCN02);對輸入寄存器30001~3XXXX的讀(FCN04)。
wangjun于2008年在原有modbus.dll V2.0,歷經V3.0、V3.2版基礎上的更新版,重寫了函數結構,采用數據接收
和發送緩沖區(數組)方式傳遞,讀出和寫入單元數據使用更方便。對于16位整數和32位整數讀取寫入均按有符號整數
處理,小數的返回按單精度浮點型(2進制浮點)處理讀取方式。提供擴展功能函數,方便用戶實現混合數據讀取。
能夠同時滿足32個串口并發情況下的正常使用。
modbus_rtu.dll V3.3 分為完美版和單機版兩個版本。
注意:實例在使用時不能超出試用版的地址限制,否則無法正確通訊。 龍帥工作室為您提供專業串口通訊控件,也可為您訂制
專用通訊協議串口控件。目前龍帥系列串口通訊協議
控件包括modbus_rtu、modbus_tcp、三菱FX PLC編程口、
歐姆龍HostLink、西門子PPI等多個系列產品。
淘寶店:
http://shop34821629.taobao.com 電 話:13912935690
騰訊QQ:157610979
郵 箱:
157610979@QQ.com chinawanglong@163.com[ 此帖被wjun7610在2013-04-13 13:40重新編輯 ]