/
Development of built-in diagnostics in the RADE framework (EN2746) Development of built-in diagnostics in the RADE framework (EN2746)

Development of built-in diagnostics in the RADE framework (EN2746) - PowerPoint Presentation

bubbleba
bubbleba . @bubbleba
Follow
349 views
Uploaded On 2020-06-30

Development of built-in diagnostics in the RADE framework (EN2746) - PPT Presentation

  Sixto Luis Alcoba Banqueri RADE framework Labview Training NImyRIO Log analysis with ELK stack Future work What is RADE framework Rapid Application Development Environment based on LabVIEW ID: 790005

rade string data 2015 string rade 2015 data numeric 000 time mta dev executesignalquery user appname var function source

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Development of built-in diagnostics in t..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Development of built-in diagnostics in the RADE framework (EN2746) 

Sixto Luis Alcoba Banqueri

Slide2

RADE framework

Labview TrainingNImyRIO

Log analysis with ELK stackFuture work

Slide3

What is RADE framework?

Rapid Application Development

Environment based on LabVIEW.

Slide4

Labview

training

Labview

Core 1

Labview

Core2

Labview

FPGA

Slide5

NImyRIO training

FPGA

RT

FIFO

ADC

WiFi

PC

Host

VM

UDP

Slide6

2015/10/26 10:03:15.457 [INFO] <0> -> B163 Set: RPHHB.163.STATION.4/STATE.PC -> OFF

Collects logs

Parses logs

Stores logs

Indexes logs

Fixes timestamps

Data base

Easy to scale

JSON format

User Interface

Slide7

[2015-10-26 09:53:47.282] [OK] [

executeSignalQuery

] [method: String=executeSignalQuery

; bstat: boolean=true; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R8:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:47.224] [OK] [executeSignalQuery] [method: String=

executeSignalQuery; bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R8:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:47.044] [OK] [

executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R6:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV]

[2015-10-26 09:53:46.953] [OK] [

executeSignalQuery

] [method: String=

executeSignalQuery

;

bstat

:

boolean

=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R5:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName

: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV]

[2015-10-26 09:53:46.860] [OK] [

executeSignalQuery

] [method: String=

executeSignalQuery

;

bstat

: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R4:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.828] [OK] [executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean

=true; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R3:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName

: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV]

[2015-10-26 09:53:46.767] [OK] [

executeSignalQuery

] [method: String=

executeSignalQuery

;

bstat

:

boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R3:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV] [2015-10-26 09:53:46.676] [OK] [executeSignalQuery] [method: String=

executeSignalQuery; bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R2:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.588] [OK] [executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31R1:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.556] [OK] [executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean

=true; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31L8:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.496] [OK] [

executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31L8:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V;

appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.464] [OK] [executeSignalQuery

] [method: String=executeSignalQuery; bstat: boolean

=true; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31L7:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV][2015-10-26 09:53:46.404] [OK] [executeSignalQuery] [method: String=executeSignalQuery;

bstat: boolean=false; start time: String=2015-10-25 21:09:01.000; end time: String=2015-10-25 21:11:01.000; data type: String=NUMERIC; signal name: String=MB.A31L7:U_DIODE_RB; data source: String=1; function: String=VAR_NUMERIC_DATA_V; appName: String=RADE-DEV; user: String=MTA-RADE; ] [128.141.129.95] [MTA-RADE] [RADE-DEV]No data found in range for RPTCA_SM18_CONNLEADSW.POSST, searching between 2015-10-06 15:09:36 and 2015-10-13 15:09:36

[2015-10-13 15:09:37.104] [OK] [executeSignalQuery] [method: String=executeSignalQuery; bstat: boolean=false; start time: String=2015-10-06 15:09:36.000; end time: String=2015-10-13 15:09:36.000; data type: String=NUMERIC; signal name: String=RPTCA_SM18_SectDiodeH.POSST; data source: String=1; function: String=VAR_NUMERIC_DATA_OR_LAST_V;

appName

: String=RADE-DEV; user: String=MTA-RADE; ] [172.18.202.205] [MTA-RADE] [RADE-DEV]

No data found in range for RPTCA_SM18_SECTDIODEH.POSST, searching between 2015-10-06 15:09:36 and 2015-10-13 15:09:36

Slide8

Broker in ELK stack

JAPC

Future Work

Slide9

Thank you