lzhpsky
工控小菜鳥
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1045 個(gè)
工控威望: 1151 點(diǎn)
下載積分: 2796 分
在線時(shí)間: 767(小時(shí))
注冊(cè)時(shí)間: 2009-08-02
最后登錄: 2024-12-21
查看lzhpsky的 主題 / 回貼
樓主  發(fā)表于: 2010-05-27 19:22






      
zsb2010
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 117 個(gè)
工控威望: 2362 點(diǎn)
下載積分: 4026 分
在線時(shí)間: 340(小時(shí))
注冊(cè)時(shí)間: 2009-09-02
最后登錄: 2024-01-21
查看zsb2010的 主題 / 回貼
1樓  發(fā)表于: 2010-05-28 11:16
我看了下你的程序有幾點(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ò)誤的,