我可以读取所有PLC输出和输入。。。。但我不能改变pyads的PLC输出

2024-05-23 22:24:37 发布

您现在位置:Python中文网/ 问答频道 /正文

如何通过pyads改变twincat plc输出。。。你知道吗

import pyads


plc = pyads.Connection('192.168.102.229.1.1', 801)

plc.open()


vacuum_21 = plc.read_by_name('.O_Vakuum_Wafer_21_EIN',pyads.PLCTYPE_USINT)

print("Vacuum 21 : " + str(vacuum_21))


plc.write_by_name('.O_Vakuum_Wafer_21_EIN', 0 ,pyads.PLCTYPE_USINT)


vacuum_21 = plc.read_by_name('.O_Vakuum_Wafer_21_EIN',pyads.PLCTYPE_USINT)

print("Vacuum 21 : " + str(vacuum_21))


plc.close()

重新启动:C:\Users\Operator\AppData\Local\Programs\Python\Python37- 32\双猫_试用.py你知道吗

真空21:1

真空21:1


Tags: namereadbyplcprintpyadsstrvacuum