我們的品牌

Impact-Company-Logo-English Black-01-177x54

歡迎造訪施耐德電機全球網站

歡迎訪問我們的網站
		
我们今天能为您提供什么帮助?
Troubleshooting DNP3 Communication with SCADAPack Event Logs

The SCADAPack platform provides comprehensive diagnostic capabilities for various communication protocols and operational conditions. This includes detailed diagnostics for:

  • DNP3: Protocol layer analysis, network routing, and event logging.
  • Modbus: Client and server diagnostics, including store-and-forward routing.
  • IEC 60870-5-104: Protocol layer analysis and event logging.
  • TCP/IP: Diagnostics for DNP3 over IP, IP servers, and TCP service ports.
  • PLC Communication: Protocol packet displays, communication status, and device status for serial and network PLC services.
  • SCADAPack System: General system diagnostics.

This diagnostic information is crucial for troubleshooting communication issues. Specifically, this article outlines how to examine DNP3 event status within the SCADAPack's buffer to diagnose communication problems with remote clients like Geo SCADA and DNPnet.

Procedure:

  1. Enable Telnet Server:
    • Access the SCADAPack x70 configuration.
    • Navigate to "IP Communication" -> "Ethernet Ports" -> "Services."
    • Enable the Telnet server option. (Telnet is not a secure protocol since it sends data in cleartext. It is recommended that Telnet be disabled on the device when not in use)
    • Apply and write the changes to the SCADAPack.

Telnet

  1. Connect via Telnet:
    • Open a command prompt (CMD).
    • Use the telnet command to connect to the SCADAPack's IP address.
    • Example: telnet 172.16.1.200

telnet1

telnet2

  1. View DNP3 Event Log:
    • Once connected, type Status e and press Enter.
    • The SCADAPack will display the current DNP3 events stored in its buffer.

DNP1

This screenshot displays the accumulated event count when the remote client is not polling data, such as during a connection outage.

buffer

This screenshot shows zero events, indicating either no events have occurred, or the remote client has polled all buffered data.

  1. Verification of Event Logging and Polling:
    • Verify Logging:
      • Disconnect the communication between the SCADAPack and the DNPnet client.
      • Use RemoteConnect or a similar tool to force value changes on points monitored by the SCADAPack multiple times.
      • Run the Status e command again. Verify that the event count in the buffer has increased, confirming event logging.

force

DNP2

    • Verify Polling:
      • Reconnect the DNPnet client.
      • Run the Status e command again.
      • If the event count returns to zero, it indicates that the client has successfully polled and cleared the events.

DNP3

When direct serial or Telnet connections aren't available, use the FILEDIAG command (detailed in the RemoteConnect Manual under "SCADAPack Operations Technical Reference > Command Line Operations > Diagnostics Commands") to direct diagnostics to a SCADAPack log file.

Alternatively, you can examine DNP3 event status by monitoring the DNP3 Event Statistics within the SCADAPack x70 system data. This data, detailed in the RemoteConnect Manual under "SCADAPack Operations Technical Reference > System Data > SYS_EVENTS: Event Statistics for DNP3," can be mapped to RemoteConnect objects for monitoring.

施耐德電機Taiwan

需要協助?

  • 產品選型工具

    快速輕鬆地為您的應用找到合適的產品和附件。

  • 取得報價

    立即線上提交您的銷售需求,專業團隊將主動聯繫您。

  • 購買地點

    輕鬆在您所在地區找到最近的施耐德電機經銷商。

  • 支援中心

    在同一位置找到滿足您所有需求的支援資源。

  • 產品文檔
  • 軟體下載
  • 產品選型工具
  • 產品替代和替換
  • 幫助和聯絡中心
  • 尋找我們的辦公室
  • 取得報價
  • 人才招募
  • 公司簡介
  • 舉報不當行為
  • 無障礙
  • 新聞中心
  • 投資者
  • 專業洞察
  • 台灣施耐德電機學院
  • 綠色影響力落差調查
  • Schneider Go Green 2025
  • 隱私政策
  • Cookie通告
  • 使用條款
  • Change your cookie settings