cancel
Showing results for 
Search instead for 
Did you mean: 

Node-Red package installation

Node-Red package installation

akrosis
Established Member

Hello,

I've Node RED RED-V-0206.5+3.1.11 app installed on my Ctrlx X3 PLC. I want to save a file via FTP. Best solution I could find is using Node Red.

Issue is, I need to install ftp node. When I try it from manage palette menu, it gives an error. It also gives error when I try to update current nodes. You can see the error in attachment. The node I'm trying to install is node-red-contrib-ftp, I tried couple others but still same result.

I found info about node-packager, but I think it only works if I have linux and unfortunately, currently it's not an option. 

So I wanted to ask if I'm doing something wrong, is there a solution?

Thank you very much for your support.

P.S. : I'm also open to other suggestions for appending values to existing csv files and creating new csv files, from PLC, to an external PC's drive. That's my main goal, which led to using Node Red. Thank you.

 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

As there are already several posts related to such topic some of them listed here. Simply search for CSV in this community:

Problems when installing Node-RED palettes mostly are resulting in having no internet connection at the ctrlX CORE. See helping topics listed in our how to collection -> Miscellaneous.

Thank you for info about internet connection. Node-red topic about FTP didn't mention that. Now it works!

About csv, unfortunately none of the topics are releated.

- CXA_Comm library only creates new files, doesn't append them as I mentioned, if I'm not missing anything.

- Using C++ and python makes it more complex for customer then it needs to be.  

- DeviceBridge is also not an option currently. 

So I was looking for a more direct approach, like Siemens PLC's, directly from PLC. Since Node-Red works now, it's enough. Thanks again for the support.

I'll also post node-red codes when we finish it, so someone may require it in future. 

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