公司新聞
Profibus出現通信閃斷故障怎么辦?老師傅總結的這套方案很有用
發布時間: 2023-09-12 11:08 更新時間: 2024-12-27 09:10
在使用或者調整時一定要確定所有硬件的基本接線及通信原理,根據第一步的梳理,現場的主要硬件為PLC、觸摸屏、ET200、DP、M12通信及電源接頭。同時要參照相關產品技術手冊,需要特別指出以下3點。1)區別西門子DP接頭6ES7 972-0BB12-0XA0的終端電阻連接方式(見圖1)與SMC EX260-SP1的終端電阻的連接方式(見圖2)。西門子DP接頭在ON位置代表A1與A2、B1與B2斷開,進線A1、B1對地接390Ω接地電阻;西門子DP接頭在OFF位置代表A1與A2、B1與B2連接。SMC閥島A1與A2、B1與B2相連,終端電阻的接頭ON/OFF位置代表是否在接終端電阻,終端電阻的作用為吸收反射波,因此在診斷站點時需要了解清楚各終端電阻的意義。圖1 西門子DP接頭終端電阻連接方式圖2 SMC EX260-SP1終端電阻連接方式2)注意通信用配線使用對應Profibus-DP 的雙絞屏蔽線的技術參數(見表1),特別是在使用年限較長及電磁輻射嚴重的場所,如焊裝車間、腐蝕性強的化工車間等。表1 Profibus-DP雙絞屏蔽線的技術參數3)在一個未接地結構中,注意網絡所連接的從站中IM153-X的數量,使用一個電源可在Profibus-DP上Zui多運行 18 個節點,如果超過 18 個節點,則必須使用附加電源。3 計算網絡循環時間現場站點I/O配置見表2。參照表2計算數據信息Zui短循環時間:ΣTTC=(TSYN+TID1+TSDR+Header+輸入點數×11Bit+輸出點數×11Bit)×Num1+(TSYN+TID1+TSDR+H e a d e r+輸入點數×11B i t+輸出點數×11B i t)×Num2+…+(TSYN + TID1 + TSDR + Header+ 輸入點數×11Bi t+輸出點數×11Bit)×Num8=9117Bi t=8.9033kB。其中,TSYN為信息循環時間,按位計算;TID1為在主站的空閑時間,大小為75個時間位;TSDR為在從站的延遲時間,大小為11個時間位;Header為在請求和響應幀的報文頭,大小為198個時間位。表2 現場站點I/O配置 (單位:個)根據當前波特率設定93.75kB/s,傳輸9117Bit需要時間t=1÷93.75kB/s×8.9033kB=94.97ms。通過硬件組態可以看出掃描周期的監視時間為150ms,來自通信的掃描周期負載占比為20%即30ms,因此如果傳輸所需的時間超過設定值,就可能存在數據丟失或者通信中斷問題,這就需要保證在一個掃描周期內完成數據傳輸。調整時應注意如下幾點。1)調整傳輸速率時需要根據現場的拓撲網絡長度確定,波特率與傳輸距離對應關系參見表3。表3 波特率與傳輸距離對應關系2)需要同時注意觸摸屏在網絡中的位置,修改觸摸屏波特率,否則會造成通信錯誤。3)如果現場網絡長度超過調整波特率允許傳輸的Zui大值,需要調整PLC參數設定或者同時調整PLC參數設定及波特率,或者采用中繼器進行網絡隔離及網絡拓撲。4)該項工作宜在無網絡故障的情況下實施,便于觀察效果;波特率Zui大可調整至500kB/s,根據現場確認傳輸9117Bit需要的時間為17.8ms。4 診斷故障站點故障診斷可以根據硬件診斷緩沖區的報警信息進行粗略判定,哪些站點或者工位為經常掉站點,這里提供如下幾種診斷方法,可快速鎖定故障點。(1)第一種方法 通過降低波特率(見表3)來驗證故障是否跟信號衰減有關,這也是比較直接有效的方法。(2)第二種方法 通過網絡隔離的方式實現,即通過增加中繼器的方式實現網絡隔離,判定故障或者干擾點處于哪個網絡段。在實施該方法時應注意以下幾點。1)建議在隔離時采用二分法,同時結合現場網絡位置,盡量不要增加現場網絡線路長度。2)在進行網絡隔離時注意各網絡段終端電阻的位置。3)在網絡隔離(見圖3)時隔離網段只連接一條網絡,避免同源網絡(見圖4)相互干擾。圖3 網絡隔離圖4 同源網絡(同色同源)4)注意RS485兩個節點間距符合要求。5)注意RS485接地運行時,所有節點接地運行并跨接M與PE;RS485不接地運行時,所有節點不接地運行并不跨接M與PE,且RS485的電源也是不接地的。在不接地運行方式下,通過中繼器內置的22nF的電容與10MΩ的電阻組成的RC網絡,可以釋放干擾電流和靜態充電。6)在干擾嚴重的情況下,確保每條總線鏈路首端和終端各有一個終端電阻,特別是增加中繼器后的第一個站點,在實驗室條件下,可以只在終端設終端電阻。(3)第三種方法 采用萬用表或者示波器測量,主要測量位置點。1)DP總線A/B相間短路,A或者B相對屏蔽層是否短路,測量時建議采用二分法,并注意圖4中的同源網絡干擾問題。2)測量A/B對屏蔽層電壓,A相對地2V左右,B相對地2.4V左右,實際數據傳輸時差分值在3V左右。需要注意以下幾點:第一點,測量A/B相間短路時,需要斷開網絡和斷開終端電阻,測量A/B相間電壓時,需要帶電測量,避免短路;第二點,區別測量電壓值與利用ProfiTrace進行網絡診斷時的電壓值,利用ProfiTrace測量計算的電壓值比直接用萬用表的測量值高;第三點,若A/B相對地短路,則該相對地電壓一般為0V。3)注意測量配電柜零地分離,如條件允許,則動力電纜的接地與控制系統的接地需要做到分離。4)測量各個站點對地電阻,對地電阻應小于2Ω,注意統計接地電阻異常點(站點電阻測量值見表4)。由表4可知,8號站點地址電阻異常,可以單獨做接地,如果故障不能消除,則考慮ET200模塊故障。表4 站點電阻測量值(4)第四種方法 利用ProfiTrace進行網絡診斷,方便地排除故障站點,可以對A/B相間微分電壓(見圖5)、掉站情況、網絡結構及波形進行分析,這里不作重點分享。以現場為例,現場9號站點的通信電壓不穩定,容易造成數據丟失或者掉站,需要對9號站點的接頭接線做重新連接緊固,可以考慮將DP接頭更換為接線式6ES7 972-0BB12-0XA0,同時注意ET200站點是否損壞的情況。圖5 A/B相間微分電壓
其他新聞
- 如何配置S7-1500PLC的系統電源和負載電源 2024-12-27
- WinCC 與S7-1200 PLC 通信 2024-12-27
- S7-1200 Modbus TCP 服務器 2024-12-27
- 基于MPI接口的S7通訊 2024-12-27
- S7-300和S7-200進行MPI通信(STEP7) 2024-12-27
- PROFINET上多個CPU站之間交換數據(智能設備) 2024-12-27
- 西門子Profibus DP接線規范 2024-12-27
- 西門子PLC工業以太網接頭接線 2024-12-27
- 西門子S7-300模塊?擴展IO接線 2024-12-27
- 西門子PLC模塊31xC IO接線 2024-12-27
- CP341作從站(Slave)的Modbus RTU通訊(STEP7) 2024-12-27
- CP341作主站(Master)的Modbus RTU通訊(STEP7) 2024-12-27
- S7-300通過PN接口S7單邊通信(STEP7) 2024-12-27
- 進口設備被遠程鎖機,生產陷入停頓!給我們敲響了警鐘 2024-12-27
- 倍福EtherCAT和西門子Profinet到底誰更強 2024-12-27
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595