西門子做通訊還是是比較容易的!西門子有專門的庫檔案,收發mudbus的報文的,拉出來就可以了
你單獨的讀寫頻率電流沒事,控制起停沒事,在一起就沒法一起做到,說明你的程式應該沒有太大問題!應該是干擾的因數大一點!485通訊用的是脈衝傳送報文,電壓訊號通訊其實容易受干擾。
我對變頻器比較瞭解,也見過很多因為變頻器的原因造成對通訊的干擾,變頻器的輸出其實是高頻脈衝訊號,電壓就是變頻器整流出來的直流電,控制直流通斷輸出模擬交流訊號,變頻原理其實是一道計算題。
485通訊也是脈衝,電壓低其實很容易受到變頻器的干擾!
你用的是西門子plc,plc的干擾可能性應該微乎其微!西門子本身就是用485的!
對於干擾這種情況我有以下幾點解決方案
1,改變一下變頻器的載波頻率。或許能減小一些干擾
2.將變頻器做好接地,或許能遮蔽一些干擾訊號。
3.將變頻器485接受端的電阻接入儘量減小線上壓降,可能會有所改善。
4.將變頻器485接受端加一個吸收電容,也能吸收掉一部分干擾訊號。
5.調整一下485的傳輸波特率。這樣也可能有一定效果。
6.使用抗干擾的通訊線!
7.儘量繞開大線,大線電流大幹擾範圍遠,影響大。
以上方式只能儘量的減少因為干擾的造成的通訊異常!
485通訊控制變頻器我也做過一兩個從站其實不影響變頻器的響應還有引數的讀取!
西門子做通訊還是是比較容易的!西門子有專門的庫檔案,收發mudbus的報文的,拉出來就可以了
你單獨的讀寫頻率電流沒事,控制起停沒事,在一起就沒法一起做到,說明你的程式應該沒有太大問題!應該是干擾的因數大一點!485通訊用的是脈衝傳送報文,電壓訊號通訊其實容易受干擾。
我對變頻器比較瞭解,也見過很多因為變頻器的原因造成對通訊的干擾,變頻器的輸出其實是高頻脈衝訊號,電壓就是變頻器整流出來的直流電,控制直流通斷輸出模擬交流訊號,變頻原理其實是一道計算題。
485通訊也是脈衝,電壓低其實很容易受到變頻器的干擾!
你用的是西門子plc,plc的干擾可能性應該微乎其微!西門子本身就是用485的!
對於干擾這種情況我有以下幾點解決方案
1,改變一下變頻器的載波頻率。或許能減小一些干擾
2.將變頻器做好接地,或許能遮蔽一些干擾訊號。
3.將變頻器485接受端的電阻接入儘量減小線上壓降,可能會有所改善。
4.將變頻器485接受端加一個吸收電容,也能吸收掉一部分干擾訊號。
5.調整一下485的傳輸波特率。這樣也可能有一定效果。
6.使用抗干擾的通訊線!
7.儘量繞開大線,大線電流大幹擾範圍遠,影響大。
以上方式只能儘量的減少因為干擾的造成的通訊異常!
485通訊控制變頻器我也做過一兩個從站其實不影響變頻器的響應還有引數的讀取!