<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/</id><updated>2020-05-04T12:25:03.369000Z</updated><subtitle>Recent posts to Redundancy Errors</subtitle><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#c630" rel="alternate"/><published>2020-05-04T12:25:03.369000Z</published><updated>2020-05-04T12:25:03.369000Z</updated><author><name>celliott</name><uri>https://forge.codesys.com/u/celliott/</uri></author><id>https://forge.codesys.com1ab1af10d07eb858e9e703f3d41f8543b8771e46</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm using SL version.&lt;/p&gt;
&lt;p&gt;Using this method of fault finding was invaluable and helped identify errors in my code which was really difficult to find otherwise, the main issue I found that my application was crashing because is was under very rare conditions entering into an infinite loop.&lt;/p&gt;
&lt;p&gt;Thanks for showing me this and I'll definitely use this in the future.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#7548" rel="alternate"/><published>2020-05-01T07:47:28.138000Z</published><updated>2020-05-01T07:47:28.138000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com2ff78b87b637ef323e693918309c9ce39c3aa0d1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Which Version of the runtime so you use?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#9c21" rel="alternate"/><published>2020-05-01T07:17:14.527000Z</published><updated>2020-05-01T07:17:14.527000Z</updated><author><name>celliott</name><uri>https://forge.codesys.com/u/celliott/</uri></author><id>https://forge.codesys.comc2b638f1abcf0d1565b36d10f6f3744d2865ded1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I get an error "command not found" when I execute the following.&lt;/p&gt;
&lt;p&gt;sudo /opt/codesys/bin/codesyscontrol.bin -d /etc/CODESYSControl.cfg&lt;/p&gt;
&lt;p&gt;Please confirm that it's correct.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#6bdd" rel="alternate"/><published>2020-05-01T06:38:36.945000Z</published><updated>2020-05-01T06:38:36.945000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com4188b7f9b59576b67c56cf189c30f08703454a36</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hm.. I would try to solve the root cause, try to improve the application - did you already use checkbounds and things like&lt;br/&gt;
that?&lt;br/&gt;
If it crash, is it just the CODESYS runtime or does the Pi freeze is unreachable by ssh?&lt;br/&gt;
How often a week does it occure?&lt;/p&gt;
&lt;p&gt;I would start the runtime manually to get mot log information in case of an runtime crash.&lt;br/&gt;
1. stop the runtime: by&lt;strong&gt; sudo /etc/init.d/codesyscontrol stop&lt;/strong&gt;&lt;br/&gt;
2. cd /var/opt/codesys&lt;br/&gt;
sudo /opt/codesys/bin/codesyscontrol.bin -d /etc/CODESYSControl.cfg&lt;br/&gt;
3. in a second CLI : tail -f /tmp/codesyscontrol.log&lt;/p&gt;
&lt;p&gt;In case of an crash you should see more information, first you need to know does it crash in the IEC code or runtime&lt;br/&gt;
-&amp;gt; is there a coredump generated by codesys available.&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#9493" rel="alternate"/><published>2020-05-01T01:34:34.600000Z</published><updated>2020-05-01T01:34:34.600000Z</updated><author><name>celliott</name><uri>https://forge.codesys.com/u/celliott/</uri></author><id>https://forge.codesys.comdb3364235434eb2f9ed41ec28a49ba3dbbeba136</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;My application requires up to 10 simultaneous remote users connecting via visualizations and I need my application running at all times, hence the attempt to use the redundancy configuration.&lt;/p&gt;
&lt;p&gt;I'm experiencing ad-hoc crashing of my application, most likely as a result of my programming but the root cause seems hard to find. When it does crash, I need to manually load up Codesys and stop/start the via menu "Tools - Update Raspberry Pi". I've tried to determine by looking through the "Runtime Info" logs for clues for the malfunction but I can't seem to spot exactly where it's crashing.&lt;/p&gt;
&lt;p&gt;So if redundancy is not an option for the RP, can my RP be configured to automatically restart the Codesys application on my RP or even automatically reboot the RP upon system crash? My apologies if this has already been covered elsewhere in this forum.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#da69" rel="alternate"/><published>2020-04-27T17:52:13.723000Z</published><updated>2020-04-27T17:52:13.723000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com5bc23138b45c34824932744acf42182324dd2e07</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;what kind of problem do you have with reliability?&lt;br/&gt;
Multicore just give to possibility to distribute parts of the application to specific cores.&lt;br/&gt;
Maybe on a high loaded system this helps, but in general for better reliability ...&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#b82b" rel="alternate"/><published>2020-04-26T21:49:20.724000Z</published><updated>2020-04-26T21:49:20.724000Z</updated><author><name>celliott</name><uri>https://forge.codesys.com/u/celliott/</uri></author><id>https://forge.codesys.com469be56e6c8d618175bfc5d30a6b0159c4ccf91b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for your response.&lt;/p&gt;
&lt;p&gt;I would like to make my application more reliable, I have a 3rd RP which is a Raspberry Pi Model 3B V1.2. If I purchase a MC licence, would this improve reliability?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#2bc5" rel="alternate"/><published>2020-04-26T15:16:55.146000Z</published><updated>2020-04-26T15:16:55.146000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com58e405c8b75eecd415126b6dde81c88e9801d85e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;There ist no version available for redudancy in Raspberry Pi, so no chance to geht it up and runinng.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundancy Errors</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0b2e876c5e/?limit=25#d762" rel="alternate"/><published>2020-04-26T12:25:26.549000Z</published><updated>2020-04-26T12:25:26.549000Z</updated><author><name>celliott</name><uri>https://forge.codesys.com/u/celliott/</uri></author><id>https://forge.codesys.com1d707ffe231c100c6740526f4a8a5d5088b1af9e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm trying to configure my 2 RPs with redundancy and I get the following errors.&lt;/p&gt;
&lt;p&gt;These 2 RPs are both Raspberry Pi Model 2B V1.1, both running Codesys V3.5.15.40 and both have a runtime licence.&lt;/p&gt;
&lt;p&gt;What do these errors mean and how do I fix this issue?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0035:  Program name, function or function block instance expected instead of 'RDCY.UnregisterAreas'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0063:  'redundancy, 3.5.15.0 (3s - smart software solutions gmbh)' contains no definition for 'UnregisterAreas'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0035:  Program name, function or function block instance expected instead of 'RDCY.AreaRegister'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0063:  'redundancy, 3.5.15.0 (3s - smart software solutions gmbh)' contains no definition for 'AreaRegister'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0035:  Program name, function or function block instance expected instead of 'RDCY.AreaRegister'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0063:  'redundancy, 3.5.15.0 (3s - smart software solutions gmbh)' contains no definition for 'AreaRegister'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0035:  Program name, function or function block instance expected instead of 'RDCY.AreaRegister'&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         Study Pi V2: Redundancy Configuration &lt;span&gt;[CODESYS_Control_for_Raspberry_Pi_SL: PLC Logic: Application]&lt;/span&gt;: C0063:  'redundancy, 3.5.15.0 (3s - smart software solutions gmbh)' contains no definition for 'AreaRegister'&lt;br/&gt;
                Compile complete -- 8 errors, 0 warnings&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>