Python in Process Control?

Armin Steinhoff a-steinhoff at web.de
Sun Oct 24 16:38:28 EDT 2004


Wolfgang Keller wrote:
> Am Fri, 01 Oct 2004 09:14:40 -0400 schrieb Peter L Hansen:
> 
> 
>>Wolfgang Keller wrote:
>>
>>>There seem to be some Python bits out there, for example MatPLC and
>>>Lintouch use Python and some commercial products as well (PyDACHS), but
>>>unfortunately there doesn't seem to be a more or less consistent library
>>>for industrial automation or a coordinated effort to build up one.
>>
>>What, in your opinion, would it take to start one?  
> 
> 
> Work? >:->
> 
> A SIG would already be more than nothing, then start to set up a site with
> a few links to things that are already available (whether free or
> commercial), then start to collect things which are open-source and/or
> free, then start to improve them and complete what's missing andsoon...
> 
> I have a dream :-): A Python library for industrial automation that is as
> complete and well-documented as, for example, twisted for TCP/IP
> communication.
> 
> You need an OPC server/client? - Import a module, instantiate a class and
> there you go.
> 
> You need to talk <insert_your_favorite_fieldbus_here>? Same procedure...

What do you need ?

Profibus-DP ? a GSD based Configurator for Profibus-DP?
Interbus G4 ?
plain CAN ?
CANopen ?
EtherCAT (in development) ?

It's available for QNX6 !

> Ah yes, and obviously have Python ported to all those RTOSes and embedded
> controllers (PowerPC, StrongArm/XScale, MIPS, SH)...

QNX6 works with these processors :)

Regards

Armin Steinhoff

http://www.steinhoff-automation.com



More information about the Python-list mailing list