List of Contributions

BrentReynolds

Contact Details

BrentReynolds


My Content

1 to 15 of 15 total
Posted By BrentReynolds Jun 09, 2025 05:56:00 PM
Found In Egroup: Emulate3D Software
\ view thread
Does anyone else find this software incredibly glitchy, or is it just me? E3D locks up, hangs, crashes at least five times a day, likely more. I save my work regularly. Emulate crashed, again, and now when I open my latest save, it says it can't be opened. I don't want to have to keep ...
Posted By BrentReynolds Apr 25, 2025 04:01:00 PM
Found In Egroup: Emulate3D Software
\ view thread
In case anyone stumbles on this in the future, the above error was the result of having a controller running v33 firmware. For the EchoAPI to work in this application, it needs to be v35 or greater. Although it's not really clear what's going on here, the callstack indicates it is attempting to call ...
Posted By BrentReynolds Apr 25, 2025 10:09:00 AM
Found In Egroup: Emulate3D Software
\ view thread
This seems to be exactly what I need, however I am getting an error when connecting: Model Category Message 0.00 Info EIP: Connecting Logix Echo API driver to Emulate_HSS in Chassis on 192.168.4.10 0.00 Error "EIP: The version of the client you are trying to use is incompatible with the server. ...
Posted By BrentReynolds Apr 24, 2025 05:10:00 PM
Found In Egroup: Emulate3D Software
\ view thread
Hi Roger, Thanks for the help. I've attached a sample as requested. To make matters even more complicated, this application also communicates via a class 1 message, using the connection I've included in the IO tree. The IO connection is used for high-frequency updates, and the MSG instructions ...
Posted By BrentReynolds Apr 22, 2025 03:34:00 PM
Found In Egroup: Emulate3D Software
\ view thread
The message is a PLC5 Word Range Write. I will take the approach of a second PLC to receive the data, for the time being. Long-term, I'm looking to create a reusable library component, that can be used with minimal changes. With that in mind, I would like to be able to recreate receiving the message ...
Posted By BrentReynolds Apr 22, 2025 01:10:00 PM
Found In Egroup: Emulate3D Software
\ view thread
In the real world, the MSG instruction is sent to a 3rd party device. I am in the process of creating a controller visual in E3D to emulate that 3rd party device. Ultimately I need to receive the data from the PLC, do some processing on that data, then have my emulate model react appropriately. ...
Posted By BrentReynolds Apr 17, 2025 10:53:00 AM
Found In Egroup: Emulate3D Software
\ view thread
I'm working on an emulation application that will need to receive data sent from the PLC via a MSG instruction. Since this is an emulation, I would like to avoid making changes to the PLC as much as possible. What is the best way to accomplish this? Should I map the .EN bit and the data words ...
Posted By BrentReynolds Apr 16, 2025 01:41:00 PM
Found In Egroup: Emulate3D Software
\ view thread
Sorry, maybe I'm not providing enough information. I'm not looking to add this as an aspect, just a visual script. Is there any documentation on the lifecycle hooks for a regular, non-aspect script? Ultimately, I'm attempting to create a controller visual, and it's associated code. Since I ...
Posted By BrentReynolds Apr 16, 2025 12:41:02 PM
Found In Library: Emulate3D Software
Posted By BrentReynolds Apr 16, 2025 12:41:00 PM
Found In Egroup: Emulate3D Software
\ view thread
Yes, I understand that the change notification is a function of the ObservableCollection. I was just curious if the UI supports any arbitrary IList type. I want to use this collection on a visual, so I'm trying to adapt your aspect example, but I'm having a hard time wrapping my head around ...
Posted By BrentReynolds Apr 16, 2025 10:00:00 AM
Found In Egroup: Emulate3D Software
\ view thread
Ahh, this is exactly what I need. I didn't realize that there was support in the UI for other collection types in SimplePropertyValue . Can any IList be used? Thanks for the help. Cheers, Brent
Posted By BrentReynolds Apr 14, 2025 01:15:00 PM
Found In Egroup: Emulate3D Software
\ view thread
In my script I have defined a simple property of type List : [Auto] SimplePropertyValue > MyList; I also have an OnUpdated function: [Auto] void OnMyListUpdated(Visual sender, object newValue, object oldValue) ( print(newValue); ) This does not appear to be registering changes ...
Posted By BrentReynolds Apr 11, 2025 10:43:00 AM
Found In Egroup: Emulate3D Software
\ view thread
That did the trick! Thanks for the help -B
Posted By BrentReynolds Apr 03, 2025 01:35:00 PM
Found In Egroup: Emulate3D Software
\ view thread
I am building an aspect that will require a numeric property with several digits of precision. It seems that the UI is capping the display to three digits, ie 0.001 displays properly, 0.0001 displays as 0. While debugging, it's clear that the value is being set correctly. From reviewing other libraries ...