Uploaded image for project: 'EtherNet/IP Core V3'
  1. EtherNet/IP Core V3
  2. PSEIP-1041

[CIPFILE] Instance 0xC8 shall treat EDS.gz same as EDS.txt

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V3.10.1.0
    • Component/s: Core
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      Currently, the File instance 0xC8 (EDS) can only recognize and load the EDS.txt file from the file system. According to the specification, EDS.gz is also a valid filename for instance 0xC8 and should be accepted as an associated file.

      The .gz format is a compressed file format, offering the advantage of a smaller file size.

      Furthermore, when both .txt and .gz formats are supported by instance 0xC8, the file format should be automatically determined based on the file extension.

       

      Current behavior:

      During the object initiation, the instance 0xC8 attribute 768 (LocalFileName) will be set to EDS.txt. When starting the File object, if the File object finds any files on the file-system that matching instances LocalFileNames, will set the instance attribute 1(state) to LOADED.  
      With this approach, only one file name can be supported.

       

      Solution:

      Make the instance attribute 768 (LocalFileName) writable from Host. This way, Host is able to dynamically change the associated file on the file system.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  OKompani Omid Kompani
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: