首先配置好智能儀表從站通訊參數(shù),拿波特率:9600
數(shù)據(jù)位:8
停止位:1
流控:none
地址:3舉例
200PLC主站程序 第一步初始化,復(fù)位modbus庫完成位,初始化完成后,啟動(dòng)讀寫指令m0.1置位
網(wǎng)絡(luò)3,填寫從站通訊參數(shù)
M0.1置位讀取從站數(shù)據(jù),讀取保持寄存器40001-40008 8個(gè)數(shù)據(jù)根據(jù)數(shù)據(jù)格式寫入&VB1000,如40001 40002為32位浮點(diǎn)數(shù),則保存在VB1000 VB1001 VB1002 VB1003中,依次類推,讀取完成M2.1置位,復(fù)位讀取從站保持寄存器M0.1 M2.3
讀取輸入寄存器,讀取完成M2.2置位,復(fù)位M2,.1
M2.2置位,寫數(shù)據(jù)開始,VB3000寫入00001中,寫完成,M2.3置位,開始讀,M2.2復(fù)位。