<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Portable CoDeSys Project without Installation</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/</id><updated>2020-02-27T14:22:36.747000Z</updated><subtitle>Recent posts to Portable CoDeSys Project without Installation</subtitle><entry><title>Portable CoDeSys Project without Installation</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/?limit=25#ad5c" rel="alternate"/><published>2020-02-27T14:22:36.747000Z</published><updated>2020-02-27T14:22:36.747000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com022a4a2384952c706b7af7db36f803941ec5599b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
you need an 'unpacked' standalone setup for Control Win (this will be available on Version 3.5.7.20)&lt;br/&gt;
then you add to this Setup your customized files to  \CustomerFiles\CoDeSys\CopyFiles\GatewayPLC&lt;br/&gt;
in your case: Application.app, Application.crc and CODESYSControl.cfg&lt;/p&gt;
&lt;p&gt;your CODESYSControl.cfg should have the Peak USB Can Driver component and in the section CmpApp you should set the Application Name&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[ComponentManager]&lt;/span&gt;&lt;br/&gt;
Component.1=CmpTargetVisuStub&lt;br/&gt;
Component.2=CmpCodeMeter&lt;br/&gt;
Component.3=CmpWebServer&lt;br/&gt;
Component.4=CmpWebServerHandlerV3&lt;br/&gt;
&lt;strong&gt;Component.5=CmpPCANBasicDrv&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[CmpApp]&lt;/span&gt;&lt;br/&gt;
.&lt;br/&gt;
.&lt;br/&gt;
&lt;strong&gt;Application.1=Application&lt;/strong&gt;&lt;br/&gt;
.&lt;br/&gt;
.&lt;/p&gt;
&lt;p&gt;After installing this on your customer pc you have a ready to use Control Win with your application.&lt;br/&gt;
Your customer Need to start the plc by rightlick into the tasktray 'start plc'&lt;br/&gt;
If the customer need an 'autostart' of the plcon each Windows Startup -&amp;gt;  he/you need to set the Windows service startype &lt;strong&gt;'CODESYS Control Win V3' &lt;/strong&gt;to automatic&lt;br/&gt;
BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Portable CoDeSys Project without Installation</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/?limit=25#18fe" rel="alternate"/><published>2020-02-27T14:22:35.568000Z</published><updated>2020-02-27T14:22:35.568000Z</updated><author><name>vbelo</name><uri>https://forge.codesys.com/u/vbelo/</uri></author><id>https://forge.codesys.com1abbf8fe7891af09e0b2718b40fbb1d788a8a3d7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Edwin,&lt;/p&gt;
&lt;p&gt;I'd love as much detail as possible for the whole process. I have been playing with it for the past few days but have made no progress. I think this information could be helpful to other users as well, to offer a complete solution for the original question.&lt;/p&gt;
&lt;p&gt;Thank you,&lt;br/&gt;
  Vadim&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Portable CoDeSys Project without Installation</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/?limit=25#f89a" rel="alternate"/><published>2020-02-27T14:22:35.175000Z</published><updated>2020-02-27T14:22:35.175000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com145aa35c9d62dc375f31e2cb9a307dbc5062424f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
sure this is possible but not without installing Control Win on customers pc.&lt;/p&gt;
&lt;p&gt;There is a standalone setup for Control Win available. &lt;br/&gt;
(This you get on request )&lt;br/&gt;
I would recommend to give this to your customer.&lt;br/&gt;
First you need to integrate your bootapplication and adapt your CODESYSControl.cfg file into the Setup (let's say customize the setup with your files)&lt;br/&gt;
For adding your application you need to copy the Application.app and Application.crc to the Setup.&lt;/p&gt;
&lt;p&gt;Give you more details on how to add the files to the setup soon.&lt;br/&gt;
We need fist to generate an 'unacked' setup Version for this. This is an open Point,&lt;br/&gt;
please let me know if you need this.&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Portable CoDeSys Project without Installation</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d17f0d9c28/?limit=25#8523" rel="alternate"/><published>2020-02-27T14:22:34.788000Z</published><updated>2020-02-27T14:22:34.788000Z</updated><author><name>vbelo</name><uri>https://forge.codesys.com/u/vbelo/</uri></author><id>https://forge.codesys.comee6b25378da695fe331b58f79f2aa8eceb2e015b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have made a CAN based CoDeSys V3 Project with Visualizations and external graphics. Instead of running on a PLC, I use CoDeSys Control Win V3 to run the project on a Laptop. Ideally, I'd like the end user to receive a flash drive or equivalent with some sort of executable file on it such as a .exe or .bat that simulates what the project does in "Run" mode. &lt;/p&gt;
&lt;p&gt;I know I can lock out functions with permissions, or create project archives that extract themselves... but both of those methods require a CoDesys 3.5 Installation, and I'd like to avoid that if possible. In my opinion, that would limit portability and require the end user to have some technical knowledge, where as many people know how to simply load a program off of a flash drive.&lt;/p&gt;
&lt;p&gt;Is there some sort of 'release mode' I can choose after compiling? Can I somehow boot load the project onto the end user's laptop? Is there an emulator that can support such functions? Another idea, if CoDeSys can output C or C++ code, I can compile it myself and release it. I am open to any and all suggestions. &lt;/p&gt;
&lt;p&gt;Thank you,&lt;br/&gt;
  Vadim&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>