bigcg
級別: *
![]() |
在網(wǎng)上下載了好幾種的三菱通訊協(xié)議的資料(不同版本),可是實際用VB通過SC-09電纜對PLC操作時卻不一樣,后來來是找來了另外一種通訊協(xié)議才通訊上。 具體的通訊協(xié)議為: 手冊: ENQ 站號 PC號 指令 報文等待 字符A區(qū) 和校驗 如果按這樣的通訊方式去通訊,始終是錯誤 在網(wǎng)上找到另外一種是: 始 命令 首地址 位數(shù) 終 和校驗 STX CMD GROUP ADDRESS BYTES ETX SUM 其中的地址算法:address=address*2+1000h 再轉(zhuǎn)換成ASCII 這樣通訊正常 現(xiàn)在的疑惑是:三菱的通訊協(xié)議到底是哪種,為什么按照書上協(xié)議卻不能通訊? 有做過這方面的朋友指點一下。 |
---|---|
|
bigcg
級別: *
![]() |
樓上的,你說得沒錯,我也是這么想的,但是說明書上怎么就沒有公布這種通訊方式的呢?我就想不通了。還有通過通訊口和通訊模塊有什么不一樣?我曾經(jīng)成功通過通訊模塊傳送過PLC程序,當(dāng)時并沒有設(shè)置PLC站號之因的,應(yīng)該通訊協(xié)議是一樣的,現(xiàn)在想來就是有點想不通了。 |
---|---|
|