Skip to main content
1-Visitor
April 13, 2021
Solved

Connect Thingworx on cloud with Kepware on private network

  • April 13, 2021
  • 2 replies
  • 2079 views

Hello,

I'm working on a proof of concept to establish connect remote plc with thingworx that is installed on cloud. To give an overview of current setup we have

 

PLC and Kepware installed on prem ( in private network ), and 

Kepware, and Thingworx installed on a EC2 in AWS in public network.

 

What is best way to connect both of them? I wish to send data from Kepware ( on prem ) to Thingworx (on cloud) but currently it doesn't work as both are in different networks.

 

 

 

Best answer by Rick-Stanley

Yes, the guide works when Kepware is run on a computer on a private network network behind a firewall. The computer running Kepware must be able to connect to both the PLC and the server where ThingWorx is running. 

2 replies

5-Regular Member
April 14, 2021

Here is a step-by-step guide to connecting Kepware to ThingWorx:

 

https://developer.thingworx.com/en/resources/learning-paths/using-allen-bradley-plc-thingworx/model-allen-bradley-plc

 

The guide is one of several guides that cover all the steps in connecting a PLC to ThingWorx 

1-Visitor
April 27, 2021

Hi Rick,

Thanks for sharing tutorial. This is definitely helpful. While this guide cover plc thingworx integration, I still have problem when both are in separate network, I looking for way to tunnel out of private network. Can it be done using kepware?

 

5-Regular Member
April 27, 2021

Yes, the guide works when Kepware is run on a computer on a private network network behind a firewall. The computer running Kepware must be able to connect to both the PLC and the server where ThingWorx is running. 

Support
April 19, 2021

Hi @SP_9027038.

 

If the previous response answered your question, please mark it as the Accepted Solution for the benefit of others with the same question.

 

Regards.

 

--Sharon