我正在与TwinCat
和AMR
合作一个项目。我使用Python作为两个系统之间的通信媒介。我在等待变量改变值时遇到了一个问题。我有一个类型为BOOL
的变量,希望在变量更改时执行某个操作。有人能帮我吗
另外,我已经通知了变量的变化
import pyads
PLC = pyads.Connection('127.0.0.1.1.1', pyads.PORT_SPS1)
PLC.open()
StnF = PLC.read_by_name('GVL.AGVgotoStnF', pyads.PLCTYPE_BOOL)
print(StnF)
if StnF == 'TRUE' :
ArrStnF = PLC.write_by_name('GVL.iPosAGV',3,pyads.PLCTYPE_INT)
print(ArrStnF)
您正在查找通知。{a1}的文档给出了和{a2}如何做到这一点:
相关问题 更多 >
编程相关推荐