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

Code dump from Visual studio on C#

Code dump from Visual studio on C#

samkarshan
Established Member

Hello

One of our Cusotmers is communicating with XM2 with Visual Studio 2019 using C#

All the inputs reading and output writing with inline IO's is done via Visual studio

All necessary interlocks are also developed in Visual studio

All the programs will be devloped once .

Can the program work without Visual Studio runtime running?(Connection between Visual studio and XM2 will be disconnected)

Concept is like can we dump the program developed in visual Studio inside XM2?

Customer request is like-How we develop all necessary programs in Indralogic once and dump inside XM2 and then disconnect Indralogic/Indraworks,but still prorgam keeps running .

In the same way can this be possible with Visual Studio?

 

Means can we run the code directly on device without run time running?

By using WindRiver Can this be achieved?

 

Customer has some extracts from below link

 

samkarshan_0-1625757940097.png

 

 

https://www.boschrexroth.com/en/xc/products/engineering/opencoreengineering/the-features-of-open-cor...

 

 

Thanks and Regards

Samkarshan V

 

 

2 REPLIES 2

samkarshan
Established Member

Eagerly waiting for Reply

 

Customer is following up Continuosly

 

 

Marvin42
Occasional Visitor

Hello Samkarshan,

When the customer developed an application in C#, then that application is communicating with the XM2 from a PC. Visual Studio is just the development environment. It creates a windows executable (*.exe), which can then be executed and communicates with the XM2.

This executable can NOT be used on the XM2, because the XM2 does not run on windows. You would need the Windriver Workbench OEM as a development environment and create a “bundle”. That bundle can then be loaded on the XM2 and be executed without any further external programs. This would be similar to Indralogic, where you create your program, download it to the control and it will run on the control each time you start it.

Best Regards,

Marvin42

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