MODULER
Inkoppling (WIR)

Inkoppling av kabel och inre förbindningar

11min
generellt avsnittet baseras på teknik med artiklar och datamallar som utnyttjas på objekten exempel på tekniken finns i vår demo databas som kan erhållas artiklar artiklar för apparater/ventiler/motorer ska ha plintar och byglar definierade se kapitlet " grundläggande tips " i wir modulen om objekten ska kopplas in med "lösa trådar" i kk eller liknande, kan artiklar även ha inre förbindningar fördefinierade på artiklarna tekniken beskrivs längre fram i avsnittet kabelartiklar ska på samma sätt ha rätt antal parter definierade objekt objekt såsom apparater/kablar/ventiler/motorer kan baseras på en artikel med att välja in lämplig artikel när objektet sparas kommer objektet att synkroniseras med artikelregistret och erhålla fördefinierade parter och plint byglar och inre förbindningar kan kopplas till plintar inom objektet man kan med fördel låta databasmallen sätta artikel part och plint kan uppdateras med tanke på ändrad märkning och eventuell utökning av part och plint det är dock en förutsättning att att inget är manuellt påverkat på respektive objekt det sker ingen inkoppling mellan objekt när man väljer in en artikel datamallar verktyget "datamall" kan utföra det mesta av automatisering för att säkerställa och effektivisera arbetet i detta avsnitt hanterar vi bara tekniken för inkoppling av part och plint exemplen kommer från en databasmall för en hs ventil, instrumentkrets första steget är att välja en artikel på databasmallen i exemplet på bild är det ett gränsläge till en ventil som använder en konstruktionsartikel objektet "gränsläge" får med detta rätt uppsättning av plintar och trådar bilden visar artikelns uppsättning till gränsläget krävs det en kabel mellan gränsläget och fältlådans plintgrupp för digitala signaler datamallen använder en 4 pars signalkabel i exemplet nedan baseras "koderna" på det logiska sorteringsbegreppet, loorder se appendix docid 96zmqltneohgb3f37zpj1 för sortering kabeln kopplas in med hjälp av datamallens inkopplingsvärden från och till relationen från och till plint kodningen baseras på sb link syntax och utgår från objektet som "datamallen" står på vid exekveringen i detta fall, kabeln från och till relationen fälten letar upp rätt objekt och sätter det på kabelns frid/pos respektive toid/pos från relationen ska hämta ventilens id/posp notera att i dessa två fält ska § tecknet utelämnas till relationsfältet är tomt för att manuellt väljas in till rätt fältlåda från och till plint fälten används för att koppla in respektive kabelpart i exemplet för gränsläget så är kabeln inkopplad till ventilen, men gränsläget är ett eget underobjekt till ventilen med sorteringen (loorder) 300 datamallen behöver således hitta gränsläget med sb link syntax §loc{300} datamallen kopplar in kabelns från parter i löpande ordning (1,2,3, ) till plint 10,20,40 på gränsläget ska parter hoppas över får man gör tomma inkopplingar som exempel 10/20//40 inkoppling av kabeln till ände sker när kabeln manuellt väljer till objekt på samma sätt som från änden ska kabeln kopplas till fältlådan, men parterna kopplas in på plintgruppen för digitala signaler som har logiska sorteringen 50 §loc{50} datamallen kopplar in de tre första parterna i ordning till "första lediga plint" / partdelare ? nästa lediga plint + fyll löpande resultat så långt koppla apparat till io kanal traditionell inkoppling mellan apparat/ventil och kanal görs med inre förbindningar i exemplet på artikeln finns sex (6) fördefinierade trådar bygel på gränsläget signaltråd för öppet läge matningstråd till gränsläge signaltråd för stängt läge matningstråd till kanal bygel mellan kanaler på datamallen används automation skript skripten baseras på att kanaler och matningsplint är bokade nedan visar vi bokningarna på ventilen skriptet exekveras på kommando och bör definieras på högsta gemensamma objekt, instrumentkretsen, vilket är utgångsläget när data skall hämtas obs! tekniken att skriva skript hänvisas till annan del av dokumentationen skriptet måste sätta både id/mark på både från och till änden på part/tråd det krävs med andra ord 4 rader med skript för koppla en part/tråd nedan visas några exempel inkoppling av första "signaltråden" målobjekt vilket objekt? målfält vilket fält? §cor{10} se trådar på artikeln ovan frtid och frtpos fältnamn på "tråden" målvärde hämta plinten som kabelparten är inkopplad på §{713} är sorteringen på kabeln från gränsläget cor{1} är kabelns första part hämta plintens id från kabelns inkoppling gör samma på rad 2 för märkningen på plint tråd 3 och 4 ska koppla mot bokat io använd relationen che för att hitta rätt här behövs att skriptet letar upp rätt kanal, beroende på o=open eller c=closed vilket är angivet på kanalen som externt märke, ext motsvarande ska göras när matningstrådar ska kopplas in använd relationen tes för att hittat bokad matningsplint resultatet ser ut som bilden nedan