用RS485端口控制TVF2000使用說明
用RS485端口控制TVF2000使用說明: 一、 硬件連接: 1. RS485/RS485: (1) 終端設備:將J2用終端方式短接; (2) 非終端設備:將J2用非終端方式短接; (3) A、B、AGND對接; (4) 如果使用屏蔽線,SCR對接。 2. RS485/RS232(PC機): (1) 用RS485/RS232轉換器; (2) PC機串口與轉換器RS232口連接; (3) TVF2000的CN1與轉換器的RS485口的A、B、AGND連接。 二、 用MODBUS與TVF2000通訊(RTU方式): 1. TVF2000鍵盤設置: a) 鍵盤菜單設置說明: i. 1001=10:外端子1用通訊控制; ii. 5005=2:標準MODBUS通訊方式; iii. 5201=1-247:從機號(缺省=1); iv. 5202=5:通訊速度為9600bps(缺省=5); v. 5203=0:無效驗(缺省=0); vi. 其它=缺省值; b) 通訊缺省設置: i. 通訊從機號:1; ii. 通訊速率:9600 BPS; iii. 效驗:無; iv. 停止位:2; v. 數(shù)據(jù)位:8; c) 鍵盤具體操作: i. 9952 = 1:參數(shù)初始化; ii. 1001 = 10; iii. 5005 = 2; 這樣設置后,就可以與TVF2000通訊了。 2. TVF2000使用的MODBUS命令: a) 讀存儲寄存器:03命令; b) 寫單個寄存器:06命令; c) 寫多個寄存器:16命令; 3. MODBUS單寄存器寫入命令說明(其它說明見附錄): a) 主機發(fā)送: i. [地址]:從機地址1-247; ii. [命令]:06,單寄存器寫入命令; iii. [寄存器地址_H]:寄存器地址高8位; iv. [寄存器地址_L]:寄存器地址低8位; v. [數(shù)據(jù)_H]:寫入數(shù)據(jù)高8位; vi. [數(shù)據(jù)_L]:寫入數(shù)據(jù)低8位; vii. [CRC_H]:CRC效驗高8位; viii. [CRC_L]:CRC效驗低8位; b) 從機返回(正常): i. [地址]:從機地址1-247(相同地址); ii. [命令]:06,單寄存器寫入命令; iii. [寄存器地址H]:寄存器地址高8位; iv. [寄存器地址L]:寄存器地址低8位; v. [數(shù)據(jù)_H]:寫入數(shù)據(jù)高8位; vi. [數(shù)據(jù)_L]:寫入數(shù)據(jù)低8位; vii. [CRC_H]:CRC效驗高8位; viii. [CRC_L]:CRC效驗低8位; c) 通訊具體操作(菜單1102=7為例): i. 主機發(fā)送:[01][06][04][4E][00][07][CRC_H][CRC_L]; ii. 從機返回(正常):[01][06][04][4E][00][07][CRC_H][CRC_L]; 4. 用通訊命令設置菜單值(調(diào)速前必須設置): i. MODBUS規(guī)定:寄存器都以4開始(內(nèi)置); ii. 1102=7;外部1有效(也可用鍵盤設置); iii. 1103=8;由串行通訊給定(也可用鍵盤設置); iv. 0002=初始頻率;如果不設置,為菜單1104的值; v. 0001=0x06;命令寄存器:0001; vi. 0001=0x0f; vii. 0001=0x2f;啟動; viii. 0001=0x6f;到達設定頻率; 5. 用通訊命令調(diào)速(給定寄存器1:0002): i. 0002=0-20000;調(diào)速:0對應1104的值,20000對應1105的值; ii. 通過03命令讀取狀態(tài)寄存器(0004)的值; iii. 通過03命令讀取保持寄存器(0005、0006)的值;用通訊命令停車:0001 = 0x06; | |
本文標簽:用RS485端口控制TVF2000使用說明
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《用RS485端口控制TVF2000使用說明》相關權利人與機電之家網(wǎng)取得聯(lián)系。
關于“用RS485端口控制TVF2000使用說明”的更多資訊