PYTHON3 + OPENOPC读取OPC服务器方法

时间:2024-04-01 13:06:19

目的与测试环境

如果这个帮到了你,请点赞!!!如转载请注明出处!!如有C币打赏,非常感谢!!!

目的:PYTHON3读写OPC服务器数据
看到好些文章,都说PYTHON读写OPC数据最简单的办法就是用第三方库OpenOPC,但是要用2.7版本,因为3.X版本都有错误。本人小白,听说3.X与2.X不兼容,3.X是趋势,所以学的是3.X。就尝试找一个方法。尝试的所有方法都来源网上,我只是把各种方法总结测试,试过N种方法,一周时间,终于试成功了!!! 现将成功的办法写出来!!!
测试环境:WIN10专业版 64位
PYTHON3.9 32位(都说64位不可以,所以直接安装的就是32位的,64位系统没测)
PyCharm
OPENOPC-PYTHON3X 1.3.1(这个有变化,具体后面说)
OpenOPC-1.3.1.win32-py2.7(这个也要用,都下载好)

安装软件

1.安装PYTHON3,教程很多。

2.PyCharm,教程多,我就不花时间找了。

3.第三方库
PYTHON3 + OPENOPC读取OPC服务器方法
4.好像没看到OpenOPC-1.3.1.win32-py2.7,是吧!
我是安装在虚拟机上的,安装后,把这个有OPENOPC.PY拷出来备用!!
PYTHON3 + OPENOPC读取OPC服务器方法

关键步骤!!!

使用PYTHON3自带的2to3.py,把2.7的OPENOPC.PY文件转成3可用的,然后找到OPENOPC3X的安装位置,用转后的OPENOPC.PY代替原来3的!!!

上图看结果

PYTHON3 + OPENOPC读取OPC服务器方法
PYTHON3 + OPENOPC读取OPC服务器方法

结束!!!

如果这个帮到了你,请点赞!!!

如有C币打赏,非常感谢!!!