Developer Portal Community

    We are still working on migrating to the new Bosch Connected Industry Online Portal. Stay tuned! Click here for the latest updates.

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

    NexeedRxKeScrewer with multiple screwers

    NexeedRxKeScrewer with multiple screwers

    FabianSIK
    Established Member

    Hello everybody,

    in my current project we have the following setup with two screwers:

    Screenshot_20221122_165747.png

    • SB365 (Container)
    • VM350 (Power supply)
    • SE352 (Control unit)
    • LTS350D (Servo amplifier)
    • LTS350D (Servo amplifier)
    • SE352 (Control unit)
    • LTS350D (Servo amplifier)
    • KE350 (Communication unit) -> 1x IMecat

    I want to use the NexeedRxKeScrewer object to control both screwer throught the IMecat peripheral since the documentation states: "Control up to 8 spindles". However, how can I select the spindle? There is no parameter in ParCmd or ParImm.

    Maybe the setup is wrong and we need an additional IMecat interface module for the KE350 (it has two slots type B).

    Thank you for any help.

    Regards
    Fabian

    2 REPLIES 2

    SimonReutter
    New Poster

    Hello,

    The NexeedRxKeScrewer object supports two different types of applications:

    • Option 1: One screwdriving application with up to 8 spindles.
    • Option 2 (MultiFo): Up to 3 independent screwdriving applications with a maximum of 3 spindles.

    The configuration of the different applications is described in the object documentation.

    Option 1: One screwdriving application with up to 8 spindles.

    Related Objects

    • NexeedRxKeScrewer (Object)
    • NexeedEcRxKE350 (Peripheral)

    In this application, all spindles are controlled in the same screwdriving application.
    The NexeedRxKeScrewer  configuration parameter EnableMultiFO = FALSE

    SimonReutter_1-1669272331565.png

    The configuration of the KE communication unit is described in the documentation of the NexeedEcRxKE350.

    SimonReutter_2-1669272419798.png

     

    Option 2:  Independent screwdriving applications (Multi-FO)

    Related Objects

    • NexeedRxKeScrewer (Object)
      • A separate instance is required for each screwdriving application
    • NexeedEcRxKE350Fo(Peripheral)

    In this application, the spindles can be controlled via independent screwdriving applications.
    The NexeedRxKeScrewer  configuration parameter EnableMultiFO = TRUE

    For each independent screwdriving application, an instance of NexeedRxKeScrewer is required.

    SimonReutter_3-1669272630584.png

    The configuration of the KE communication unit is described in the documentation of the NexeedEcRxKE350Fo.

    SimonReutter_4-1669272800252.png

     

    Based on your question, I assume that your screwing applications are independent of each other. In this case, option 2 is the appropriate configuration for you. As you have already realised, there is no ParCmd / ParImm to control the individual spindles, this is ensured via individual instances of the NexeedRxKeScrewer Object. Please note that the amount of possible result data is limited for a multi-FO application (option 2).

    Thanks for the detailed explanation. I guess I missed the part in the documentation about the multi FO mode.

    Regards
    Fabian

    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