How To Collection.jpg

Collection of How-to videos, blogs and examples for ctrlX AUTOMATION

CodeShepherd
Community Moderator

 

Overview

This is a collection list of the different how to videos, blogs and examples available in the ctrlX AUTOMATION community. If you see a need for a special topic that is not available yet please add a comment below.

Basics
  1. Quick start guide for ctrlX CORE [DOCU] - [VIDEO]
  2. Registering and finding help [VIDEO]
  3. Install ctrlX WORKS [VIDEO]
  4. Set up a ctrlX COREvirtual [DOCU] - [VIDEO1], [VIDEO2]
  5. Installing Apps [VIDEO]
  6. ctrlX Data Layer [VIDEO]
  7. Using the REST API of ctrlX CORE [DOCU] - [VIDEO]
  8. Set up a ctrlX CORE Motion & PLC Programming [DOCU] - [VIDEO1], [VIDEO2]

 

ctrlX configurator
  1.  Login to ctrlX configurator [DOCU]
  2.  Use ctrlX configurator [VIDEO]
  3.  Motor dimensioning with operating points [DOCU]
  4.  EPLAN Generator first steps and operation [DOCU]
  5.  Using keyboard shortcuts and URL syntax [DOCU]
  6.  Copy projects [DOCU]
  7.  How to use interface to Rexroth Store [DOCU]
  8.  How to configure connections [DOCU]
  9.  How to change user settings [DOCU]
  10.  How to configure ctrlX I/O [DOCU]
  11.  Solution sets for Cartesian handling applications [DOCU]
  12.  Solution Sets for Additive Manufacturing [DOCU]
  13.  Solution Sets for Beam Cutting applications [DOCU]
  14.  Solution Sets for Milling Manufacturing [DOCU]
  15.  Solution Set for Controls Only applications [DOCU]

 

PLC
  1.  Publish variables to the Data Layer [DOCU] - [VIDEO]
  2.  Set up a ctrlX CORE & PLC Programming [DOCU] - [VIDEO1], [VIDEO2]
  3.  Use ctrlX PLC Engineering API with Python [DOCU]
  4.  Get Ethercat diagnosis from ctrlX CORE into PLC [DOCU]
  5.  CODESYS Template for cartesian handling systems V1.0 [DOCU] - [VIDEO]
  6.  CODESYS Softmotion - How to configure ctrlX CORE and Drives [DOCU]
  7.  CODESYS SoftMotion - SCARA robot kinematics [VIDEO]
  8.  CODESYS SoftMotion - User robot kinematics [VIDEO]
  9.  CODESYS SoftMotion - Camming [VIDEO]
  10.  CODESYS Fieldbus Communication – Ethernet/IP [VIDEO]

 

IO
  1. Configure adjustable S20 IO periphery at a S20-EC-BK using PDI-Write [DOCU]
  2. Set up WAGO I/O System 750 and connect it to ctrlX CORE using EtherCAT [DOCU]
  3. Set up WAGO I/O System Field and connect it to ctrlX CORE using EtherCAT [DOCU]
  4. Set up and connect Turck TBEC RFID and IOL modules with ctrlX CORE using EtherCAT [DOCU]
  5. Use digital IOs at ctrlX DRIVE [DOCU]
  6. Set up IO-Link Master and IO-Link Sensor and connect it to ctrlX CORE using EtherCAT [DOCU]

 

Motion
  1. ctrlX MOTION - Set up a ctrlX CORE & PLC Programming [DOCU] - [VIDEO1], [VIDEO2]
  2. ctrlX MOTION - Graphical and Textual Python Programming using IDE App [DOCU] - [VIDEO]
  3. CODESYS Softmotion - How to configure ctrlX CORE and Drives [DOCU]
  4. CODESYS SoftMotion - SCARA robot kinematics [VIDEO]
  5. CODESYS SoftMotion - User robot kinematics [VIDEO]
  6. CODESYS SoftMotion - Camming [VIDEO]

 

Safety
  1.  Implement Machine Safety in a cartesian handling [VIDEO]
  2.  Create safety PLC project with ctrlX SAFETY Engineering [DOCU]
  3.  Use ctrlX SAFETY to control STO function of ctrlX DRIVE [DOCU]
  4.  Use ctrlX SAFETY to control SafeMotion (SMO) function of ctrlX DRIVE [DOCU]
  5.  Use ctrlX SAFETY to control SMO and STO axes function of ctrlX DRIVE [DOCU]
  6.  Use ctrlX SAFETY to control STO/SMO ctrlX DRIVEs in conjunction with door [DOCU]
  7.  Use ctrlX SAFETY to control safe motion (SMO) function of IndraDrive [DOCU]
  8.  How To update ctrlX SAFETY firmware [DOCU]
  9.  Use several ctrlX DRIVE in 3 safe areas at 1 SAFEX-C1.x control [DOCU]
  10.  ctrlX SAFETY Diagnosis Functionblock for ctrlX CORE [DOCU]
  11.  Get ctrlX SAFETY Diagnosis at XMxx controls (over PROFINET) [DOCU]
  12.  ctrlX SAFETY Engineering remote access to SAFEX-C.15 via Profinet [DOCU]

 

