How can I debug AVReporter to OPC Connection problem?

Discussion in 'AVReporter Questions' started by avreporter, May 31, 2014.

  1. avreporter

    avreporter Administrator Staff Member

    How can I debug AVReporter to OPC Connection problem?
  2. avreporter

    avreporter Administrator Staff Member

    Set Debug mode:

    c:\Program Files (x86)\KONsys\AVReporter\AVROPCServerService\AVROPCServerService.exe.config

    Default setting:

    <setting name="DebugMode" serializeAs="String">
    <value>0</value>
    </setting>

    Parameter:

    0 - No Debug mode
    1 - Connection Debug mode
    2 - Tags Fetch and Log Debug mode
    Last edited: May 31, 2014
  3. avreporter

    avreporter Administrator Staff Member

    debug file:

    c:\Program Files (x86)\KONsys\AVReporter\AVROPCServerService\OPCDebug.log
  4. avreporter

    avreporter Administrator Staff Member

    Example (OPCDebug.log):

    2014.05.31. 11:52:52 - Connect - #1
    Connect - #4 OPCGroupID=1
    Connect - #7 _OPCServerName=Kepware.KEPServerEX.V5
    Connect - #8 _OPCServerAddress=localhost
    Connect - #9 OPCObj=True
    Connect - #10 status.dwServerState.ToString=OPC_STATUS_RUNNING
    Connect - #13 OPCOK=True
    Connect - #15 tmpOpcGropuListRow(0).GroupName=Kepware
    Connect - #16 tmpOpcTagListRow.Count=1
    Connect - #20
    Connect - #21
    Connect - #22
  5. avreporter

    avreporter Administrator Staff Member

    Example2:

    2014.05.31. 11:57:55 - BackgroundWorker2_DoWork #1 _AVROPCDataSet.OPCGroups.Count=1
    2014.05.31. 11:57:55 - BackgroundWorker2_DoWork #2 _AVROPCDataSet.OPCGroups.Item(t).GroupName=Kepware
    2014.05.31. 11:57:55 - BackgroundWorker2_DoWork #3 FetchGO=False
    2014.05.31. 11:57:55 - FetchData - #1 LocalTimeStampUTC=2014.05.31. 9:57:55
    FetchData - #2 OPCGroupID=1
    FetchData - #3 tmpOpcGropuListRow(0).GroupName=Kepware
    FetchData - #4 tmpOpcGropuListRow(0).NextLog=2014.05.31. 9:58:00
    FetchData - #5 FetchGO=True
    2014.05.31. 11:57:55 - OnReadComplete - #1 dwTransid=1
    OnReadComplete - #2 FetchEndTimeUTC=2014.05.31. 9:57:55
    OnReadComplete - #3 FetchGO=False
    OnReadComplete - #4 FetchDuration=0 (second)
    OnReadComplete - #5 OPCGroupID=1
    OnReadComplete - #6 tmpOpcGropuListRow(0).GroupName=Kepware
    OnReadComplete - #7 dwCount=1
    OnReadComplete - #8 tmpOpcTagListRow.Count=1
    OnReadComplete - #9 UBound(phClientItems)=0
    OnReadComplete - #10 UBound(pvValues)=0
    OnReadComplete - #11 UBound(pwQualities)=0
    OnReadComplete - #12 UBound(pftTimeStamps)=0
    OnReadComplete - #13 UBound(pErrors)=0
    OnReadComplete - #14 UBound(m_ItemClientHandle)=1
    OnReadComplete - #15
    2014.05.31. 11:58:00 - BackgroundWorker2_DoWork #1 _AVROPCDataSet.OPCGroups.Count=1
    2014.05.31. 11:58:00 - BackgroundWorker2_DoWork #2 _AVROPCDataSet.OPCGroups.Item(t).GroupName=Kepware
    2014.05.31. 11:58:00 - BackgroundWorker2_DoWork #3 FetchGO=False
    2014.05.31. 11:58:00 - FetchData - #1 LocalTimeStampUTC=2014.05.31. 9:58:00
    FetchData - #2 OPCGroupID=1
    FetchData - #3 tmpOpcGropuListRow(0).GroupName=Kepware
    FetchData - #4 tmpOpcGropuListRow(0).NextLog=2014.05.31. 9:59:00
    FetchData - #5 FetchGO=True
    2014.05.31. 11:58:00 - OnReadComplete - #1 dwTransid=1
    OnReadComplete - #2 FetchEndTimeUTC=2014.05.31. 9:58:00
    OnReadComplete - #3 FetchGO=False
    OnReadComplete - #4 FetchDuration=0 (second)
    OnReadComplete - #5 OPCGroupID=1
    OnReadComplete - #6 tmpOpcGropuListRow(0).GroupName=Kepware
    OnReadComplete - #7 dwCount=1
    OnReadComplete - #8 tmpOpcTagListRow.Count=1
    OnReadComplete - #9 UBound(phClientItems)=0
    OnReadComplete - #10 UBound(pvValues)=0
    OnReadComplete - #11 UBound(pwQualities)=0
    OnReadComplete - #12 UBound(pftTimeStamps)=0
    OnReadComplete - #13 UBound(pErrors)=0
    OnReadComplete - #14 UBound(m_ItemClientHandle)=1
    OnReadComplete - #15
    2014.05.31. 11:58:05 - BackgroundWorker2_DoWork #1 _AVROPCDataSet.OPCGroups.Count=1

Share This Page