Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

SUBJECT

Fields

Type

Description

Purpose

ID (subject identifier)

M

health

GRAMMAR

subject name

M

Health

GRAMMAR

subject type

M

process, logic, control

GRAMMAR

Also known as

O

Alarm system, Error system, Maintenance control

TIC Description

Definition

M

The term Health represents the array of systems which are used to monitor and manage the proper functioning of the subject within its working environment as designed.

 

Further Detail

O

The most common health systems are related to machines and its components. Health represents more: the vitality of the subject using also other aspects like the faults, warning warnings and error messages and but also human manual actions like monitoring, diagnostics and or repairing are part of the health system, repairing that affect and represent the subject vitality.

In principle, any physical subject (che, spreader, powersource, lightpoollightpole, brake etc) could have a health (sub-subject) control system. Also any Any process (subject) could have a health control system. Even a complex subject like a terminal can have a global health control system.

There is a clear link between Health and Control (subjects) as health is usually part of the control system of the subject (che, tos, etc), which is dedicated to control if the subject works properly within the designed parameters.

TIC Description

Required Information

M

Id, Name

TIC Description

SUBJECT

 

CHE, TOS, Terminal, Gate, PowerSource, Spreader, (Terminal) Infrastructure

 

CONCEPT

 

Id, Name, Number, Type, Family, Brand, Model, Softwareid, Location, Healthy, Fault, Warning, Error (Message), Interlock

 

Related standards

O

SAE-J1939-73;

TIC Description

Related TIC 4.0 definition

O

https://tic40.atlassian.net/l/c/bmbPqa9i https://tic40.atlassian.net/l/c/1MJoR8Ax https://tic40.atlassian.net/l/c/E8YsrXiq https://tic40.atlassian.net/l/c/ZnV1aQ3Q https://tic40.atlassian.net/l/c/g0L1983x https://tic40.atlassian.net/l/c/jZ1h8KXq https://tic40.atlassian.net/l/c/UPgemM11

Example

M

In flat format for an a specific "timestamp": "2021-11-19T16:06:54.891Z", we receive this message from the health system:

che.health.healthy.status.boolean : FALSE

che.health.error.errormessage.name : coolant sensor value out of range

che.health.fault.event.tic40codeid: 1.1.2.4.3

che.health.warning.status.boolean: TRUE

che.health.interlock.status.description: Waiting for clearance

Means This example means that the che health it CHE healthy status is not ok, with one OK, because in this case there is a specific fault in the coolant control sensor of the engine. This have a general warning in the powersource.

Example in the context of the grammar

M

Health data model in JSON format

Bloque de código
languagejson
{
  "che": [
    {
      "id": "",
      "name": "",
      "health": [
        {
          "id": "",
          "name": "",
          "number": 0,
          "type": "",
          "family": "",
          "brand": "",
          "model": "",
          "source": "",
          "softwareid": "",
          "location": "",
          "healthy": {
            "event": [
              {
                "type": "operational/safety/component",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": false,
                "oldvalue": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "status": [
              {
                "value": false,
                "type": "operational/safety/component",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z"
              },
              {
                "value": false,
                "type": "operational/safety/component",
                "pom": "ioutput",
                "pomt": "estimated",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "computingtime": "2021-12-17T11:44:53.713Z",
                "forecasttime": "2021-12-17T11:44:53.713Z"
              }
            ],
            "level": [
              {
                "value": "",
                "type": "operational/safety/component",
                "unit": "percentage",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z"
              },
              {
                "value": "",
                "type": "operational/safety/component",
                "unit": "conflicts/errors/points/collisions",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z"
              },
              {
                "value": "",
                "type": "operational/safety/component",
                "unit": "percentage",
                "pom": "ioutput",
                "pomt": "estimated",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "computingtime": "2021-12-17T11:44:53.713Z",
                "forecasttime": "2021-12-17T11:44:53.713Z"
              }
            ],
            "duration": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": ""
              }
            ],
            "counter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.713Z",
                "endtimestamp": "2021-12-17T11:44:53.713Z"
              }
            ],
            "totalcounter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": ""
              }
            ],
            "timer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.713Z",
                "endtimestamp": "2021-12-17T11:44:53.713Z"
              }
            ],
            "totaltimer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "unit": "second",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": ""
              }
            ]
          },
          "error": {
            "errormessage": [
              {
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": "",
                "description": "",
                "expectedvalue": "",
                "actualvalue": "",
                "tic40codeid": "",
                "tic40codename": "",
                "mcode": ""
              }
            ]
          },
          "warning": {
            "event": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": false,
                "oldvalue": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "status": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.713Z",
                "value": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "duration": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "counter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.714Z",
                "endtimestamp": "2021-12-17T11:44:53.714Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "totalcounter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "timer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.714Z",
                "endtimestamp": "2021-12-17T11:44:53.714Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "totaltimer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ]
          },
          "fault": {
            "event": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": false,
                "oldvalue": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "status": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "duration": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "counter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.714Z",
                "endtimestamp": "2021-12-17T11:44:53.714Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "totalcounter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "timer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.714Z",
                "endtimestamp": "2021-12-17T11:44:53.714Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ],
            "totaltimer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "severity": "",
                "description": "",
                "reaction": ""
              }
            ]
          },
          "interlock": {
            "event": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "pom": "output",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.714Z",
                "value": false,
                "oldvalue": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "status": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": false,
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "duration": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "counter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.715Z",
                "endtimestamp": "2021-12-17T11:44:53.715Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "totalcounter": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "timer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": "",
                "starttimestamp": "2021-12-17T11:44:53.715Z",
                "endtimestamp": "2021-12-17T11:44:53.715Z",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ],
            "totaltimer": [
              {
                "tic40codeid": "",
                "tic40codename": "",
                "type": "safe/nonsafe",
                "pom": "ioutput",
                "pomt": "actual",
                "timestamp": "2021-12-17T11:44:53.715Z",
                "value": "",
                "mcode": "",
                "spncode": "",
                "fmicode": "",
                "description": ""
              }
            ]
          }
        }
      ]
    }
  ]
}

Link to one or more operational processes

M

 

Search tags

M

#alarm; #error; #fault

Version / Date

M

2022.003 - 15/01/2022

Internal TIC Version

M

2021213

...