Skip to main content
11-Garnet
October 19, 2022
Question

KEPServerEX/ThingWorx Kepware Server Tag values that do not change are not logged

  • October 19, 2022
  • 2 replies
  • 4236 views

Hello,

We are using MFA, and we've configured a connection to Kepserver with an asset and remotely bound properties to Kepserver tags.

The connection pushes values every seconds (in monitoring section we view that we receive it every second), and we need to log those values even haven't changed. 

Remoted bound properties Data Change Type property is set to Always, but QueryPropertyHistory service does't show a value for every second, only the changes.

How can we get it?

Thanks in advance

2 replies

22-Sapphire I
October 19, 2022

Is kepserver actually sending the values?

11-Garnet
October 21, 2022

Yes. Kepserver is sending values every seconds...but QueryNamedPropertyHistory shows this result:

aetxeberria_0-1666335011191.png

In monitoring section we can see that we are receiving values every seconds.

aetxeberria_1-1666336758205.png

 

 

 

22-Sapphire I
October 21, 2022

Can you show all the binding aspects please of the property and the binding itself.

It does look like if it is set to always, it should log each time, you can also try to set a subscription on the property and validate that it fires each update.

Worst comes to worse, if the subscription shows it firing properly, maybe use that to log the values.

pshashipreetham
18-Opal
18-Opal
October 22, 2022

Hey @aetxeberria,

Just change the configuration of the Property in the RemoteThing of Thingworx.
Change the PushType from Pushed based on the value change to Always pushed.
Before:

Shashi_Preetham_0-1666423675533.png

Change to:

Shashi_Preetham_2-1666423793685.png


Thanks,

11-Garnet
October 24, 2022

The configuration of the properties is Always pushed, but QueryNamedPropertyHistory does't show all values.

22-Sapphire I
October 24, 2022

When you expand the 'Advanced' what is 'DataChange' set to? Value or Always?