Skip to main content

Projektvorlage erstellen

Sie können eigene Projektvorlagen erstellen, die beim Erstellen eines neuen Projekts (*.project oder *.library) im Dialog Neues Projekt im Bereich Vorlagen ausgewählt werden können. Darüberhinaus können Sie definieren, ob die Projektvorlage in einem der standardmäßig in dem Dialog angezeigten Ordner Projekte und Bibliotheken oder in einem selbst erstellten Ordner enthalten sein soll. Diese Ordner werden im Dialog Neues Projekt im Bereich Kategorien angezeigt.

  1. Erstellen Sie im CODESYS Development System ein Projekt, das als Vorlage für andere Projekte dienen soll.

  2. Speichern Sie das Projekt im Installationsverzeichnis von CODESYS im Ordner Templates.

  3. Erstellen Sie in einem Texteditor eine neue Template-Datei <template name>.template.

  4. Editieren Sie diese Datei gemäß folgender Beispieldatei:

    <?xml version="1.0" encoding="utf-8"?>
    <ProjectTemplate>	
        <Name>	
            <DefaultString>Test_Project_Template</DefaultString>	
            <LocalizedString Culture="de">Test_Projekttemplate</LocalizedString>	
        </Name>	
    
        <Folder>		
            <DefaultString>Projects</DefaultString>		
            <LocalizedString Culture="de">Projekte</LocalizedString>	
        </Folder>	
    
        <Description>
    	<DefaultString>A project with a GVL</DefaultString>	
    	<LocalizedString Culture="de">Ein Projekt mit einer GVL</LocalizedString>	
        </Description>	
    
        <DefaultFileName>		
            <DefaultString>Test Project</DefaultString>		
            <LocalizedString Culture="de">Testprojekt</LocalizedString>	
        </DefaultFileName>	
    
        <Extension>.project</Extension>	
        <TemplatePath>TemplateTest.project</TemplatePath>
    </ProjectTemplate>

    Inhalte der verschiedenen Tags:

    • Name: Name der Projektvorlage, wie er im Dialog Neues Projekt im Bereich Vorlagen angezeigt wird.

    • Folder: Name des Ordners, wo die Projektvorlage abgelegt wird. Wird im Dialog Neues Projekt im Bereich Kategorien angezeigt.

      Wenn Sie den Namen eines Ordners eingeben, der nicht existiert, wird ein neuer Ordner mit diesem Namen erstellt.

    • Description: Beschreibung der Projektvorlage

      Die Beschreibung wird im Dialog Neues Projekt angezeigt, wenn eine Vorlage selektiert ist.

    • DefaultFileName: Standardname für das neue Projekt. Der Name wird im Dialog Neues Projekt im Feld Name angezeigt und kann dort geändert werden.

    • Extension:

      • .project: Mit dieser Vorlage wird ein CODESYS-Projekt .project erzeugt

      • .library: Mit dieser Vorlage wird ein Bibliotheksprojekt .library erzeugt

    • TemplatePath: Dateipfad des Vorlagenprojekts im Installationsverzeichnis von CODESYS in ../Templates

      Beispiele:

      TemplateTest.project: Das Vorlagenprojekt TemplateTest.project liegt im Verzeichnis ../Templates

      Library_Template/CODESYS_Template.library: Das Vorlagenprojekt CODESYS_Template.library liegt im Verzeichnis

    • Wenn die Texte in CODESYS in der Sprache der CODESYS-Oberfläche angezeigt werden sollen, fügen Sie die Übersetzungen zu den Tags LocalizedString gemäß obigem Beispiel hinzu.

  5. Speichern Sie die erstellte Vorlagendatei .template und legen Sie diese im Installationsverzeichnis in ../Templates ab.

Wenn Sie nun CODESYS öffnen und den Befehl DateiNeues Projekt wählen, steht Ihnen im Dialog Neues Projekt die soeben erstellte Projektvorlage für Ihr neues Projekt zur Verfügung.