List of Contributions

DeBruler

Contact Details

DeBruler


My Content

1 to 20 of 50+ total
Posted By DeBruler Feb 03, 2026 04:01:41 PM
Found In Egroup: Advanced Software
\ view thread
But if you actually try to run it with a PLC, you will get a message in the output window saying that bi-directional with string formatter is not supported (and it's right, it doesn't work)... -------------------------------------------
Posted By DeBruler Feb 03, 2026 02:25:43 PM
Found In Egroup: Advanced Software
\ view thread
Yeah, but as I mentioned in the original post, when you apply the string formatter, the communication is no longer bi-directional... Am I cooked? -------------------------------------------
Posted By DeBruler Feb 03, 2026 01:12:10 PM
Found In Egroup: Advanced Software
\ view thread
I'm not sure what you mean. This is a tag straight from the PLC. I tried to go to the tag definition and change to decimal, but got the following error when trying to run the application: -------------------------------------------
Posted By DeBruler Feb 02, 2026 03:10:00 PM
Found In Egroup: Advanced Software
\ view thread
In Optix, how can we get the value shown in the HMI display to match the same PLC formatting? We use the same number object for multiple types of data in the PLC (int, dint, real, lreal, etc.), and I don't want to have to specify for every single recipe setpoint number object the max number of decimal ...
Posted By DeBruler Sep 02, 2025 07:46:49 AM
Found In Egroup: Advanced Software
\ view thread
It is still an issue for me. I was told this is something that will be fixed in still yet a later version of Optix - hopefully due out soon! -------------------------------------------
Posted By DeBruler Aug 25, 2025 07:35:45 AM
Found In Egroup: Advanced Software
\ view thread
@AutomateSHANE, maybe this community can hook you up with a controller since you are so helpful! I did some more digging to see where the problem might be occurring, and it looks like it has to do with aliases. I did a simple test with creating a label on a screen pointed to a string tag in my PLC ...
Posted By DeBruler Aug 22, 2025 02:18:32 PM
Found In Egroup: Advanced Software
\ view thread
Thanks for the replies. For the tag importer, I've seen people deselect tags, hit apply, and then later reselect them after realizing their mistake. Is there any way to fix a project where they do that? (without having to find/fix every single place where it might have gotten broken? It's almost like ...
Posted By DeBruler Aug 21, 2025 01:31:00 PM
Found In Egroup: Advanced Software
\ view thread
Hi All - Does anyone else have the problem that if you deselect tags that were being used on screens from the tag importer, then go back later and reselect them, that it breaks the original connection on the objects? Also, we have the problem that when we copy/paste objects from 1 project to another ...
Posted By DeBruler Jul 31, 2025 07:45:19 AM
Found In Egroup: Advanced Software
\ view thread
Thanks - I never noticed before that you can add changed events to tags in the comm stations. Can you create those at runtime with c# code? -------------------------------------------
Posted By DeBruler Jul 30, 2025 09:52:58 AM
Found In Egroup: Advanced Software
\ view thread
We did some testing with the +=, and it is interesting that it does not seem to put that tag on scan. It will monitor for changes, but when the PLC value changes, nothing is reading it so the event never fires. We had to do a variable synchronizer in combination with the += subscription. Is this how ...
Posted By DeBruler Jul 25, 2025 02:04:17 PM
Found In Egroup: Advanced Software
\ view thread
Thanks - is there a watchout for subscribing to potentially many, many tags this way? For example, is it the same as reading each tag on the polling rate of the presentation engine, or is it somehow more efficient?
Posted By DeBruler Jul 25, 2025 12:48:55 PM
Found In Egroup: Advanced Software
\ view thread
Very helpful - thank you! Another question: when we try to do the event subscription (+=) on the top level UDT tag, it does not fire when a UDT element changes. Is there a way to simply subscribe to a UDT?
Posted By DeBruler Jul 25, 2025 09:45:29 AM
Found In Egroup: Advanced Software
\ view thread
Thanks - that widget is very interesting. It does work, and I'm trying to understand the code behind it - especially how it reads and writes the PLC values. Does anyone have a good explanation of all the options for getting live PLC values from within netlogic? So far, I have seen: RemoteRead (examples ...
Posted By DeBruler Jul 24, 2025 02:45:54 PM
Found In Egroup: Advanced Software
\ view thread
Ah ok - I have both arrows just like in your screenshot. Do you have it working with a PLC? (I couldn't tell if you just set up a model variable within Optix or used an actual PLC/Echo)
Posted By DeBruler Jul 24, 2025 11:58:49 AM
Found In Egroup: Advanced Software
\ view thread
I'm not sure what arrows you are talking about? Do you have a screen shot to show me? Also, we did confirm that addressing a single array index in a text box does work. In fact, the behavior in the table gets more weird: If I update the value in the text box, the value in the PLC and datagrid does ...
Posted By DeBruler Jul 24, 2025 11:30:38 AM
Found In Egroup: Advanced Software
\ view thread
Sure - I have a DINT array in the PLC. I map the datagrid model input to that DINT array: I create an editable column pointing to (Item)@Value: At runtime: the values are displayed correctly when I load the screen: But if the PLC value changes while I'm on the screen, the value ...
Posted By DeBruler Jul 23, 2025 11:22:30 AM
Found In Egroup: Advanced Software
\ view thread
Ha ha :-) thanks for the code - can't wait to try it! Do you have any idea why in a plain vanilla datagrid pointed to an array tag that (Item)@Value doesn't work for an editable column?
Posted By DeBruler Jul 23, 2025 06:52:59 AM
Found In Egroup: Advanced Software
\ view thread
Thanks - will this allow me to change the PLC value from the datagrid as well? I've noticed that even though I can get the array values in the datagrid with (Item)@Value, editing the values from the datagrid doesn't actually change the PLC even though the datagrid has the new value in it. Seems like ...
Posted By DeBruler Jul 22, 2025 08:02:13 AM
Found In Egroup: Advanced Software
\ view thread
Ok, that makes sense. I think we are changing how we are approaching our datagrid view. Is it possible to have a datagrid take a DINT array as the model and display the first column as the array index and the second column the value? We know how to display the value, but are struggling now to display ...
Posted By DeBruler Jul 21, 2025 02:44:40 PM
Found In Egroup: Advanced Software
\ view thread
Thanks - that does work for variables. However, we still have a need for another area where we want to address the NodeId for each element of a DINT or REAL array. We are trying stuff like the following, but it obviously doesn't work. How can we get the NodeId for DINTArray[1], DINTArray[2], etc.?