Skip to main content
Solved

Communication with PLC


Who has experience in communication with a PLC from Thinkwise? In this particular case I need to open a connection to a PLC, send several text strings without opening and closing it with each string, and then finally close the connection. Does Thinkwise have an option for this, or does this have to be performed by the SQL Server? Are there any examples available?

Best answer by Vincent Doppenberg

Hello ​@ErikvandenBoomen,

Ricky is largely correct. The Thinkwise Platform can communicate over the following channels:

  • HTTP
  • FTP
  • SFTP (SSH, but files only)
  • ODBC
  • OLE DB

So whether or not you can communicate with your PLC is determined by it's ability to listen on these channels.

I hope this helps.

View original

Ricky
Superhero
Forum|alt.badge.img+8
  • Superhero
  • March 26, 2025

I think the (process flow) connectors are your closest catch, but you’d need a PLC that has some form of a builtin webserver. Seems from your message you can only utilize TCP or the level of ethernet, I don’t think there are any connectors that support this straight out of the box. 


Forum|alt.badge.img+4

Hello ​@ErikvandenBoomen,

Ricky is largely correct. The Thinkwise Platform can communicate over the following channels:

  • HTTP
  • FTP
  • SFTP (SSH, but files only)
  • ODBC
  • OLE DB

So whether or not you can communicate with your PLC is determined by it's ability to listen on these channels.

I hope this helps.


C. Lousberg
Captain
Forum|alt.badge.img+4

Recently we also checked if we could communicate with PLC’s.
As our PLC’s were able to ‘speak’ MQTT, we checked that route and did a succesfull PoC.

The other way to communicate with PLC's most often needs some ‘special protocol’ and in our case was a ‘too far from our bed-show’, and we also needed to use 3rd party library's for it which most of the time cost money and is not within the standard Thinkwise environment available.

I also raised a question here in the community which might give you some more details:

https://community.thinkwisesoftware.com/questions-conversations-78/mqtt-in-thinkwise-5680

 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings