List of Contributions

General Quarters

Contact Details

General Quarters


My Content

1 to 20 of 50+ total
Posted By General Quarters Feb 27, 2026 08:10:09 AM
Found In Egroup: Advanced Software
\ view thread
can you provide some screenshots demonstrating this? could you rename the folder or alias for the time being? -------------------------------------------
Posted By General Quarters Feb 27, 2026 08:07:53 AM
Found In Egroup: Advanced Software
\ view thread
I'm guessing this is a library import. Have you searched for it in the library? -------------------------------------------
Posted By General Quarters Feb 27, 2026 08:05:27 AM
Found In Egroup: Advanced Software
\ view thread
great edge case you've found. A simple hack would be to have a model var boolean helper on your popup for the workflow signing. on your idle timeout that closes all dialogs, use this as a conditional to determine if you should run the cancel method. I have limited exposure to the workflow system, so ...
Posted By General Quarters Feb 26, 2026 03:58:11 PM
Found In Egroup: Advanced Software
\ view thread
ugly approach i generally go to is attaching to runtime and viewing the structure via a breakpoint. other go to is the netlogic cheat sheet repo -------------------------------------------
Posted By General Quarters Feb 20, 2026 02:28:41 PM
Found In Egroup: Advanced Software
\ view thread
You're close. The important thing to note is that adding paths don't work like shown above. You need to add (1) or (#name) to the expression and it'll give a link to actually bind the thing you're trying to populate. Maybe you're doing this and just throwing the path for reference? A screenshot would ...
Posted By General Quarters Feb 20, 2026 02:21:23 PM
Found In Egroup: Advanced Software
\ view thread
The second and third can be extracted from the netlogic methods and binding to optix variables that are used in the ui. You can also leverage the file explorer library widget to assist here for visibility to where you're writing. I've implemented both of these to address the points you mentioned. It's ...
Posted By General Quarters Feb 20, 2026 08:45:47 AM
Found In Egroup: Advanced Software
\ view thread
I don't think descriptions get polled on runtime. they're brought over on tag import. i forget the exact syntax to call it. your best bet is to throw a breakpoint on this line and attach to runtime: if (iuanPt != null) ( the iuanPt will already be initialized in previous line. from there you can ...
Posted By General Quarters Feb 17, 2026 05:19:04 PM
Found In Egroup: Advanced Software
\ view thread
There is an import / export method for the localization dictionary. you can use netlogic designer scripts to populate key value converters but it's pretty tricky -------------------------------------------
Posted By General Quarters Feb 17, 2026 05:16:24 PM
Found In Egroup: Advanced Software
\ view thread
Generally speaking the scale layouts are better for nesting in specific components rather than full screen or project based functionality. See these threads that talk about the distinction: https://engage.rockwellautomation.com/discussion/ftoptix-changing-a-projects-screen-size#bmf68fda06-20ac-474e ...
Posted By General Quarters Feb 13, 2026 01:25:38 PM
Found In Egroup: Advanced Software
\ view thread
best bet is generate an svg img and add as an img component -------------------------------------------
Posted By General Quarters Feb 13, 2026 01:24:33 PM
Found In Egroup: Advanced Software
\ view thread
seems to be similar to this thread: https://engage.rockwellautomation.com/discussion/optix-studio-170804-and-optixedge#bme870380a-1014-432b-84bb-4f127ce586ff looks like they're investigating. curious if you can get away with 1.6.x for time being? -------------------------------------------
Posted By General Quarters Feb 13, 2026 12:26:12 PM
Found In Egroup: Advanced Software
\ view thread
webui can be tricky on major revision upgrades. best case, there's just a ip permissions that isn't in the webui properties, worst case something in the upgrade isn't happy with the compiled js. runtime logs would be a good starting point -------------------------------------------
Posted By General Quarters Feb 13, 2026 12:22:37 PM
Found In Egroup: Advanced Software
\ view thread
I'm wondering if the reboot causes a new alarm rather than changing the alarm's time. I would double check the alarm history to see if you're getting another record and it just appears to be swapping the time to the reboot. If this is the case, then what might resolve it is to tie your embedded alarm ...
Posted By General Quarters Feb 13, 2026 11:45:48 AM
Found In Egroup: Advanced Software
\ view thread
That's right! The switch component kinda has embedded events as toggling it in the UI will update the variable bound to the Checked. This one caused a headache for me when i was first working with it, so you're not alone! -------------------------------------------
Posted By General Quarters Feb 12, 2026 05:37:59 PM
Found In Egroup: Advanced Software
\ view thread
there are a few different Times associated with Alarm events: https://help.optix.cloud.rockwellautomation.com/1.4.1.7/en/Reference/OPC-UA/ObjectTypes/OffNormalAlarmType.html Time UtcTime (Inherited from BaseEventType) ReceiveTime UtcTime (Inherited from BaseEventType) LocalTime TimeZoneDataType ...
Posted By General Quarters Feb 12, 2026 11:55:00 AM
Found In Egroup: Advanced Software
\ view thread
Hey Colombo, welcome to Engage! I think the switch will work with floats (at least on 1.6 which is demonstrated below). The important difference between View and Optix here is that the Value and Indicator are both just the Checked Property of the switch Create a model variable and type it to float: ...
Posted By General Quarters Feb 05, 2026 06:49:24 PM
Found In Egroup: Advanced Software
\ view thread
If I recall there was an annual and perpetual. theres a runtime sizing tool on ft hub: https://support.rockwellautomation.com/app/answers/answer_view/a_id/1138362/~/factorytalk-optix%3A-determine-the-best-runtime-package-for-your-application-with -------------------------------------------
Posted By General Quarters Feb 05, 2026 06:30:00 PM
Found In Egroup: Advanced Software
\ view thread
what was the c# that caused it? -------------------------------------------
Posted By General Quarters Feb 05, 2026 06:27:12 PM
Found In Egroup: Advanced Software
\ view thread
This approach works on emulator, let me know if it does so for a panel. Add a runtime Script: //regular using statements as well as: using System.Net; using System.Net.NetworkInformation; public override void Start() ( string localIP = GetLocalIPAddress(); Project.Current.GetVariable("Model/SessionIP").Value ...
Posted By General Quarters Feb 05, 2026 05:28:24 PM
Found In Egroup: Advanced Software
\ view thread
Only thing about that setup to consider is you'd have to buy runtime licenses. Maybe an Optix Edge could support your use case? Testing out functionality with this repo to an lxc (or vm) on proxmox is pretty smooth: https://github.com/FactoryTalk-Optix/Optix_Docker_FTOptixUpdateServer it let's you run ...