<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Sharing Data between OS and Runtime</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/</id><updated>2020-02-27T15:12:04.426000Z</updated><subtitle>Recent posts to Sharing Data between OS and Runtime</subtitle><entry><title>Sharing Data between OS and Runtime</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/?limit=25#6842" rel="alternate"/><published>2020-02-27T15:12:04.426000Z</published><updated>2020-02-27T15:12:04.426000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com552eb0f297ec86780d954eac5a7b40fc56264a29</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
Sure this will work on the same Pi.&lt;br/&gt;
No data will be send over the network if you are using the local connection... localhost.&lt;br/&gt;
BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Sharing Data between OS and Runtime</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/?limit=25#cba7" rel="alternate"/><published>2020-02-27T15:12:03.815000Z</published><updated>2020-02-27T15:12:03.815000Z</updated><author><name>alan.pm.curley</name><uri>https://forge.codesys.com/u/alan-pm-curley/</uri></author><id>https://forge.codesys.come5fdc3627bfbf7e3e872b7e62cb10effd802a49a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the response @Edwin But this wont work if I want to share data on an application or service on the Pi?&lt;br/&gt;
Would I really have to go out and back through the ethernet port again just to get data?&lt;br/&gt;
What if I wanted a Java program - would I have to program a native bridge in C++?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Sharing Data between OS and Runtime</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/?limit=25#e705" rel="alternate"/><published>2020-02-27T15:12:01.980000Z</published><updated>2020-02-27T15:12:01.980000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com21b505bcdb1bd55386b9852ec1b0c0c5f122c2cd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
Raspberry Pi has an embedded OPCUA Server,&lt;br/&gt;
so I would suggest to use a OPCUA Client on your .NET application.&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Sharing Data between OS and Runtime</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d9d2347683/?limit=25#3999" rel="alternate"/><published>2020-02-27T15:12:01.329000Z</published><updated>2020-02-27T15:12:01.329000Z</updated><author><name>alan.pm.curley</name><uri>https://forge.codesys.com/u/alan-pm-curley/</uri></author><id>https://forge.codesys.com93c0f1b38bf88caf15da33e7489f7a3b1b239829</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello All&lt;br/&gt;
I've been researching methods to allow better data manipulation of tag data without resorting to clunky IEC61131 code.&lt;br/&gt;
With this, I believe the answer is to expose the tag data to the OS hosting the runtime.&lt;br/&gt;
I know that Beckhoff are using Codesys and have a library that can expose runtime tag data to a .NET application running on the host OS.&lt;/p&gt;
&lt;p&gt;Can this be done with a base CODESYS installation running on a Linux OS (Raspberry Pi)?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>