Licensing
  1. Quick Start Guide Licensing Center [DOCU]
  2. Get an App License [DOCU]
  3. Activate an App License [DOCU]
  4. Upload a license via REST-client to your ctrlX CORE [DOCU]
  5. Trial Licenses - Try Out Our Apps [DOCU]

 

User Apps / SDK (Software Development Kit)
  1. Setup ctrlX WORKS App Build Environment -- recommended [VIDEO]
  2. Setup development environment using QEMU VM [DOCU] - [VIDEO]
  3. -- deprecated -- Setup Development Environment using VirtualBox [DOCU] - [VIDEO]
  4. -- deprecated -- Setup Development Environment using Windows WSL [DOCU]
  5. Learn the Basics [VIDEO]
  6. Learn about NRT apps [VIDEO]
  7. Learn about RT apps [VIDEO]
  8. Using the libusb library to access an usb devices [DOCU]

 

HMI
  1.  WebIQ - Create your first HMI project [DOCU] - [VIDEO]
  2.  WebIQ - Connecting to an OPC UA server [VIDEO]
  3.  WebIQ - Browsing of variables, arrays & structures in OPC UA [DOCU]
  4.  WebIQ - How to add multiple languages [DOCU]
  5.  WebIQ - User Management [DOCU]
  6.  WebIQ - Alarm Management [DOCU]
  7.  WebIQ - communicate with ctrlX Rest API [DOCU]
  8.  WebIQ - Custom Library Packages [DOCU]
  9.  WebIQ - Create package with UI-Actions and Local Scripts [DOCU]
  10.  WebIQ - Render a 3D model [DOCU]
  11.  WebIQ - Template for cartesian handling systems V1.0 [DOCU] - [VIDEO]
  12.  WinStudio - Creating a project, licensing, PLC symbol file config, BRWS and OPCUA driver sheet setup, using tags [VIDEO]
  13.  WinStudio - Creating and configuring screens, screen objects and attributes, data entry methods [VIDEO]
  14.  WinStudio - User symbols, working with multiple screens, scripting, running the application, troubleshooting [VIDEO] 
  15.  KEBA KeTop mobile HMI panels wired or wireless OPC UA [DOCU]
  16.  IIoT: Use ctrlX CORE as a monitoring platform using InfluxDB and Grafana [DOCU]

 

ctrlX DRIVE
  1.  Establish Ethernet connection via  [ctrlX CORE]  [Panel]  [EtherCAT control]  -  [DOCU]
  2.  Online review using USB-C connection and ctrlX WORKS software [VIDEO]
  3.  1st setup and execute initial movements [DOCU] - [VIDEO1]
  4.  Set absolute positions for incremental encoders of ctrlX DRIVE [VIDEO2]
  5.  Autotuning [DOCU] - [VIDEO]
  6.  Check positioning movements [DOCU] - [VIDEO]
  7.  Frequency response analysis of regulation loops [DOCU]
  8.  Update runtime/firmware [DOCU]
  9.  Commission SafeMotion (SMO) with ctrlX DRIVE [DOCU] - [VIDEO]
  10.  Commissioning of 3rd party motors [DOCU]
  11.  Suitably Power ON/OFF   [DOCU]
  12.  Use panel at ctrlX DRIVE   [DOCU]
  13.  Commission spindle positioning function [DOCU]
  14.  Check bleeder resistance capabilities [DOCU]
  15.  Commission analog interface [DOCU]
  16.  Use analog interface at ctrlX DRIVE [DOCU]
  17.  Commission drive controlled oscillation function [DOCU]
  18.  Use ctrlX SAFETY to control STO function of ctrlX DRIVE [DOCU]
  19.  Use ctrlX SAFETY to control SafeMotion (SMO) function of ctrlX DRIVE [DOCU]
  20.  Use ctrlX SAFETY to control SMO and STO axes function of ctrlX DRIVE [DOCU]
  21.  Use ctrlX SAFETY to control STO/SMO ctrlX DRIVEs in conjunction with door [DOCU]
  22.  Commission FSoE ctrlX DRIVE under EtherCAT control (Beckhoff) [DOCU]
  23.  Use digital IOs at ctrlX DRIVE [DOCU]
  24.  Use several ctrlX DRIVE in 3 safe areas at 1 SAFEX-C1.x control [DOCU]
  25.  Configure a DC/DC converter XMV02 [DOCU]
  26.  Use cogging compensation at ctrlX DRIVE [DOCU]
  27.  Use axis error correction [DOCU]
  28.  Use temperature error correction [DOCU]
  29.  IIoT: Collect Data from ctrlX Drive and Indradrive independently from Master Communication [DOCU]
  30.  Use Eco mode brake control with voltage reduction at ctrlX DRIVE [DOCU]
  31.  Use ctrlX DRIVE under a Schneider control [DOCU]

 

