GitHub user mtaylor-os added a comment to the discussion: Python Support for 
Adapters, Processors, & Sinks

SCADA systems are inherently large, complex, and expensive beasts. As such they 
typically target mainstream communication protocols commonly in use for 
industrial control systems. Such communication protocols that can be used 
include Allen Bradley specific protocols, Siemens specific protocols, 
ModbusTCP, and OPC-UA.  With a few rare exceptions, pushing data to a SCADA 
runs contrary to how they are designed so support is limited or unavailable.

It sounds like StreamPipes may be able to provide the functionality, yes. Of 
course testing will confirm that in due time.  The only missing piece is indeed 
the ability to pull data from StreamPipes to our SCADA systems.

Because controls engineers commonly use Python, they are familiar with it...not 
so with Java.  This means that improved Python support would allow controls 
engineers across the globe do things like create a new data adapter that can 
interface to some specialty sensor (for example our ultrasonic flow meters that 
use a simple but proprietary TCP protocol), create new processors (like how we 
are looking to create an energy consumption calculator to hone in on high 
energy users), and custom data sinks (we would love to output data to a 
different SCADA system another plant uses, and hence allow integration across 
plants).

We do very much appreciate the information and support, thank you.

GitHub link: 
https://github.com/apache/streampipes/discussions/2824#discussioncomment-9355207

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to