当前位置:首页 > 建站优化 > 正文内容

python modbus_tk如何获得客户端信息?

zhuangbi888.com2021-05-23 20:31建站优化191

利用 Python modbus工具实现modbus从站的数据采集,很方便简单。python Modbus 协议工具目前有下面三种:

pymodbus

MinimalModbus

Modbus-tk

modbus_tk :完整modbus协议栈的实现,支持modbus tcp/rtu{1.提供slave模拟器,即模拟modbus server:502), web-based hmi master支持}

pymodbus:使用twisted实现的modbus完整协议(支持异步通讯)

MinimalModbus :只支持modbusrtu

至于那个更好,可以参考stack overflaw上的一个回答

Modbus_tk是很简单易用的工具。相关资料查看:

Modbsu_tk库使用

execute(slave,功能代码,开始地址,quantity_of_x=0,output_value=0,data_format="",指定长度=-1)

实现数据读与写,用功能码很容易实现。

READ_COILS = 1 读线圈READ_DISCRETE_INPUTS = 2 读离散输入READ_HOLDING_REGISTERS = 3 【读保持寄存器】READ_INPUT_REGISTERS = 4 读输入寄存器WRITE_SINGLE_COIL = 5 写单一线圈WRITE_SINGLE_REGISTER = 6 写单一寄存器WRITE_MULTIPLE_COILS = 15 写多个线圈 【强制多点线圈】WRITE_MULTIPLE_REGISTERS = 16 写多寄存器 【写乘法寄存器】

master.execute(1,cst.READ_HOLDING_REGISTERS, 0, 3)

1—从设备地址

cst.READ_HOLDING_REGISTERS—读保持寄存器

0—开始地址

3—读三个字节

下面来一个简单的例子。

[python] view plain copy#!/usr/bin/env python # -*- coding: utf_8 -*- """ Modbus TestKit: Implementation of Modbus protocol in python (C)2009 - Luc Jean - [email protected] (C)2009 - Apidev - ()

用modsim在window下充当slave设置如下:

在树莓派下运行结果如下:

相关文章

绘画作品展示布置(宿舍文化创意作品展示)

绘画作品展示布置(宿舍文化创意作品展示)

谢谢悟空邀请问答。 孩子的画,在家如何展示?对于这个话题,应该比较简单。 孩子是每一个父母的心中宝,不论做什么,成为什么样的人都是父母心肝宝贝儿。对于孩子的画在家怎么展示,就看你的安排咯!提个建议你参...

建网站什么赚钱,自己建网站赚钱吗

做个网站挣钱,是一个长久的工作,不过现在互联网比较发达,做个网站挣钱还是比较有前途的。 一,首先做好网站的定位。 因为,网站定位不明确,就不容易找到盈利的方向和模式。网站都需要定位哪些点呢? 1.内容...

南京企业网站设计公司500元(4人公司股权结构设计)

这谁给你报的价呀?官方网站是什么类型的?功能需求是什么呢? 如果仅仅是一个企业产品展示的官方网站,那么,这个报价也太高了,不靠谱。 如果是一个结合电商,交易模块,社群模块,内容模块,针对后期大流量的用...

简述建立网站的流程(建立网站的基本流程有哪些?)

简述建立网站的流程(建立网站的基本流程有哪些?)

第一:现有主机(可自己搭建,比如2003系统或者上网租赁)上网租赁的一般都包办域名。自己搭建的需要申请一个公网IP,最好是固定的IP。 第二:搭建网站环境,2003的IIS还不错,你要使用ASP建站最...

网站建设销售前景怎么样(网站建设网络推广销售)

网站建设销售前景怎么样(网站建设网络推广销售)

1、首先搜索进入百度统计,如果没有站长账号的可以注册一个。进入的页面显示的是网站的大致统计信息,新网站还没有,那就新增吧。 2、选择最上面的网站中心。点击新增网站,添加您自己网站地址。 3、点击网站后...

网站时常被攻击,如何才能制止?

网站时常被攻击,如何才能制止?

没有稳定的服务器,就不会有坚挺的排名,也正因为如此:服务器的稳定性是所有条件中的先决因素!但是却又正是因为这个而条件,让很多网站陷入困局——总有那么一些人用水落石出的方式频繁攻击他人网站,以此来衬托自...

购物网站开发技术(如何制作购物网站)

购物网站开发技术(如何制作购物网站)

朋友你好,感谢邀请。 想要超越阿里巴巴几乎已经是不太可能了,国内不行、国外还有机会! 国内网购市场现状 现在国内电商平台格局已定,线上流量红利正在逐渐消失,行业巨头已经形成,再想切入电商网购,无疑...

互联网开发公司(网站开发公司联系电话)

互联网开发公司(网站开发公司联系电话)

在国内互联网公司大多数还是外网开发的,只有少数对安全比较高的公司是内网开发。 首先互联网公司怎么离开外网呢,互联网公司的很多服务都依赖外网,有的公司如果断网那么业务就断了。比如很多小公司都使用的是阿里...