{"grafana":{"defaultDashboards":[{"annotations":{"list":[{"builtIn":1,"datasource":{"type":"grafana","uid":"-- Grafana --"},"enable":true,"hide":true,"iconColor":"rgba(0, 211, 255, 1)","name":"Annotations & Alerts","type":"dashboard"}]},"editable":true,"fiscalYearStartMonth":0,"graphTooltip":0,"id":2,"links":[],"panels":[{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"color":{"fixedColor":"red","mode":"fixed"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"barWidthFactor":0.6,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":9,"x":0,"y":0},"id":1,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"hideZeros":false,"mode":"single","sort":"none"}},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"energy_consumption\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Energy Consumption","type":"timeseries"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"barWidthFactor":0.6,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":8,"x":9,"y":0},"id":6,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"hideZeros":false,"mode":"single","sort":"none"}},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"spindle_temperature\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Spindle temperature","type":"timeseries"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic-by-name"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"barWidthFactor":0.6,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":6,"w":7,"x":17,"y":0},"id":7,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"hideZeros":false,"mode":"single","sort":"none"}},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"vibration_rms\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"RMS Vibration","type":"timeseries"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"custom":{"align":"center","cellOptions":{"type":"auto"},"filterable":false,"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":5,"x":0,"y":6},"id":4,"options":{"cellHeight":"md","footer":{"countRows":false,"enablePagination":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Time"}]},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"status\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"CNC Machine Status","type":"table"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"custom":{"align":"auto","cellOptions":{"type":"auto"},"inspect":false},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":5,"x":5,"y":6},"id":5,"options":{"cellHeight":"md","footer":{"countRows":false,"fields":"","reducer":["sum"],"show":false},"showHeader":true,"sortBy":[{"desc":true,"displayName":"Time"}]},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"alarm_code\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Alarm Codes","type":"table"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"description":"Availability is 1 if Status is RUN","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":9,"x":10,"y":6},"id":9,"options":{"displayMode":"lcd","legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":false},"maxVizHeight":300,"minVizHeight":16,"minVizWidth":8,"namePlacement":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"sizing":"auto","valueMode":"color"},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"availability\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Availabillity","type":"bargauge"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"description":"OEE is availability * performance * quality","fieldConfig":{"defaults":{"color":{"mode":"thresholds"},"mappings":[],"thresholds":{"mode":"percentage","steps":[{"color":"red"},{"color":"orange","value":70},{"color":"green","value":85}]}},"overrides":[]},"gridPos":{"h":12,"w":5,"x":19,"y":6},"id":11,"options":{"minVizHeight":75,"minVizWidth":75,"orientation":"auto","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showThresholdLabels":false,"showThresholdMarkers":true,"sizing":"auto"},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"OEE\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"OEE","type":"gauge"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"barWidthFactor":0.6,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":0,"y":10},"id":3,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"hideZeros":false,"mode":"single","sort":"none"}},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"cycle_time\" or r[\"_field\"] == \"ideal_cycle_time\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Cycle Time VS Ideal Cycle Time","type":"timeseries"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"description":"Ideal cycletime / Real cycletime (Maximum is 1)","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":9,"x":10,"y":10},"id":10,"options":{"displayMode":"lcd","legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":false},"maxVizHeight":300,"minVizHeight":16,"minVizWidth":8,"namePlacement":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"sizing":"auto","valueMode":"color"},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"performance\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Performance","type":"bargauge"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"fieldConfig":{"defaults":{"color":{"mode":"palette-classic"},"custom":{"axisBorderShow":false,"axisCenteredZero":false,"axisColorMode":"text","axisLabel":"","axisPlacement":"auto","barAlignment":0,"barWidthFactor":0.6,"drawStyle":"line","fillOpacity":0,"gradientMode":"none","hideFrom":{"legend":false,"tooltip":false,"viz":false},"insertNulls":false,"lineInterpolation":"linear","lineWidth":1,"pointSize":5,"scaleDistribution":{"type":"linear"},"showPoints":"auto","spanNulls":false,"stacking":{"group":"A","mode":"none"},"thresholdsStyle":{"mode":"off"}},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":10,"x":0,"y":14},"id":2,"options":{"legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":true},"tooltip":{"hideZeros":false,"mode":"single","sort":"none"}},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"ok_pieces\" or r[\"_field\"] == \"nok_pieces\" or r[\"_field\"] == \"total_pieces\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Pieces OK vs Pieces NOK vs TOTAL Pieces","type":"timeseries"},{"datasource":{"type":"influxdb","uid":"PE126C976518FCED8"},"description":"Quality = OK _pieces/ Total_pieces","fieldConfig":{"defaults":{"color":{"mode":"continuous-GrYlRd"},"mappings":[],"thresholds":{"mode":"absolute","steps":[{"color":"green"},{"color":"red","value":80}]}},"overrides":[]},"gridPos":{"h":4,"w":9,"x":10,"y":14},"id":8,"options":{"displayMode":"lcd","legend":{"calcs":[],"displayMode":"list","placement":"bottom","showLegend":false},"maxVizHeight":300,"minVizHeight":16,"minVizWidth":8,"namePlacement":"auto","orientation":"horizontal","reduceOptions":{"calcs":["lastNotNull"],"fields":"","values":false},"showUnfilled":true,"sizing":"auto","valueMode":"color"},"pluginVersion":"12.0.2","targets":[{"datasource":{"type":"influxdb","uid":"${DS_INFLUXDB_BARBARADEFAULT}"},"query":"from(bucket: \"bbrbucket\")\r\n  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\r\n  |> filter(fn: (r) => r[\"_measurement\"] == \"cnc01\")\r\n  |> filter(fn: (r) => r[\"_field\"] == \"quality\")\r\n  |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false)\r\n  |> yield(name: \"last\")","refId":"A"}],"title":"Quality","type":"bargauge"}],"preload":false,"refresh":"auto","schemaVersion":41,"tags":[],"templating":{"list":[]},"time":{"from":"now-15m","to":"now"},"timepicker":{},"timezone":"browser","title":"CNC Machine Status","uid":"fb9c29a9-586f-46d6-8fe0-863dfdd96c69","version":1}]}}