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

CSV FILE IN CTRLX CORE

CSV FILE IN CTRLX CORE

AGME
New Poster

Hello,

for my application I need to save different data of the cycle done in csv file.

How can I save this data in a csv file that is located in the ctrlX CORE?

3 REPLIES 3

TheCodeCaptain
Community Moderator
Community Moderator

Hi AGME,

there is a topic where someone is explaining what you want to do.

Solved: Re: Data Logging with CtrlX (boschrexroth.com)

Regards

Hello,

thanks for your reply, I have managed to create the csv file but now I have some questions about how to adapt it to my application.
I need to save data every cycle, so I need to save in the same csv file in each row the data of the cycle. How can I do this?
In the example you sent me you write a single buffer but I need that buffer to change every cycle.

TheCodeCaptain
Community Moderator
Community Moderator

Hi AGME,

I think writing each PLC cycle in a csv file, which is on the flash, is not a good idea, as this will destroy your flash quickly.

So you should maybe collect your data in the plc, an array or so, and just write it from time to time.

You can also open the file in a different mode which allows you to append data to an existing file.

 

TheCodeCaptain_0-1681288127317.png

 

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