<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Activity for i-campbell</title><link href="https://forge.codesys.com/u/i-campbell/activity/" rel="alternate"/><id>https://forge.codesys.com/u/i-campbell/activity/</id><updated>2026-08-31T12:33:54.884000Z</updated><subtitle>Recent activity for i-campbell</subtitle><entry><title>i-campbell modified a wiki page</title><link href="https://forge.codesys.com/lib/cobolt/home/Add%2520SparkplugB%2520to%2520existing%2520CODESYS%2520project/" rel="alternate"/><published>2026-08-31T12:33:54.884000Z</published><updated>2026-08-31T12:33:54.884000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/home/Add%20SparkplugB%20to%20existing%20CODESYS%20project/</id><summary type="html">Add SparkplugB to existing CODESYS project</summary></entry><entry><title>i-campbell modified a wiki page</title><link href="https://forge.codesys.com/lib/cobolt/home/Setup%2520a%2520test%2520system%2520with%2520Ignition%2520Primary%2520Host/" rel="alternate"/><published>2026-08-31T12:31:10.324000Z</published><updated>2026-08-31T12:31:10.324000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/home/Setup%20a%20test%20system%20with%20Ignition%20Primary%20Host/</id><summary type="html">Setup a test system with Ignition Primary Host</summary></entry><entry><title>i-campbell modified a wiki page</title><link href="https://forge.codesys.com/lib/cobolt/home/Preview%2520how-to/" rel="alternate"/><published>2026-08-31T12:20:40.997000Z</published><updated>2026-08-31T12:20:40.997000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/home/Preview%20how-to/</id><summary type="html">Preview how-to</summary></entry><entry><title>i-campbell modified a wiki page</title><link href="https://forge.codesys.com/lib/counit/home/Home/" rel="alternate"/><published>2025-02-26T16:37:32.597000Z</published><updated>2025-02-26T16:37:32.597000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/counit/home/Home/</id><summary type="html">Home</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/18a0c55933/?limit=25#0304" rel="alternate"/><published>2024-10-12T06:27:49.026000Z</published><updated>2024-10-12T06:27:49.026000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/18a0c55933/?limit=25#0304</id><summary type="html">codesys is in hex and starts at 0 your other program is set to decimal and maybe starts at 0 or 1, I can't tell.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/25ab288e60/?limit=25#497a" rel="alternate"/><published>2024-10-12T06:25:43.024000Z</published><updated>2024-10-12T06:25:43.024000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/25ab288e60/?limit=25#497a</id><summary type="html">https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_st_comment.html it is a comment. I guess it used to be NOT _somevariable and someone want it to always be true.</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5d34a921eb/?limit=25#5cb0" rel="alternate"/><published>2024-08-21T23:21:45.921000Z</published><updated>2024-08-21T23:21:45.921000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/5d34a921eb/?limit=25#5cb0</id><summary type="html">You use very old codesys, maybe SP13? the newer sp17 libraries are in a format not compatible with your version. I suggest upgrading everything to at least SP17, but may as well go to SP20 Patch 2.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/26b27aa0cf/?limit=25#b564" rel="alternate"/><published>2024-04-10T17:31:10.551000Z</published><updated>2024-04-10T17:31:10.551000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/26b27aa0cf/?limit=25#b564</id><summary type="html">hello, please enjoy. # i-campbell 2024 import subprocess from scriptengine import * # with a project already open # save if not yet saved # check pool objects if it is a library # generate code only for the active application if it is a project # beep thanks to https://devblogs.microsoft.com/scripting/powertip-use-powershell-to-send-beep-to-console/ if projects.primary: # check project is open if projects.primary.dirty: # save projects.primary.save() if projects.primary.path.lower().endswith('.library'):...</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/1d076124d8/?limit=25#4d6e" rel="alternate"/><published>2024-04-10T16:47:30.245000Z</published><updated>2024-04-10T16:47:30.245000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/1d076124d8/?limit=25#4d6e</id><summary type="html">your are sending as a WSTRING which is UTF16, but your receiver is interpriting as UTF8. Change the receiver to use UTF16, or better change your sender to convert to UTF8. You publish the entire storage space (SIZEOF) Instead of the number of bytes of actual text (StrLenA) try using utf8JsonData : STRING(2000); JSON.Stu.ConvertUTF16toUTF8( ADR(wsJsonData), ADR(utf8JsonData), SIZEOF(utf8JsonData) ); and change your publish to mqttPublish( mqttClient:=mqttClient, pbPayload:=ADR(utf8JsonData), udiPayloadSize:=To_UDINT(JSON.Stu.StrLenA(ADR(utr8JsonData))),...</summary></entry><entry><title>i-campbell posted a comment on discussion Visualization 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a35e042ed/?limit=25#f2b6" rel="alternate"/><published>2024-03-07T17:24:25.278000Z</published><updated>2024-03-07T17:24:25.278000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Visualization/thread/8a35e042ed/?limit=25#f2b6</id><summary type="html">Hello, I think you can try to change the Connection from Multicast to Point to Point. Please also make sure your windows firewall is allowing the correct UDP ports inbound for ethernet IP. You might also need to increase the RPI, so it times out slower.</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/87fedc326b/?limit=25#319f/a363/f6df" rel="alternate"/><published>2024-02-20T17:39:03.363000Z</published><updated>2024-02-20T17:39:03.363000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/87fedc326b/?limit=25#319f/a363/f6df</id><summary type="html">I think it is a similar issue, but different. I saw you use AWS IoT Core. AWS limits you in this - search in page here for text "Subscriptions per connection" it is 50, cannot be changed.</summary></entry><entry><title>i-campbell modified ticket #14</title><link href="https://forge.codesys.com/lib/cobolt/questions/14/" rel="alternate"/><published>2024-01-25T18:26:12.791000Z</published><updated>2024-01-25T18:26:12.791000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/questions/14/</id><summary type="html">MQTT Host Library VfInit</summary></entry><entry><title>i-campbell modified ticket #14</title><link href="https://forge.codesys.com/lib/cobolt/questions/14/" rel="alternate"/><published>2024-01-25T18:24:54.087000Z</published><updated>2024-01-25T18:24:54.087000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/questions/14/</id><summary type="html">MQTT Host Library VfInit</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/9a2302b459/?limit=25#b62c" rel="alternate"/><published>2024-01-25T18:22:09.920000Z</published><updated>2024-01-25T18:22:09.920000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/9a2302b459/?limit=25#b62c</id><summary type="html">add the attribute to your FB like this {attribute 'no_assign'} FUNCTION_BLOCK UDFB_FinActuator_Rx VAR_INPUT ... source</summary></entry><entry><title>i-campbell modified ticket #14</title><link href="https://forge.codesys.com/lib/cobolt/questions/14/" rel="alternate"/><published>2024-01-25T00:45:42.992000Z</published><updated>2024-01-25T00:45:42.992000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/questions/14/</id><summary type="html">MQTT Host Library VfInit</summary></entry><entry><title>i-campbell posted a comment on ticket #14</title><link href="https://forge.codesys.com/lib/cobolt/questions/14/?limit=25#5cb1" rel="alternate"/><published>2024-01-25T00:43:57.162000Z</published><updated>2024-01-25T00:43:57.162000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/questions/14/?limit=25#5cb1</id><summary type="html">__vfInit() is correct. The errors you see is a bug in the precompiler, if you build it, it will go away. You can see yourself, if you create a new project &gt; Library &gt; Standard Library, there is a template for FBFactory that we follow here. There's a writeup https://content.helpme-codesys.com/en/LibDevSummary/fb_factory.html</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/0343c024bb/?limit=25#e9c5" rel="alternate"/><published>2024-01-08T22:35:24.033000Z</published><updated>2024-01-08T22:35:24.033000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/0343c024bb/?limit=25#e9c5</id><summary type="html">you need to get the addons that the person that programmed it used. I always store an .installation-config file alongside the project. If you have lost that, then it gets a bit of a headache: I think even with SP18 you can hit yes to open it anyway, and it will suggest which addons it thinks are missing, if you double click the yellow "missing-addons" in the status bar. If you know you have the right addons, you can do a "Save As.." and it will write your current addon list to the file, and you wont...</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/db8289d754/?limit=25#1de6" rel="alternate"/><published>2023-10-17T08:58:59.145000Z</published><updated>2023-10-17T08:58:59.145000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/db8289d754/?limit=25#1de6</id><summary type="html">in your project, to access /var/opt/codesys/PlcLogic/my.file, use the string 'my.file' or '$$PlcLogic$$/my.file'</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#665a/433f" rel="alternate"/><published>2023-09-28T22:40:41.241000Z</published><updated>2023-09-28T22:40:41.241000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#665a/433f</id><summary type="html">That's great news! You're welcome.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#a80c/59a0/dbb1" rel="alternate"/><published>2023-09-27T22:07:36.176000Z</published><updated>2023-09-27T22:07:36.176000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#a80c/59a0/dbb1</id><summary type="html">256MB for the protocol yes, but the default value for this library parameter limits the library to 6kB per task scan.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#a80c" rel="alternate"/><published>2023-09-26T19:58:49.966000Z</published><updated>2023-09-26T19:58:49.966000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/687fb46063/?limit=25#a80c</id><summary type="html">I can't answer why it's not resetting, but from the description of g_udiMaxReceiveBufferSize, I would guess the sum of sizes of the mqtt packets received in one cycle exceeded this value. So the answer may be to increase that parameter. https://content.helpme-codesys.com/en/libs/MQTT%20Client%20SL/Current/MQTT-Client/Common/Params/MQTTParam.html https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_dlg_library_parameter.html</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/577acad8ea/?limit=25#1aa2/2b1f" rel="alternate"/><published>2023-08-25T18:39:42.428000Z</published><updated>2023-08-25T18:39:42.428000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/577acad8ea/?limit=25#1aa2/2b1f</id><summary type="html">What library is that? Net Base Services Is there a version 9.2 ? I've not heard of a version 9.2</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/577acad8ea/?limit=25#10f9" rel="alternate"/><published>2023-08-24T16:41:12.330000Z</published><updated>2023-08-24T16:41:12.330000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/577acad8ea/?limit=25#10f9</id><summary type="html">https://content.helpme-codesys.com/en/libs/Net%20Base%20Services/3.5.19.20/NetBaseServices/Function-Blocks/IP/fld-IP.html resolve hostname and ping?</summary></entry><entry><title>i-campbell posted a comment on ticket #2</title><link href="https://forge.codesys.com/lib/colist/tickets/2/?limit=25#ac28" rel="alternate"/><published>2023-08-14T17:41:35.736000Z</published><updated>2023-08-14T17:41:35.736000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/colist/tickets/2/?limit=25#ac28</id><summary type="html">Workaround is to select "Remove git connection from project", and then "Continue with this version."</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/4d846979f9/?limit=25#0774" rel="alternate"/><published>2023-07-11T19:36:22.673000Z</published><updated>2023-07-11T19:36:22.673000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/4d846979f9/?limit=25#0774</id><summary type="html">Go to library manager and make sureStandard library is added. You may need to do Ton_0 : Standard.TON;</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f8f7168f6c/?limit=25#9e68" rel="alternate"/><published>2023-06-04T11:30:19.244000Z</published><updated>2023-06-04T11:30:19.244000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/f8f7168f6c/?limit=25#9e68</id><summary type="html">I suspect the messages are being sent too quickly to be processed. Suggest either speeding up the task that runs the Edge FBs, Slowing down the rate of xCMD, or, fix the library so it handles cmd flooding better (and submit a pull request).</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ac51503c69/?limit=25#1f47" rel="alternate"/><published>2023-05-29T18:12:50.875000Z</published><updated>2023-05-29T18:12:50.875000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/ac51503c69/?limit=25#1f47</id><summary type="html">https://www.beijerelectronics.com/en/Products/DistributedIO/MseriesIOs/Networkadaptermodules/Networkadapter___modules/M9273#smartengineeringresources Check the manual of the M9273. 0x0000 is an illegal data address for 'Write single coil'. Looks like 0x1000 would be more appropriate.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7a8f08d8a2/?limit=25#1f8f/5f6f/c0fe" rel="alternate"/><published>2023-05-24T11:41:27.606000Z</published><updated>2023-05-24T11:41:27.606000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/7a8f08d8a2/?limit=25#1f8f/5f6f/c0fe</id><summary type="html">I dont think Security Agent can generate Diffie Hellman parameters, which is what you need for tls connections without client certificates.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/7a8f08d8a2/?limit=25#1f8f" rel="alternate"/><published>2023-05-23T17:36:22.199000Z</published><updated>2023-05-23T17:36:22.199000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/7a8f08d8a2/?limit=25#1f8f</id><summary type="html">have you run cert-gendhparams from the Plc shell</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/e6a33b896a/?limit=25#bdc7" rel="alternate"/><published>2023-05-08T18:21:32.195000Z</published><updated>2023-05-08T18:21:32.195000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/e6a33b896a/?limit=25#bdc7</id><summary type="html">https://forge.codesys.com/tol/scripting/snippets/22/</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2a2b2acb17/?limit=25#ddef" rel="alternate"/><published>2023-04-25T08:19:22.266000Z</published><updated>2023-04-25T08:19:22.266000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2a2b2acb17/?limit=25#ddef</id><summary type="html">That looks like an array of one object. maybe: SetArray();SetObject();SetKey();</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/2f32b86b48/?limit=25#3521/c1a3" rel="alternate"/><published>2023-04-04T16:23:58.321000Z</published><updated>2023-04-04T16:23:58.321000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/2f32b86b48/?limit=25#3521/c1a3</id><summary type="html">npcap is not free so make sure you have a license. Note that in earlier versions, win10pcap did not work, only winpcap.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ec62d14561/?limit=25#3007" rel="alternate"/><published>2023-03-17T08:12:37.585000Z</published><updated>2023-03-17T08:12:37.585000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/ec62d14561/?limit=25#3007</id><summary type="html">closest I have come is this free Application Composer module. https://content.helpme-codesys.com/en/CODESYS%20Application%20Composer/ac_device_diagnose_overview.html</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/67e06e277b/?limit=25#8960" rel="alternate"/><published>2023-03-16T18:50:37.706000Z</published><updated>2023-03-16T18:50:37.706000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/67e06e277b/?limit=25#8960</id><summary type="html">I think this is fixed first in SP19 runtime / SL runtime 4.8.0.0 which isn't released yet. see cds-83456 here https://www.codesys.com/fileadmin/data/Images/System/Releaseinformation/Release-Notes-CODESYS-35190.html</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/955e8f283d/?limit=25#5a48" rel="alternate"/><published>2023-03-16T18:45:30.081000Z</published><updated>2023-03-16T18:45:30.081000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/955e8f283d/?limit=25#5a48</id><summary type="html">try to update to EIP 4.4.1.0 https://www.codesys.com/fileadmin/data/Images/System/Releaseinformation/Teaser-Note-CODESYS-EtherNetIP-4410.html</summary></entry><entry><title>i-campbell posted a comment on discussion Deutsch 🇩🇪</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0f4ac59307/?limit=25#9e45" rel="alternate"/><published>2023-01-17T12:33:45.384000Z</published><updated>2023-01-17T12:33:45.384000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Deutsch/thread/0f4ac59307/?limit=25#9e45</id><summary type="html">Mit dem Dropdownbox, das gerade "Zusätzliche Codeprüfungen" sagt, können Sie die anderen Meldungen finden.</summary></entry><entry><title>i-campbell posted a comment on discussion Forge 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/forge/thread/cff85da842/?limit=25#29e4" rel="alternate"/><published>2023-01-04T17:09:23.883000Z</published><updated>2023-01-04T17:09:23.883000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/forge/thread/cff85da842/?limit=25#29e4</id><summary type="html">Maybe it is this: https://faq.codesys.com/pages/viewpage.action?pageId=106889249</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/b65ce6aebc/?limit=25#6d6b" rel="alternate"/><published>2022-12-19T11:58:18.459000Z</published><updated>2022-12-19T11:58:18.459000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/b65ce6aebc/?limit=25#6d6b</id><summary type="html">OSCAT BASIC B_TRIG does that.</summary></entry><entry><title>i-campbell posted a comment on discussion Forge 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/forge/thread/dc411ac850/?limit=25#47d0" rel="alternate"/><published>2022-11-25T16:55:18.119000Z</published><updated>2022-11-25T16:55:18.119000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/forge/thread/dc411ac850/?limit=25#47d0</id><summary type="html">do you use addon version 4.2.0.0, and are the library versions 4.2.0.0 in your library manager for datasources OPC UA? There was a bugfix around this in 4.2.0.0 release. If you are already on 4.2.0.0, use wireshark to determine which nodeid is giving problems. It might be one of them listed here: https://files.opcfoundation.org/schemas/UA/1.05/Opc.Ua.NodeSet2.xml</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/aedd014bce/?limit=25#06cd" rel="alternate"/><published>2022-11-24T18:46:11.942000Z</published><updated>2022-11-24T18:46:11.942000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/aedd014bce/?limit=25#06cd</id><summary type="html">There is a hard-coded limit of ten TLSContexts in the runtime. So if you don't use encryption, you should be able to connect to a few more, maybe 60? If you need more, well its convincing CODESYS that you need more and have them to change the magic number in a future release.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/cce5800070/?limit=25#b013" rel="alternate"/><published>2022-11-17T15:27:40.118000Z</published><updated>2022-11-17T15:27:40.118000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/cce5800070/?limit=25#b013</id><summary type="html">see problem 2 / solution 2 https://faq.codesys.com/pages/viewpage.action?pageId=105152517</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/990d6571bc/?limit=25#902e" rel="alternate"/><published>2022-10-28T13:59:28.890000Z</published><updated>2022-10-28T13:59:28.890000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/990d6571bc/?limit=25#902e</id><summary type="html">Add MQTT library to the root of your Application.Library Manager. Browse to the parameter in Library Manager. Here it is editable.</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/c24d2c57d5/?limit=25#8d2f" rel="alternate"/><published>2022-10-27T22:09:48.224000Z</published><updated>2022-10-27T22:09:48.224000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/c24d2c57d5/?limit=25#8d2f</id><summary type="html">Thats just how reals work. see https://www.h-schmidt.net/FloatConverter/IEEE754.html</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2bc86f334e/?limit=25#e9bb" rel="alternate"/><published>2022-10-27T12:58:12.967000Z</published><updated>2022-10-27T12:58:12.967000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2bc86f334e/?limit=25#e9bb</id><summary type="html">Interface libraries always use the newest version installed. the library programmer is supposed to ensure backward compatibility. But in 4.2.0.0, there was a bug and it wasnt compatible anymore. With 4.3.0.0, the incompatibility was solved, by removing the library entirely. But if you ever installed the buggy version...</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d585d6d79e/?limit=25#d3a1" rel="alternate"/><published>2022-10-14T11:44:17.906000Z</published><updated>2022-10-14T11:44:17.906000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/d585d6d79e/?limit=25#d3a1</id><summary type="html">I wanted a dark mode before, but now I want it even more, to see that joke make it into the SP release presentation. Classic!</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d63609748f/?limit=25#61e1" rel="alternate"/><published>2022-10-14T08:59:12.843000Z</published><updated>2022-10-14T08:59:12.843000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/d63609748f/?limit=25#61e1</id><summary type="html">@tox click your link click the button 'more posts' use your browser to find in page 'enocean'. eschwellinger posts a picture of the more posts button, just random that it has ethernet/ip in the same screenshot.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f0919ff568/?limit=25#cb23" rel="alternate"/><published>2022-09-24T08:52:55.651000Z</published><updated>2022-09-24T08:52:55.651000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/f0919ff568/?limit=25#cb23</id><summary type="html">The solution I suugested was for tcp. Take a look at the red circled 3 in the link. If it has more than one unit ID, the TCP slave is acting as a gateway, and you add the unit IDs as serial com devices beneath the tcp slave. A bit counterintuitive for sure.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f0919ff568/?limit=25#6602" rel="alternate"/><published>2022-09-23T13:35:24.417000Z</published><updated>2022-09-23T13:35:24.417000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/f0919ff568/?limit=25#6602</id><summary type="html">so if you have your device tree lain out like the red circle with the three in it here: https://content.helpme-codesys.com/en/CODESYS%20Modbus/_mod_general.html Then you could access it like: change it with RTU_Slave1.SlaveAddress:=2; Not sure if you need to set RTU_Slave1.Enable to false first or not to be allowed to change it.</summary></entry><entry><title>i-campbell posted a comment on ticket #10</title><link href="https://forge.codesys.com/tol/iec-snippets/snippets/10/?limit=25#7af3" rel="alternate"/><published>2022-09-09T11:35:24.389000Z</published><updated>2022-09-09T11:35:24.389000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/tol/iec-snippets/snippets/10/?limit=25#7af3</id><summary type="html">hi oooo. I only use SysSocket for the ancillary functions, not for actual sockets. If your sockets are UDP/TCP then best to use Net Base Services Library, which has examples at https://forge.codesys.com/prj/codesys-example/ such as https://forge.codesys.com/prj/codesys-example/nbs/home/Home/</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/a844af75b8/?limit=25#9b45" rel="alternate"/><published>2022-09-01T11:58:34.191000Z</published><updated>2022-09-01T11:58:34.191000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/a844af75b8/?limit=25#9b45</id><summary type="html">https://forge.codesys.com/prj/codesys-example/http-client-exa/code/HEAD/tree/</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/62b49354ff/?limit=25#1c3c/1ab1/a43d" rel="alternate"/><published>2022-08-22T11:42:29.524000Z</published><updated>2022-08-22T11:42:29.524000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/62b49354ff/?limit=25#1c3c/1ab1/a43d</id><summary type="html">No. You should plan to move your team to SP18P2 as soon as possible, at least for the Development Environment.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/62b49354ff/?limit=25#1c3c" rel="alternate"/><published>2022-08-22T08:53:00.230000Z</published><updated>2022-08-22T08:53:00.230000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/62b49354ff/?limit=25#1c3c</id><summary type="html">just curious, do you use SP18P2 and CODESYS Git addon V1.2.1.0? there were supposed to be loads of fixes around merging in V1.2.</summary></entry><entry><title>i-campbell posted a comment on a blog post</title><link href="https://forge.codesys.com/forge/news/2022/08/searching-forge/?limit=25#8a97" rel="alternate"/><published>2022-08-18T12:16:55.084000Z</published><updated>2022-08-18T12:16:55.084000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/news/2022/08/searching-forge/?limit=25#8a97</id><summary type="html">Looks great, thanks Ingo!</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c1cb57fe3f/?limit=25#fda6" rel="alternate"/><published>2022-08-08T18:29:07.247000Z</published><updated>2022-08-08T18:29:07.247000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/c1cb57fe3f/?limit=25#fda6</id><summary type="html">I don't know of another way. I guess you could find an algorithm and convert it manually to IEC 61131-3.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c1cb57fe3f/?limit=25#495d" rel="alternate"/><published>2022-08-08T14:45:52.135000Z</published><updated>2022-08-08T14:45:52.135000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/c1cb57fe3f/?limit=25#495d</id><summary type="html">Try the Matrix Library, available by searching Matrix Library in CODESYS Installer &gt; Change &gt; Browse</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2d609d003d/?limit=25#ebf4" rel="alternate"/><published>2022-07-29T10:44:49.851000Z</published><updated>2022-07-29T10:44:49.851000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2d609d003d/?limit=25#ebf4</id><summary type="html">I think you should try to create a CSR like in the guide. The certificate name has to be the same as the client ID/Thing name i think. also, make sure the permissions are set up right. it looks like you are trying to publish a last will to the topic 'my last will'. so make sure you have permissions to publish to 'my last will'.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2d609d003d/?limit=25#a887" rel="alternate"/><published>2022-07-29T07:35:33.517000Z</published><updated>2022-07-29T07:35:33.517000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2d609d003d/?limit=25#a887</id><summary type="html">did you try this guide? It is a bit dated now, as the AWS user interface has changed, but: https://faq.codesys.com/display/CDSFAQ/AWS+IoT+Core+Client+-+getting+started Your attachment fell off your post.</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#0972" rel="alternate"/><published>2022-07-21T14:42:19.285000Z</published><updated>2022-07-21T14:42:19.285000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#0972</id><summary type="html">Store now lists 32bit OS as requirement: https://store.codesys.com/en/codesys-control-for-raspberry-pi-mc-sl.html</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/56f16e7056/?limit=25#8678" rel="alternate"/><published>2022-07-21T14:26:13.160000Z</published><updated>2022-07-21T14:26:13.160000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/56f16e7056/?limit=25#8678</id><summary type="html">there is a justification in the help but I couldn't find any such coding guidelines in the first two google results. I suppose it is good to check your biggest variables, maybe you accidentally made a very large array that would cost processor time loading it into memory. Once checked, you can add the static analysis pragmas to ignore it in future. Or you could change the limit a bit higher.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/00bbc861fa/?limit=25#a31a" rel="alternate"/><published>2022-07-20T14:08:36.334000Z</published><updated>2022-07-20T14:08:36.334000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/00bbc861fa/?limit=25#a31a</id><summary type="html">If you do not add some COM gateways beneath the TCP Server, then the TCP Server accepts any unitID. If you do add some COM gateways, then it only accepts the correct UnitID, 0xFF.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/fc11c1e84c/?limit=25#f8cd" rel="alternate"/><published>2022-07-19T10:48:28.567000Z</published><updated>2022-07-19T10:48:28.567000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/fc11c1e84c/?limit=25#f8cd</id><summary type="html">but! The nicest way to do this is to hit F2, and then you get all the variables prettily formatted, and you can delete the ones you do not need.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/fc11c1e84c/?limit=25#390a" rel="alternate"/><published>2022-07-19T10:44:55.599000Z</published><updated>2022-07-19T10:44:55.599000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/fc11c1e84c/?limit=25#390a</id><summary type="html">Seems solved in SP18 patch 2.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2b541c581f/?limit=25#5204" rel="alternate"/><published>2022-07-19T10:24:26.615000Z</published><updated>2022-07-19T10:24:26.615000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2b541c581f/?limit=25#5204</id><summary type="html">here are two examples of ways you can access the coil. The 0xFF00 detail has been abstracted by the library.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/2b541c581f/?limit=25#c7ad" rel="alternate"/><published>2022-07-18T14:12:32.876000Z</published><updated>2022-07-18T14:12:32.876000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/2b541c581f/?limit=25#c7ad</id><summary type="html">https://forge.codesys.com/prj/codesys-example/modbus/home/Home/</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/39d3532fdb/?limit=25#8e93/135a" rel="alternate"/><published>2022-07-13T07:07:03.008000Z</published><updated>2022-07-13T07:07:03.008000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/39d3532fdb/?limit=25#8e93/135a</id><summary type="html">@brendonm @shan just as some additional info, the Advanced dialog has moved to a new place, see attached screenshots.</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/39d3532fdb/?limit=25#e820" rel="alternate"/><published>2022-07-10T04:29:18.405000Z</published><updated>2022-07-10T04:29:18.405000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/39d3532fdb/?limit=25#e820</id><summary type="html">my guess - right click the DS18B20 in the device tree, and select Update Device... the device description seems to be calling for an older version of the library to the one you have manually added</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/d6ecb1196e/?limit=25#58c3" rel="alternate"/><published>2022-07-08T10:15:22.711000Z</published><updated>2022-07-08T10:15:22.711000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/d6ecb1196e/?limit=25#58c3</id><summary type="html">the error suggests you have the wrong version device description. do you use beaglebone 4.5.0.0? have you installed that version of the runtime using Tools &gt; Update Beaglebone? have you update the device in your project, by right clicking it and selecting update device?</summary></entry><entry><title>i-campbell posted a comment on discussion Visualization 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/802747f69f/?limit=25#2910" rel="alternate"/><published>2022-07-07T21:07:00.367000Z</published><updated>2022-07-07T21:07:00.367000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Visualization/thread/802747f69f/?limit=25#2910</id><summary type="html">this is described here under heading Access to resources I think: https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_security_notes_html5.html did you place the .css file in the html5control element itself?</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/ba10ef9309/?limit=25#8300" rel="alternate"/><published>2022-07-06T19:16:48.430000Z</published><updated>2022-07-06T19:16:48.430000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/ba10ef9309/?limit=25#8300</id><summary type="html">Do you mean, you want a moving average? so at 12:31:00 you show the average kW used since 11:31:01. Then a few seconds later, you show the average kW used between 11:31:06 and 12:31:05? Or do you mean, you want to show how many kWh have been used, since someone pressed the reset counter button? If its the first, I would use CODESYS Installer to install the AddOn called Control Loop Library. (If you are using before SP17, you can download this from store) Add the Control Loop Library to your library...</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/bab0364093/?limit=25#3b05" rel="alternate"/><published>2022-07-05T05:41:56.486000Z</published><updated>2022-07-05T05:41:56.486000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/bab0364093/?limit=25#3b05</id><summary type="html">from your description, I suspect you have not called the CTU_Instance() anywhere in your code</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/9ba323d2fb/?limit=25#0f61" rel="alternate"/><published>2022-07-03T10:01:12.631000Z</published><updated>2022-07-03T10:01:12.631000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/9ba323d2fb/?limit=25#0f61</id><summary type="html">MW34 is likely MX68.0 through MX69.7</summary></entry><entry><title>i-campbell posted a comment on ticket #84</title><link href="https://forge.codesys.com/lib/cobolt/tickets/84/?limit=25#54fc" rel="alternate"/><published>2022-07-01T22:10:51.386000Z</published><updated>2022-07-01T22:10:51.386000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/84/?limit=25#54fc</id><summary type="html">Current TCK dev branch has 6 failing tests for the edge node, described in [#162] , [#163] and [#164]</summary></entry><entry><title>i-campbell created ticket #164</title><link href="https://forge.codesys.com/lib/cobolt/tickets/164/" rel="alternate"/><published>2022-07-01T22:01:50.771000Z</published><updated>2022-07-01T22:01:50.771000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/164/</id><summary type="html">TCK: operational-behavior-data-commands-rebirth-action-1</summary></entry><entry><title>i-campbell modified ticket #163</title><link href="https://forge.codesys.com/lib/cobolt/tickets/163/" rel="alternate"/><published>2022-07-01T22:00:40.010000Z</published><updated>2022-07-01T22:00:40.010000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/163/</id><summary type="html">TCK: No payload timestamps NDATA/DDATA</summary></entry><entry><title>i-campbell created ticket #163</title><link href="https://forge.codesys.com/lib/cobolt/tickets/163/" rel="alternate"/><published>2022-07-01T22:00:17.412000Z</published><updated>2022-07-01T22:00:17.412000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/163/</id><summary type="html">TCK: No payload timestamps NDATA/DDATA</summary></entry><entry><title>i-campbell modified ticket #162</title><link href="https://forge.codesys.com/lib/cobolt/tickets/162/" rel="alternate"/><published>2022-07-01T21:57:14.865000Z</published><updated>2022-07-01T21:57:14.865000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/162/</id><summary type="html">TCK: message-flow-edge-node-birth-publish-connect</summary></entry><entry><title>i-campbell created ticket #162</title><link href="https://forge.codesys.com/lib/cobolt/tickets/162/" rel="alternate"/><published>2022-07-01T21:56:56.539000Z</published><updated>2022-07-01T21:56:56.539000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/162/</id><summary type="html">TCK: message-flow-edge-node-birth-publish-connect</summary></entry><entry><title>i-campbell created ticket #161</title><link href="https://forge.codesys.com/lib/cobolt/tickets/161/" rel="alternate"/><published>2022-07-01T21:54:30.704000Z</published><updated>2022-07-01T21:54:30.704000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/161/</id><summary type="html">FB_Device: MyDevice3State is shown as online while devicehealthy is false</summary></entry><entry><title>i-campbell created ticket #160</title><link href="https://forge.codesys.com/lib/cobolt/tickets/160/" rel="alternate"/><published>2022-07-01T21:51:25.423000Z</published><updated>2022-07-01T21:51:25.423000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/160/</id><summary type="html">FB_Edge: Move Connect to VAR_INPUT, and rename to Enable, and Implement</summary></entry><entry><title>i-campbell posted a comment on discussion Deutsch 🇩🇪</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/72d1ee4261/?limit=25#c550" rel="alternate"/><published>2022-07-01T13:06:38.988000Z</published><updated>2022-07-01T13:06:38.988000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Deutsch/thread/72d1ee4261/?limit=25#c550</id><summary type="html">Das OPC UA Server in WBM soll deaktiviert werden. Es ist für das UAServer des Laufzeitsystems von Wago, aber Sie wollen das UAserver von CODESYS Laufzeitsystem.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/497d0c65f6/?limit=25#6119" rel="alternate"/><published>2022-07-01T10:06:36.628000Z</published><updated>2022-07-01T10:06:36.628000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/497d0c65f6/?limit=25#6119</id><summary type="html">what is the sizeof dataimagelogoP1inv equal to? if it is 255, your for loop will be an infinite loop..</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4605ea5512/?limit=25#56fe" rel="alternate"/><published>2022-06-29T19:16:17.246000Z</published><updated>2022-06-29T19:16:17.246000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/4605ea5512/?limit=25#56fe</id><summary type="html">Try this FAQ, entitled "I/O variables not updating" https://faq.codesys.com/pages/viewpage.action?pageId=106889249</summary></entry><entry><title>i-campbell posted a comment on discussion Forge 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/forge/thread/75ab110fb8/?limit=25#bd68" rel="alternate"/><published>2022-06-29T13:55:15.112000Z</published><updated>2022-06-29T13:55:15.112000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/forge/thread/75ab110fb8/?limit=25#bd68</id><summary type="html">Normalerweise gibt es eine Fehlermeldung, die erklärt warum es nicht funktioniert hat. Sonst, wie weit sind Sie gekommen? Was hat genau nicht funktioniert?</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/bb17827224/?limit=25#148c" rel="alternate"/><published>2022-06-21T13:49:19.116000Z</published><updated>2022-06-21T13:49:19.116000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/bb17827224/?limit=25#148c</id><summary type="html">Did you change already this setting to rising edge or applicaiton? I think with rising edge, you get another BIT in your IO Mapping. With Application you use xTrigger.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f20b049449/?limit=25#6e24" rel="alternate"/><published>2022-06-15T18:06:30.471000Z</published><updated>2022-06-15T18:06:30.471000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/f20b049449/?limit=25#6e24</id><summary type="html">did you remove the 'strict' attribute from your enum definition already?</summary></entry><entry><title>i-campbell created ticket #10</title><link href="https://forge.codesys.com/tol/iec-snippets/snippets/10/" rel="alternate"/><published>2022-06-15T11:00:21.738000Z</published><updated>2022-06-15T11:00:21.738000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/tol/iec-snippets/snippets/10/</id><summary type="html">SysSockPingAsync</summary></entry><entry><title>i-campbell posted a comment on ticket #159</title><link href="https://forge.codesys.com/lib/cobolt/tickets/159/?limit=25#6fce" rel="alternate"/><published>2022-06-10T15:40:13.190000Z</published><updated>2022-06-10T15:40:13.190000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/lib/cobolt/tickets/159/?limit=25#6fce</id><summary type="html">Note Visualisation does not support these UTF8 strings until at least V4.3.0.0, maybe October.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/9d0ea02a2a/?limit=25#e80e" rel="alternate"/><published>2022-06-10T12:51:15.687000Z</published><updated>2022-06-10T12:51:15.687000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/9d0ea02a2a/?limit=25#e80e</id><summary type="html">udiSize should be LEN(DataSend) not SIZEOF()</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/422028d5b9/?limit=25#b8e6" rel="alternate"/><published>2022-06-08T13:43:26.717000Z</published><updated>2022-06-08T13:43:26.717000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/422028d5b9/?limit=25#b8e6</id><summary type="html">helpme-codesys.com is the new site with SP18. Detailed in the CODESYS Feature Briefing Part 1 from 22:58 - https://www.youtube.com/watch?v=_SQMEmvJNG0 The old help.codesys.com remains, because old versions of codesys IDE link there.</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#d5e3" rel="alternate"/><published>2022-06-02T18:48:48.629000Z</published><updated>2022-06-02T18:48:48.629000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#d5e3</id><summary type="html">In the PLC, the sizes are on the connection tab of the remote adapter. https://content.helpme-codesys.com/en/CODESYS%20EtherNetIP/_enic_edt_target_connections.html I am not sure about how you get the sizes from the Wago. It is either on the web interface, or you will have to find the manual for it.</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#56e8" rel="alternate"/><published>2022-06-02T15:20:43.784000Z</published><updated>2022-06-02T15:20:43.784000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#56e8</id><summary type="html">The size will have to match. Maybe the 750-352 can be accessed from a webbrowser, that it may tell you the correct sizes to use.</summary></entry><entry><title>i-campbell posted a comment on discussion Codesys V2.3 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#af5c" rel="alternate"/><published>2022-06-01T19:19:01.471000Z</published><updated>2022-06-01T19:19:01.471000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/306cd95730/?limit=25#af5c</id><summary type="html">press the + next to the error message, and you get a slightly more specific error message.</summary></entry><entry><title>i-campbell posted a comment on discussion Forge 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/forge/thread/97a43b3c84/?limit=25#c08d" rel="alternate"/><published>2022-05-27T12:04:47.167000Z</published><updated>2022-05-27T12:04:47.167000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/forge/thread/97a43b3c84/?limit=25#c08d</id><summary type="html">did you get the example project to work? https://forge.codesys.com/prj/codesys-example/modbus/home/Home/ seems like very strange behaviour, can you share your code?</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/1f99677fd0/?limit=25#a9cc" rel="alternate"/><published>2022-05-25T07:14:17.098000Z</published><updated>2022-05-25T07:14:17.098000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/1f99677fd0/?limit=25#a9cc</id><summary type="html">sudo? or su -</summary></entry><entry><title>i-campbell posted a comment on discussion Runtime 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/1f99677fd0/?limit=25#5dd9" rel="alternate"/><published>2022-05-24T15:08:34.895000Z</published><updated>2022-05-24T15:08:34.895000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Runtime/thread/1f99677fd0/?limit=25#5dd9</id><summary type="html">Try instead the command /opt/codesys/bin/codesyscontrol.bin -d /etc/CODESYSControl.cfg because CODESYSControl.cfg references CODESYSControl_User.cfg, plus has some additional required settings. Also try to delete all applications form runtime deploy tool.</summary></entry><entry><title>i-campbell modified a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/55723d17f8/?limit=25#cf0f" rel="alternate"/><published>2022-05-24T05:40:18.290000Z</published><updated>2022-05-24T05:40:18.290000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/55723d17f8/?limit=25#cf0f</id><summary type="html">try TO_LREAL it should fit in a 64 bit floating point</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/55723d17f8/?limit=25#cf0f" rel="alternate"/><published>2022-05-24T05:39:57.388000Z</published><updated>2022-05-24T05:39:57.388000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/55723d17f8/?limit=25#cf0f</id><summary type="html">try TO_LREAL it should fit in a 64 but floating point</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/0e8749981c/?limit=25#270f" rel="alternate"/><published>2022-05-21T08:36:36.947000Z</published><updated>2022-05-21T08:36:36.947000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/0e8749981c/?limit=25#270f</id><summary type="html">https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_plc_intro/3527777675.html&amp;id= This should help I think. same in codesys but this was the first google result.</summary></entry><entry><title>i-campbell posted a comment on discussion Engineering 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/42fe8c4a19/?limit=25#779b" rel="alternate"/><published>2022-05-20T19:44:35.653000Z</published><updated>2022-05-20T19:44:35.653000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Engineering/thread/42fe8c4a19/?limit=25#779b</id><summary type="html">you must enable it in the options https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_dlg_options_fup_kop_awl.html Tools &gt; Options &gt; FBD/LD/IL &gt; IL &gt; Enable IL</summary></entry><entry><title>i-campbell posted a comment on discussion Visualization 🇬🇧</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/1e87f32703/?limit=25#d405" rel="alternate"/><published>2022-05-19T13:15:33.233000Z</published><updated>2022-05-19T13:15:33.233000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/profile/</uri></author><id>https://forge.codesys.com/forge/talk/Visualization/thread/1e87f32703/?limit=25#d405</id><summary type="html">This is not yet possible. There is an existing improvement suggestion for "It should be possible to configure multiple text variables", I have commented that you are also interested in it.</summary></entry></feed>