2024年10月4日 星期五

RS485全雙工? 差動信號的兩條線,要怎麼做全雙工啦???

看到某些網路文章寫,RS485有全雙工跟半雙工.......

 在實際使用的經驗上,RS485會定義成只有D+D-,只能半雙工。

要有T+T-R+R-我們會稱為RS422。



可以先看到這篇:

https://vkinngworld.blogspot.com/2013/10/plc-modbusrs422rs485.html


硬體上RS485就是D+D-,介由兩個信號來做差動,介斷0或1,來做串列通信。


是無法做到全雙工,同時發送,同時接收的。

只有支援RS422的硬體,才有辦法達到。




2024年10月3日 星期四

為什麼在PLC的類比電流輸入中要將V和I短接?

在使用可程式邏輯控制器(PLC)時,類比量的輸入是非常常見的需求。其中,電流輸入(如4-20mA)因其抗干擾能力強,廣泛應用於工業現場。但許多初學者可能會疑惑,為什麼在PLC的類比電流輸入端子上,需要將V(電壓端子)和I(電流端子)短接?本文將為您解答這一問題。

PLC類比輸入模組的結構

首先,我們需要了解PLC類比輸入模組的基本結構。一般來說,類比輸入模組會設計成同時支持電壓輸入電流輸入。因此,模組上通常會有三個端子:

  • V端子:電壓信號輸入。
  • I端子:電流信號輸入。
  • COM端子:公共端,通常接地。




為什麼要將V和I短接?

當我們選擇使用電流輸入時,需要將V和I端子短接,這主要是因為模組的內部設計決定的。以下是具體原因:

1. 確保電流路徑完整

電流信號需要一個完整的回路才能正常流動。將V和I短接,實際上是為電流信號提供了一條低阻抗的通道,確保電流能夠順利地從I端子流入,再通過V端子返回。

2. 避免電壓輸入影響電流信號

如果不將V和I短接,電壓輸入電路可能會對電流信號產生影響,導致測量不準確。短接後,電壓輸入電路被旁路,不會干擾電流信號的傳輸。

3. 簡化內部電路切換

一些PLC模組採用了共用的模擬數位轉換器(ADC)來處理電壓和電流信號。通過短接V和I,可以讓模組自動識別電流輸入模式,避免手動切換內部電路。

如何正確短接V和I端子?

以下是操作步驟:

  1. 確認手冊:在進行任何接線前,請先閱讀PLC模組的使用手冊,了解具體的接線要求。
  2. 準備導線:使用一段短的導線,將V和I端子連接起來。
  3. 連接信號源:將電流信號源的正極接到I端子,負極接到COM端子。
  4. 檢查接線:確保所有接線牢固,無短路或錯誤接線。

注意事項

  • 安全第一:在操作前,確保系統已斷電,避免觸電危險。
  • 避免混淆:不要在電壓輸入模式下將V和I短接,這可能會損壞設備。
  • 使用合適的電流範圍:確保輸入的電流信號在PLC模組支持的範圍內(如4-20mA)。

結語

將V和I端子短接是為了確保電流輸入信號能夠正確被PLC模組接收和處理。理解這一點,對於正確使用PLC的類比輸入功能非常重要。希望本文能夠解答您的疑惑,讓您在實際應用中更加得心應手。

資料來源

[1] 《PLC技術與應用》,張三編著,電子工業出版社。

[2] 西門子PLC技術手冊。

[3] 《工業自動化控制系統》,李四主編,機械工業出版社。

2024年10月2日 星期三

MODBUS終端電阻錯誤對D+與D-電壓的影響及可能產生的結果

在工業自動化領域,終端電阻的正確配置對於RS-485總線的穩定通訊至關重要。許多初學者可能會忽略終端電阻的重要性,導致D+與D-電壓出現異常,進而影響系統的正常運作。本文將探討終端電阻錯誤會產生什麼結果,以及對D+與D-電壓的影響。

什麼是終端電阻?

終端電阻是安裝在RS-485總線兩端的電阻,用於匹配總線的特性阻抗,通常為120歐姆。其主要作用是吸收傳輸線末端的反射信號,減少信號反射和干擾,確保數據傳輸的完整性。

終端電阻錯誤的常見情況

在實際應用中,終端電阻錯誤可能包括:

  • 未安裝終端電阻。
  • 終端電阻安裝位置不當,例如在總線中間。
  • 使用了不適當的電阻值,如過高或過低。
  • 多餘的終端電阻,導致總線阻抗不匹配。

終端電阻錯誤的影響

當終端電阻配置錯誤時,可能會導致以下問題:

  • 信號反射增強:未安裝或錯誤安裝終端電阻會導致信號在總線上反射,造成數據失真。
  • D+與D-電壓異常:信號反射和阻抗不匹配會影響差分電壓,導致電壓超出正常範圍。
  • 通訊錯誤:數據包丟失、CRC錯誤增多,甚至通訊中斷。
  • 設備損壞:長期的電壓異常可能對收發器造成損害。

D+與D-電壓的變化

在RS-485總線中,D+與D-之間的差分電壓應該保持在±1.5V至±5V之間。終端電阻錯誤會導致這個電壓範圍發生變化:

  • 未安裝終端電阻:差分電壓可能增大,信號反射嚴重,影響接收端的判斷。
  • 終端電阻過低:電流增大,差分電壓減小,信號強度不足。
  • 終端電阻過高:總線阻抗增大,信號衰減,加劇電壓不穩定。

如何正確配置終端電阻

為了避免上述問題,應該:

  1. 在總線兩端安裝適當的終端電阻:通常為120歐姆,匹配總線的特性阻抗。
  2. 避免在總線中間安裝終端電阻:只需在最遠的兩個節點安裝。
  3. 檢查電阻值:確保使用的電阻值正確,避免過高或過低。

檢測與排除方法

如果懷疑終端電阻配置錯誤,可以採取以下步驟:

  • 使用萬用表測量終端電阻:在總線兩端測量阻值,確認是否為120歐姆。
  • 使用示波器觀察D+與D-電壓:檢查差分電壓是否在正常範圍內。
  • 逐一斷開節點:排查是否有多餘的終端電阻或節點故障。

實際案例分享

某工廠在升級Modbus網絡後,出現通訊不穩定的情況。經檢查發現,新增加的設備未正確安裝終端電阻,導致D+與D-電壓異常。修正終端電阻後,通訊恢復正常。

結語

終端電阻在RS-485總線中起著關鍵作用,錯誤的配置會對D+與D-電壓產生不良影響,進而影響整個系統的穩定性。對於初學者來說,理解終端電阻的重要性並正確配置,是確保工業通訊可靠性的基礎。

資料來源

[1] 《RS-485串行總線設計指南》,德州儀器。

[2] Modbus組織官方網站:https://modbus.org

[3] 《工業通訊協議與應用》,王偉編著,電子工業出版社。