Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

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

ctrlx X3Plus profinet

ctrlx X3Plus profinet

JHU1XI1
Long-established Member

Hello,

PN communication requires configuring different data types. How to configure different data types.

For example, if I need WORD and REAL now, what do I need to do.

2023-08-07_23h12_25.png

3 REPLIES 3

cc2go
Occasional Contributor

Hello,
it's like you started, when you load the "Datatype example" as configuration you are able to see it in the manage app data.
The "Datatype example" shows "Example template to demonstrate datatypes".

With this you should be able to create your own config, which you can upload, when the Profinet Device app is in config mode and the tab "Upload configuration" is used.

JHU1XI1
Long-established Member

Hello,

I have tried configuring two data types and uploading them to the Core, but it will report an error.

cc2go
Occasional Contributor

The following I tried, this was successful. Please compare to yours, if you don't find a solution, please share yours which is failing

 

{
  "name": "in_out_64word",
  "description": "64 word and real",
  "configdataVector": [
    {
      "moduleType": "INPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_ARRAY_OF_REAL",
      "numberElements": 2
    },
    {
      "moduleType": "INPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_REAL",
      "numberElements": 1
    },	
    {
      "moduleType": "INPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_ARRAY_OF_WORD",
      "numberElements": 64
    },
    {
      "moduleType": "OUTPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_ARRAY_OF_REAL",
      "numberElements": 2
    },
   {
      "moduleType": "OUTPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_REAL",
      "numberElements": 1
    },	
    {
      "moduleType": "OUTPUTS",
      "moduleIndex": 0,
      "containerType": "TYPE_ARRAY_OF_WORD",
      "numberElements": 64
    }
  ]
}

 

 

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