<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to I'm losing physical button pushdowns</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/c7588e45c7/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/c7588e45c7/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/c7588e45c7/</id><updated>2020-02-27T20:07:16.682000Z</updated><subtitle>Recent posts to I'm losing physical button pushdowns</subtitle><entry><title>I'm losing physical button pushdowns</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/c7588e45c7/?limit=25#6b02" rel="alternate"/><published>2020-02-27T20:07:16.682000Z</published><updated>2020-02-27T20:07:16.682000Z</updated><author><name>Ralph Holz</name><uri>https://forge.codesys.com/u/ralph-holz/</uri></author><id>https://forge.codesys.comf9a4253c8f8c1c1d51135f9c663d1a8a3e82c45b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;To get an real idea its necessary to get more information. Wich PLC is used and if you which CanOpen stack. What's your cycletime.&lt;/p&gt;
&lt;p&gt;By the way did you build a real loop inside your program. If So it is quite nore to get no reaktion of your input. Physical in and outputs (also In/Out on Can) are mapped to the so called Process Image. This Process image is refresched every beginn of the PLC Cycle in an outer loop. So if you bild a loop you never reach this refreshing.&lt;/p&gt;
&lt;p&gt;Regards &lt;/p&gt;
&lt;p&gt;Ralph&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>I'm losing physical button pushdowns</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/c7588e45c7/?limit=25#138f" rel="alternate"/><published>2020-02-27T20:07:12.953000Z</published><updated>2020-02-27T20:07:12.953000Z</updated><author><name>lagu2653</name><uri>https://forge.codesys.com/u/lagu2653/</uri></author><id>https://forge.codesys.comf0cb8c74e3c32c528b4dfa55780d9a745cc0b98f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've got a hardware-button connected to a CANOpen-slave which sends messages when the button is pressed asynchronously. In my master PLC application I have a loop polling to see whether the button bit-value has the value true or false. (It's bit number 4 of the first data byte in the frame with ID: 0x290) &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt; &lt;span class="nv"&gt;Clearly&lt;/span&gt; &lt;span class="nv"&gt;this&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;not&lt;/span&gt; &lt;span class="nv"&gt;how&lt;/span&gt; &lt;span class="nv"&gt;it&lt;/span&gt; &lt;span class="nv"&gt;should&lt;/span&gt; &lt;span class="nv"&gt;be&lt;/span&gt; &lt;span class="nv"&gt;done&lt;/span&gt;. &lt;span class="nv"&gt;It&lt;/span&gt; &lt;span class="nv"&gt;should&lt;/span&gt; &lt;span class="nv"&gt;be&lt;/span&gt; &lt;span class="nv"&gt;associated&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt; &lt;span class="nv"&gt;an&lt;/span&gt; &lt;span class="nv"&gt;asynchronous&lt;/span&gt; &lt;span class="nv"&gt;interrupt&lt;/span&gt;. &lt;span class="nv"&gt;How&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="nv"&gt;you&lt;/span&gt; &lt;span class="nv"&gt;fire&lt;/span&gt; &lt;span class="nv"&gt;an&lt;/span&gt; &lt;span class="nv"&gt;interrupt&lt;/span&gt; &lt;span class="nv"&gt;when&lt;/span&gt; &lt;span class="nv"&gt;frame&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="nv"&gt;x290&lt;/span&gt; &lt;span class="nv"&gt;arrives&lt;/span&gt; &lt;span class="nv"&gt;with&lt;/span&gt; &lt;span class="nv"&gt;the&lt;/span&gt; &lt;span class="nv"&gt;databit&lt;/span&gt; &lt;span class="nv"&gt;set&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt; &lt;span class="nv"&gt;TRUE&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;CoDeSys&lt;/span&gt;? &lt;span class="nv"&gt;I&lt;/span&gt; &lt;span class="nv"&gt;work&lt;/span&gt; &lt;span class="nv"&gt;mostly&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;Structured&lt;/span&gt; &lt;span class="nv"&gt;Text&lt;/span&gt; &lt;span class="nv"&gt;and&lt;/span&gt; &lt;span class="nv"&gt;VISU&lt;/span&gt;.
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry></feed>