List of Contributions

Noah

Contact Details

Noah


My Content

1 to 20 of 42 total
Posted By Noah Feb 20, 2026 09:27:36 AM
Found In Egroup: Advanced Software
\ view thread
As far as I can see in your contribution history, you have never answered another person's question on Engage, or added something to someone else's post. Try doing this. I think it would give you a better understanding of what type of context you're missing from your posts. ------------------------- ...
Posted By Noah Feb 18, 2026 12:36:14 PM
Found In Egroup: Advanced Software
\ view thread
Just to add to this... only put this record limit on tables in an embedded database, not ones using ODBC connection. I tried adding it to some tables using an ODBC connection and a warning popped up. After removing the limits, I still get the errors every time I boot up my project haha. It's been an ...
Posted By Noah Feb 17, 2026 09:15:10 AM
Found In Egroup: Advanced Software
\ view thread
Those GitHub repos are incredibly valuable if you take the time to read through them. Also, this YouTube playlist is very helpful. https://www.youtube.com/playlist?list=PL3K_BigUXJ1M1-JpRiwIIhzJUbhwtK3yy 2 years ago, using just those GitHub repos, and that YouTube playlist (which were both much more ...
Posted By Noah Feb 16, 2026 12:17:17 PM
Found In Egroup: Advanced Software
\ view thread
It may behoove you to bookmark some of the examples. That's saved me a lot of hours of digging through the internet. -------------------------------------------
Posted By Noah Feb 05, 2026 04:18:00 PM
Found In Egroup: Advanced Software
\ view thread
In general, if you copy-paste a "type", you should get a 2nd "type". I do this sometimes when I need to make a significant modification to a "type" that would be better off as a new, separate "type". If you copy-paste the instance of a "type", you should get a 2nd instance, not a 2nd "type". ----- ...
Posted By Noah Jan 28, 2026 10:37:35 AM
Found In Egroup: Advanced Software
\ view thread
I'd be interested to see what stbDateTime does. At first glance I wouldn't blame threading- but seeing the bigger picture how/where you're calling this could clarify that. -------------------------------------------
Posted By Noah Jan 27, 2026 03:22:00 PM
Found In Egroup: Advanced Software
\ view thread
As you've found, .ToString() is subtly different from simply casting a variable to a string. You are probably looking for this (Assume TableName is a string variable in your NetLogic): Manually cast the Value to a string: string Table = (string) LogicObject.GetVariable("TableName").Value; ...
Posted By Noah Oct 01, 2025 01:47:08 PM
Found In Egroup: Advanced Software
\ view thread
Yeah Admin is pretty important there. On a local machine, one of my colleagues exited out of the Admin prompt instead of putting in credentials, and was never able to get that Admin prompt to show up even again, so he couldn't use the emulator to its full extent after that. Eventually he did a full factory ...
Posted By Noah Sep 30, 2025 03:45:13 PM
Found In Egroup: Advanced Software
\ view thread
Interesting. How are you re-booting it? I wrote my own C# script that detects if the system is down, and if so, it runs the .exe pointing to the Optix project. I was thinking about capturing the CPU and memory usage as well at that point and storing it somewhere so I could check it later. That could ...
Posted By Noah Sep 29, 2025 06:33:31 AM
Found In Egroup: Advanced Software
\ view thread
Update: Upgrading from 1.5.3.4 and 1.6.2.36 has made a massive improvement. 30-50% CPU with some spikes at 55% or so. Our actual SCADA system on the web browser also runs a bit faster. Whatever you guys changed, keep doing that. Haha. -------------------------------------------
Posted By Noah Sep 29, 2025 06:29:52 AM
Found In Egroup: Advanced Software
\ view thread
Weird. Fair enough, haha. -------------------------------------------
Posted By Noah Sep 26, 2025 03:37:00 PM
Found In Egroup: Advanced Software
\ view thread
Just curious why zoom on Trace and Range mode on Trends is disabled now? We just upgraded from 1.5.3.4 to 1.6.2.36 and so far we're happy with it, CPU usage seems to be a bit lower and our project is crashing less, but I noticed this odd quirk. I appreciate that it's in the changelog so I know it's intentional-- ...
Posted By Noah Sep 09, 2025 12:25:59 PM
Found In Egroup: Advanced Software
\ view thread
That's a really nice loading screen. Probably the best way I've seen load time handed in Optix. -------------------------------------------
Posted By Noah Sep 08, 2025 06:28:20 AM
Found In Egroup: Advanced Software
\ view thread
That's a good point. It does look like all the cores max out, usually at the same time: -------------------------------------------
Posted By Noah Sep 04, 2025 06:10:43 PM
Found In Egroup: Advanced Software
\ view thread
Joe W: Ah, gotcha. Yeah that's the thing, they're manually assigned to each individual bit, and not inherited. -------------------------------------------
Posted By Noah Sep 04, 2025 06:09:03 PM
Found In Egroup: Advanced Software
\ view thread
I was just wondering why I didn't have to add @Value. I went down the @Description rabbit hole and eventually realized what I was doing wrong. In general I would think @Value is best practice but it worked without. -------------------------------------------
Posted By Noah Sep 03, 2025 03:59:00 PM
Found In Egroup: Advanced Software
\ view thread
We bought the Unlimited version of Optix so we could have more than 50 connections because we were maxing out at times. So it can be 4-5 dozen sometimes. I understand that's a lot of overhead but unfortunately my hands are tied there. It's a good problem to have, though, because it means everybody is ...
Posted By Noah Sep 03, 2025 03:38:37 PM
Found In Egroup: Advanced Software
\ view thread
For example, to get the text description of Alarm_critical/Words[0].0 (An array of Int32s also known as DINTs in PLCs, each bit represents 1 fault being either on or off): First, enable Extended Properties under the CommDriver: Then, import the PLC tags and you can simply type "Description" in ...
Posted By Noah Sep 01, 2025 06:31:42 PM
Found In Egroup: Advanced Software
\ view thread
You can, alternatively, use the Telegram API for free. (I'm sure WhatsApp has some benefits, though). I have different alarms and alerts set up to send Telegram messages to group chats, and it works pretty well. -------------------------------------------
Posted By Noah Sep 01, 2025 06:29:00 PM
Found In Egroup: Advanced Software
\ view thread
It's working for me in Optix 1.5.3.4 -- I had the same confusion at first over "@Description" or "/Description". After realizing that every node in a project has the "@Description" tag, I realized I had to go re-import my tag with the new /Description data and then try to display it. This was about a ...