I'd like to share my Node Red project for CtrlX. I created two dashboards that allow you to jog a real axis and two virtual axes. I also have a dashboard for position control of those axes. You'll also see a dashboard for controlling a Balluff IO-Link master and the IO-Link devices attached to it in my JSON file. I plan to do more with Node Red and CtrlX development but thought this would be a good point to share so others do not spend as much time as I did getting this all working. I went into this with minimal knowledge of Node Red and learned a ton along the way. The internet is a helpful place and there's lots of good info out there on Node Red. I should note that you'll need to install the node-red-contrib-ctrlx-automation node, the node-red-contrib-ui-led node, and the node-red-contrib-ui-level to your Node Red palette. Please install those nodes before importing the JSON file contained below. I should also note that to change the background image of the dashboard you'll need to copy and paste the provided settings.js file and the pic.jpg file to your .node-red file. For me that folder was located in C:\Users\<your user name>\.node-red. Please reach out with any questions.
... View more