II320 IO信号確認(bit単位)¶
II320にてIO信号確認(bit単位)を行うサンプルコードです。
from pyftl.unit import II320
try:
controller = II320()
# Open
controller.open(0)
# DI0 Read
bit0 = controller.read(0)
# DO0 Write
controller.write(0, bit0)
if bit0:
print("DI0 DO0 = ON")
else:
print("DI0 DO0 = OFF")
# DI8 Read
bit8 = controller.read(8)
# DO8 Write
controller.write(8, bit8)
if bit8:
print("DI8 DO8 = ON")
else:
print("DI8 DO8 = OFF")
# Close
controller.close()
except RuntimeError as ex:
print(ex)