E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MODBUS
Modbus
协议(翻自wiki)
文章目录原文译文
Modbus
Modbus
对象类型协议版本通讯和设备帧格式支持的功能代码主要功能代码的请求和响应数据格式功能代码1(读取线圈)和功能代码2(读取离散输入)功能码5(强制/写入单线圈)功能码
水似冰
·
2020-08-23 06:02
通信
Modbus
Tcp
Modbus
数据帧MBAP报文头MBAP为报文头,长度为7字节域长度描述事务处理标识符2字节可以理解为报文的序列号,一般每次通信之后就要加1以区别不同的通信数据报文协议标识符2字节0000表示
Modbus
TCP
hldida
·
2020-08-23 06:56
协议
基于STM32
Modbus
rtu 从机代码 开源 (附上测试工程)-------------------------3硬件测试(霸道STM32)
测试代码下载链接:https://download.csdn.net/download/qq_27762895/11177180两块霸道开发板(STM32F103ZET6)被烧写
Modbus
rtu代码,
一路向北lm
·
2020-08-23 06:24
STM32
用lua生成
modbus
协议中的ascii模式的1363格式(适合爱默生公司的ups或者空调之类的协议命令)
--协议格式localstr="7E323130313630000030303030000000000D"localvar={}localaddr=""--通过命令行参数获取CID2的参数fori,vinpairs(arg)doifi>0thenaddr=vendend--把var的字符插入到var这个table中forwinstring.gfind(str,"%S+")dotable.inser
铲灰
·
2020-08-23 06:17
Lua
电脑与MCGS通过
Modbus
TCP协议通讯示例在C#中用到的基础知识
这个内容主要是记录一下我在项目中用知识,防止忘了链接服务器//System.Net;添加引用空间//System.Net.Sockets;//创建个一Socket对象,使用IPv4地址,使用数据流,使用TCP协议SocketsocketSend=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);//声明
542825
·
2020-08-23 06:44
Modbus
协议
1.范围
MODBUS
是OSI模型第7层上的应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。互联网组织能够使TCP/IP栈上保留系统端口502访问
MODBUS
。
独孤一郎天王
·
2020-08-23 06:43
MODBUS
modbus
free
modbus
1.5 移植
modbus
RTU到stm32f429igt6,使用串口232
对
modbus
中的包含下的mbconfig.h进行编辑,把Ascii码配置为0,我们只用用RTU1.可以新建一个STM32工程,我这里是用的是例程串口232收发的例程,用的是串口22.主要先将free
modbus
1.5
阿孓
·
2020-08-23 06:43
STM32
MODBUS
异常响应
当客户机设备向服务器设备发送请求时,客户机希望一个正常的响应。从主站询问中出现下面四种可能事件1.如果服务器设备接收到无通信错误的请求,并且可以正常地处理询问,那么服务器设备将返回一个正常响应。2.如果由于通信错误,服务器没有接收到请求,那么不能返回响应。客户机程序将最终处理请求的超时状态。3.如果服务器接收到请求,但是检测到一个通信错误(奇偶校验、LRC、CRC、.....),那么不能返回响应。
独孤一郎天王
·
2020-08-23 06:43
MODBUS
串口下的
MODBUS
协议
ModBus
协议是Modicon公司于1978年发明的一种用于电子控制器进行控制和通讯的通讯协议。
时间不说谎
·
2020-08-23 06:10
Qt
Modbus
基础课—— 从两本书和一个规范开始
学海无涯苦做舟,今天(2020年4月13日),老秦要开一堂课,开一个微博准备开讲
MODBUS
,两个目的,1.为一段时间的所学做个沉淀2.录一段视频方便更多的人熟悉掌握工业现场总线的相关知识。
秦弘文
·
2020-08-23 06:39
老秦MODBUS大课题
STM32驱动w5500移植Free
Modbus
实现
Modbus
TCP
首先我们下载Free
Modbus
源码,然后放到自己的工程中,新建一个
MODBUS
_TCP和PORT_TCP文件夹,然后将相关文件复制到里面,如下图所示:然后修改porttcp中的代码:首先定义一个数组用于接收数据
小灰灰搞电子
·
2020-08-23 06:37
STM32编程技巧
QtCreator中直接在项目中使用lib
modbus
源码
近期项目中多次用到
modbus
,使用过一段时间qt自带的
modbus
类库,但在很多需求中它只能满足基本的操作,对要求速度或效率的项目来说Qt自带
modbus
十分难用,由此在此基础上,果断换掉
modbus
(^v^)
·
2020-08-23 06:37
Qt
java
modbus
tcp 通讯 androidapp远程访问plc
根据
modbus
通讯协议我把底层程序已经写好,直接配置就可以读出你想要的数据,可以是short,int,float等实现代码如下#####https://item.taobao.com/item.htm
qq_16637545
·
2020-08-23 06:37
java
STM32移植Free
Modbus
串口合适但是485不合适的解决方法
二解决方法:将发送/接收控制放到free
Modbus
中让Free
Modbus
自己控制发送接收,主要在vMBPortSerialEnable这个函数中修改,具体如下:voidvMBPortSerialEnable
小灰灰搞电子
·
2020-08-23 06:04
STM32编程技巧
STM32F407+LAN8720移植Lwip和free
Modbus
实现
MODBUS
TCP
Lwip和Free
Modbus
的移植这里补多说,大家下载我移植好的工程文件自己学习即可,主要说一下注意点一、初始化初始化主要调用下面这两个函数,用来指定端口和使能TCP连接eMBTCPInit(502)
小灰灰搞电子
·
2020-08-23 06:04
ModBus
STM32 HAL库移植Free
Modbus
详细步骤
STM32HAL库移植free
modbus
-v1.6详细步骤free
modbus
下载地址:https://github.com/cwalter-at/free
modbus
说明:STM32CUBEMX5.6
justwowo
·
2020-08-23 06:03
STM32
freemodbus
hal
stm32
移植freemodbus
STM32 HAL库实现MODEBUS RTU从机与上位机通信
STM32实现MODEBUSRTU从机与上位机通信测试板卡:正点原子MINISTM32(STM32F103RB)实现思路:
MODBUS
RTU方式的收发都需要3.5个字符的等待时间,上位机向STM32发送连续数据
justwowo
·
2020-08-23 06:31
STM32
Modbus
协议使用
不熟悉的会认为很高深,了解的会觉得其实没啥,
Modbus
协议就是这样,简单到除了看说明书,基本没啥需要说明的程度。
qiqihua
·
2020-08-23 06:57
串口通信
设备监视建模
对某个工业设备进行监视,那么需要知道的信息包括:设备信息监视属性设备信息包括设备名称,设备编号,设备其他信息监视属性包括数字量DI1,数字量DO2,模拟量AI1,模拟量AO2如果该工业设备支持
Modbus
溪桥
·
2020-08-23 06:47
思路
modbus
协议学习笔记
学习并理解
modbus
协议笔记一.简介1.介绍2.协议描述二.关键知识点1.常用功能码寄存器的理解2.发送数据帧单元的理解3.对
modbus
协议检错(异常相应)的理解对于这个协议标准,还得完全吃透,先了解总的构架
peipan
·
2020-08-23 06:42
Rola学习
modbus协议
物联网
学习 Free
Modbus
TCP服务器 在stm32f103上的实现
最近学习free
modbus
在stm32f103上的实现,有些心得,记录下来。
modbus
rtu的实现在网上可以查到很多资料,很容易就成功了。而
modbus
tcp的实现,费了一些周折,终于搞明白了。
我是酱油君
·
2020-08-23 06:58
单片机开发
Modbus
Tcp Server
//mbserver.cV2.11/18/01//examplemulti-session
Modbus
/TCPserversupportingclass0commands//ThisprogramshouldworkunderUNIX
mikasoi
·
2020-08-23 06:36
Modbus
ModBus
RTU 协议
ModBus
RTU协议通讯信息传输过程:当通讯命令由发送设备(主机)发送至接收设备(从机)时,符合相应地址码的从机接收通讯命令,并根据功能码及相关要求读取信息,如果CRC校验无误,则执行相应的任务,然后把执行结果
mington197804
·
2020-08-23 06:36
Qt-TCP-
ModBus
调试笔记
继续上篇的Qt自带例程串口
modbus
调试后进行的TCP-
modbus
调试,代码已经读的差不多,下篇会给出带码的简单注释1.调试环境ubuntu16.04+Qt5.6.1,调试例程为Qt自带的slave
maowendi
·
2020-08-23 06:30
Qt
在
Modbus
主站与从站之间进行大数据量通信的方法
在
Modbus
主站与从站之间进行大数据量通信的方法什么是
Modbus
协议?
Modbus
是使用主从关系实现的请求-响应协议。
RayRings
·
2020-08-23 06:52
通信
Modbus
名词解释
本文整理自:http://www.485-can-tcp.com/technology/232485/The
Modbus
.htm。如果想去原文请跳转。后面会不定期的更新。
大仕忆
·
2020-08-23 06:20
物联网
Modbus
-Python
python
modbus
_tk库学习记录Howtomonitorthedataframesontheserialportwhenuse
modbus
_tk?
三皮仔
·
2020-08-23 06:16
python
Free
Modbus
串行传输初始化
/*初始化
Modbus
协议栈*/eMBErrorCodeeMBInit(eMBModeeMode,UCHARucSlaveAddress,UCHARucPort,ULONGulBaudRate,eMBParityeParity
QQ1034313020
·
2020-08-23 06:42
Modbus
Free
Modbus
移植到STM32F103(串行传输方式)
1.创建工程2.将Free
Modbus
源码,拷贝到工程目录3.将Free
Modbus
文件添加进工程添加好之后,编译出现错误4.移植底层接口先看第一个错误,缺少port.h借鉴AVR架构的程序,将demo
QQ1034313020
·
2020-08-23 06:42
STM32
Modbus
Java实现
ModBus
的slave端(从机server端,发送数据)
什么是
ModBus
?如何学习
ModBus
?
丶星辰大海
·
2020-08-23 06:04
modbus
LABVIEW
MODBUS
协议串口通讯采集温度传感器
以下程序在WINDOWSXP+LABVIEW2010环境测试通过以下程序在WINDOWS7+LABVIEW2010环境测试通过以下程序在WINDOWS10+LABVIEW2014环境测试通过
陕西大仙
·
2020-08-23 06:33
LABVIEW
移植Free
modbus
http://blog.csdn.net/educast/article/details/8521755一为什么要移植Free
modbus
为什么要移植Free
modbus
,这个问题需要从两个方面来回答。
codeHH
·
2020-08-23 06:26
Freemodbus
modbus
规约学习
modbus
协议1.历史
modbus
是一种串行协议,是Modicon于1979年,为使用可编辑逻辑控制器(PLC)而发表的.事实上,它已经成为工业领域通信协议标准.并且现在是工业电子设备之间相当常用的连接方式
以千
·
2020-08-23 06:25
工控
Free
Modbus
在STM32上移植。
http://www.amobbs.com/thread-4848191-1-1.html(出处:amoBBS阿莫电子论坛)Free
Modbus
在STM32上移植...1.5的,调试使用的是modscan32
codeHH
·
2020-08-23 06:55
Freemodbus
Free
modbus
通信,串口接收模式改为DMA接收模式。
相信老铁们,在实际项目开发中,当使用Free
modbus
从机协议栈时,会遇到一个问题,就是网上大多数对于该协议栈的移植,在数据接收这块,使用的大都是串口中断接收模式。
老铁门
·
2020-08-23 06:54
STM32 Free
Modbus
RTU从机移植以及UART配置
Free
Modbus
的具体介绍就不提了。至于为什么要移植,大概就是因为移植比较快,而且比较稳定,可以减少因为自己编写出现的漏洞。
CryingFor_Ldy
·
2020-08-23 06:47
STM32
Modbus
读线圈命令详解
①ASCII码模式:⑴
MODBUS
主机询问请求
MODBUS
主机采用ASCII码模式,向地址为1的从机,询问起始地址为0的线圈(继电器和输出光耦)的输出状态,总共询问的数量为8。
liuchangyin
·
2020-08-23 06:47
工控
Java接口开发及
Modbus
Slave仿真使用
Modbus
TCP协议
一、
Modbus
Tcp简介什么是
Modbus
Tcp?
授人以鱼
·
2020-08-23 06:46
modbus
4j.jar实现
modbus
tcp协议
在这章是用
modbus
4j.jar和seroUtils.jar导入包实现
modbus
协议。
linxingqianglai
·
2020-08-23 06:14
modbus
4j.jar源码github
https://github.com/infiniteautomation/
modbus
4j/tree/master/
Modbus
4J还有
modbus
RTUDemohttp://archive.infiniteautomation.com
linxingqianglai
·
2020-08-23 06:14
java
github
modbus
Modbus
1.
MODBUS
简介:
Modbus
协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。
若谷镧系
·
2020-08-23 06:04
协议
Modbus
功能码名词解释
功能码:功能码在
modbus
协议用于表示信息帧的功能输入寄存器和保持寄存器:04功能码的作用就是读输入寄存器,而03功能码的作用则是读保持寄存器,很多人在看到这两个功能码的时候总是希望找到这两个功能码的区别
Lee139499
·
2020-08-23 06:03
C
DSC模块之
Modbus
通讯(以PLC为例)
LabVIEWModules>>LabVIEWDSCModule主要软件版本:2011SP1主要软件修正版本:N/A次要软件:DriverSoftware>>ComediDrivers问题:我有几台自动化设备,通过
Modbus
leonliufeng
·
2020-08-23 06:30
ModBus
/TCP协议分析
ModBus
/TCP协议分析一、术语1word=2byte;1byte=8bit.校验码:校验码是由前面的数据通过某种算法得出的,用以检验该组数据的正确性。
kevin_baixy
·
2020-08-23 06:11
协议分析
Modbus
协议命令帧
一、Rtu命令帧(注意CRC校验的高低字节,实际算法有可能有区别)1、读取继电器状态(单个和多个)发送命令帧:(地址从0开始计算)设备地址功能码地址H地址L数据量H数据量LCRCHCRCLAddr01HHoldStartDataNumCRC高位CRC低位帧长度:8个字节设备地址:1~247功能码:1H数据地址:0~65535具体范围与相关设备有关(以位为单位)数量:1~122具体范围与相关设备有关
蓝创精英团队
·
2020-08-23 06:11
#
协议相关
Modbus
协议整理
01读线圈状态读取从机的线圈状态(ON/OFF),位操作。例:请求从机设备17读00020-00056线圈。其中00020-00056为线圈的寄存器信息地址,这些线圈的寄存器寻址地址为0019 – 0055,共访问37个线圈。描述Hex从机地址11功能码01起始地址(高)00起始地址(低)13线圈数量(高)00线圈数量(低)25CRC校验(高)CRC校验(低)响应:响应信息中的各线圈的状态与数据区
剑匣破
·
2020-08-23 06:38
杂七杂八
关于
modbus
的一些学习经验。
关于
modbus
rtu的注意点1.首先
modbus
有很多分类,用于不同的连接形式。rtu就是基于485硬件连接的升级版。如果是rtu,crc校验码需要低位在前,高位在后。
朱小挚
·
2020-08-23 06:33
free
modbus
在stm32+W5500平台上的移植
1、理解free
modbus
的运行机制在W5500平台上移植free
modbus
,主要就是要理解eMBpoll()函数的状态机,在理解过程中我主要参考这样几篇文章,甚至可以说是抄袭吧(部分代码),在此表示衷心感谢
jordan20052009
·
2020-08-23 06:00
ModBus
RTU协议CRC校验方式最简实现
privatebyte[]GetCRC(byte[]byteData){byte[]CRC=newbyte[2];UInt16wCrc=0xFFFF;for(inti=0;i>=1;wCrc^=0xA001;//异或多项式}else{wCrc>>=1;}}}CRC[1]=(byte)((wCrc&0xFF00)>>8);//高位在后CRC[0]=(byte)(wCrc&0x00FF);//低位在前
jjjfox
·
2020-08-23 06:25
c#
Modbus
读写报文格式
http://blog.csdn.net/qq_34483204/article/details/55254980
modbus
tcp数据报文结构读取数据请求:000100000006180300020002
iwilldoitx
·
2020-08-23 06:10
python
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他