Showing results 1 to 3 of 3

Thread: Analyzing IEC850 data log in Diagnosis Viewer

  1. #1
    Join Date

    Default Analyzing IEC850 data log in Diagnosis Viewer


    I would like to know how can we check whether we are getting data by Polling or Reporting from Diag Viewer?
    Which settings for Client/Server are required plus which columns needs to be selected to view polling or reporting data on IEC850.
    Currently we are checking the Reporting by RptEnabled tag value.

  2. #2
    Join Date
    Salzburg, AT

    Default Re: Analyzing IEC850 data log in Diagnosis Viewer

    To check which reports are enabled by read of RptEna attributes from their RCBs is absolutely simplest way but it is reliable only when there is only one, single Client communicating with this IED (Server). Else you see that the report is enabled but you don't know by which Client.

    In DiagViewer you can configure logging levels of the driver only when driver task currently runs (Runtime runs or in Editor the driver configuration is open). According the configuration made in DiagViewer the LOG file will be stored on HDD and at the same time (or afterwards) can be viewed in DiagViewer. To turn on view of all columns use right click on column headers.

    In LOG file the information about enabling of reports the driver (iec850 Client) logs on level MSG; the text in column 'General text' is "Trying to enable xxx on device yyy", where xxx is e.g. LLN0$BR$brcbA01.
    When the Server acknowledges enable of the RCB, the driver logs MSG with text "Successfully enabled xxx on device yyy" and next logs on level DEBUG the list of data objects which will be then reported (so not polled anymore): text "Disabled ST polling for zzz on device yyy", where zzz is e.g. */XCBR1$ST$Pos

    When the Server refuses to enable report the driver logs received ERROR.

    Please note, that when you configure driver to take particular RCB but this RCB has wrong definition of data set, the report will be enabled but some objects must be still polled. Frequent mistake is when report's data set contains data attributes (in scl-file: da=stVal). Correct data set should have whole data objects (only 'do' item, no 'da' item in DatSet). By such mistake in scl-file the driver will enable report but objects will be still polled as the report does not give their timestamp and quality information.
    Last edited by ursulak : 9th January 2013 at 09:09

  3. #3
    Join Date

    Default Re: Analyzing IEC850 data log in Diagnosis Viewer

    Thanks for your detailed reply.

Similar Threads

  1. Sending command with IEC850 and communication error
    By nmblanquart in forum zenon Network
    Replies: 2
    Last Post: 24th October 2012, 08:37
  2. question IEC850
    By hoscillada in forum zenon Energy Edition
    Replies: 1
    Last Post: 10th December 2009, 07:41
  3. Fragen IEC850
    By jusufs in forum zenon Energy Edition
    Replies: 5
    Last Post: 3rd December 2009, 15:09
  4. Diagnosis server TCP port 1101 is already used
    By markclemens in forum zenon Network
    Replies: 1
    Last Post: 22nd July 2008, 08:00

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts