ctrlX AUTOMATION surmounts the classic boundaries between machine controls, the IT world and the Internet of Things. With a Linux real-time operating system, consistently open standards, app programming technology, web-based engineering and a comprehensive IoT connection, ctrlX AUTOMATION reduces components and engineering costs by 30 to 50%.
To show you the features and possibilities of ctrlX AUTOMATION, we created the YouTube series ctrlX developR. In eleven episodes you will learn a lot about our future-proof automation solution. In addition to providing insights into the development process, our experts demonstrate the functionalities of the system and show numerous application examples.
Due to the high demand, the next season is already being planned. Stay tuned!
Episode Guide on YouTube
ctrlX developR – Episode #1 This is ctrlX AUTOMATION ctrlX developR – Episode #2 Getting Started ctrlX developR – Episode #3 ctrlX Data Layer ctrlX developR – Episode #4 ctrlX Device Portal ctrlX developR – Episode #5 SDK ctrlX developR – Episode #6 ctrlX World - Partner Apps ctrlX developR – Episode #7 Security ctrlX developR – Episode #8 Rest Interface & Automated Configuration ctrlX developR – Episode #9 ctrlX AUTOMATION Community ctrlX developR – Episode #10 Python ctrlX developR – Episode #11 Graphical Programming
ctrlX developR – Episode #1 This is ctrlX AUTOMATION
How did the development of ctrlX AUTOMATION come about in the first place? What freedoms did the developers have? What expectations did they have to meet? How was Bosch Rexroth able to develop a new automation platform from scratch? Get all answers to these questions in the first episode of ctrlX developR.
ctrlX developR – Episode #2 Getting Started
In episode 1 we shared a lot of insights about the strategy of ctrlX AUTOMATION. In this episode we finally unbox the ctrlX CORE, the heart of our platform, and even go down to every bit and byte. Kai and Christian show you how to start your first project with ctrlX AUTOMATION.
ctrlX developR – Episode #3 ctrlX Data Layer
The ctrlX Data Layer is one of the USPs of ctrlX AUTOMATION. Johannes likes to compare it to the neural system of the human body. It connects the individual organs with each other - in our case apps. In episode 3 of our 11-part ctrlX developR series Christian really finds out everything you need to know about the ctrlX Data Layer.
ctrlX developR – Episode #4 ctrlX Device Portal
The ctrlX Device Portal guarantees high savings in maintenance and servicing of the device software. Via its cloud technology, the central administration of controllers across multiple sites as well as secure remote access to own controllers is possible. Regardless of location, security updates and new functions can be installed, backups can be restored, and information about available updates and extensions can be retrieved. In this episode Julian presents the ctrlX Device Portal in a live demo and answers all questions.
ctrlX developR – Episode #5 SDK
Who of you has ever used a SDK (Software Development Kit) for an industrial control? As far as we know, this is rather unusual. But of course not for ctrlX AUTOMATION, because it is the most open system on the market. And with the SDK we enable you to program and integrate exactly the apps you need for your individual functions and requirements. Johannes and Christian show you everything about the SDK in episode 5.
ctrlX developR – Episode #6 ctrlX World - Partner Apps
ctrlX AUTOMATION stands for maximum openness. This is reflected among other things in the ctrlX World. Within the platform, users can use apps from Bosch Rexroth, third-party applications or apps they have created themselves. These apps can be downloaded via the ctrlX App Store and assigned to the ctrlX CORE control platform via a license system. Third party vendors can integrate apps via the Software Development Kit (SDK - Episode 5) for ctrlX AUTOMATION. Existing code can easily be integrated as an app - for both real-time and non-real-time applications. Numerous programming languages like C++, Python, Java and many more are supported. Via the ctrlX Data Layer (Episode 3) these apps can contain automation data and exchange information with other apps. Bosch Rexroth is also working intensively on further partnerships in the field of hardware and is opening its platform for co-creation of new solutions. Users thus benefit from the constantly growing ecosystem.
In this episode, Johannes and Christian talk to Thomas Hepp, CEO of Mirasoft and developer of the App AnyViz, which is already part of the ctrlX World. Thanks to the intuitive operating concept, visualizations, graphical analyses and reports can be created with just a few clicks. Production processes can be visualized and analyzed transparently. Key performance indicators and energy evaluations help to optimize processes and sustainably increase efficiency. In addition to remote monitoring, AnyViz enables new business models to generate sustainable earnings.
ctrlX developR – Episode #7 Security
Security is one of the most mentioned topics in our series 1 of ctrlX developR. For sure an indicator for its relevance. In episode 7 Christian welcomes our Master of Security, the natural enemy of all the hackers out there, Alexander. He points out why for example remote maintenance became more important with Industry 4.0 and how we solve this challenge with ctrlX AUTOMATION. Making everything secure was always piecemeal as there was no holistic security concept in former automation platforms.
ctrlX AUTOMATION guarantees more productivity through fully integrated IT security standards for access control and remote maintenance. As well as cost savings and lower risk of failure thanks to hardware reduction and IT security standards. A firewall and VPN access control all access continually in order to protect machine availability. IT security standards pursuant to IEC 62443 provide enhanced protection against viruses and trojans. At the same time, the solution enables encrypted transmission of data and secure remote services.
ctrlX developR – Episode #8 Rest Interface & Automated Configuration
Basic requirements for an open and future-proof platform are standardized and state-of-the-art interfaces. REST stands for Representational State Transfer. Using the REST interface enables us to dock web based apps to the ctrlX CORE very easily. And this was essential for the architecture of ctrlX AUTOMATION since we have already chosen a lot of web-based services. In this episode of ctrlX developR Johannes demonstrates how to configure machine controls faster and more efficiently, how REST works together with the ctrlX Data Layer and how to create whole dashboards using Node-RED.
ctrlX developR – Episode #9 ctrlX AUTOMATION Community
The ctrlX AUTOMATION Community offers a platform for developers. Knowledge transfer and exchange of experience with other users are just as much a part of the community as useful tips for getting started with ctrlX AUTOMATION, comprehensive application examples and needs-based Software Development Kits (SDKs). It is more than just a forum. Ultimately, it will be our control center where all information for developers comes together to help implement any kind of project with ctrlX AUTOMATION.
ctrlX developR – Episode #10 Python
Python is an interpreted, high-level and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.*
In episode 10 of ctrlX developR everything is about the programming language Python - and about what you can do with Python and ctrlX AUTOMATION, especially in the field of artificial intelligence. By the way: In this episode you have the chance to win one of these t-shirts. So just give this video a thumbs up and write a comment to take part in the draw.
ctrlX developR – Episode #11 Graphical Programming
ctrlX AUTOMATION is all about maximum simplicity and usability. We make it much easier to program on the ctrlX CORE for example in ongoing production and to provide machine operators with the necessary building blocks to make changes to the code quickly. And this is why we have turned graphical programming into a separate application, which is based on Google Blockly and creates Python scripts for example.
... View more
Original posted by Scheurer_F | Moved by Community Team
I gave it another try and searched for "community", to see whether e-mail notifications have been placed somewhere else.
As a side effect I see that the RSS feed items are visible for the "search" function of Outlook in a Subfolder named "ctrlX SAFETY topics" that is not visible if I navigate there into the "RSS Feeds" folder.
... View more
Original posted by Scheurer_F | Moved by Community Team
I saw now that I am subsribed to the ctrlX SAFETY forum, but I do not get informed about postings. This is why I thought about RSS Feeds.
Actually an e-mail notification is my prefered solution, but I do not get these notifications. I checked the Junk folder but there is nothing.
How do e-mail notifications of the forums look like?
... View more
Original posted by CodeSheperd | Moved by Community Team
Subscribe and RSS-Feed are two totally different systems.
The E-Mail subscription function is an internal function of the community. Simply click on subscribe at the discussion you would like to follow or a complete are in the forum and you will get an E-Mail if something happens depending on your settings.
RSS-Feed is a function of an external program like Outlook. Here the external tool looks for changes on the web link used. So just klick on the three dots beside a forum or a topic and copy the link to the RSS-Feed:
P.S. internal forums do not have an RSS-Feed functionality because of privacy reasons.
... View more