OpenOPC read方法
时间: 2023-08-31 10:10:46 浏览: 71
OpenOPC的read方法用于读取OPC服务器中的标签值。该方法的语法如下:
```python
value = opc.read(tag, group=None)
```
其中,tag是要读取的标签名,group是可选参数,指定读取标签时使用的组名。如果不指定组名,则使用默认组。
read方法返回读取到的标签值。
例如,读取OPC服务器中名为"Random.Int4"的标签值,代码如下:
```python
import OpenOPC
opc = OpenOPC.client()
opc.connect('Matrikon.OPC.Simulation.1')
value = opc.read('Random.Int4')
print(value)
opc.close()
```
执行结果如下:
```
(0, 'S_OK', [3])
```
其中,返回值的第三个元素[3]即为读取到的标签值。