三菱 PLC(FX2N) 與 PC 連線的問題... |
缺席
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
1. 用 PLC 編輯軟體可以跟 PLC 正常通訊,所以我確定硬體沒有
2. 在 PC 端我是設定成 baudrate=9600, parity=even, data=7, stop=1
(根據資料顯示這是 PLC 的預設通訊參數)
3. 我查閱資料的得知 PLC 的通訊參數暫存器是 D8120,按照書上的範例,
PLC 程式如下: LD M8002
MOV H6080 D8120
END [問題] 我從 PC 端送出一個簡單的 BR 指令(Batch Read of Bit Device)讀取 X0
的狀態,照理說 PLC 會回傳 16bytes(成功) OR 5bytes(失敗),可是我卻
讀到 ACK,NAK 兩個 bytes,我檢查後發現 PLC 程式有錯,MOV H6080 D8120
是把 parity 射程 none,正確應該是 MOV H6086 D8120,於是我回去修改
PLC 程式重新 upload 到 PLC,但是還是一樣不正確,最後我火大把 PC
端 COM Port 的設定改成 parity=none(PLC程式也改回最初的樣子),
總算出現不一樣的值,但是還是錯的,因為我只收到一個byte(NAK)... 有哪位先進知道問題出在哪嗎?我找過舊文章但是沒找到我要的答案...:P
|
jason_cyl329
高階會員 ![]() ![]() ![]() ![]() 發表:123 回覆:155 積分:105 註冊:2003-05-26 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
引言: happosai你好, 據我所知,如果你能收到ACK或NAK就表示通訊是正常的,如果是協定設錯,會出現亂碼或是不通的情形 FX ,FX2N的通勳規格有些許不同,FX2N的通訊裝置多了一個byte,我覺得你可以再Check你的命令是否有下對謝謝!我昨天不死心跑到重慶南路去找找看有沒有相關書籍,結果發現一件 奇怪的事,我手上的那本書跟市面上另外兩本用的protocol不一樣,我猜想 可能是我買錯書了,可是把我那本打開一看也是說可以用在 FX2N 上啊... 火大我乾脆把data sheet找來看,結果是我那本書寫的並沒錯,快被搞瘋了 P.S 我那本書是全華出版的"FX 系列 PLC 之連線通訊與VB圖形監控" |
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
jason_cyl329
高階會員 ![]() ![]() ![]() ![]() 發表:123 回覆:155 積分:105 註冊:2003-05-26 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
jason_cyl329
高階會員 ![]() ![]() ![]() ![]() 發表:123 回覆:155 積分:105 註冊:2003-05-26 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
jason_cyl329
高階會員 ![]() ![]() ![]() ![]() 發表:123 回覆:155 積分:105 註冊:2003-05-26 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
jackie07
一般會員 ![]() ![]() 發表:13 回覆:28 積分:7 註冊:2002-04-30 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
happosai
高階會員 ![]() ![]() ![]() ![]() 發表:93 回覆:228 積分:109 註冊:2002-09-15 發送簡訊給我 |
|
無故障
一般會員 ![]() ![]() 發表:17 回覆:69 積分:17 註冊:2004-03-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |