2017年1月8日 星期日

HMI(人機介面)透過RS232(MODBUS)連結arduino


主要利用上一次arduino的程式,
再加上HMI來做讀、寫的動作,
透過RS232(MODBUS),
其中要注意的就是RS232的電壓準位不同。
arduino的RS232是TTL±5V
而HMI是±10V。
PLC常用也是±10V。

要特別注意,一般的USB轉RS232,有可能也是5V,
如果拿來連PLC就會相當的不穩定。

6 則留言:

  1. 好優秀!!
    不知是否可指導一下如何連結HMI 部分

    回覆刪除
    回覆
    1. 在影片2:57秒左右有接線圖。
      HMI RS232接口的TX、RX就要找各家的手冊接腳圖

      刪除
  2. 您好 可請問有arduino的Modbus函式庫嗎?
    因為我程式照打 卻無法編譯 想請較是哪有問題?

    回覆刪除
    回覆
    1. https://github.com/smarmengol/Modbus-Master-Slave-for-Arduino

      我是看這個範例做的,下載這個函式庫試試

      刪除
    2. 請問方便提供聯絡方式 方便請教嗎?

      刪除
  3. 接外包設計嗎 可否聯繫 0988114450 蘇先生 謝謝

    回覆刪除