FX3U:
RS422通訊界面:
以下皆為十六進制
Send ENQ(Enquiry) : [05]
Receive ACK(Acknowledge) : [06]
Send : [02 45 30 30 38 42 43 30 30 32 03 46 37]
Receive : [02 30 30 39 31 03 43 44]
送碼時:
[02] STX (Start of Text)
[03] ETX (End of Text)
[30 32] 長度,數值轉ASCII為"02",資料長度 2,
[46 37] Check Sum,45 + 30 + 30 + 38 + 42 + 43 + 30 + 30 + 32 + 03 = 1F7,取2 Byte = "F7",ASCII轉數值為[46 37]
回碼時:
[02] STX (Start of Text)
[03] ETX (End of Text)
[43 44] Check Sum,30 + 30 + 39 + 31 + 03 = CD,取2 Byte = "CD",ASCII轉數值為[43 44]
[30 30 39 31]是這次詢問的兩組資料
要解暫存器位址可能要花很多時間,以後真的要降成本再待續...
沒有留言:
張貼留言