<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Device Description Builder (CANopen eds --&gt; device.xml)</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/</id><updated>2020-02-27T13:51:58.578000Z</updated><subtitle>Recent posts to Device Description Builder (CANopen eds --&gt; device.xml)</subtitle><entry><title>Device Description Builder (CANopen eds --&gt; device.xml)</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/?limit=25#696f" rel="alternate"/><published>2020-02-27T13:51:58.578000Z</published><updated>2020-02-27T13:51:58.578000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.com0fabb1e68de2061fbf17f65895040724fd00f191</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you.&lt;br/&gt;
I used the tool in the build scripts and it is working very well.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Device Description Builder (CANopen eds --&gt; device.xml)</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/?limit=25#dcce" rel="alternate"/><published>2020-02-27T13:51:58.058000Z</published><updated>2020-02-27T13:51:58.058000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.combb900509f1643f5154264759f550a5808d163cd1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Edwin,&lt;br/&gt;
you could use the RepTool, you'll find this here:&lt;/p&gt;
&lt;p&gt;"c:\Program Files (x86)\3S CODESYS\CODESYS\Common\RepTool.exe" &lt;br/&gt;
Usage: RepTool --profile=&lt;span&gt;[profile]&lt;/span&gt; &lt;span&gt;[action]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;where &lt;span&gt;[action]&lt;/span&gt; is one of:&lt;br/&gt;
&lt;span&gt;[…]&lt;/span&gt;&lt;br/&gt;
   --installDevice &amp;lt;devicename&amp;gt; &lt;span&gt;[&amp;lt;devicename_2&amp;gt;...&amp;lt;devicename_n&amp;gt;]&amp;lt;/devicename_n&amp;gt;&amp;lt;/devicename_2&amp;gt;&lt;/span&gt;&lt;br/&gt;
                    Install the specified devdesc files&lt;br/&gt;
   --importDevice --converter=&amp;lt;guid&amp;gt; &lt;span&gt;[--parameters="key1=vallue1;...keyn=valluen;"]&lt;/span&gt; &amp;lt;devicename&amp;gt; &lt;span&gt;[&amp;lt;devicename_2&amp;gt;...&amp;lt;devicename_n&amp;gt;]&amp;lt;/devicename_n&amp;gt;&amp;lt;/devicename_2&amp;gt;&lt;/span&gt;&lt;br/&gt;
                    Import the specified device description files using the specified converter&lt;br/&gt;
                    Currently supported:&lt;br/&gt;
                    EthernetIP  {a9889815-3b0a-4024-9177-73e55bbd6fd7}&lt;br/&gt;
                    GSD         {bc118cc4-7273-4ba0-ad4c-07eb2b94f315}&lt;br/&gt;
                    Sercos3     {cdde0374-9efd-401e-93c8-f19443fb60ed}&lt;br/&gt;
                    Native      {d0f8e825-cb17-4699-ac62-b6878fc5b404}&lt;br/&gt;
                    EDS         {1ce4a9c1-37d3-496c-9e80-cd99ad3807ee}&lt;br/&gt;
                    Ethercat    {3992c588-7bdb-4a7c-908d-f444808d8cd2}&lt;br/&gt;
                    GSDML       {6066aef4-f19a-41ac-a249-721bdae32d40}&lt;br/&gt;
   --installDevicesRecurs &amp;lt;folderpath&amp;gt;&lt;br/&gt;
                    Install all devdesc files in a folder to the system repository.&lt;br/&gt;
&lt;span&gt;[…]&lt;/span&gt;&amp;lt;/folderpath&amp;gt;&amp;lt;/devicename&amp;gt;&amp;lt;/guid&amp;gt;&amp;lt;/devicename&amp;gt;&lt;/p&gt;
&lt;p&gt;Best Regards&lt;br/&gt;
Edwin S.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Device Description Builder (CANopen eds --&gt; device.xml)</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d0001d796a/?limit=25#f2a7" rel="alternate"/><published>2020-02-27T13:51:57.883000Z</published><updated>2020-02-27T13:51:57.883000Z</updated><author><name>chab</name><uri>https://forge.codesys.com/u/chab/</uri></author><id>https://forge.codesys.com0052947ea61e51638b7d73e240a837c21200b317</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;With Tools / Device Repository, you can import a CANopen eds file. And next this CANopen slave is available in the editor, ready to use.&lt;/p&gt;
&lt;p&gt;When importing a CANopen eds file, the result is placed in the folder: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;C&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;ProgramData&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;CODESYS&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;Devices&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="mi"&gt;18&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;device&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;xml&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;And at the top the comment is read:  &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;!&lt;/span&gt;&lt;span class="c1"&gt;--created with CoDeSys 3.0 (http://www.3s-software.com) by DeviceDescriptionBuilder (3S-Smart Software Solutions GmbH)--&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Is the DeviceDescriptionBuilder a separate application?&lt;br/&gt;
And can I use it, to import CANopen eds files, via the command line. Without the GUI?. &lt;/p&gt;
&lt;p&gt;The reason, for the command line, is that I (will) have very much variations on a template CANopen eds file.&lt;br/&gt;
And I want to automate the CANopen eds file / CoDeSys handling.&lt;br/&gt;
When I can use a command line version, the whole build process is / will be automated. &lt;br/&gt;
Which is time saving and reduces errors.&lt;/p&gt;
&lt;p&gt;So is a command line application available, such as "Device Description Builder"?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br/&gt;
Edwin.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>