GRAFCET-diagrammen kunnen op een bestaande pagina of op een nieuwe pagina worden gemaakt. Hier wordt het maken van een GRAFCET-diagram op een nieuwe pagina beschreven. De werkwijze bij het maken van GRAFCET-diagrammen op bestaande pagina's is hetzelfde.
Voorwaarden:
- U hebt een project geopend.
- U hebt de symboolbibliotheek OS_SYM_ESS.slk aan het project toegevoegd. (De instelling hiervoor definieert u via de menuopdrachten Opties > Instellingen > Projecten > "Projectnaam" > Beheer > Symboolbibliotheken.)
- In de projectinstellingen hebt u het speciale symbool gedefinieerd dat voor de plaatsing van de eigenschapsteksten in Sequential Function Charts wordt gebruikt (bijvoorbeeld OS3 voor GRAFCET-diagrammen).
- U hebt functies of apparaten in het project ingevoegd en hierbij de vereiste waarden voor de eigenschappen Functietekst, Toestand [1] tot Toestand [10] etc. ingevoerd.
Opmerkingen:
- Wanneer u GRAFCET-diagrammen maakt, moet de projectinstelling Functioneel plaatsen met grafisch symbool zijn uitgeschakeld.
- De eigenschap Toestand [10] is standaard bestemd voor de invoer van variabelen voor de GRAFCET-diagrammen. Als u het speciale symbool OS3 gebruikt, wordt de waarde van de eigenschap Toestand [10] als variabeletekst geplaatst.
Projectpagina voor GRAFCET-diagram maken
- Maak via de menuopdrachten Pagina > Nieuw een nieuwe projectpagina.
- Selecteer in het dialoogvenster Nieuwe pagina in het veld Paginatype de invoer "Overzicht (I)", en voer in het veld Paginabeschrijving een beschrijvende tekst voor de projectpagina in.
- Voer in de tabel in het veld Raster de waarde "3 mm" in.
- Klik op [OK].
Er wordt een projectpagina gegenereerd. Als de rasterinstellingen en het gebruikte formulier bij elkaar passen, liggen de rasterpunten in het midden van de in het formulier gedefinieerde tabelcellen. Dit vereenvoudigt de correcte plaatsing van de onderdelen en de procesvolgorde.
Variabelentabel maken
De tabelkop van de variabelentabel wordt met behulp van een macro gemaakt. Het invoegen van een afzonderlijke tabelrij gebeurt via het plaatsen van de eigenschapsteksten vanuit de onderdelen-navigator.
- Open de projectpagina voor de Sequential Function Chart, bijvoorbeeld door in de pagina-navigator op de projectpagina te dubbelklikken.
- Kies de menuopdrachten Invoegen > Venster- / symboolmacro.
- Selecteer in de vervolgkeuzelijst Bestandstype van het dialoogvenster Macro selecteren de optie "Venstermacro (*ema)".
In de lijst worden alleen de beschikbare venstermacro's weergegeven. - Navigeer naar de macrodirectory OS_ESS en selecteer daar de macro Table_GRAFCET.ema.
- Klik op [Openen] en plaats aansluitend de macro met de tabelkop op de gewenste positie in het diagram.
- Kies de menuopdrachten Projectgegevens > Onderdelen > Navigator.
- Selecteer een functie in de onderdelen-navigator en kies de snelmenuopdrachten Plaatsen functioneel > Met grafisch symbool.
Het in de projectinstellingen gedefinieerde speciale symbool 'hangt' aan de cursor. Als u het speciale symbool OS3 gebruikt, wordt een tabelrij met de eigenschapsteksten van de functie weergegeven (dat wil zeggen de waarde van de eigenschap Toestand [10]). - Plaats de grafische weergave (de tabelrij) op de gewenste positie in het diagram.
- Herhaal bovengenoemde stappen voor de volgende onderdelen die in de variabelentabel moeten worden weergegeven.
Procesvolgorde tekenen
De procesvolgorde tekent u met behulp van grafische elementen (bijvoorbeeld polylijnen) in. Om enkele speciale elementen van de Sequential Function Charts sneller te kunnen invoegen, wordt u hierbij door EPLAN ondersteund. Pijlen, signaalpunten, EN- en OF-voorwaarden, GRAFCET-stappen, GRAFCET-acties en GRAFCET-transities kunnen met behulp van de daarvoor bestemde menuopdrachten via het menupad Invoegen > Sequential Function Chart of de werkbalk Sequential Function Chart in de desbetreffende Sequential Function Chart worden ingetekend.
- Als u een polylijn wilt tekenen, kiest u de menuopdrachten Invoegen > Grafisch > Polylijn. (Via de volgende submenuopdrachten in het menu Grafisch kunt u ook rechthoeken, cirkels etc. tekenen.)
- Definieer achtereenvolgens de punten van de polylijn en klik steeds met de linkermuisknop om deze punten te plaatsen.
- Sluit de actie af met [Spatiebalk] of de snelmenuopdracht Polylijn afsluiten.
- Als u een stap wilt invoegen, kiest u de menuopdrachten Invoegen > Sequential Function Chart > GRAFCET > Stap. (Via de submenuopdrachten Stap met transitie, Actie, Actie met koppeling en Transitie kunt u nieuwe GRAFCET-elementen invoegen.)
De stap 'hangt' aan de cursor. - Selecteer de gewenste variant van de stap, bijvoorbeeld een beginstap, door een aantal keren op de toets [Tab] te drukken.
- Plaats de stap in de Sequential Function Chart.
Vervolgens 'hangt' het symbool weer aan de cursor en kunt u een nieuwe stap plaatsen. - Sluit de actie af via de menuopdrachten Bewerken > Actie annuleren of met [Esc].
- Herhaal bovengenoemde stappen voor de volgende GRAFCET-elementen die in de Sequential Function Chart moeten worden geplaatst.
Tips:
- Speciale elementen voor Sequential Function Charts (zoals een schuine streep, verschillende signaleringselementen etc.) kunt u als venstermacro's vanuit de macrodirectory OS_ESS invoegen. Bovendien kunt u via de macro Arrows.ema ook bestaande pijlen in een GRAFCET-diagram invoegen.
- Het sterretje (*) in de ingevoegde GRAFCET-elementen geeft aan dat u hier teksten zoals stapnaam, transitienaam of -voorwaarde of de codering van een actie kunt invoeren. De verschillende objecten van een GRAFCET-element zijn tot één groep gecombineerd. Om een afzonderlijke tekst direct te kunnen invoeren zonder de groepering op te heffen, houdt u de toets [Shift] ingedrukt en opent vervolgens het dialoogvenster Eigenschappen - Tekst door op het betreffende sterretje te klikken.
- Via de variant C van het speciale symbool OS3 is het mogelijk om alleen de weergegeven ODC van het geselecteerde onderdeel te plaatsen. Met de variant D is het mogelijk om alleen de variabele van het geselecteerde onderdeel te plaatsen. Daardoor kunt u de onderdeelcodes, de variabelen of de teksten in de procesbesturing van een GRAFCET-diagram invoegen.
Zie ook