Showing results 1 to 9 of 9

Thread: IEC 61850 disturbance file extraction

  1. #1

    Default IEC 61850 disturbance file extraction

    Hi
    How we can extract the DR files from IEC 61850 relay. Can you advice please...

  2. #2
    Join Date
    01.07.2008
    Location
    Salzburg, AT
    Posts
    846

    Default Re: IEC 61850 disturbance file extraction

    You can use file transfer command to transfer (copy) these files on your PC. The iec850 driver supports 3 services for the file transfer:
    • the first - DIR - is for requesting the directory information, it takes the list of files the IEC61850 Server,
    • the second - GET - for getting a file - to copy it on driver's PC,
    • the third - DEL - is for deleting a file in the IEC61850 Server directory.

    To give a file transfer command, you have to create in your zenon project a String variables of the driver object type 'File Transfer' with the respective Net address. This command variable, must have the name "SERVER!Command".
    To get a file from the server, you have to set value "GET file_name" to the command variable. If the file was received successfully, it is stored into the directory set as 'Directory for file transfer' in the driver configuration - basic settings, and the command variable changes its value to "GET OK".

    For more info, e.g. about DIR command which needs use of a second variable, please look in:
    Help - Drivers - IEC850 - Driver-specific functions: File Transfer.

  3. #3

    Default Re: IEC 61850 disturbance file extraction

    Hi.
    I have tried but it did not work. Could you give me some more detail (picture, demo project...)
    Thanks a lot

    Brgds.

  4. #4
    Join Date
    01.07.2008
    Location
    Salzburg, AT
    Posts
    846

    Default Re: IEC 61850 disturbance file extraction

    Maybe your IEC61850 Server just does not support services for File Transfer at all. Some Servers do not.

    When zenon iec850 can communicate with the Server - the variables have values and no INVALID-bits - then the value "DIR ERROR" (or "GET ERROR") and I-bit in command variable for file transfer means that the Server just responds negative - it does not support File Transfer at all or does not have any/such file to transfer.

    Im attaching sample project (zenon version 7.00) and screenshot with variable addressing for file transfer. Do not forget to change in the driver configuration the IP Address of the Server and the name of */LLN0/Mod variables to right Logical Device.
    Attached Thumbnails Attached Thumbnails iec850_FileTransfer_Addressing.PNG  
    Attached Files Attached Files

  5. #5
    Join Date
    01.07.2008
    Location
    Salzburg, AT
    Posts
    846

    Default Re: IEC 61850 disturbance file extraction

    and screenshot from this sample project in the Runtime with GET file command
    Attached Thumbnails Attached Thumbnails iec850_GET_file.PNG  

  6. #6
    Join Date
    13.10.2012
    Posts
    21

    Default Re: IEC 61850 disturbance file extraction

    Hello,

    We can extract the fault reports and oscillography files manually.
    Is it possible to retrieve these files zenOn autmatically after a defined time interval?
    Thanks

  7. #7
    Join Date
    01.07.2008
    Location
    Salzburg, AT
    Posts
    846

    Default Re: IEC 61850 disturbance file extraction

    If the file has some fix name and path you can:
    1. create a zenon function 'Write set value' to the xx!Command variable
    2. call this function from 'Time control' module, e.g. once a day
    you can also from Time control call a script with additional function to move the transfered file to another directory.


    If the disturbance file name/path changes you will need use zenon Logic or VSTA/VBA to first set xx!Command variable value to "DIR" and then to extract from variable xx!Directory the file information and next write correct file name to xx!Command.

    To do this in a zenon Logic (straton) program set the property 'External visible' of variables xx!Command and xx!Directory and in zenon Logic create the driver 'straton to zenon Runtime connection'. This is the shared-memory driver dedicated to give Logic the access to zenon variables (without need of additional licence). In zenon Logic you have Function Blocks also for string operations.

  8. #8
    Join Date
    14.11.2014
    Location
    Sweden
    Posts
    8

    Default Re: IEC 61850 disturbance file extraction

    A few years later...


    Is it possible to "GET ALL" or like "GET *. Its like a trillion files on a server. It would be nice if there was a command to get all files
    /NIXON

    Sith Lord @ Omexom Sweden

  9. #9
    Join Date
    28.02.2013
    Posts
    200

    Default Re: IEC 61850 disturbance file extraction

    So far this is not possible out of the box.

    In my eyes such an option would be quite "dangerous" as it will tempt the users to just use "GET ALL" instead of selecting an getting only the files needed on SCADA side.
    Many IEDs store a lot of data in different files and just retrievieng all of them, i.e. on a periodically basis, will have a strong impact on the performance of the network and also might influence the performance of the IED.

    Our AddIn framework or some WPF-Elements can be used to create an easy interface for either manual or rule based selection and transferring of files and therefore I recommend to head into this direction.

    Best regards,
    Felix



Similar Threads

  1. File transfer
    By roberto1978 in forum zenon Energy Edition
    Replies: 9
    Last Post: 9th August 2018, 11:01
  2. IEC 61850 Command Qualifier Problem
    By jusufs in forum zenon Energy Edition
    Replies: 9
    Last Post: 7th July 2015, 08:29
  3. Replies: 1
    Last Post: 25th July 2013, 11:07
  4. Problem with 61850 driver
    By shahrzad in forum zenon Energy Edition
    Replies: 1
    Last Post: 31st August 2009, 02:34
  5. Replies: 2
    Last Post: 9th June 2009, 12:53

Posting Rules

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