Gå till innehållet

Flip-Docs

Dokumentation för flipbench — modulärt system för testutrustning i labbmiljö. Testar vätskeflöde, tryckpuls och inkopplingskrafter på snabbkopplingar för vätska.

Innehåll

Fil Innehåll
01-oversikt.md Syfte, mekanisk uppbyggnad, nätverk, IP-adresser, kabelfärger
02-komponentlista.md Samtliga komponenter med fabrikat och artikelnummer
03-hogspanningsskap.md 400 VAC — kraftfördelning, säkringar, kontaktorer, transformatorer
04-lagspanningsskap.md 24/48 VDC — PLC, säkerhetsrelä, plintlista 1–43
05-modbus.md RS485 daisy chain, inkoppling, CIM 200- och CL57RS-inställningar
06-hmi.md Skärm, manöverdon, anslutningskort, GPIO-tilldelning
07-ventiler-givare.md Kulventiler, flödesgivare, pneumatik, temperaturmätning
08-stegmotor-broms.md Flödesbromsens stegmotor — upplösning, enheter, riktning, sensorlös homing
09-referensbeteckningar.md Referensbeteckningar enligt SS-EN IEC 81346-2:2019 — facit, med gamla beteckningar

Hårdvara

Mapp Innehåll
hardware/hmi-anslutningskort-A20 KiCad-projekt för HMI:ns anslutningskort -KF20, rev J — schema, draget kretskort, bibliotek, schema-PDF och layoutbild

KiCad-filerna är facit för hur ett kretskort är konstruerat. GPIO-numren avgörs fortfarande av firmwaren.

INSTRUCTIONS.md i roten innehåller texten som ska ligga i projektets instructions-fält på claude.ai, plus en motivering till vad som hör hemma där och vad som hör hemma i docs/.

Relaterade repon

Konventioner

  • Referensbeteckningar på elritningar följer SS-EN IEC 81346-2:2019. Utgåva 2 klassificerar objekt efter deras inneboende funktion i ett treskiktat schema, och klassdefinitionerna är omarbetade mot 2009 års utgåva. Beteckningarna byttes 2026-09-30 — bland annat får A inte längre användas och Y är reserverad.
  • Ritningarna följer i övrigt IEC 60204-1 (maskiners elutrustning), SS-EN 61082-1 (dokumentation) och SS-EN 60617 (symboler).
  • Tvåbokstavskoder används. Hela listan över beteckningar, med vad varje objekt hette förut, står i docs/09-referensbeteckningar.md. Exempel: -KE1 (Opta AFX00002), -KF10 (säkerhetsrelä), -XD1 (fältplint).
  • Skriv commit-meddelanden som säger varför en uppgift ändrats, inte bara att den ändrats. Exempel: Plint 26 går till AFX00002 I2, verifierat vid bänken.
  • Vid motstridiga uppgifter gäller firmwaren tills något mätts på plats. Både flödesgivarens ingång och HMI:ns GPIO-tilldelning avgjordes så.

Avklarat 2026-09-26

  • Flödesgivarens pulsutgång går till AFX00002 ingång I2. PLC-firmwaren läser rätt stift — Flip-PLC/src/flow_io.cpp har FLOW_PULSE_PIN = A1, vilket är I2.
  • Flödesgivarens temperaturutgång går till AFX00007 ingång I6 (+) via fältplint 25. I5 är upptagen av proportionalventilens tryckärvärde.
  • HMI GPIO-tilldelning är den som HMI-firmwaren använder, verifierad i drift: encoder A på GPIO21, encoder B på GPIO23, knappar på GPIO2, GPIO3 och GPIO20.
  • Lysdioderna är borttagna. GPIO22, GPIO5 och GPIO4 används inte längre.

Avklarat 2026-09-27

  • HMI-anslutningskortet är ritat och draget i KiCad, rev J, i hardware/hmi-anslutningskort-A20/. docs/06-hmi.md är avstämd mot det.
  • Jord tas bara från P6 stift 5. Stift 26 är inte anslutet på kortet.
  • Den gamla layoutskissen docs/bilder/hmi-anslutningskort-layout-rev-f.png är ersatt av hmi-anslutningskort-layout-rev-j.png och används inte längre.

Avklarat 2026-10-01

  • Referensbeteckningar införda i alla dokument under docs/. Varje objekt som ritas på elschemat har sin tvåbokstavskod, också i komponentlistan och plintlistorna. Nya: -PH10 (skärm), -SJ11…-SJ14 (knappar och handratt). Elscheman och KiCad har ännu de gamla, se docs/09-referensbeteckningar.md.

Avklarat 2026-09-30

  • Kulventilernas placering dokumenterad. Ventil 1 = tank 2 retur, ventil 2 = tank 2 sug, ventil 3 = tank 1 retur, ventil 4 = tank 1 sug. Se docs/07-ventiler-givare.md.

  • Nätverkets portkoppling dokumenterad. RUTX10 LAN1 → Opta, LAN2 → TSF000 LAN5, switchens PoE LAN1 → HMI. WiFi och Bluetooth avstängda i routern. CEJN-nätet ska framöver in via WAN-porten, inte en LAN-port, så att routerns brandvägg skiljer bänkens LAN från företagsnätet. Se docs/01-oversikt.md.

Avklarat 2026-09-29

  • Flödesbromsens stegmotor: enheter uppmätta. CL57RS Pr0.00 = 10 000 pulser/motorvarv, encodern 4000 CPR — kommandosteg = 2,5 × återläsning, 200 000 kommandosteg = ett ventilvarv. Se docs/08-stegmotor-broms.md.
  • Riktning bekräftad: positiva steg stänger, negativa öppnar.
  • Sensorlös homing mot stängd ventil provad med testprogram, värden i docs/08-stegmotor-broms.md. Finns ännu inte i Flip-PLC.

Att verifiera

Före beställning av HMI-anslutningskortet, se punkterna i hardware/hmi-anslutningskort-A20/README.md: J1 stift 1 mot P6, CJMCU-modulens radavstånd 12,70 mm, och saknade avkopplingskondensatorer.