Miscellaneous
  1.  Connect ctrlX COREvirtual via proxy to the Internet [DOCU]
  2.  Connect real ctrlX CORE via proxy to the Internet [DOCU]
  3.  Connect Notebook and Internet to a ctrlX CORE [DOCU]
  4.  Run ctrlX COREvirtual on Linux [DOCU]
  5.  Use ctrlX CORE as a “router” using the Firewall App [DOCU]
  6.  Machine remote access using VPN and Firewall apps on ctrlX CORE [DOCU] - [VIDEO]
  7.  Connect UA.TestClient to ctrlX OPC UA Server [DOCU] - [VIDEO]
  8.  Connect OPC UA client to MLC and Siemens S7 OPC UA server [DOCU]
  9.  Set up Eclipse Mosquitto MQTT Broker and connect a client [DOCU]
  10.  Bosch Cameras via MQTT on ctrlX CORE [DOCU]
  11.  Connect ctrlX AUTOMATION to machineering iPhysics simulation [DOCU] 
  12.  ctrlX CORE - Node-RED App [VIDEO]
  13.  Node-RED Communication Methods [VIDEO]
  14.  Use Arduino Nicla Sense ME together with ctrlX AUTOMATION for data harvesting [DOCU]
  15.  Create and change a GIT repository on GitHub [DOCU]
  16.  Become a ctrlX World Partner [DOCU]
  17.  ctrlX World - How-to collaborate [DOCU]
  18.  ctrlX World - Storage Guide [DOCU]
  19.  Generate API client libraries from Engineering API [DOCU]
  20.  Automated Test Strategies for ctrlX PLC Applications [DOCU]
  21.  Unix Domain Sockets in .NET 6 - Basics and Usage with ctrlX CORE [DOCU]
  22.  Commissioning of the Rhebo OT Monitoring Sensor App [DOCU]
  23.  Template for cartesian handling systems V1.0 [DOCU] - [VIDEO]
  24.  CODESYS Fieldbus Communication – Ethernet/IP [VIDEO]
  25.  Remote Access for ctrlX CORE via Internet [DOCU]
  26.  Use Arduino Nicla Sense ME together with ctrlX AUTOMATION for data harvesting [DOCU]
  27.  Connect ctrlX CORE with Raspberry Pi [DOCU]
  28.  IIoT: Collect Data from ctrlX Drive and Indradrive independently from Master Communication [DOCU]
  29.  IIoT: Use ctrlX CORE as a monitoring platform using InfluxDB and Grafana [DOCU]
  30.  Configure IEC 60870-5 Protocol in a ctrlX CORE [DOCU]

 

ctrlX CORE Demo Kit series
  1.  Episode #1 – Unboxing
  2.  Episode #2 – Registering and Finding Help
  3.  Episode #3 – Install ctrlX WORKS
  4.  Episode #4 – Virtual Control
  5.  Episode #5 – Installing Apps
  6.  Episode #6 – Motion App
  7.  Episode #7 – PLC App
  8.  Episode #8 – Data Layer
  9.  Episode #9 – Node Red
  10.  Episode #10 – OPC UA
  11.  Episode #11 – VPN Client

 

Influencer videos
  1. Rajvir Singh - [series] ctrlX CORE from Bosch rexroth
  2. Rajvir Singh - ctrlX CORE with PLC and Node-RED
  3. Rajvir Singh - ctrlX CORE as MQTT Broker
  4. Rajvir Singh - Interfacing ctrlX CORE with ctrlX I/O via EtherCAT
  5. Rajvir Singh - ctrlX CORE with IDE app

 

ctrlX developR Series 1
    1.  Episode #1 This is ctrlX AUTOMATION
    2.  Episode #2 GETTING STARTED
    3.  Episode #3 ctrlX Data Layer
    4.  Episode #4 ctrlX Device Portal
    5.  Episode #5 SDK
    6.  Episode #6 ctrlX World - Partner Apps
    7.  Episode #7 Securtity
    8.  Episode #8 REST-Interface & Automated Configuration
    9.  Episode #9 ctrlX AUTOMATION Community
    10.  Episode #10 PYTHON Programming
    11.  Episode #11 Graphical Programming

 

ctrlX developR Series 2
  1. Episode #1 Configure Components
    -> How to #1 Configure Components
  2. Episode #2 Set up a ctrlX CORE & PLC Programming
    -> How to #2 Set up a ctrlX CORE & PLC Programming
  3. Episode #3 Use Graphical Programming for Pick & Place
    -> How to #3 Use Graphical Programming for Pick & Place
  4. Episode #4 Implement Machine Safety
    -> How to #4 Implement Machine Safety
  5. Episode #5 Create a web-based HMI
    -> How to #5 Create a web-based HMI
  6. Episode #6 Handling Application Live Demo
CodeShepherd
CodeShepherd
Technical sales support from Bosch Rexroth

Must Read

3 Comments

Trending

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