Versiones comparadas

Clave

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

CONCEPT

{ "msg": { "msg": {}, "id": "", "sender

tic40codeid = to be developed for 2022.005
tic40codename = to be developed for 2022.005
mcode = Manufacturer Code
spncode = The Suspect Parameter Number (SPN) is diagnostic fault code terminology found on some Caterpillar ® products using a J1939 CAN data link.
fmicode = Failure Mode Identifier (FMI) Codes on J1939 data link
severity = Determine how serious each effect is.
description = human comprehensive description of the code
reaction = human comprehensive description of the consecuences

Fields

Type

Description

Purpose

ID (Concept identifier)

M

warning

GRAMMAR

Concept name

M

Warning

GRAMMAR

Concept type

M

status

GRAMMAR

Also known as

O

Alarm, Caution, Advice

TIC Description

Definition

M

Warning is a condition in which the subject is close to fail on a required function, or a certain condition is not met to function normally, relevant to effect decision making over subject.

TIC Description

Further Detail

O

TIC Description

Required Information

M

SUBJECT; OBSERVED PROPERTY Attention, you may have to adjust your decision making or else you could run into a problem or a fault or an interlock condition will persist.

TIC Description

Required Information

M

SUBJECT; OBSERVED PROPERTY and VALUE

TIC Description

SUBJECT

M

Health

GRAMMAR

POINT OF MEASUREMENT

O

input; iinput ; ioutput ;output

schedule; planning; estimated; actual; performed

GRAMMAR

OBSERVED PROPERTY

M

direction; input; outputstatus; duration; level; counter; timer; totalcounter; totaltimer

GRAMMAR

Value

M

GRAMMAR

Related standards

O

TIC Description

Related TIC 4.0 definition

O

TIC Description

Example

M

TIC Description

Example in the context of the grammar

M

JSON example

Bloque de código
languagejson

GRAMMAR

Related standards

O

J1939

TIC Description

Related TIC 4.0 definition

O

https://tic40.atlassian.net/l/c/pBWAiKtghttps://tic40.atlassian.net/l/c/sHgs2815 https://tic40.atlassian.net/l/c/jCkb1RZA https://tic40.atlassian.net/wiki/spaces/CRT/pages/878772453/ErrorMessage?atlOrigin=eyJpIjoiMTgwNWUyYzliYWNjNDE5MWIxZTFkYjQyOWI3ODVmZmIiLCJwIjoiYyJ9 https://tic40.atlassian.net/l/c/u01CZGna Interlock [REVIEW]

TIC Description

Example

M

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

  • che.health.heallthy.status.boolean : TRUE

  • che.health.fault.status.boolean : FALSE

  • che.health.warning.status.boolean: TRUE

  • che.health.warning.status.tic40codeid: 1.1

  • che.health.warning.event.tic40codeid: 1.1.4.45

  • che.health.warning.event.tic40codename: che.powersource.transmission.operatorpresence

  • che.health.warning.event.description: Operator is not seated and shift lever is NOT in Neutral and/or parking brake is NOT activated. Shift lever to neutral or apply parking brake.

  • che.health.warning.event.description: Transmission stay neutral

In this example the CHE transmission is in neutral because the operator is not in his operator position (safety requirement) and the machine is sending out a warning upon which the operator can act, but the health status of the machine itself is ok.

Another more human readable example would be: an engine is close to overheat it’s coolant temperature, hence the CHE sends out a warning per TIC 4.0. This could facilitate the planning of the maintenance of the cooler cleaning.

TIC Description

Example in the context of the grammar

M

Healthy problem with a simple fault data model in JSON format

Bloque de código
languagejson
{
  "che": [
    {
      "id": "",
      "name": "",
      "health": [
        {
          "id": "",
          "name": "",
          "number": 0,
          "type": "",
          "family": "",
          "brand": "",
          "model": "",
    "timestamp": "2021-11-15T15:22:23.152Z",     "topicsource": "",
    "destination": "",     "creationtimestampsoftwareid": "2021-11-15T15:22:23.153Z",
    "starttimestamp": "2021-11-15T15:22:23.153Z",     "endtimestamp": "2021-11-15T15:22:23.153Z",location": "",
          "versionhealthy": "2021.003" {
         },   "tosstatus": [
              {
                "idvalue": "120SUPERCURRO2021"true,
      "name": "TOS",          "cargo": [
 type": "operational",
      {
          "idpom": "ISO 6346output",
                "sizepomt": { "actual",
                "codetimestamp": "",2021-11-19T16:06:54.891Z"
             "description": "", },
               "box": 1,{
                "teuvalue": 2, true,
                "20foottype": 0"component",
                "30footpom": 0"ioutput",
                "40footpomt": 1"estimated",
            "45foot": 0   "timestamp": "2021-11-19T16:06:54.891Z",
      },          "computingtime": "type": {2021-11-19T16:06:54.891Z",
                "codeforecasttime": "ISO 6346324",
                "descriptionforecasttimeunit": "second"
 
        },      }
    "line": [             {
 ],
            "codelevel": "",[
              {
"description": "",               "timestampvalue": "2021-11-15T15:22:23.153Z"
     100",
      }           ]"type": "component",
          "service": [           "unit": "percentage",
 {               "codepom": "output",
                "descriptionpomt": "actual",
                "timestamp": "2021-11-15T1519T16:2206:2354.153Z891Z"
            }           ],
          "servicevisit": [},
              {
                "timestampvalue": "2021-11-15T15:22:23.153Z34",
                "idtype": "operational",
            }    "unit": "errors",
     ],           "cargovisitpom": [
          "output",
 {               "idpomt": "actual",
                "timestamp": "2021-11-15T1519T16:2206:23.153Z"54.891Z"
              },
              {
   ],             "carriervalue": [ "95",
                "type": "component",
 {               "timestampunit": "2021-11-15T15:22:23.153Zpercentage",
                "idpom": "ioutput",
                 }"pomt": "estimated",
          ],      "timestamp": "2021-11-19T16:06:54.891Z",
   "carriervisit": {             "timestampcomputingtime": "2021-11-15T1519T16:2206:2354.153Z891Z",
                "idforecasttime": "324",
                "forecasttimeunit": "second"
     }         }
      ],       "cargovisit": []
          {},
          "idwarning": {
"",            "direction??event": "in/out/internal", [
             "input": "vessel/gate/rail/barge", {
          "output": "vessel/gate/rail/barge",     "tic40codeid": "1.1.4.45",
    "cargo": {
            "timestamptic40codename": "2021-11-15T15:22:23.153Z",che.powersource.transmission.operatorpresence",
                "idpom": "ISO 6346"output",
            },    "pomt": "actual",
     "service": [          "timestamp": "2021-11-19T16:06:54.892Z",
 {               "codeunit": "boolean",
                "descriptionoldvalue": ""false,
                "timestampnewvalue": "2021-11-15T15:22:23.153Z"true,
            }    "mcode": "tE600",
     ],           "servicevisitspncode": [
         ,
  {               "timestampfmicode": "2021-11-15T15:22:23.153Z",,
                "idseverity": ""{},
            }    "description": {},
     ],           "carrierreaction": [{}
            {  }
            "timestamp": "2021-11-15T15:22:23.153Z",
],
             "idstatus": ""[
              {
}           ],     "tic40codeid": "1.1",
    "carriervisit": [           "tic40codename": "che.powersource",
 {               "timestamppom": "2021-11-15T15:22:23.153Zoutput",
                "idpomt": 0"actual",
                "directiontimestamp": "in/out/internal2021-11-19T16:06:54.892Z",
                "inputvalue": "vessel/gate/rail/barge",true,
                "outputmcode": "vessel/gate/rail/barge"E",
            }    "spncode": ,
     ],           "startfmicode": {,
                "timeseverity": [{},
                "description": {},
                "pomreaction": "output",{}
                "pomt": "actual",
 }
              "timestamp": "2021-11-15T15:22:23.153Z"
 ],
             },"duration": [
              {
                "pomtic40codeid": "output1.1",
                "pomttic40codename": "estimatedche.powersource",
                "computingtimepom": "output",
                "forecasttimepomt": "actual",
                "timestampunit": "2021-11-15T15:22:23.153Z"second",
              }     "timestamp": "2021-11-19T16:06:54.892Z",
       ],             "locationvalue": {1,
                "logicalmcode": ["E",
                {"spncode": ,
                 "pomfmicode": "ioutput",

                 "pomtseverity": "actual"{},

                 "timestampdescription": "2021-11-15T15:22:23.153Z"{},
                  "qualifier": "berth",reaction": {}
              }
     "name": "",      ],
            "valuecounter": "B[
2",              {
    "berthing": "2"           "tic40codeid": "1.1.",
    }            "tic40codename": "che.powersource",
 ],               "coordinatepom": ["output",
                {
 "pomt": "actual",
                "pomtimestamp": "ioutput2021-11-19T16:06:54.892Z",
 
                "pomtvalue": "actual"32,
                  "qualifierstarttimestamp": "WGS842021-11-19T16:05:54.892Z",
                  "timestampendtimestamp": "2021-11-15T1519T16:2206:2354.153Z892Z",
 
                "valuemcode": ["E",
                    4012.22,
 "spncode": ,
                  -7500.25"fmicode": ,
                  ]"severity": {},
                  "statusdescription": true{},

                 "accuracyreaction": "12.0"{}
                }
              ],
            }"totalcounter": [
         },       {
   "end": {            "tic40codeid": "time": [1.1",
                 {"tic40codename": "che.powersource",
                "pom": "outputioutput",
                "pomt": "actual",
                "timestamp": "2021-11-15T1519T16:2206:2354.153Z892Z",
              },          "value": 347,
    {                 "pommcode": "outputE",
                "pomtspncode": "estimated",
                "computingtimefmicode": "",
                "forecasttimeseverity": ""{},
                "description": {},
 "timestamp": "2021-11-15T15:22:23.153Z"              "reaction": {}
            ],   }
         "location": {  ],
            "logicaltimer": [
 
              {
                  "pomtic40codeid": "ioutput1.1.2.4.3",
 
                "pomttic40codename": "actualche.powersource",
                  "timestamppom": "2021-11-15T15:22:23.153Z"output",
                  "qualifierpomt": "berthactual",
                  "nameunit": "second",
 
                "valuetimestamp": "B 22021-11-19T16:06:54.892Z",
 
                "berthingvalue": "2" 63,
                "starttimestamp": "2021-11-19T16:05:54.892Z",
    }            "endtimestamp": "2021-11-19T16:06:54.892Z",
 ],               "coordinatemcode": ["E",
                {"spncode": ,
                 "pomfmicode": "ioutput",
 
                "pomtseverity": "actual",
 {},
                "timestampdescription": "2021-11-15T15:22:23.153Z",
{},
                 "qualifierreaction": "WGS84", {}
              }
      "value": [     ],
            "totaltimer": [
 4012.22,             {
       -7500.25         "tic40codeid": "1.1",
        ]        "tic40codename": "che.powersource",
       }         "pom": "output",
    ]             }"pomt": "actual",
          },      "unit": "hour",
   "anuncement": {             "timestamp": "2021-11-15T1519T16:2206:2354.153Z892Z",
                "idvalue": ""4.32,
                "directionmcode": "in/out/internalE",
                "inputspncode": "vessel/gate/rail/barge",
                "outputfmicode": "vessel/gate/rail/barge",
          },      "severity": {},
   "job_instruction": [            "description": {},
                "timestampreaction": "2021-11-15T15:22:23.153Z",{}
              "id": ""}
            ]
}           ]}
        }
      ]
    }
  ]
}

TIC Description

Link to one or more operational processes

M

TIC Description

Search tags

M

Technical

Version / Date

M

2021.003 - 15/01/20212022

Technical

Internal TIC Version

M

2021213

Technical

M = Mandatory

O = Optional

...

Created by

Edited by

Review / Approve

Published

 Francisco Blanquer Jaraiz 2021-11-15

 Francisco Blanquer Jaraiz 2021-12-13 

 

 

  Luisa Kempf