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
西门子PLC S7-200视频教程 第34讲
152735.html相信很多工控人都会遇到过200PLC的485口不够用,或者485口被烧掉的情况,比如,如果你是一台224XP以下版本的PLC,那么他只有一个485口,如果你这个口用作自由口通讯(比如与
modbus
零或壹
·
2020-08-25 17:48
Modbus
-RTU调试助手兼温湿度数据监控软件
Modbus
-RTU调试助手兼温湿度数据监控平台前言软件使用1.登陆界面2.设备调试页面2.1COM配置2.2读操作(十进制)2.3写操作(十进制)2.4功能码(十六进制)2.5调试信息2.6设备调试3
linso24
·
2020-08-25 14:24
Modbus
modbus
串口通信
调试器
监控类
远程控制PLC? 带WiFi的PLC?可行!
或电脑上位机无线远程控制设备,但是目前市面上调研到的PLC最多只能支持网线接入以太网,后面我们决定用PLC上的RS485接口接一个串口转WiFi模块,手机端作为客户端,即下图:事实证明手机可以直接向设备端发送
modbus
葡萄味儿的柚子
·
2020-08-25 06:39
PLC
Variables_cdznchina_UG40_MP40_EN 协议对应的
modbus
命令
前言现场有台空调,同事从厂家要来协议,协议文件名称为Variables_cdznchina_UG40_MP40_EN.xls.这个
modbus
协议写的有点简略,没有说明寄存器地址用什么
modbus
命令去读
LostSpeed
·
2020-08-25 06:09
#
软件调试
通过ADS协议实现与beckhoff控制器的以太网通讯
相对于
modbus
TCP协议来说,ADS协议支持句柄访问,通过句柄访问到数据,这样上位机的编程就更为灵活了。ADS在传输层上使用的是TCP协议,这样数据的传输就更为可靠了。
六哥是传说
·
2020-08-25 05:52
vb 测传感器的温湿度、各种气体和风速(验收版本)
传感器(-130米主通风井)192.168.16.128(6041)设备名称设备地址(
modbus
)京金华服务器风速传感器6H2S42地点IP地址端口号S02401#130米井马头门192.168.16.1146017TH45
我相信慢思考的力量
·
2020-08-24 19:10
vb语言学习专栏
LabVIEW通过以太网(TCP)与S7-1200 PLC通信
采用以太网(TCP)方式与西门子S7-1200PLC通讯关键字:LabView、S7-1200、TCP、PLC、通信1、概述西门子S7-1200PLC支持多种协议通过以太网通讯方式,如OPC、TCP、S7、
MODBUS
-TCP
laipin7
·
2020-08-24 19:53
【STM32 .Net MF开发板学习-19】DHT11温湿度传感器通信(上)
前段时间开发远程医疗系统(Dr.Cloud)就曾用到过温湿度传感器,不过当时考虑到集成难度,选了一个RS485接口的传感器,该传感器实现了
Modbus
RtuSlave的功能,只要客户程序实现
Modbus
RtuClient
叶帆
·
2020-08-24 18:44
〖嵌入式〗
〖.Net
MF〗
.NET
Micro
Framework
.net
timer
任务
微软
医疗
null
QT下的
Modbus
TCP 通讯
文章目录前言一、关于
Modbus
二、
Modbus
TCPMaster的实现1.封装自己的
Modbus
类2.
Modbus
通过TCP/IP进行连接3.
Modbus
通过TCP/IP读取数据(1)读取线圈数据(2
Linux__65535
·
2020-08-24 17:59
QT
qt
modbus
单片机MCU几个基础知识,初学者必看
3.
Modbus
是一种协议标准,可以支持多种电气接口,如RS232,RS485,也可以在各
Surferqing_
·
2020-08-24 15:09
STC15
电子积累
STM32F103移植Free
Modbus
主机协议实现
modbus
主机
一、代码结构首先复制Free
Modbus
官网的协议栈里后缀为.m的文件,复制到自己的工程中,如下图所示:二、代码修改1.首先在主函数中调用初始化函数并且使能
modbus
:eMBMasterInit(MB_RTU
小灰灰搞电子
·
2020-08-24 15:46
ModBus
STM32编程技巧
通过
modbus
协议实现arduino与电能表串口通信(仅03功能)
本人理解的术语解析
Modbus
RS485:一种通信协议,另一种RS232已被淘汰。
Modbus
主站(
modbus
Master):主动发出指令,要求读取数据的一端(此实验中为arduino)。
Ubibots_研发部
·
2020-08-24 13:45
硬件传感器
【STM32 .Net MF开发板学习-19】DHT11温湿度传感器通信(上)
前段时间开发远程医疗系统(Dr.Cloud)就曾用到过温湿度传感器,不过当时考虑到集成难度,选了一个RS485接口的传感器,该传感器实现了
Modbus
RtuSlave的功能,只要客户程序实现
Modbus
RtuClient
叶帆
·
2020-08-24 12:27
〖嵌入式〗
〖.Net
MF〗
.NET
Micro
Framework
.net
timer
任务
微软
医疗
null
STM32F072使用DMA+IDLE进行串口接收不定长数据有问题,改为DMA+RTO接收正常。
把调试STM32F072串口过程中,出现了一小点问题,记录下来,F0的串口寄存器有些增加的功能以前没用到,F0增加了
modbus
协议之类的接收超时处理,完美实现了不定长数据包的帧接收。
带着耳机的风筝
·
2020-08-24 05:06
stm32
单片机
uart
串口通信
STM32 HAL库 串口收发崩溃原因 : __HAL_LOCK
一般工况是类似
MODBUS
主从通讯,上位机发下位机收,如果通信负载不大,极少出现发送数据时候出现接收中断,不过这种BUG经不起通讯测试。
最好的自己in
·
2020-08-24 05:24
C语言
Modbus
协议格式
MODBUS
协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。特定总线或网络上的
MODBUS
协议映射能够在应用数据单元(ADU)上引入一些附加域。
QQ1034313020
·
2020-08-23 17:47
Modbus
Modbus
协议完全资料与程序解析
1简述,
modbus
是一种工业用的多设备之间的主从通信协议。只要两台设备之间,是采用
modbus
协议的主从关系,并连接到相同网络,即可互相通信。
Wang789_1024
·
2020-08-23 15:23
嵌入式
Modbus
史上最全实例资料汇总
reference:https://blog.csdn.net/zgkxzx/article/details/78232482
手撕代码
·
2020-08-23 09:06
ioT
crc16
modbus
校验
packagecom.pjmike.netty.server;/***@DescriptionTODO*@Date2019/10/1418:09*@Authorzsj*/publicclassCRC16MUtil{/***计算CRC16校验码**@parambytes字节数组*@return{@linkString}校验码*@since1.0*/publicstaticbyte[]getCRC(b
NemoHero
·
2020-08-23 09:33
Java和Jvm
MODBUS
-RTU数据帧格式、报文实例
MODBUS
-RTU报文模型设备地址功能代码数据格式CRC校验LCRC校验H8bit8bitN*8bit8bit8bit一个报文就是一帧数据,一个数据帧就一个报文:指的是一串完整的指令数据,就像上面的一串数据
悠悠happy
·
2020-08-23 09:02
杂记
MODBUS
-功能码详解
转自https://blog.csdn.net/xiaoluoshan/article/details/73233955——————————————————————————————————————————————————————————————————————————————————————————————————————————————
zh_961214
·
2020-08-23 08:37
一个支持tcp多客户端连接的例子,轻松认识linux select函数的基本原理和使用方法
这本是lib
modbus
-3.0.6中的一个例子,觉得是学习select很好的例子,注释了一下分享出来!
Keycer
·
2020-08-23 08:06
linux
C++
总线知识
C语言
MODBUS
TCP -MBAP
MBAP事务处理标识符同一时刻,标识符唯一计数器TCP顺序号,或者指针代替索引单元标识符对于
MODBUS
TCP用0xFF收到响应,MBAP报文头的事务处理标识符。
wushifasheng
·
2020-08-23 08:01
stm32 crc-16/
modbus
码产生
CRC16计算与举例CRC-16校验码计算方法:常用查表法和计算法。计算法一般都是:(1)、预置1个16位的寄存器为十六进制FFFF(即全为1),称此寄存器为CRC寄存器;(2)、把第一个8位二进制数据(既通讯信息帧的第一个字节)与16位的CRC寄存器的低8位相异或,把结果放于CRC寄存器,高八位数据不变;(3)、把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检查右移后的移出位;(4)、
PolarisYxh
·
2020-08-23 08:24
关于
Modbus
协议使用的一点总结
先介绍一下常用的0x03和0x10功能码,其他功能码同理:协议原文如下:0x030x10汇总协议实现细节见https://blog.csdn.net/ysgjiangsu/article/details/81512310这里调试,memcpy是按位拷贝的,当拷贝数据到内存时,注意大小端问题。比如uint16a=0x3130;uint16b=0xff00;uint16*p=&b;memcpy(p,&
江东风又起
·
2020-08-23 08:49
Embedded
使用java的
modbus
4j的Rtu方式获取监测数据
最近要从
modbus
总线上获取数据,还要用java开发,找了半天,感觉
modbus
4j在github上评价比较高,尝试了一下,果然很好用,比之前的方法方便很多。
姚华军
·
2020-08-23 08:38
后端相关
MODBUS
常用的CRC16校验函数实测可用
MODBUS
常用的CRC16校验,多项式A001,代码实测可用。
ydgd118
·
2020-08-23 08:05
如何在LabVIEW中使用
Modbus
通信
主要软件版本:2010主要软件修正版本:N/A次要软件:LabVIEWDevelopmentSystems>>LabVIEWProfessionalDevelopmentSystem问题:(1)什么是
Modbus
yayun0516
·
2020-08-23 08:04
labview
QT制作
Modbus
组包小工具
目录一、前言二、操作说明三、源码简析四、Demo/小工具一、前言我们常用
Modbus
协议来读取仪器的某一或多个寄存器的值,但在现实中,可能读取的寄存器过多(例如几百个);当出现问题的时候,不容易分析每个寄存器的值
13jjyao
·
2020-08-23 08:33
QT类
modbus
简单直白的解释
不想写了请看如下链接:https://wenku.baidu.com/view/7edfecca7e21af45b207a83e.html
y673533511
·
2020-08-23 08:26
linux下TCP与RTU数据转发程序
linux下TCP与RTU数据转发程序#include#include#include#include#include#include"
modbus
.h"enum{TCP,RTU};intmain(intargc
xxgxgx
·
2020-08-23 08:54
linux
c
Labview中
modbus
485协议03与10功能码校验程序
Modbus
协议中常用到的CRC校验,以下为一个简单的03、10功能码校验程序。运用到了while循环+事件结构的多线程运行框架。
xxgxgx
·
2020-08-23 08:54
Labview
modbus
入门篇,不冗长,很好理解!
先来简单分析一条
MODBUS
-RTU报文,例如:01060001001798040106000100179804从机地址功能号数据地址数据CRC校验这一串数据的意思是:把数据0x0017(十进制23)写入
DS_树苗
·
2020-08-23 08:23
通信
MODBUS
协议整理——汇总
1.
Modbus
简介——来自维基百科
Modbus
是一种串行通信协议,是Modicon于1979年,为使用可编程逻辑控制器(PLC)而发表的。
xukai871105
·
2020-08-23 08:21
嵌入式ARM
modbus
保持寄存器
输入寄存器
线圈寄存器
离散输入寄存器
ModBus
常用功能码和PLC地址位对应关系,踩坑
功能码描述PLC地址位寄存器地址位位/字操作操作数量01H读线圈寄存器00001-099990000H-FFFFH位操作单个或多个02H读离散输入寄存器10001-199990000H-FFFFH位操作单个或多个03H读保持寄存器40001-499990000H-FFFFH字操作单个或多个04H读输入寄存器30001-399990000H-FFFFH字操作单个或多个05H写单个线圈寄存器00001
lahm.Xu
·
2020-08-23 08:11
Free
modbus
源码讲解系列 (三)
这次主要讲解从机数据的接收流程。接收流程分为两个阶段:串口中断接收和数据解析。第一阶段为中断接收函数prvvUARTRxISR(xMBRTUReceiveFSM)和定时器中断回调函数xMBRTUTimerT35Expired(),第二阶段为数据解析eMBPoll()。一、串口中断接收从机正常状态下,串口设置为接收中断模式,也不启动定时器。当检测到有数据时,中断函数调用xMBRTUReceiveFS
萧年已逝
·
2020-08-23 08:33
Free
modbus
源码讲解系列 (一)
最近在做
modbus
通信,感觉自己写的不太好,所以想去网上看看有没有整理好的协议栈,于是在网上看到了Free
modbus
这个神奇。据听说Free
modbus
只有管理从机的代码,没有现成的主机代码。
萧年已逝
·
2020-08-23 08:32
MODBUS
移植STM32,STM32做主机
MODBUS
学习,配置STM32做主机学习这篇文章之前可以先看,我的从机配置文章。
code.com
·
2020-08-23 08:59
STM32学习
MODBUS
移植STM32,STM32做从机
MODBUS
学习日志一、
MODBUS
通信协议1、通信协议硬件层协议:解决传输问题,相当于路串口通信协议:RS232、RS485、CAN总线1.1、三种通信方式1.1.1、单工方式(simplex)单工通信只支持信号在一个方向上传输
code.com
·
2020-08-23 08:59
STM32学习
MODBUS
RTU的报文格式
如果是想通过串口调试助手给PLC发命令的话,假设PLC从站地址为1的情况下,比如要对Q0.0进行置位的话,可以发如下命令:010F0000000801013F55其中:01:从站地址,指的就是PLC站地址0F:功能码,用来写多路位变量的功能码00:预写的寄存器起始地址高8位00:预写的寄存器起始地址低8位00:预写的寄存器个数的高8位08:预写的寄存器个数的低8位01:预写寄存器数据的字节计数,8
wu_pan123
·
2020-08-23 08:30
通讯协议
MODBUS
ASCII和RTU两种模式的对比
下表是
MODBUS
ASCII协议和RTU协议的比较:协议开始标记结束标记校验传输效率程序处理ASCII:(冒号)CR,LFLRC低直观,简单,易调试RTU无无CRC高稍复杂从上表的比较我们可以看到,
MODBUS
windytop
·
2020-08-23 08:52
Modbus
CRC校验是什么?
ModBus
通信协议的CRC(冗余循环校验码)含2个字节,即16位二进制数。CRC码由发送设备计算,放置于所发送信息帧的尾部。
Hill_D
·
2020-08-23 08:52
硬件相关
Modbus
RTU驱动程序开发指引
Modbus
RTU驱动开发摘要这篇笔记主要介绍基于飞思卡尔kv4x系列MCU的
modbus
RTU(RemoteTerminalUnit)驱动程序开发,以搭载飞思卡尔kv46MCU的飞思卡尔官方塔式系统开发板为例
嵌入式程序猿
·
2020-08-23 08:18
MODBUS
学习
MODBUS
详细技术详见原文链接:https://blog.csdn.net/weixin_39793752/article/details/81456488
MODBUS
示例:通信协议:波特率:9600
weixin_45983966
·
2020-08-23 08:14
modbus
数据获取与数据解析
#代码部分首先注意一点Python版的
modbus
要获取
modbus
值必须先装【环境包】pipinstallserial#serial为串口包,需要打开串口,也就是usbpipinstallcrcmod
爱你三千遍s
·
2020-08-23 08:15
modbus
基于N
Modbus
4的C#上位机连接与读写(使用屏幕为昆仑通态)
文章目标:1.与昆仑通态触摸屏完成TCP连接2.读写0区、3区、4区寄存N
Modbus
4使用手册https://wenku.baidu.com/view/1d50bd321ed9ad51f01df2be.htmlpublicstaticbool
Xmc10086
·
2020-08-23 08:11
基于Tcp通讯实现自定义的
modbus
Tcp软协议(QT/C++ for android)
概述
modbus
作为工业通用协议,应用极广且非常成熟,大部分的编译器支持
modbus
并会封装成模块供使用者调用,我自己用的是QT,本身也是有一个seriousbus的模块,专门封装了
modbus
的相关函数
跳起来打我膝盖丶
·
2020-08-23 08:11
总线/通信笔记2 ——
Modbus
TCP的使用
总线/通信笔记2——
Modbus
TCP的使用1.lib
modbus
库的使用2.
Modbus
TCP开发实践3.
Modbus
TCP多机通信应用案例1.lib
modbus
库的使用Step1:初始化RTU/TCP
罗伯特祥
·
2020-08-23 08:06
▶
运动控制
▶
机器人设计/研发
springboot中
modbus
使用
modbus
在springboot中的使用,本人在用,复制即可用pom.xml配置:falsetrueias-snapshotsInfiniteAutomationSnapshotRepositoryhttps
采薇薇
·
2020-08-23 08:01
free
modbus
3.5T定时器作用
free
modbus
是通过定时器判断启动接收准备完成和一帧数据接收结束的:1.free
modbus
启动时,接收状态机状态eRcvState是STATE_RX_INIT状态并启动定时器,表明处于准备接收阶段
weixin_42867108
·
2020-08-23 08:30
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他