rebase
This commit is contained in:
parent
39c32331d1
commit
3c2359de25
85
.gitignore
vendored
85
.gitignore
vendored
@ -1,8 +1,72 @@
|
||||
# .gitignore für: Standart PLC Programmierung mit CODESYS
|
||||
# Hier fuer Projekt: Umbau 1000T Presse Fa. Lorenz Industrietechnik GmbH
|
||||
#
|
||||
# (C) 2024-2025 - Adam Skotarczak (adam@skotarczak.net)
|
||||
#
|
||||
# .gitignore für: KiCAD
|
||||
|
||||
# ------------------------------
|
||||
# KiCad Projekt .gitignore
|
||||
# ------------------------------
|
||||
# Ziel: Nur die wirklich relevanten Quelldateien versionieren
|
||||
# (Schaltpläne, PCB, Symbole, Footprints, Projektdateien).
|
||||
# Alle automatisch generierten Dateien und Caches werden ignoriert.
|
||||
# ------------------------------
|
||||
|
||||
# Projekt-Caches und temporäre Dateien
|
||||
*.bak # Backup-Dateien von KiCad
|
||||
*.kicad_prl # Project local settings (z.B. letzte Fensterpositionen)
|
||||
*.kicad_sch-bak # Backup-Dateien von Schaltplänen
|
||||
*.kicad_pcb-bak # Backup-Dateien von PCB
|
||||
*.tmp # Temporäre Dateien
|
||||
|
||||
# KiCad Cache Library (automatisch generiert, nicht versionieren)
|
||||
*.kicad_sym-bak # Symbol-Backup
|
||||
*-cache.lib # Altes Cache-Format (KiCad 5.x)
|
||||
*-rescue.lib # Rescue Libraries (automatisch erzeugt)
|
||||
|
||||
# Output-Dateien (Simulation, Gerber, Plot, BoM, etc.)
|
||||
*.dcm # DCM-Kommentardateien (veraltet, nicht nötig im Repo)
|
||||
*.gbr # Gerber-Files für Fertigung
|
||||
*.gbl
|
||||
*.gbs
|
||||
*.gtl
|
||||
*.gto
|
||||
*.gts
|
||||
*.drl # Bohrdaten
|
||||
*.map # Mapping-Dateien
|
||||
*.pos # Pick-and-Place Dateien
|
||||
*.csv # BOM-Exports
|
||||
*.xml # BOM-Exports
|
||||
*.pdf # geplottete PDFs (werden bei Bedarf neu erzeugt)
|
||||
|
||||
# Simulation (Ngspice etc.)
|
||||
*.raw
|
||||
*.log
|
||||
*.out
|
||||
*.cir
|
||||
*.sp
|
||||
|
||||
# Von KiCad erzeugte Ordner für Outputs
|
||||
/fabrication/ # eigener Export-Ordner (falls angelegt)
|
||||
/plots/ # Plot-Ausgaben
|
||||
/simulation/ # Simulationsergebnisse
|
||||
*-backups/ # automatisches Backup
|
||||
|
||||
# Betriebssystem-spezifische Dateien
|
||||
.DS_Store # macOS Finder
|
||||
Thumbs.db # Windows Explorer
|
||||
|
||||
# ------------------------------
|
||||
# Empfehlung:
|
||||
# Folgende Dateien sollten im Repo bleiben:
|
||||
# *.kicad_pro -> Projektdatei
|
||||
# *.kicad_sch -> Schaltplan
|
||||
# *.kicad_pcb -> Layout
|
||||
# *.kicad_sym -> eigene Symbollibs
|
||||
# *.kicad_mod -> eigene Footprintlibs
|
||||
# ------------------------------
|
||||
|
||||
# Archive
|
||||
*.zip
|
||||
|
||||
# IDEs
|
||||
*.vscode
|
||||
|
||||
# LibreOffice
|
||||
.~lock.*
|
||||
@ -22,17 +86,6 @@ Thumbs.db
|
||||
*.temp
|
||||
*.~*
|
||||
|
||||
# IDE- und Debug-Artefakte
|
||||
*.trc
|
||||
*.trace
|
||||
|
||||
# Andere OS-spezifische Dateien
|
||||
.DS_Store
|
||||
|
||||
# CoDeSys generierte Arbeitsverzeichnisse
|
||||
output/
|
||||
temp/
|
||||
|
||||
# Custom
|
||||
Dokumentation/Work/**
|
||||
#.vscode
|
||||
|
64
.gitignore.kicad-template
Normal file
64
.gitignore.kicad-template
Normal file
@ -0,0 +1,64 @@
|
||||
# ------------------------------
|
||||
# KiCad Projekt .gitignore
|
||||
# ------------------------------
|
||||
# Ziel: Nur die wirklich relevanten Quelldateien versionieren
|
||||
# (Schaltpläne, PCB, Symbole, Footprints, Projektdateien).
|
||||
# Alle automatisch generierten Dateien und Caches werden ignoriert.
|
||||
# ------------------------------
|
||||
|
||||
# Projekt-Caches und temporäre Dateien
|
||||
*.bak # Backup-Dateien von KiCad
|
||||
*.kicad_prl # Project local settings (z.B. letzte Fensterpositionen)
|
||||
*.kicad_sch-bak # Backup-Dateien von Schaltplänen
|
||||
*.kicad_pcb-bak # Backup-Dateien von PCB
|
||||
*.tmp # Temporäre Dateien
|
||||
|
||||
# KiCad Cache Library (automatisch generiert, nicht versionieren)
|
||||
*.kicad_sym-bak # Symbol-Backup
|
||||
*-cache.lib # Altes Cache-Format (KiCad 5.x)
|
||||
*-rescue.lib # Rescue Libraries (automatisch erzeugt)
|
||||
|
||||
# Output-Dateien (Simulation, Gerber, Plot, BoM, etc.)
|
||||
*.dcm # DCM-Kommentardateien (veraltet, nicht nötig im Repo)
|
||||
*.gbr # Gerber-Files für Fertigung
|
||||
*.gbl
|
||||
*.gbs
|
||||
*.gtl
|
||||
*.gto
|
||||
*.gts
|
||||
*.drl # Bohrdaten
|
||||
*.map # Mapping-Dateien
|
||||
*.pos # Pick-and-Place Dateien
|
||||
*.csv # BOM-Exports
|
||||
*.xml # BOM-Exports
|
||||
*.pdf # geplottete PDFs (werden bei Bedarf neu erzeugt)
|
||||
|
||||
# Simulation (Ngspice etc.)
|
||||
*.raw
|
||||
*.log
|
||||
*.out
|
||||
*.cir
|
||||
*.sp
|
||||
|
||||
# Von KiCad erzeugte Ordner für Outputs
|
||||
/fabrication/ # eigener Export-Ordner (falls angelegt)
|
||||
/plots/ # Plot-Ausgaben
|
||||
/simulation/ # Simulationsergebnisse
|
||||
*-backups/ # automatisches Backup
|
||||
|
||||
# Betriebssystem-spezifische Dateien
|
||||
.DS_Store # macOS Finder
|
||||
Thumbs.db # Windows Explorer
|
||||
|
||||
# ------------------------------
|
||||
# Empfehlung:
|
||||
# Folgende Dateien sollten im Repo bleiben:
|
||||
# *.kicad_pro -> Projektdatei
|
||||
# *.kicad_sch -> Schaltplan
|
||||
# *.kicad_pcb -> Layout
|
||||
# *.kicad_sym -> eigene Symbollibs
|
||||
# *.kicad_mod -> eigene Footprintlibs
|
||||
# ------------------------------
|
||||
|
||||
# Backups
|
||||
*.zip
|
4
.vscode/extensions.json
vendored
4
.vscode/extensions.json
vendored
@ -6,6 +6,8 @@
|
||||
"streetsidesoftware.code-spell-checker-german",
|
||||
"davidanson.vscode-markdownlint",
|
||||
"yzane.markdown-pdf",
|
||||
"yzhang.markdown-all-in-one"
|
||||
"yzhang.markdown-all-in-one",
|
||||
"sajadghorbani.kicode",
|
||||
"jessejabezarendse.kicanvas-viewer"
|
||||
]
|
||||
}
|
||||
|
8
.vscode/keybindings.json
vendored
8
.vscode/keybindings.json
vendored
@ -1,8 +0,0 @@
|
||||
[
|
||||
{
|
||||
"key": "ctrl+alt+p",
|
||||
"command": "workbench.action.tasks.runTask",
|
||||
"args": "Markdown → PDF (Pandoc via WSL)",
|
||||
"when": "editorLangId == markdown"
|
||||
}
|
||||
]
|
19
.vscode/tasks.json
vendored
19
.vscode/tasks.json
vendored
@ -1,19 +0,0 @@
|
||||
{
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "Markdown → PDF (Pandoc via WSL)",
|
||||
"type": "shell",
|
||||
"command": "wsl make pdf",
|
||||
"group": {
|
||||
"kind": "build",
|
||||
"isDefault": true
|
||||
},
|
||||
"problemMatcher": [],
|
||||
"presentation": {
|
||||
"reveal": "always",
|
||||
"panel": "shared"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
# Betriebsmittelkennzeichnung in der Elektrotechnik – Alt vs. Neu
|
||||
|
||||
> von Adam Skotarczak <adam@Skotarczak.net>
|
||||
> Dokument Aktuell in Bearbeitung
|
||||
|
||||
## Inhalt
|
||||
|
||||
|
@ -56,8 +56,6 @@ Diese Bibliothek enthält Symbole für Bauteile aus dem Schaltschrankbau.
|
||||
|
||||
## Betriebsmittelkennzeichnung Industrie
|
||||
|
||||
Du hast recht: **„H = Lampe“** stammt aus älteren/betrieblichen Konventionen (z. B. nach DIN 40719/Herstellerpraxis). **Nach aktueller DIN EN IEC 81346-2:2019 (DIN-Übernahme 2020-10)** gehören **Leuchten/Lampen zur Klasse „E“ (Aussenden)** – oft mit Unterklasse **EA**; **„H“** steht heute für **Behandlung von Stoffen**. ([Wikipedia][1], [Elektropraktiker][2])
|
||||
|
||||
### Kennbuchstaben (A1) nach DIN EN IEC 81346-2 2019 / DIN EN IEC 81346-2 2020-10
|
||||
|
||||
| Kennbuchstabe | Verwendung / Funktion (Kurzfassung) | Quelle |
|
||||
|
@ -3,15 +3,16 @@
|
||||
(generator "kicad_symbol_editor")
|
||||
(generator_version "9.0")
|
||||
(symbol "Batterie_Akku_DC"
|
||||
(power)
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(exclude_from_sim yes)
|
||||
(in_bom no)
|
||||
(on_board no)
|
||||
(property "Reference" "-G"
|
||||
(at -7.366 5.08 0)
|
||||
(effects
|
||||
@ -20,12 +21,13 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" ""
|
||||
(at 0 0 0)
|
||||
(property "Value" "Batterie_Akku_DC"
|
||||
(at -0.254 -7.112 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
|
@ -552,6 +552,9 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Zylinder_Doppelt_(M)"
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
|
@ -3,9 +3,12 @@
|
||||
(generator "kicad_symbol_editor")
|
||||
(generator_version "9.0")
|
||||
(symbol "Ventil_(Y)"
|
||||
(pin_names
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
@ -51,6 +54,7 @@
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "Ventil_(Y)_0_1"
|
||||
@ -103,14 +107,14 @@
|
||||
(pin input line
|
||||
(at 0 5.08 270)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(number "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
@ -121,14 +125,14 @@
|
||||
(pin output line
|
||||
(at 0 -5.08 90)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(number "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
@ -176,9 +180,12 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Ventil_Sicherheit_(Y)"
|
||||
(pin_names
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
@ -224,6 +231,7 @@
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "Ventil_Sicherheit_(Y)_0_1"
|
||||
@ -292,14 +300,14 @@
|
||||
(pin input line
|
||||
(at 0 5.08 270)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(number "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
@ -310,14 +318,14 @@
|
||||
(pin output line
|
||||
(at 0 -5.08 90)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(number "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
@ -948,7 +948,6 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Regler_(S)"
|
||||
(power)
|
||||
(pin_names
|
||||
(hide yes)
|
||||
)
|
||||
@ -1086,7 +1085,7 @@
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "-K"
|
||||
(at -7.366 0 0)
|
||||
(at -4.572 5.842 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.524 1.524)
|
||||
@ -1129,6 +1128,15 @@
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "XREF" ""
|
||||
(at -6.604 4.064 0)
|
||||
(show_name)
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "ki_keywords" "K, Relais"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
@ -1202,7 +1210,7 @@
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "-K"
|
||||
(at -4.318 0 0)
|
||||
(at -4.572 4.318 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
@ -1244,6 +1252,24 @@
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "XREF" ""
|
||||
(at -4.318 2.794 0)
|
||||
(show_name)
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "ki_keywords" "Relais, NC"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "Relais_(K)_NC_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
@ -1333,7 +1359,7 @@
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "-K"
|
||||
(at -4.318 0 0)
|
||||
(at -4.318 4.318 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
@ -1375,6 +1401,15 @@
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "XREF" ""
|
||||
(at -4.318 2.794 0)
|
||||
(show_name)
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Relais_(K)_NO_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
@ -6008,13 +6043,14 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Steckdose_W_(X)"
|
||||
(power)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
(hide yes)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(exclude_from_sim yes)
|
||||
(in_bom no)
|
||||
(on_board no)
|
||||
(property "Reference" "-X"
|
||||
(at -6.604 3.302 0)
|
||||
(effects
|
||||
@ -6023,7 +6059,7 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" ""
|
||||
(property "Value" "Steckdose_W_(X)"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
@ -6296,8 +6332,12 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "TCP_(X)"
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
(hide yes)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
@ -6462,6 +6502,9 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Taster_(S)_NO"
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
@ -6602,9 +6645,12 @@
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Ventil_(Y)"
|
||||
(pin_names
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(offset 0)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
@ -6703,14 +6749,14 @@
|
||||
(pin input line
|
||||
(at 0 5.08 270)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(number "A1"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
@ -6721,14 +6767,14 @@
|
||||
(pin output line
|
||||
(at 0 -5.08 90)
|
||||
(length 2.54)
|
||||
(name ""
|
||||
(name "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.762 0.762)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(number "A2"
|
||||
(effects
|
||||
(font
|
||||
(size 0.508 0.508)
|
||||
|
Loading…
x
Reference in New Issue
Block a user