Denna funktionalitet är endast tillgänglig i vissa modulpaket. Info / Copyright

Makron för PLC-kretsschemagenerering

Tilldelningen av makrona till PLC-posterna sker i dialogen Generera PLC-kretsschema. Tabellkolumnen Makrofil är avsedd för detta.

För PLC-boxar matas makrofilen in automatiskt från huvudartikeln (första artikel, som inte är tillbehör). Makrofilen kan även väljas manuellt eller bytas ut. Den måste innehålla alla nödvändiga presentationstyper för genereringen av flerpoliga blad, enpoliga blad, I/O-översiktsblad och rack-översiktsblad.

För PLC-anslutningar finns det möjlighet, att ange kopplingsmakron. Kopplingsmakrona kan innehålla enpoliga och flerpoliga visningar.

Alla makrovarianter visas i den allmänna grafiska förhandsvisningen. Om bladcellerna har markerats, då visas endast de använda makrovarianterna.

Makron för flerpolig / enpolig visning

De enpoliga makrona tilldelas och placeras enligt samma princip som de flerpoliga. Makrovarianten för en Flerpolig visning av en PLC-box bör förutom PLC-boxens funktion även innehålla alla PLC-anslutningar som hör till motsvarande kanaler, dock inte kopplingen för PLC-ingångar och -utgångar. Makrovarianten för en Enpolig visning bör förutom PLC-boxen endast innehålla signalanslutningarna.

De första makrovarianterna med flerpolig / enpolig visning i makrofilen måste vara fönstermakron, som visar kortets flerpoliga / enpoliga anslutningar. (Dessutom kan makrofilen innehålla ytterligare varianter med flerpolig / enpolig visning, som inte används för kretsschemagenereringen, utan t.ex. för visning av enskilda bit.)

Vid genereringen av flerpoliga / enpoliga blad infogar EPLAN en makrovariant som bladmakro för varje post, tills det inte längre finns någon makrovariant, där det fortfarande finns anslutningar, som ännu inte har placerats. De befintliga PLC-anslutningarna som inte kan användas, som dessutom finns i makrona, tilldelas postbeteckningen för det aktuella PLC-kortet.

Makrona bör därför vara uppbyggda, så att de alltid fyller hela blad, innan nästa makrovariant placeras. Hur många kanaler som visas på ett blad, kan definieras vid skapandet av makrona (ett typiskt antal är 8 kanaler).

Övergång från en PLC-post till nästa

Flera makron för en post placeras på ett eget blad. Flera makron för olika poster kan däremot placeras på ett blad, om det finns tillräckligt med plats där. Om t.ex. ett PLC-kort är uppdelat på två makron, då placeras varje makro på ett nytt blad. Två små PLC-kort däremot placeras båda på samma blad.

Om ett blad räckte till för den senast placerade posten och passar också nästa på samma blad, då placeras så många PLC-poster på ett blad, tills nästa inte längre passar på bladet. Detta beaktas automatiskt vid bladberäkningen.

Makrona placeras då efter varandra (makrobox till makrobox) i ordningsföljd. Riktningen är då beroende av ritningsblankettegenskapen Riktning för rapportgenerering (vid "Lodrätt" från vänster åt höger och vid "Vågrätt" uppifrån nedåt).

Anvisning:

Bladdatan, alltså även Bladtyp, övertas från det första fönstermakrot.

Kopplingsmakron för flerpolig / enpolig visning

Kopplingen av PLC-ingångar och -utgångar anges i separata makrofiler, som matas in i raden för PLC-anslutningarna. Makrofilerna måste innehålla den flerpoliga och enpoliga kopplingen i varianten A.

Ett makro kan då koppla flera anslutningar, måste dock endast tilldelas till den anslutning, som det ska placeras för. (Om det även tilldelas till ytterligare anslutningar, då placeras det flera gånger.)

