We have two different kepware on separate place which is pointing to same PLC. In that one of the kepware having both Manufacturing Suite and Data logger license but second kepware having only one data logger license. Now for both of them We have implemented data logger concept and according to tag value change we are logging data into SQL database. It is working fine for first kepware but incase of second it start giving tag quality as bad after 2 hour and we need to restart runtime service of that kepware. and because of bad quality tag data logger is not working as expected even though it has data logger license.
So, Is there any way to without restarting runtime services we will get actual tag value and on change of that value we can log updated tag value on Database ?
Also, it is possible to connect second datalogger to first kepware(because first kepware having both license) so it will work fine ?
You need to have all components properly licensed on the 2nd machine. The reason it's timing out after 2 hours is because the communication drivers on that that are reading from the PLC's are not licensed.
You cannot have a license just for DataLogger deployed to a system, that will not work. It is also not possible to configure DataLogger to point to another computer that does have a license for the correct drivers.
Andy Servetas Principal Technical Support Engineer | Kepware Technologies