Hello all my friends!
I have an ongoing problem with Arduinos
I upgraded from 5.4 to 5.6, and the arduinos do not work !
Issue 1 --
Proview will communicate with the arduinos, read the temperature from ONEWIRE and DALLASTEMPURATURE, and switch the arduinos switches off and on, and read the analog inputs.
BUT
the time keeping function of Proview gets messed up.
The normal ORDER - DELAY in the PLC is way off. Like 3 minutes instead of the 40 sec specified.
when the Proview program is run WITHOUT the usb / arduinos plugged in, it keeps proper time.
a 40 sec delay is 40 sec.
When the USB / arduinos are plugged in, the proview program goes haywire. and does not keep proper time anymore. BUT it will still communicate with the arduinos--- ALSO proview does NOT have any error messages.
Issue 2 --
when an arduino is unplugged, there is no red light on -- in the communication or RUN button in proview. It used to do that in 5.4 --
In 5.6 it does not show a breakdown in communication with the arduino.
The proview brewery program I created is the exactly the same for 5.4 and 5.6--
there are no error messages in proview, it compiles fine in both 5.4 and 5.6
I have used arduino 1.0.5 (both on the 5.4 and 5.6)
and also used the newest updated arduino 1.8.12 (on the 5.6)
i used the libraries for arduino (onewire and dallastempurature) from the original 5.4 install on both 5.4 and 5.6 --
and used updated libraries for 1.8.12 on the 5.6 --
Again, this setup worked great for 4 years. in 5.4-- and arduino 1.0.5--
Now it will NOT work in 5.6 , with arduino 1.0.5 or 1.8.12-- using the old libraries for onewwire and dallastemp-- or the new updated libraries.
I am including screenshots of the Console printout, and the arduino settings, and the grafcet that i am using for timing.
H-E-L-P !
I am at wits end. I cannot figure out what is wrong. And really would like to upgrade from 5.4 to 5.6--
THANKS!
bill