ET200 sensor timesync json

  • Line23: The Sinumerik HF data is extended with the sensor data from ET200_sensor_adapter, and synchronised on timestamps. The capture applications (e.g. 'ET200_sensor_catch' and 'Capture4Analysis') can receive the extended package, if they subscribe to the Datasource defined in the 'providedDatasource' section. The settings correspond to the 'ET200_sensor_catch' 'requiredDatasource' fields.
  • Line47: The app is subscribed to ET200 data from the ET200_sensor_adapter. The configuration of the subscription is specified in the first block. These settings are aligned with the ET200_sensor_adapter 'requiredDatasource' fields.
  • Line68: This block specifies the subscription to Sinumerik HF Data. The required datapoint list is the result of a former specification and is aligned with Analyze MyWorkpiece /Capture team (the developers of Sinumerik AMW /Capture4Analysis application). The datapoint list contains 6-axis values.
{
  "lifecycleConfig": {
    "appStart": true
  },
  "machineConfig": {
      "subscriptions" : {}
  },
  "loggingConfig": {
    "severity": "INFO",
    "appender": "JOURNAL_APPENDER"
  },
  "version": "0.8.0",
  "system_service": false,
  "databusConfig": {
    "connectionstring": "rnd:databus.indapp-net.industrialedge.io:8883",
    "credentials": {
      "password": "",
      "username": ""
    },
    "permissions": []
  },
  "datasourceConfig": {
    "providedDatasource": [
      {
        "datasourceId": "sinumerik_hf_data_sensor_extended",
        "meta": {},
        "services": {
          "subscription-service/v1": {
            "subscriptions": [
              {
                "datapoints": [
                  {
                    "address": "synchronised_data"
                  }
                ],
                "merge": true,
                "messageId": "sinumerik_hf_data_sensor_extended_messageid",
                "quality": "not_defined_yet"
              }
            ]
          }
        },
        "type": "timesync"
      }
    ],
    "requiredDatasource": [
      {
        "datasourceId": "ET200_sensor",
        "meta": {},
        "services": {
          "subscription-service/v1": {
            "subscriptions": [
              {
                "datapoints": [
                  {
                    "address": "all_inputs"
                  }
                ],
                "messageId": "ET200_sensor_data",
                "messageName": "ET200_sensor_data",
                "quality": "not_defined_yet"
              }
            ]
          }
        },
        "type": "ET200"
      },
      {
        "services": {
          "subscription-service/v1": {
            "subscriptions": [
              {
                "quality": "hf",
                "messageId": "sinumerik_hf_data",
                "messageName": "sinumerik_hf_data",
                "datapoints": [
                  {
                    "address": "ENC_POS|1"
                  },
                  {
                    "address": "ENC_POS|2"
                  },
                  {
                    "address": "ENC_POS|3"
                  },
                  {
                    "address": "ENC_POS|4"
                  },
                  {
                    "address": "ENC_POS|5"
                  },
                  {
                    "address": "ENC_POS|6"
                  },
                  {
                    "address": "DES_POS|1"
                  },
                  {
                    "address": "DES_POS|2"
                  },
                  {
                    "address": "DES_POS|3"
                  },
                  {
                    "address": "DES_POS|4"
                  },
                  {
                    "address": "DES_POS|5"
                  },
                  {
                    "address": "DES_POS|6"
                  },
                  {
                    "address": "CTRL_POS|1"
                  },
                  {
                    "address": "CTRL_POS|2"
                  },
                  {
                    "address": "CTRL_POS|3"
                  },
                  {
                    "address": "CTRL_POS|4"
                  },
                  {
                    "address": "CTRL_POS|5"
                  },
                  {
                    "address": "CTRL_POS|6"
                  },
                  {
                    "address": "CTRL_DIFF|1"
                  },
                  {
                    "address": "CTRL_DIFF|2"
                  },
                  {
                    "address": "CTRL_DIFF|3"
                  },
                  {
                    "address": "CTRL_DIFF|4"
                  },
                  {
                    "address": "CTRL_DIFF|5"
                  },
                  {
                    "address": "CTRL_DIFF|6"
                  },
                  {
                    "address": "CTRL_DIFF2|1"
                  },
                  {
                    "address": "CTRL_DIFF2|2"
                  },
                  {
                    "address": "CTRL_DIFF2|3"
                  },
                  {
                    "address": "CTRL_DIFF2|4"
                  },
                  {
                    "address": "CTRL_DIFF2|5"
                  },
                  {
                    "address": "CTRL_DIFF2|6"
                  },
                  {
                    "address": "CONT_DEV|1"
                  },
                  {
                    "address": "CONT_DEV|2"
                  },
                  {
                    "address": "CONT_DEV|3"
                  },
                  {
                    "address": "CONT_DEV|4"
                  },
                  {
                    "address": "CONT_DEV|5"
                  },
                  {
                    "address": "CONT_DEV|6"
                  },
                  {
                    "address": "VEL_FFW|1"
                  },
                  {
                    "address": "VEL_FFW|2"
                  },
                  {
                    "address": "VEL_FFW|3"
                  },
                  {
                    "address": "VEL_FFW|4"
                  },
                  {
                    "address": "VEL_FFW|5"
                  },
                  {
                    "address": "VEL_FFW|6"
                  },
                  {
                    "address": "TORQUE_FFW|1"
                  },
                  {
                    "address": "TORQUE_FFW|2"
                  },
                  {
                    "address": "TORQUE_FFW|3"
                  },
                  {
                    "address": "TORQUE_FFW|4"
                  },
                  {
                    "address": "TORQUE_FFW|5"
                  },
                  {
                    "address": "TORQUE_FFW|6"
                  },
                  {
                    "address": "CMD_SPEED|1"
                  },
                  {
                    "address": "CMD_SPEED|2"
                  },
                  {
                    "address": "CMD_SPEED|3"
                  },
                  {
                    "address": "CMD_SPEED|4"
                  },
                  {
                    "address": "CMD_SPEED|5"
                  },
                  {
                    "address": "CMD_SPEED|6"
                  },
                  {
                    "address": "ENC1_POS|1"
                  },
                  {
                    "address": "ENC1_POS|2"
                  },
                  {
                    "address": "ENC1_POS|3"
                  },
                  {
                    "address": "ENC1_POS|4"
                  },
                  {
                    "address": "ENC1_POS|5"
                  },
                  {
                    "address": "ENC1_POS|6"
                  },
                  {
                    "address": "ENC2_POS|1"
                  },
                  {
                    "address": "ENC2_POS|2"
                  },
                  {
                    "address": "ENC2_POS|3"
                  },
                  {
                    "address": "ENC2_POS|4"
                  },
                  {
                    "address": "ENC2_POS|5"
                  },
                  {
                    "address": "ENC2_POS|6"
                  },
                  {
                    "address": "TORQUE|1"
                  },
                  {
                    "address": "TORQUE|2"
                  },
                  {
                    "address": "TORQUE|3"
                  },
                  {
                    "address": "TORQUE|4"
                  },
                  {
                    "address": "TORQUE|5"
                  },
                  {
                    "address": "TORQUE|6"
                  },
                  {
                    "address": "POWER|1"
                  },
                  {
                    "address": "POWER|2"
                  },
                  {
                    "address": "POWER|3"
                  },
                  {
                    "address": "POWER|4"
                  },
                  {
                    "address": "POWER|5"
                  },
                  {
                    "address": "POWER|6"
                  },
                  {
                    "address": "CURRENT|1"
                  },
                  {
                    "address": "CURRENT|2"
                  },
                  {
                    "address": "CURRENT|3"
                  },
                  {
                    "address": "CURRENT|4"
                  },
                  {
                    "address": "CURRENT|5"
                  },
                  {
                    "address": "CURRENT|6"
                  },
                  {
                    "address": "LOAD|1"
                  },
                  {
                    "address": "LOAD|2"
                  },
                  {
                    "address": "LOAD|3"
                  },
                  {
                    "address": "LOAD|4"
                  },
                  {
                    "address": "LOAD|5"
                  },
                  {
                    "address": "LOAD|6"
                  },
                  {
                    "address": "A_DBD|0"
                  }
                ]
              }
            ]
          }
        },
        "datasourceId": "SINUMERIK_NCU1",
        "type": "SINUMERIK"
      }
    ]
  }
}

Any questions left?

Ask the community


Except where otherwise noted, content on this site is licensed under the The Siemens Inner Source License - 1.1.