Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    MappingName length issue

    MappingName length issue

    DRobert
    New Poster

    Dear Nexeed Community,

    we would like to standardize our changover process via DataDownloadRequired telegram.

    To reduce programming time we would not add the mapping name for each variables and use the default instead, which contains all the hierarchy levels. This way the PLC programmer could create the data files on both the machine and the server side easily and the MES part would be the config modification and a data file import.

    In case of the test station there was a multilevel hierarchy in the TypeData so there were case for instance, when the mapping name was 117 character long. We were able to send up the message without any problem, but for the answer we got the “DDLV4 Message – Invalid answer protocol” event which is in the NxIpDdl object. The maximum mapping name length is 80 characters for now according to the XML specification, but I assume it is only because of the default string length of 80 characters. All the string functions working until 255 characters, so I guess it could be extended and our method would work.

    I have started a ticket in February, but out of several different issues, there is no outcome yet.

    Does anyone have some kind of other solution or idea regarding this?

    Thanks a lot for Your answers in advance!

    2 REPLIES 2

    Support-Squad
    New Poster

    Hello,
    the length of the MappingName is defined in the OpconXML specification.
    The PLC object is based on this specification.
    So that the length of the MappingName can be increased on PLC side the specification must be adapted first.
    Unfortunately this is not the responsibility of Nexeed Automation, but of Nexeed MES / Nexeed IAS.
    We have already requested to adapt the specification, unfortunately this has not yet been implemented.

    Hallo,

    I see, thank You for the answer!

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist