- 博客(5)
- 收藏
- 关注
原创 modbus_tk模块——modbusRTU测试
modbus_tk模块——modbusRTU测试这次使用RTU做测试,配置杀昂与modbusTCP的方式类似,源代码直接使用的官方示例代码https://github.com/ljean/modbus-tk/blob/master/examples/rtuslave_example.py#!/usr/bin/env python# -*- coding: utf_8 -*-import sysimport modbus_tkimport modbus_tk.defines as cst
2020-08-19 15:23:00
1918
原创 CAN控制器的Mask相关解释
CAN控制器的Mask在使用CAN控制器接受数据的时候,会需要通过硬件屏蔽功能将不需要的数据给筛除。主要是通过将Code作为标准ID号,Mask作为筛查器的kavaser的CAN控制器的help中这么写的CodeThis is a value where a ‘1’ in its binary representation means ‘the corresponding bit in the Code is significant’ and a ‘0’ means ‘the correspondi
2020-08-13 16:53:54
4087
转载 【转载】DTU的本质
【转载】DTU的本质转自https://jingyan.baidu.com/article/219f4bf7d1f284de442d3823.htmlDTU通信的本质GPRS DTU最基本的用法是:在DTU中放入一张开通GPRS功能的SIM卡,DTU上电后先注册到GPRS网络,然后通过GPRS网络和数据处理中心建立连接。这条连接涉及了无线网络运营商,因特网宽 带供应商,用户公司的网络情况,以及用户的电脑配置等环节,因此要建立这条连接需要把各部分都配置好。在本质上,DTU和数据处理中心建立的是SOCK
2020-08-12 13:52:16
206
原创 使用python创建TCP Client
使用python创建TCP Clientimport socketdef main(): # 1.创建套接字socket tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.连接服务器 dest_addr = ('192.168.2.86',123) tcp_socket.connect(dest_addr) # 接收服务器发送的数据 recv_data =
2020-08-05 16:44:05
441
原创 Python创建ModbusTCPServer从站
Python创建ModbusTCPServer从站准备环境官方示例启动并配置测试注意在python环境下,modbus_tk这个模块可以实现大部分modbus的功能,包括自动读取modbus功能、建立并配置ModbusServer功能。目前使用了几个功能,比自己重新写modbus要方便多了。之前在查找资料过程中,发现这个部分别人说的比较简略,我在这里写个详细一点的供初学者借鉴。准备环境python,modbus_tk模块官方示例import sys import modbus_tkimp
2020-07-27 11:15:04
3893
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人