I just want to let you know that I think this project is very nice. We where having DCOM difficulties and the gateway showed how easy it could be. Because of time presure we had to use a commericial tunnel product so we didn't have to change our product that communicates with OPC server, but for the next project we will consider using the openOpc gateway and python library.
Is this project still being maintained?
Best regards
Kim
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, the OpenOPC project is still alive and being maintained. We will have a new release soon which fixes several problems and has been more throughly tested with Python 2.6.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm running OpenOPC Gateway Service under 32 bit Windows with Python 2.6 binary distribution, and OpenOPC library built into software under Linux (through the latest 2.6.30 / 2.6.18-194 RHEL backport kernels) 64 bit with Python 2.6
I've tested and run under both Win32 Python 2.5 / 2.6 and Linux 32 and 64 under Python 2.5 and 2.6
I don't know when Barry's next build will be out, but 1.1.6 resolved pretty much all the quirks that there were. I've had no issues in longer than I can remember. If anything, all that'd be nice is a 'maintenance release' that checks for compatability with newer Pythons and maybe Windows 7 or Server 2008
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is there any way to get the Python library to install under 2.7?
Also, I have an existing program written in C++ that acts as a gateway to several different devices using our internal protocol. Is there a specification for communicating with the Gateway Service so that I can add it to my already existing C++ program?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all
thanks to developers for this very nice project,
However would it be possible to get a binary installer for python 2.7 of the current release ?
Concerning the next release : for which python interpreter version(s) an installer will be available ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As far as OpenOPC itself, it runs as a command directly - does not need to be installed. Only the gateway service gets installed, and that is done by typing…
- C:\OpenOPC\bin> OpenOPCService.exe -install
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Python is very easy to build from source - ./configure - make - make install - nothing to it.
Hi,
I wasn't talking of a binary installer for python 2.7 but about a binary installer of openOPC compatible with python 2.7 (the current version only accepts py2.5)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm running OpenOPC (the Gateway service installed and running via the 'net service OpenOPCzzz install' with Python 2.6 in the background. You don't actually need Python installed in order to install the service though, or even to run the binary executable.
I'm kind of confused what you're asking about ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well my point is that I want to develop some scripts under python 2.7 and to import OpenOPC so that I can handle OPC data in my script.
If I install python 2.7 then OpenOPC, the installer says that it only supports 2.5, so I have to do a manual installation of the thing.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
… then you shouldn't have a problem - I've run the 1.1.6 version under python 2.7 in this manner (in linux albeit not windows).
what installer are you actually talking about? the "openopcgatewayservice.exe -install" one ? If so, I believe that's actually its own ball of wax because you don't need python (any version at all) installed in order to install that service or to run the openopc.exe executable.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I do import OpenOPC like you said.
The installer I am talking about is : OpenOPC-1.1.6.win32.exe.
This installer puts OpenOPC scripts in python's site-packages directory only if python interpreter version is 2.5.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Forgive me for resurrecting this 2 year old thread. I think the initiative behind OpenOPC is great. But I am wondering... is it still being actively developed or supported?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
yes and no - it is still alive, but it has gotten to a point where there really isn't anything major wrong with it - it does what it is supposed to do, so there has been no need to work on it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the reply SpinelliCreatio. The reason I asked is because there are a few issues/bugs that haven't been addressed for quite some time. There's also a post about an upcoming 1.2.1 version (https://sourceforge.net/p/openopc/bugs/2/) but that was last year.
I really love this project. And though, like you said, there isn't anything majorly wrong with it, I'm sure it can infinitely be improved.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just want to let you know that I think this project is very nice. We where having DCOM difficulties and the gateway showed how easy it could be. Because of time presure we had to use a commericial tunnel product so we didn't have to change our product that communicates with OPC server, but for the next project we will consider using the openOpc gateway and python library.
Is this project still being maintained?
Best regards
Kim
Yes, the OpenOPC project is still alive and being maintained. We will have a new release soon which fixes several problems and has been more throughly tested with Python 2.6.
when? :)
http://python.org/download/releases/2.7/
I'm running OpenOPC Gateway Service under 32 bit Windows with Python 2.6 binary distribution, and OpenOPC library built into software under Linux (through the latest 2.6.30 / 2.6.18-194 RHEL backport kernels) 64 bit with Python 2.6
I've tested and run under both Win32 Python 2.5 / 2.6 and Linux 32 and 64 under Python 2.5 and 2.6
I don't know when Barry's next build will be out, but 1.1.6 resolved pretty much all the quirks that there were. I've had no issues in longer than I can remember. If anything, all that'd be nice is a 'maintenance release' that checks for compatability with newer Pythons and maybe Windows 7 or Server 2008
Excellent project. Am using it in a production environment. Do have trouble with an ABB OPC server, but will open a dedicated thread.
Is there any way to get the Python library to install under 2.7?
Also, I have an existing program written in C++ that acts as a gateway to several different devices using our internal protocol. Is there a specification for communicating with the Gateway Service so that I can add it to my already existing C++ program?
Hi all
thanks to developers for this very nice project,
However would it be possible to get a binary installer for python 2.7 of the current release ?
Concerning the next release : for which python interpreter version(s) an installer will be available ?
Python is very easy to build from source - ./configure - make - make install - nothing to it.
However, if you absolutely cannot live without a binary installer…
- win 32 bit python 2.7 http://python.org/ftp/python/2.7.1/python-2.7.1.msi
- win 64 bit python 2.7 http://python.org/ftp/python/2.7.1/python-2.7.1.amd64.msi
As far as OpenOPC itself, it runs as a command directly - does not need to be installed. Only the gateway service gets installed, and that is done by typing…
- C:\OpenOPC\bin> OpenOPCService.exe -install
Hi,
I wasn't talking of a binary installer for python 2.7 but about a binary installer of openOPC compatible with python 2.7 (the current version only accepts py2.5)
I'm running OpenOPC (the Gateway service installed and running via the 'net service OpenOPCzzz install' with Python 2.6 in the background. You don't actually need Python installed in order to install the service though, or even to run the binary executable.
I'm kind of confused what you're asking about ?
woops - meant "OpenOPCzzz -install", then use 'net service OpenOPCzzz start / stop' as needed (or from Administrative Tools).
Well my point is that I want to develop some scripts under python 2.7 and to import OpenOPC so that I can handle OPC data in my script.
If I install python 2.7 then OpenOPC, the installer says that it only supports 2.5, so I have to do a manual installation of the thing.
if you're importing OpenOPC as in…
… then you shouldn't have a problem - I've run the 1.1.6 version under python 2.7 in this manner (in linux albeit not windows).
what installer are you actually talking about? the "openopcgatewayservice.exe -install" one ? If so, I believe that's actually its own ball of wax because you don't need python (any version at all) installed in order to install that service or to run the openopc.exe executable.
I do import OpenOPC like you said.
The installer I am talking about is : OpenOPC-1.1.6.win32.exe.
This installer puts OpenOPC scripts in python's site-packages directory only if python interpreter version is 2.5.
oohhhh…
ya - forget about that installer - you don't need it.
use this download link for the win32 zipped version, then extract it to c:\openopc
you can literally cut-and-paste the openopc.py file from the src directory into your python installation directory.
https://sourceforge.net/projects/openopc/files/openopc/1.1.6/OpenOPC-1.1.6.win32.zip/download
Forgive me for resurrecting this 2 year old thread. I think the initiative behind OpenOPC is great. But I am wondering... is it still being actively developed or supported?
yes and no - it is still alive, but it has gotten to a point where there really isn't anything major wrong with it - it does what it is supposed to do, so there has been no need to work on it.
Thanks for the reply SpinelliCreatio. The reason I asked is because there are a few issues/bugs that haven't been addressed for quite some time. There's also a post about an upcoming 1.2.1 version (https://sourceforge.net/p/openopc/bugs/2/) but that was last year.
I really love this project. And though, like you said, there isn't anything majorly wrong with it, I'm sure it can infinitely be improved.