1
Support Questions / Re: Difference in advancedHMIcontrols and mfgControlAdvancesHMIcontrols ?
« on: June 04, 2019, 01:21:53 PM »What are you calling the "MFG controls" and the "others"?
When it comes to speed of writing to a PLC, the synchronous vs. asynchronous are going to be very close in response, within microseconds of each other. The bottle neck is how fast the PLC can accept the values and respond. It varies widely by PLC. The fastest I have seen is less than 2ms for an L8x series ControlLogix and as slow as 15ms on some Modbus devices.
I have 2 sets of DLLS. One set is called mfgControl.AdvancedHMI.Controls and mfgControl.AdvancedHMI.Drivers and another set that appear to be the same thing, except without the mfgControl part in the name.
My Async issue isn't an issue with being able to write to the device fast enough. The issue is that when the event is fired off it takes a bit of time for control to be released back from the function, in that amount of time it's been blocked, another event gets fired off (async javascript) and it gets missed. I have "cues" going along a moving timeline that need to be fired off as they are hit on the timeline, if that makes sense. What's the difference in beginWrite and Write?
Thanks for your help