FX3U 與 FX3U-485-BD 的 MODBUS 通訊設置與測試 | MODBUS Communication Setup with FX3U and FX3U-485-BD

Поделиться
HTML-код
  • Опубликовано: 13 июн 2024
  • 本影片詳細介紹了如何使用 FX3U 控制器與 FX3U-485-BD 模塊進行 MODBUS 通訊設置與測試。影片包括硬體連接方法、軟體程式編寫與設置,以及通訊測試與故障排除步驟,適合對工業自動化有興趣的觀眾。
    This video provides a detailed guide on setting up and testing MODBUS communication using the FX3U controller and FX3U-485-BD module. The video covers hardware connection methods, software programming and configuration, as well as communication testing and troubleshooting steps, making it ideal for viewers interested in industrial automation.

Комментарии • 8

  • @user-ff8sb8ng4x
    @user-ff8sb8ng4x 12 дней назад +1

    大大,不知道有沒有遇過Rs232讀取回來的值會一直偏移嗎⋯⋯

    • @vkinng
      @vkinng  11 дней назад

      偏移?是數值跟錶頭顯示的不一樣嗎?
      遇到過的是,錶頭只有顯示小數2位,但回傳的數值有3位,結果4捨5入,導致,最後一位數不同。

    • @user-ff8sb8ng4x
      @user-ff8sb8ng4x 11 дней назад

      @@vkinng 是有讀到數值,但抓回來的數值會整個偏移一個word 的長度,每讀取到一次就會偏移一次word長度
      例如 讀取的資料範圍是d0~d10 ,裡面的資料,只要每次指令讀取一次d0~d10的數值就會往上移,也就是d10移動到d9,d9移動到d8…..以此類推d0移動到d10
      備註:用的是Qj71cn24,但有用Fx3u-232bd讀取不會這樣偏移,想說是什麼參數沒設定好嗎⋯⋯

    • @vkinng
      @vkinng  11 дней назад

      vkinngworld.blogspot.com/2014/09/qj71c24.html?m=1
      這是之前用QJ71C24的經驗記下來的。
      我個人覺得是讀的資料多了一筆(是第二次回傳的第一筆)
      應該回覆到1-9,到你讀了10筆,就變成1-9+1。
      因QJ71C24的資料,其實是存在模塊裡,再讀出來的,所以裡有類似的問題。
      可以試著每次讀取後,去清QJ71C24的讀取buffer. 或是我之前用清讀取的旗標。

    • @user-ff8sb8ng4x
      @user-ff8sb8ng4x 9 дней назад

      @@vkinng 好喔,謝謝大大提供的建議。

    • @user-ff8sb8ng4x
      @user-ff8sb8ng4x 9 дней назад

      @@vkinng 不好意思 旗標清楚動作是接收信號(X03/X0A)觸發時,將buffer 168(CH1)清楚為0的意思嗎⋯⋯