I feel sure that everyone has had this happen, but I just needed to have a rant/whinge about this constant real gripe after it happening repeatedly today. You can't help but wonder why they do it? More for the Customer Experience Improvement Program, given that it also records stuff about USB connections? And runs even though you specifically opt out. There is so much involved in CEIP that it is very hard to stop it all, and Msoft seem to constantly change things to get it going again if you have done so. I've mentioned this privately to some, but did you know in amongst all that CEIP does in W10, it also records keystrokes?
Even with an appropriate buffer size, the string length apparently affects the stability of the serial TX from the USB port. Below some threshold (haven't pinpointed the exact size), the serial comms are hit or miss. (String length is roughly related to number of tags within the strong, so that may also be the culprit)
Previous buffer size was ~125ish bytes, and full string showed with a USB-RS232 and RS232-USB, but nothing on the Prolific device, etc.
Now two strings ~75 bytes reliable communicate with a CP2012, PL2303TA (prolific) no problem.
I'm at a loss for why, but that's what I've found...
Hello, I'm considering what is the scope of the Positive Transition Event in the program. I thought it was supposed to stay on for one pass to the whole - but maybe that's not correct?
In this example I'm catching the 100ms frequency and I'm checking it in a function which I call twice with different parameters - but the event only stays on in the first call to the function:
and in this case the TestFunc is only:
(N is the "Out" parameter)
Is this as it is supposed to be?
Good news, I think....
Seems my computer received a big Windows Update late last week, and since then I have not had this error (mind you it had gotten to the point where it would pop up the error several times a day in the last week).
And the problem seems to have started the last time I had a big update.....
Time will tell....
I've used Sierra RV50 cellular modems with static IPs to communicate with remote PLCs, but not with a VPN. I just forwarded the ports I needed in the unit and was able to do Modbus TCP communication and remote programming.
What end result are you trying to achieve?