我看了下你的程序有幾點(diǎn)說(shuō)下,
1,如果你不用接受變頻器返回的數(shù)據(jù)則SMB187至SMB194可以都不用設(shè)置,這些參數(shù)都是用于接收用的
2,VB102,VB103這兩個(gè)字節(jié)你是存放變頻器地址的你存入的地址對(duì)應(yīng)ASCII碼是0E我覺得這個(gè)地址是錯(cuò)誤的,你要和你的變頻器的通訊地址一致
3,網(wǎng)絡(luò)4的目的是為了發(fā)送時(shí)禁止接收數(shù)據(jù),你要在網(wǎng)絡(luò)4的最上面復(fù)位SMB187.7然后還要執(zhí)行一次RCV指令,最后才執(zhí)行XMT
4,你的變頻器格式可以用A' 的,你PLC發(fā)送的VB107,VB108就是數(shù)據(jù)位,
而VB109VB110是校驗(yàn)位,VB111就是結(jié)束字符,還有你的啟動(dòng),停止的校驗(yàn)位都是一樣的顯然這是錯(cuò)誤的,