VX6101R、VX6102R、VX6103R、VX6104R、VX6105R、VX6106R、VX6107R、VX6108R、VX6109R、VX6110R、VX6111R、VX6112R、VX6116R記錄儀
廣州技創(chuàng)電子設(shè)備有限公司專業(yè)優(yōu)勢供應PG全系列無紙記錄儀!
VX6104R系列彩屏無紙記錄儀:
VX6101R、VX6102R、VX6103R、、VX6105R、VX6106R、VX6107R、VX6108R、VX6109R、VX6110R、VX6111R、VX6112R、VX6116R
VX5100系列藍屏無紙記錄儀:
VX5101R、VX5102R、VX5103R、VX5104R、VX5105R、VX5106R、VX5107R、VX5108R、VX5109R、VX5110R、VX5111R、VX5112R、VX5116R
在日常工作中有時會需要PLC與現(xiàn)場儀表的通訊,這里簡單介紹一下盤古VX6112F無紙記錄儀與西門子S7-200之間的通訊。對于S7-200的軟件要求是軟件必須是V4.0 STEP 7 MicrWIN SP5以上的版本。否則無法使用軟件的庫指令。
西門子在 Micro/WIN V4.0 SP5 中正式推出 Modbus RTU 主站協(xié)議庫(西門子標準庫指令)。
使用庫指令時要注意以下幾點:
1. Modbus RTU 主站指令庫的功能是通過在用戶程序中調(diào)用預先編好的程序功能塊實現(xiàn)的,該庫對 Port 0 和 Port 1 有效。該指令庫將設(shè)置通信口工作在自由口模式下。
2. Modbus RTU 主站指令庫使用了一些用戶中斷功能,編其他程序時不能在用戶程序中禁止中斷。
3. Modbus RTU 主站庫對CPU的版本有要求。CPU 的版本必須為 2.00 或者 2.01(即訂貨號為 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。使用 Modbus RTU 主站指令庫,可以讀寫 Modbus RTU 從站的數(shù)字量、模擬量 I/O 以及保持寄存器。
運行程序如下
用Modbus RTU 主站讀寫子程序
各參數(shù)意義如下:
a) EN 使能: 同一時刻只能有一個讀寫功能(即 MBUS_MSG)使能
注意:建議每一個讀寫功能(即 MBUS_MSG)都用上一個 MBUS_MSG 指令的 Done 完成位來激活,以保證所有讀寫指令循環(huán)進行(見例程)。
b) First 讀寫請求位: 每一個新的讀寫請求必須使用脈沖觸發(fā)
c) Slave 從站地址: 可選擇的范圍 1 – 247
d) RW 從站地址: 0 = 讀, 1 = 寫
注意: 關(guān)量輸出和保持寄存器支持讀和寫功能
輸入和模擬量輸入只支持讀功能
e) Addr 讀寫從站的 選擇讀寫的數(shù)據(jù)類型
數(shù)據(jù)地址: 00001 至 0xxxx - 開關(guān)量輸出
10001 至 1xxxx - 開關(guān)量輸入
30001 至 3xxxx - 模擬量輸入
40001 至 4xxxx - 保持寄存器
f) Count 數(shù)據(jù)個數(shù) 通訊的數(shù)據(jù)個數(shù)(位或字的個數(shù))
注意: Modbus主站可讀/寫的zui大數(shù)據(jù)量為120個字(是指每一個 MBUS_MSG 指令)
g) g. DataPtr 數(shù)據(jù)指針: 如果是讀指令,讀回的數(shù)據(jù)放到這個數(shù)據(jù)區(qū)中
如果是寫指令,要寫出的數(shù)據(jù)放到這個數(shù)據(jù)區(qū)中
h) Done 完成位 讀寫功能完成位
i) Error 錯誤代碼: 只有在 Done 位為1時,錯誤代碼才有效
0 = 無錯誤
盤古VX系列的記錄儀各通道的數(shù)據(jù)要用字節(jié)交換后才能讀出正確的數(shù)值,當使用KT系列無紙記錄儀時無需在PLC程序中進行字節(jié)交換,可以用KT系列無紙記錄儀的通訊設(shè)置功能,使字節(jié)的讀取方法按照所需要的方式傳輸設(shè)置,使用起來更方便。
以上的VD1100 VD2100 VD3100分別是通道1—3的實時數(shù)據(jù)。VW4000是讀取VX6112F*個補償通道的實時累計值。這些數(shù)據(jù)可以方便在觸摸屏或第三方組態(tài)軟件上讀取顯示。
以上圖片是在監(jiān)控狀態(tài)下截的圖片。
12通道選型表:
型號 | 規(guī)格代碼 | 附加功能 | 說明 |
VX6101 |
|
| 內(nèi)置輸入1路*1 |
VX6102 |
|
| 內(nèi)置輸入2路*1 |
VX6103 |
|
| 內(nèi)置輸入3路*1 |
VX6104 |
|
| 內(nèi)置輸入4路*1 |
VX6105 |
|
| 內(nèi)置輸入5路*1 |
VX6106 |
|
| 內(nèi)置輸入6路*1 |
VX6107 |
|
| 內(nèi)置輸入7路*1 |
VX6108 |
|
| 內(nèi)置輸入8路*1 |
VX6109 |
|
| 內(nèi)置輸入9路*1 |
VX6110 |
|
| 內(nèi)置輸入10路*1 |
VX6111 |
|
| 內(nèi)置輸入11路*1 |
VX6112 |
|
| 內(nèi)置輸入12路*1 |
功能類型 | R |
| 普通記錄功能 |
F |
| 溫壓補償功能 |
附加規(guī)格 | /F4 | 頻率輸入4路*2 |
/F8 | 頻率輸入8路*2 |
/F12 | 頻率輸入12路*2 |
/FB4 | 頻率輸入4路,每路12VDC隔離配電*2 |
/FB8 | 頻率輸入8路,每路12VDC隔離配電*2 |
/FB12 | 頻率輸入12路,每路12VDC隔離配電*2 |
/FC4 | 頻率輸入4路,每路24VDC隔離配電*2 |
/FC8 | 頻率輸入8路,每路24VDC隔離配電*2 |
/FC12 | 頻率輸入12路,每路24VDC隔離配電*2 |
/T1 | 模擬變送輸出1路*3 |
/T2 | 模擬變送輸出2路*3 |
/T3 | 模擬變送輸出3路*3 |
/T4 | 模擬變送輸出4路*3 |
/A6 | 報警輸出繼電器6點*4 |
/A12 | 報警輸出繼電器12點*4 |
/C2 | RS232通訊*5 |
/C3 | RS485通訊*5 |
/C4 | RS232通訊/打印*5*6 |
/U | USB接口 |
/L | 累積/報表 |
/TP4 | 24VDC變送器電源輸出(4回路) |