List of Contributions

AutomateSHANE

Contact Details

AutomateSHANE


My Content

1 to 20 of 50+ total
Posted By AutomateSHANE Dec 24, 2025 10:32:54 AM
Found In Egroup: Advanced Software
\ view thread
Man, Ignition is that far behind the times?! Anyways, you can't "force" Optix to use an older version. The support for certain versions of the spec is decided upon by the developers and baked into the source code, at least for now. You can, however, go back to before MQTT was officially integrated into ...
Posted By AutomateSHANE Dec 23, 2025 08:25:59 AM
Found In Egroup: Advanced Software
\ view thread
Hi. I think we'll need some more information here. At least to me, it isn't quite clear. If you can provide screenshots, that would help immensely. The definition of the alarm takes place in the model, from which the instances for the actual alarming are then formed - > connection via NodePointer. ...
Posted By AutomateSHANE Dec 23, 2025 08:11:40 AM
Found In Egroup: Advanced Software
\ view thread
Yes, I would say you are on the right path. That is a much more responsive design than before. You will notice though that as the screen narrows some of the widgets don't scale down or compress is a nice way. If you want, you can combat this by also using a grid layout and a scroll view. As you have ...
Posted By AutomateSHANE Dec 22, 2025 09:42:07 AM
Found In Egroup: Advanced Software
\ view thread
Thanks for sharing, that puts it into perspective. I don't see a project attached, so I have nothing to play with. But, this does look like a dashboard that could benefit from a properly implemented Grid layout. That's where I would start. Some objects may also need to be placed inside a Scroll view ...
Posted By AutomateSHANE Dec 21, 2025 12:08:41 PM
Found In Egroup: Advanced Software
\ view thread
Yes, I agree. I only remembered that the project exists and could give you an idea. I forgot it was powered by a NetLogic and I neglected to check. Even though the script works well, it isn't entirely necessary. Like I said, there are multiple ways to accomplish this and the solution from @craig1850 ...
Posted By AutomateSHANE Dec 20, 2025 12:51:00 PM
Found In Egroup: Advanced Software
\ view thread
Thanks for the clarification. Based on that, I implemented a quick solution. See the attached zipped project in v1.6.3.30 and give it a spin. I did some quick testing and it seems to work for what you want. -------------------------------------------
Posted By AutomateSHANE Dec 20, 2025 12:50:50 PM
Found In Library: Advanced Software
Posted By AutomateSHANE Dec 19, 2025 12:19:32 PM
Found In Egroup: Advanced Software
\ view thread
Hi Hoppes. Welcome to Engage and FT Optix! I think first we should be absolutely clear on the end result. If we're talking about true rounding, then 50.07 would round up to 50.10, not down to 50.05. If I understand you correctly, though, you don't care about the mathematical rounding, you just want ...
Posted By AutomateSHANE Dec 19, 2025 11:58:46 AM
Found In Egroup: Advanced Software
\ view thread
There's nothing timestamped before the exception in the Optix core, so no way to tell what happened from this. However, that exception might indicate that there was a pointer to an object which had already been deleted/disposed. It could be a fluke, a one-time hiccup, but @Baldrick makes a great point ...
Posted By AutomateSHANE Dec 19, 2025 11:33:41 AM
Found In Egroup: Advanced Software
\ view thread
Good find! I see how this can happen. AD is not case-sensitive, whereas User name in Optix is. I think to prevent this they would need to make User name case-insensitive when authentication mode is set to Domain. There might arguments against that though. I agree this could be bad in a regulated environment, ...
Posted By AutomateSHANE Dec 19, 2025 08:39:00 AM
Found In Egroup: Advanced Software
\ view thread
Hi Xavier. I don't know what is in the technote that fuzzy shared, but if it doesn't meet your needs there is a project which could give you an idea. Optix_Sample_ChangeScreenFromTag There are multiple ways to do this, of course. Let us know if you don't find a solution. ----------------------- ...
Posted By AutomateSHANE Dec 19, 2025 08:31:23 AM
Found In Egroup: Advanced Software
\ view thread
The voids to the left and right are a consequence of the scaling. There are two settings for Scale layout and the one will keep a fixed aspect ratio. That sounds like what you are seeing. It scales the content, keeping the height and width in relative proportion, so you're left with empty space on the ...
Posted By AutomateSHANE Dec 18, 2025 10:04:42 AM
Found In Egroup: Advanced Software
\ view thread
You are not the only busy professional here, yet you are the only one selfishly creating a bunch of noise. This community does not exist for people to post multiple questions per day as they work through a project. If you need that level of attention, and you've already received proper training, you ...
Posted By AutomateSHANE Dec 18, 2025 08:38:54 AM
Found In Egroup: Advanced Software
\ view thread
IUAVariable.StatusCode pertains to the variable's status on the OPC UA server. It isn't explicitly related to the value being updated from a remote PLC tag that is linked to the variable. Since it isn't information that is intended to be useful or accessed in most cases when using the C# APIs, it isn't ...
Posted By AutomateSHANE Dec 18, 2025 08:38:46 AM
Found In Egroup: Advanced Software
\ view thread
It is not an issue of latency but rather a function of how field tags are managed by Optix. The value of a PLC tag imported into Optix is not automatically read/updated from the PLC, save for a few exceptions. If the value has not recently been read, accessing .Value of the variable will yield the last ...
Posted By AutomateSHANE Dec 18, 2025 04:55:08 AM
Found In Egroup: Advanced Software
\ view thread
I found two technotes on the RA Knowledgebase about teaming, but I'm not sure it will be of much help to you. I believe the preferred way to achieve redundancy is this type of application is with ThinManager. Teamed Network Adapters with Rockwell Software Industrial Computer NIC Teaming Configuration ...
Posted By AutomateSHANE Dec 17, 2025 10:57:00 AM
Found In Egroup: Automation Control
\ view thread
I've certainly done that before. I don't recall if it was on that specific module, but I believe it is possible, yes. -------------------------------------------
Posted By AutomateSHANE Dec 17, 2025 10:53:47 AM
Found In Egroup: Advanced Software
\ view thread
Short answer: no. A Panel loader is an object for dynamic content management at runtime. The reports are fixed, meaning they will be generated at runtime according to how they were built in the IDE. You'll notice when you try to build a report that there is no option to add a Panel loader. You would ...
Posted By AutomateSHANE Dec 17, 2025 10:36:00 AM
Found In Egroup: Advanced Software
\ view thread
Great question! As with most things in FT Optix, there are multiple ways to accomplish this. Let's go through some details. The specific platforms are less important than the range of screen resolution. For example, if you know the app will never be run on anything smaller than a 12.9" tablet and anything ...
Posted By AutomateSHANE Dec 16, 2025 04:02:50 PM
Found In Egroup: Advanced Software
\ view thread
That is strange. I gave this a quick test and it seems you are correct that setting a column's Visible field to False does not cause it to be hidden in the report. I'll make some more tests tomorrow (already shut down my VM for the day), but a thought did just occur to me... if you set the Width to ...