作者 主題: VB.NET 傳送 DATA 至 QPLC RS232 模組問題  (閱讀 3934 次)

0 會員 與 1 訪客 正在閱讀本文。

seal7203

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
請問一下各位前輩
vb.net 與 plc 連線傳輸方式使用雙向通訊模式
目前有一個地方不懂就是資料長度不知道該如何去轉換 可以請前輩們指導指導
 目前 rs232 port setting 是 ok 的
現在有查到資料下方的 "資料長度" 需要使用 2位元組的二進制資料

             ENQ + 資料長度 + 資料內容 + Checksumhttp->  &H05 + 000Ch  +"123456789A" + Checksum
                   -> 00h,0ch
                       H      L
                      {                     H                     }{                           L               }
                   -> b15 b14 b13 b12 b11 b10 b09 b08 b07 b06 b05 b04 b03 b02 b01 b00
                                                  (00H)                                                      (OCH)
                                 0     0     0     0      0     0    0     0     0     0     0     0     1      1    0     
                                                                                                                             [attachment=1]謝謝

洋蔥叔叔

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
回覆: VB.NET 傳送 DATA 至 QPLC RS232 模組問題
« 回覆 #1 於: 2009-11-26 12:24 »
所以你只是需要把 Byte 跟 Integer 互轉?