afei1373
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看afei1373的 主題 / 回貼
樓主  發(fā)表于: 2008-08-31 18:40
1.使用串口調(diào)試器

2、設(shè)置好有關(guān)參數(shù)。
確定三菱PLC型號(hào)。根據(jù)PLC型號(hào)選擇在多串口調(diào)試程序的 文本 中輸入對(duì)應(yīng)字符串。

PLC型號(hào) 對(duì)應(yīng)字符串
FX2 \STX0700808\ETX6A
FX2N \STX0300808\ETX66
FX2_EPROM \STX0800808\ETX6B
FXON/FXOX \STX0800808\ETX6B
FX1N/FX1X \STX0800808\ETX6B

3、發(fā)送后在接收框中將顯示一串字符串。如果你聰明的話一定會(huì)發(fā)現(xiàn)這些字符串的奧妙了。(就是返回的密碼)

如果看不出來(lái)的話,將這些字符串拷貝到 HEX格式 中。發(fā)送一次看看。(發(fā)送前記得先斷開(kāi)PLC)

建議你自己設(shè)置一個(gè)密碼,然后用這個(gè)方法讀取一次看看,以后就知道是怎么回事了。


密碼字符:0-9,A-F。

A系列:
發(fā)送:A2 07 00 FF 02 05 AE 00 08 C3

接收:0B 00 FF 02 00 AA 77 55 BB EF CD AB A4 00

密碼:ABCDEF

發(fā)送:A2 07 00 FF 02 05 AE 00 08 C3

接收:0B 00 FF 02 00 AA 77 55 BB C1 B1 A1 A4

密碼:A1B1C1


分析:密碼為返回字符中BB至A4之間的字符,以每2字符為單位,從右往左讀出。



FX系列:

返回:34 31 34 32 34 33 34 34 34 35 34 36 34 31 34 32

密碼:ABCDEFAB

分析:接收到的是ASC碼,對(duì)應(yīng)的字符為 4 1 4 2 4 3 4 4 4 5 4 6 4 1 4 2,以每2字符為單位組合,即41 42 43 44 45 46 41 42,
再譯為對(duì)應(yīng)的字符即為 ABCDEFAB.



設(shè)置串口:COM1,波特率:9600,數(shù)據(jù)位:7,校驗(yàn):E偶,停止位:1

輸入:輸入EHX,顯示:顯示ASC

1、按圖示設(shè)置,選定端口后點(diǎn)擊打開(kāi);
2、在發(fā)送字符欄輸入下面的字符串后點(diǎn)發(fā)送;
02 30 38 30 30 38 30 38 03 36 42
3、返回一串16進(jìn)制的ASCII碼,30H為數(shù)字0,31H為數(shù)字1,以此類推;

例:02 30 38 30 30 38 30 38 03 36 42

     (   37ms  )

   \STX4236353433323130\ETX41

密碼是:B6543210     《42=B》