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