pyModbusTCP 读取零点 CN- 8031 /CT-121F DI 数字输入

python 复制代码
from pyModbusTCP.client import ModbusClient # Modbus TCP Client
import  time

# TCP auto connect on modbus request, close after it
ModbusBMS = ModbusClient(host="192.168.1.100", port=502, unit_id=1, auto_open=True, auto_close=False) 
#
bits_addr=1
def ModbusTCP():
    global  bits_addr
    bits_value=ModbusBMS.read_discrete_inputs(bits_addr,1)
    print("Bit:",bits_addr,"=","%s" %bits_value) 
  
if __name__ == '__main__':
    while True:
        ModbusTCP()
        time.sleep(2)  
        bits_addr=bits_addr+1
        if bits_addr==16:
               bits_addr=0
相关推荐
小兔崽子去哪了10 小时前
RFM 模型 项目实战
python
昨天那个谁谁10 小时前
ROS2运行时报无法加载create_key等符号错误
c++·python·ros2
曹牧11 小时前
Java String[] 数组的 contains
java·开发语言·windows
yong999011 小时前
LSD直线提取算法 MATLAB
开发语言·算法·matlab
一只专注api接口开发的技术猿11 小时前
构建电商数据中台:基于淘宝 API 关键词搜索接口的设计与实现
大数据·开发语言·数据库
浩瀚地学11 小时前
【Java】String
java·开发语言·经验分享·笔记·学习
nju_spy11 小时前
python 算法题基础常用总结(比赛 or 机试 or 面试)
python·记忆化搜索·位运算·二分查找 - bisect·排序与lambda·最短路和最小生成树·堆与优先队列
松涛和鸣11 小时前
25、数据结构:树与二叉树的概念、特性及递归实现
linux·开发语言·网络·数据结构·算法
Deng87234734811 小时前
自动化极验3点选验证码的识别与验证方案
运维·python·自动化
莫物11 小时前
Java后端请求不同环境下的同一接口,有的环境会出现乱码问题
java·开发语言