- 博客(4)
- 收藏
- 关注
原创 【已解决】Python的pymodbus库报错:import _ssl ImportError: DLL load failed: 找不到指定的模块。
我在网上寻找了非常多的方法,例如:安装openssl与pyopenssl库,配置环境变量都没有用。最后切换了Python版本解决了这个问题,pymodbus需要3.7.0版本才可以使用,我电脑有安装Anconda,可以方便创建python版本为3.7.0的环境。如果没有这个Anconda,则需要自己安装一个python3.7.0版本。
2024-11-29 00:27:27
240
原创 MThings、串口调试助手、Python与RS485温湿度传感器进行ModbusRTU通信
使用电脑上的MThings(摩尔信使:Modbus通信助手)、串口调试助手(UartAssist)、Python代码分别实现对RS485温湿度传感器的温湿度读取。
2024-11-29 00:08:28
2486
1
原创 MThings、网络调试助手、Python与RS485温湿度传感器进行ModbusRTU通信(卓岚RS485单串口服务器)
2.这里只展示了读取温湿度传感器的温度值(输入寄存器地址0,读取数量1个),如果想要读取湿度值,或者想要将某个值写入指定的保持寄存器中,我们可以根据上面的ModbusRTU报文格式,自己定一条写保持寄存器的报文,并发送给ModbusRTU设备即可,并学会解析ModbusRTU报文格式,知道数据值存放在什么地方,并转换为我们能看懂的10进制。写入寄存器成功返回True,写入失败返回False。6.回到MTings主界面,然后点击界面上方的“数据”——进入到“数据”选项卡后——点击上方的“+”符号添加数据行;
2024-07-14 00:01:20
3421
原创 【Arduino Uno】使用DS1302时钟模块(不调用库)
DS1302是美国DALLAS推出的一款高性能、低功耗的日历时钟芯片。DS1302是一种串行接口的实时时钟,芯片内部具有可编程的日历时钟和31个字节的静态RAM,日历时钟可以自动进行闰年补偿,计时准确,接口简单,使用方便,工作电压范围宽(2.5~5.5V),芯片自身还具有对备用电池进行涓流充电功能,可有效延长备用电池的使用寿命。DS1302用于数据记录,能实现数据与该数据出现的时间同时记录,因此广泛应用于测量系统中。
2023-10-05 23:20:55
5315
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人