The goal of this guide is to enable anyone having a new or an old machine with indradrive and ctrlX drive to collect easily the data without relying on the master communication. This enables AI and Data Mining possibilities without overload and modify the standard OT processes.
- ctrlX core
- ctrlX Drive or Indradrive (FW>20)
- Drive connect APP
- NodeRed APP
STEP1: Possible Architectures
To achieve the functionlaity we only need the ctrlX CORE in the same subnet of the drives.
Case 1: Third party controller and ctrlX CORE in the same LAN
This architecture works with all the fieldbuses except ethercat.
Fig. 1.: Third Part controller Simple connection
Case 2: ctrlX CORE as Ethercat master with EoE.
Simplest case: ctrlX CORE is the master and we have correctly configured an EoE tunnel.
Fig. 2.: ctrlX CORE as a master Ethercat and EoE configured
Case 3 NOT READY YET: ctrlX CORE reaches the drives throught a gateway (Ethercat EOE tunnel or MLC tunnel)
ctrlX CORE connects to the axis through a third part controller that acts like a gateway.
Fig. 3.: Third Part controller as a Gateway
STEP2: Install the Drive Connect App and setup Network
What we need is:
- The CORE in the same subnet of the drives (with either EoE or an ethernet port)
- The DriveConnect app installed
- ctrlX core in Operation Mode
If these three conditions are satisfied whe should find in the Datalayer -> devices -> drives all the axis with all the available parameters listed as shown in figure 5.
Fig. 4.: List of devices with parameters.
STEP3: Collect data from the Data Layer with NodeRed
We just need to install NodeRed, add a couple of nodes and we have the acces to any parameter of the drive. Figure 5 shows How simple is to collect the needed data to monitor the power consumption and show the diagnostic message of the drive. The demo flow is attached below.
Fig. 5.: NodeRed demo code
Fig. 6.: Demo Dashboard Result
Now that we're able to access the drive data we can monitor any kind of machine without interacting with the master. The data can then be stored inside an InfluxDB database and displayed with Grafana!! Stay tuned!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.