FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
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.
10-19-2024 08:48 PM
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.
10-21-2024 08:31 AM - edited 10-21-2024 08:32 AM
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.
10-24-2024 09:37 AM
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.