Python学习之道-串口Modbus开发
Python学习之道-串口Modbus开发
- 一、环境准备
- 二、编程实践
- 2.1 实践目的
- 2.2 协议分析
PS:工作中需要实现自动化测试,其中要控制恒温恒湿试验箱,涉及Mogbus通信
一、环境准备
阅读资料:
MODBUS协议整理——汇总 - 物联网 IoT 经验分享小站 - CSDN博客
MODBUS学习笔记——modbus tk modbus TCP主机实现 - 物联网 IoT 经验分享小站 - CSDN博客
modbus版本:0.5.10
下载地址:https://github.com/ljean/modbus-tk
安装: pip install modbus-tk
PS D:\python> pip install modbus-tk
Collecting modbus-tkDownloading https://files.pythonhosted.org/packages/4a/c6/a34f472d882e65efc0d506d9f7814231bb72b29c7f20a5c0ec10413d1d3f/modbus_tk-0.5.10-py3-none-any.whl
Requirement already satisfied: pyserial>=3.1 in c:\python37\lib\site-packages (from modbus-tk) (3.4)
Installing collected packages: modbus-tk
Successfully installed modbus-tk-0.5.10
二、编程实践
2.1 实践目的
实现基于python开发脚本控制可程式恒温恒湿试验箱
温箱控制器型号:上海颂华 TH1200
2.2 协议分析
后续抽空间继续写
Python学习之道-串口Modbus开发相关推荐
- Python学习之道-串口编程TEMI880温箱控制
Python学习之道-串口编程&TEMI880温箱控制 一.环境准备 安装pyserial库 pyserial库常用函数介绍 参考例程 二.开发实践 1.实践项目 2.协议介绍 2.1 一般的 ...
- Python学习笔记:Day13 提升开发效率
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习之道-烤机测试日志Log分析统计
Python学习之道-烤机测试日志Log分析统计 问题引出 一.环境准备 二.实践代码 1.初步实现 2.更新CSV文件写入统计结果 3.运行脚本 4.实现遍历多个Log并汇总结果到Excel 三.遇 ...
- Python学习之道-打包成exe程序
Python学习之道-打包成exe程序 一.打包成exe程序 Pyinstaller安装 作用 使用 Pyinstaller相关参数 Pyinstaller使用总结 尽量用from.....impor ...
- Python学习 第2天 IDE开发工具
晚饭后有些困就去睡了一觉,十点半才醒,生物钟又乱了... Python环境搭好了,要弄个开发工具,看哪个顺手. 1.NotePad++:作为记事本的升级版,比较方便,也有文本高亮提示,但没有智能提示, ...
- Python学习笔记--day15 内置模块和开发规范
day15 内置模块和开发规范 内置模块 json time datetime re 开发规范 主文件 配置文件 数据 附件 业务代码 1. 内置模块 1.1 json json模块,是python内 ...
- python学习(二)配置开发IDE(windows)
目录 1.下载安装python的开发工具 1.1.汉化插件安装 1.2.python插件安装 2.编写示例代码 代码示例 1.下载安装python的开发工具 以vscode为例,本来用的eclispe ...
- Python学习-有道翻译实现post请求(Python自带模块))
1.前期准备工作 打开chrome浏览器,进入"百度一下"页面,在搜索框输入有道翻译,进入有道翻译官网,右击鼠标选择检查,进入开发者模式,然后在需要翻译的文本框输入翻译内容,接着在 ...
- 编程小白学python路线图_零基础Python学习路线图,让你少走弯路
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
最新文章
- dispatch_queue_create(com.biostime.xxx, DISPATCH_QUEUE_SERIAL)的陷阱
- 2019年美国国家人工智能战略报告(中文翻译版)
- 指针:自定义函数length,调用它计算字符串的长度
- AOP面向切面编程在Android中的使用
- 简单一“录”,轻松完成金融业务审核!
- 为什么要使用React Hooks?(5分钟实例)
- sklearn保存svm分类模型_【菜菜的sklearn】07 支持向量机(上)
- 道友们,听说你们书荒啦?十几万本够吗?用python几步就可爬取
- token的作用_说一说Coin和Token有什么不同
- 瑞丽超级排料的使用非常简单 超级排料系统2012超越版
- 关于一张 5 亿数据表之我与 DBA 的 battle
- day02-08 python基础语法
- [Python]网络爬虫( 连载:大牛汪海 )
- chm文档打开后提示已取消网页导航
- Bing搜索崩了“无法访问”解决方案
- 拖拽图片在Label上显示
- 部分opencv中的GPU加速函数(中文翻译)
- 阿里为Linux内核调度器提出一个新的”组平衡器”概念
- oracle 000000000A2F6630,数据导入新库时发生错误
- 读书笔记:《SEO教程:搜索引擎优化入门与进阶》(4)——代码优化