wellpro 3078 ao 통신 > 시리얼 통신

본문 바로가기

회원로그인

회원가입

시리얼 통신

modbus wellpro 3078 ao 통신

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 141회 작성일 22-11-23 13:19

본문

import logging, sys, time
from pymodbus.client.sync import ModbusSerialClient as ModbusClient
'''
FORMAT = ('%(asctime)-15s %(threadName)-15s'
          ' %(levelname)-8s %(module)-15s:%(lineno)-8s %(message)s')
logging.basicConfig(format=FORMAT)
log = logging.getLogger()
log.setLevel(logging.DEBUG)
'''

modbus_client = ModbusClient(method="rtu", baudrate=9600, parity="N", port="COM11", timeout=1)
modbus_client.connect()
print("connect ======> ", modbus_client)

rr = modbus_client.read_holding_registers(address=0, count=3, unit=1)
rr_data = rr.registers
#rr_data = rr.registers[1]
print("start ::: rr ==> ", rr, " :: rr_data ==> ", rr_data)


wc = modbus_client.write_register(address=0, value=1100, unit=1)
print("write_registers => " , wc)


 

댓글목록

등록된 댓글이 없습니다.