Makrots beröringspunkt infogas på nästa rasterpunkt i anslutningsriktning för den PLC-anslutning, som det har tilldelats till i dialogen Generera PLC-kretsschema. Ritningsblankettlogiken spelar då ingen roll. När makrona skapas måste man se till, att makrot för PLC-kortet och kopplingsmakrona passar ihop (dvs. anslutningsriktningen och läget på beröringspunkten måste passa ihop; t.ex. måste beröringspunkten ligga upptill, när den tillhörande anslutningen pekar nedåt).

Tilldelningen mellan makrona och PLC-kortet och kopplingen för PLC-anslutningen sker via anslutningsbeteckningen och PLC-anslutningens kontaktdonsbeteckning.

Om ett makro inte kan tilldelas, då genereras ett motsvarande systemmeddelande, och makrot infogas inte.

Makron för I/O-översikter

Översiktsmakrot för ingångarna och utgångarna läses från makrofilens variant A. För varje PLC-kort finns alltså alltid endast ett översiktsmakro.

Makron för racköversikter

Översiktsmakrot för racken läses från makrofilens variant E. Ett sådant makro visar antingen racken eller ett PLC-kort för racken. Makrona matas ut i ordningsföljden som de har i PLC-navigatorn (i den rackorienterade vyn).

Vid en racköversikt placeras makrot för racken på sin ursprungsposition på det första bladet, sedan de tillhörande PLC-korten. Dessa placeras alltid från vänster åt höger. Därför måste man vid skapandet av översiktsmakron för rack se till, att dessa passar ihop.

Per rack placeras makrona efter varandra på ett blad, tills det är fullt. Sedan påbörjas ett nytt blad automatiskt. Makron för olika PLC-kort sammanfattas alltså på ett blad, om de hör till samma rack. För varje rack påbörjas ett nytt blad.

Rack matas antingen ut komplett (alltså med alla tillhörande PLC-kort) eller inte alls. Om det i projektet finns ett PLC-kort för racken som inte finns listad i dialogen Generera PLC-kretsschema visas ett meddelande och racken matas inte ut. PLC-kretsschemat genereras då ändå, med undantag av bladet för den ofullständiga racken.

Anvisning:

Om ofullständiga rack har meddelats, då är det inte meningsfullt, att komplettera PLC-korten som fattas för en fullständig rack i dialogen Generera PLC-kretsschema, eftersom även de andra presentationstyperna har påverkats. Det kompletta PLC-kretsschemat måste då genereras på nytt. Om nya PLC-kort ska tas med i efterhand kan först de flerpoliga och enpoliga visningarna samt I/O-översikterna genereras på nya blad, och sedan (med andra inställningar) racköversikten genereras på nytt som helt block.

Beteckning för radbrytningar på racköversikter

Ytterligare en makrofil kan anges i inställningarna (Optioner > Inställningar > Projekt > "Projektnamn" > Poster > PLC), för att beteckna en radbrytning grafiskt på en racköversikt. Denna makrofil måste i variant E innehålla grafiken för avbrottet och i variant F grafiken för vidareföringen. Om bladet är fullt vid placeringen av racköversiktens makron och ett nytt blad måste påbörjas, då placeras avbrottsgrafiken i slutet på bladet och grafiken för vidareföringen placeras i början på följdbladet.

Bladdatan för följdbladen övertas från rackens första blad.

Vidareföringsmakrot (variant F) placeras på sin ursprungsposition i början på följdbladet. Om makrovarianten F är tom placeras nästa PLC-kort på sin ursprungsposition på följdbladet.

Makrovariabler

Makron kan innehålla platshållarobjekt med variabler. I detta fall visas en kolumn för varje variabelnamn i dialogen Generera PLC-kretsschema. Då visas variabelnamnet som kolumnrubrik. Om flera makron innehåller variabler med samma namn, då visas endast en kolumn för detta variabelnamn.

Variabelkolumnerna kan sorteras alfanumeriskt via kontextmenyn; de variabelkolumner som inte längre används tas då bort.

Via kontextmenyn i en tabellcell i variabelkolumnen kan det värdesatsval öppnas, som makrots alla variabler samtidigt kan fyllas med värden med. Som alternativ kan värden matas in manuellt.

Se också