List of Contributions

asemlucben

Contact Details

asemlucben


My Content

1 to 20 of 50+ total
Posted By asemlucben Jul 22, 2026 05:22:06 AM
Found In Egroup: FactoryTalk Optix
\ view thread
@Hep the native AI features are coming in different batches, the AI chat is getting in 1.8.x, then 1.9.x will have image to screens conversion and so on. We are working on it 😀 ...
Posted By asemlucben Jul 22, 2026 05:02:09 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Yes, the read operation is synchronous, so it will hang the codew, two things you could try: Add a RemoteVariableSynchronizer on the set of tags you want to monitor -> NetLogic_CheatSheet/pages/plc-tags.md at main · FactoryTalk-Optix/NetLogic_CheatSheet Try enabling the BlockRead on that array and ...
Posted By asemlucben Jul 22, 2026 03:10:38 AM
Found In Egroup: FactoryTalk Optix
\ view thread
You might have to force an update, depending on how the UDT is created, you might need to perform a plc_device.Get("Alarm").RemoteRead();
Posted By asemlucben Jul 22, 2026 01:32:08 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Well done!
Posted By asemlucben Jul 21, 2026 09:56:50 AM
Found In Egroup: FactoryTalk Optix
\ view thread
The name was actually disabled opacity (last element in the screenshot), but yes, it will affect all controls. So if this is not an option, you should move to a read only control as suggested before (and if I remember correctly, even labels should adapt to the locale to display datetime in the right ...
Posted By asemlucben Jul 21, 2026 09:54:56 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Ok so two things to check: Try by disabling the tags optimization in the project root Ensure you are first resolving the alias with var plc_device = InformationModel.Get(Alias_PLC.Value) and then navigating to the element with plc_device.Get("UDT_Name.Property_Name") to make sure the alias is actually ...
Posted By asemlucben Jul 21, 2026 08:27:58 AM
Found In Egroup: FactoryTalk Optix
\ view thread
How are you accessing those fields, from the UI or from a script?
Posted By asemlucben Jul 21, 2026 07:54:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
The problem is that multiple dataloggers are trying to retrieve the last RowID of the database to add the new line, but while one is fetching the data, another one is using that number as new ID and it fails with the duplication error you observed, I see no easy solution for that
Posted By asemlucben Jul 21, 2026 07:52:05 AM
Found In Egroup: FactoryTalk Optix
\ view thread
In the stylesheet, there's a "interactive controls disabled opacity" that you can tune to match your UX, if you set that to 1, both enabled and disabled controls will look the same
Posted By asemlucben Jul 21, 2026 07:46:51 AM
Found In Egroup: FactoryTalk Optix
\ view thread
I think that's actually correct, and it rules out to the SVG specifications (a polilyne is literally an SVG path). The center of the line is actually sitting at the 0;0 coordinates, then if you set the line thickness to 6px, it will span 3px above and 3px below that coordinates, but the center of such ...
Posted By asemlucben Jul 21, 2026 01:47:45 AM
Found In Egroup: FactoryTalk Optix
\ view thread
I would not recommend this, please use different tables and join them on the visualization side with the JOIN clause
Posted By asemlucben Jul 16, 2026 07:19:01 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thanks for reporting this, I am happy you are not stuck, but still I will investigate this
Posted By asemlucben Jul 16, 2026 07:01:10 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Hi, can you please provide a little more details? Which Optix version, which Faceplate version, how did you configure the faceplate, and so on. The error is just a generic "hey, I can't find that variable" error
Posted By asemlucben Jul 16, 2026 03:57:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
You can create screen types, you just have to create a ScreenType rather than a Screen. The SetDynamicLink method has some logics where it checks if the dynamic link is traversing a type or not, and if you're not traversing it, it means you can go relative. Try with the ScreenType and it should work ...
Posted By asemlucben Jul 15, 2026 01:43:26 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Thank you, can you also post the catalog number and firmware version of the Optix Panel?
Posted By asemlucben Jul 15, 2026 01:18:21 AM
Found In Egroup: FactoryTalk Optix
\ view thread
No, logs cannot be split, but you can analyze them using this tool: FactoryTalk Optix Runtime Logs Parser
Posted By asemlucben Jul 15, 2026 01:15:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
If the project was properly uploaded, you can expand the Retentivity folder and you will see a bunch of arrows, one per each retentivity storage, if you click it, you should be able to apply changes
Posted By asemlucben Jul 14, 2026 09:48:08 AM
Found In Egroup: FactoryTalk Optix
\ view thread
Well, 1.6.0 it's quite old, I strongly suggest an update
Posted By asemlucben Jul 14, 2026 04:07:24 AM
Found In Egroup: FactoryTalk Optix
\ view thread
It means that something got stuck in the retentivity storage database. Please navigate to the path where the application was deployed, then open ApplicationFiles folder and see if there are any .lock files (or any files not ending with .db or .sqlite)
Posted By asemlucben Jul 14, 2026 01:51:00 AM
Found In Egroup: FactoryTalk Optix
\ view thread
You can create a simple link, like you did, then override the path by accessing the DynamicLink variable (using refs - see the cheatsheet), then write the desired path by changing the Value property