Files
eaf-documents/mermaid-diagram.template.md

152 lines
4.5 KiB
Markdown

---
assigned: ''
created: 2025-02-14T19:44:12.569Z
progress: 0
started: 2025-02-14T19:44:12.569Z
tags: []
type: note
updated: 2025-08-12T20:45:55.643Z
---
# Mermaid Diagram
- bierner.markdown-mermaid
- catbraaain.mermaid-language
- ~~mermaidchart.vscode-mermaid-chart~~
```bash 1741383372884 = 638769801728840000 = 2025-0.Winter = Fri Mar 07 2025 14:36:12 GMT-0700 (Mountain Standard Time)
mmdc -i "L:\DevOps\EAF-Mesa-Integration\documents\mermaid-diagram.template.md" -o "L:\DevOps\EAF-Mesa-Integration\documents\readme.md" -t dark -b black
```
## EAF
### Growth (14)
### SECS/GEM (14 / 39 * 100 = 35.8) 38%
- r29
- r30
- r32
- r43
- r55
- r56
- r57
- r58
- r60
- r61
- r62
- r65
- r75
- r77
### Metrology (25)
### http (5 / 18 * 100 = 27.7) 28%
- cde4
- cde5
- cde6
- stratus4
- stratus5
### nPort ASCII (6 / 39 * 100 = 15.3) 15%
- tencor1
- tencor2
- tencor3
- hgcv1
- hgcv2
- hgcv3
### Fileshare (4 / 18 * 100 = 22.2) 22%
- sp1
- srp
- trend
- particles
### nPort Kernel (9 / 39 * 100 = 23.0) 23%
- biorad2
- biorad3
- wc8inch1
- wc8inch2
- wc8inch3
- wc6inch1
- wc6inch2
- wc6inch3
- wc6inch4
### SECS/GEM (1 / 39 * 100 = 2.5) 2%
- spv
## CSV Loop (11 / 25 * 100 = 44) 44%
- tencor1
- tencor2
- tencor3
- hgcv1
- hgcv2
- hgcv3
- biorad2
- biorad3
- cde4
- cde5
- cde6
```mermaid
flowchart LR
1.spc("InfinityQS (SPC)")
2.mes("OI (MES)")
3.fdc("FDC (APC)")
4.site("ENG Viewer (Web)")
nPort.ascii("nPort ASCII")
nPort.kernel("nPort Kernel")
http("http via nginx")
fileshare("Fileshare host
or common")
secsgem.dep("SECS/GEM DEP")
secsgem.met("SECS/GEM MET")
eaf(EAF)
eaf.b(EAF Second Instance)
eda(EDA)
eng(Engineering Team)
equipment[Equipment]
file("File-share")
md("OI (Master Data)")
tibco(TIBCO)
subgraph "Process Data Standard Format (PDSF)"
secsgem.dep -.-> |"38%"| eaf
http -.-> |"28%"| eaf
nPort.kernel --> |"23%"| eaf
fileshare -.-> |"22%"| eaf
nPort.ascii --> |"15%"| eaf
secsgem.met -.-> |"2%"| eaf
eaf -.-> |"44% MET Parse with tool logic but without business logic to *.csv"| eaf.b
eaf.b -.-> eaf
eaf ---> |"Data as event(s)"| eda
eda ----> |"Write *.pdsf"| file
eda ----> |"Write *.pdsf"| file
eda ----> |"Write *.pdsf"| file
eda ----> |"Write *.pdsf"| file
eda --> |"Request Master Data"| tibco
tibco -.-> |"Reply Master Data"| eda
eng --> |"Business logic"| eda
equipment -.-> |"38%"| secsgem.dep
equipment -.-> |"28%"| http
equipment --> |"23%"| nPort.kernel
equipment -.-> |"22%"| fileshare
equipment --> |"15%"| nPort.ascii
equipment -.-> |"2%"| secsgem.met
file ----> |"Read *.pdsf"| 1.spc
file ----> |"Read *.pdsf"| 2.mes
file ----> |"Read *.pdsf"| 3.fdc
file ----> |"Read *.pdsf"| 4.site
md -.-> |"Reply with Master Data"| tibco
tibco --> |"Request with Master Data"| md
end
subgraph "EAF / EDA / TIBCO / FDC / OI (Master Data) / OI (Metrology)"
end
```