Developer Portal Community

    We are moving! We are currently migrating our community to the new Bosch Connected Industry Online Portal. The community will be available latest in the new year again, until then it will be in read-only mode. Click here for more information.

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    CANopen communication with EL6751 module (Looking for example)

    CANopen communication with EL6751 module (Looking for example)

    maj9bj
    Long-established Member

    I am looking for some project with CANopen communication. In our machine we need to communicate with product (supply module). I create some CAN peripheral objects but I am still struggling with some issues:

    1. It throws an event "CAN master reports 2 nodes are configured in OES, but 0 nodes in TwinCAT".
      maj9bj_0-1720786772292.png
    2. In my OOD the interface i set to "CANopen" but the created peripherals in TwinCAT are inicialized in PeripheralRoot > OnInitHierarchy instead of CANMaster > OnInitHierarchy.
    3. I do not know, how to set the Master in TwinCAT correctly.
      maj9bj_1-1720786996092.png

    Is there someone with a CAN project at your plant? Could you provide me your project or help me?

    I already wrote to Nexeed Helpdesk, but I am also trying this way.

    2 REPLIES 2

    Düscha
    New Contributor

    As an example, you can use the peripherals from the reposetory NexeedCanHde6 or NexeedCanHupe.

    maj9bj
    Long-established Member

    I already solved point 2 with help of BCI colleague. The solution was to add base type OpconCoSlave to CodeEntities.osd.

     

    <?xml version="1.0" encoding="utf-8"?>
    <OpconStdDefinition def="1.0">
      <TypesDef def="1.0">
        <CodeEntity name="CanRbDnox8SupplyModuleTx" baseType="OpconCoSlave">
        </CodeEntity>
      </TypesDef>
    </OpconStdDefinition>

     

     

    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