cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

How to get data flow from PLC to Thingworx Kepware Server 6 ?

Lo_ry96
10-Marble

How to get data flow from PLC to Thingworx Kepware Server 6 ?

I  have  Thingworx Kepawre Server 6 and i want to read PLC data. First thing i added a channel in kepware (device information, communication protocol: Ethernet TCP/IP , S7 300..) then added tags. When i launch OPC Quick Client, i seed "bad" in Qaulity column. When i ping the PLC ip it responds. What is the thing i'm missing here ? 

 

Thanks 

ACCEPTED SOLUTION

Accepted Solutions
TL_9220870
12-Amethyst
(To:Lo_ry96)

The fact that you were able to create the tags shows that you have already found your machine.

The bad signal could be that
*the user might not have the permissions to read them.
*I thought that the server times were very different.
*The connection in kepware may simply have to be reinitialized after creation

At least that was my first thought.

View solution in original post

3 REPLIES 3
TL_9220870
12-Amethyst
(To:Lo_ry96)

The fact that you were able to create the tags shows that you have already found your machine.

The bad signal could be that
*the user might not have the permissions to read them.
*I thought that the server times were very different.
*The connection in kepware may simply have to be reinitialized after creation

At least that was my first thought.

how to check each of these possible causes ? 

TL_9220870
12-Amethyst
(To:Lo_ry96)


I just wanted to use my statements to create incentives for troubleshooting.
I don't own the Kepware server myself, but rather the weaker version of the OPC aggregator.
That means I can't give you exact locations, only possible directions.


Regarding authorization,
the Kepware server reads the machine at some point, so it has to connect to it, a user may be stored here for the connection, the question here is whether he is authorized to read out exactly this data. From my experience, even without reading rights, you can initially see and set up the tags of the data but cannot access the content if the rights are missing, which can lead to these errors.


The thing with the server times:
A time will expire on the machine and a time will also expire on your thingworx server. The question could be whether these are drifting very far apart. I could then imagine that thingworx could then assume that no new signals might come here if they are "older" on the server.


Reinitialize the connection:
When I go to the "Kepware" server in the menu under runtime - connect, disconnect, reinitialize

And that's what I mean by simply re-establishing the connection. When creating in Thingworx, it can happen that when saving, a small connection error occurs that can be quickly remedied.

Announcements


Top Tags