串口报文分析,帮我看下这个用的是什么校验方法呢?

.NET技术 > C# [问题点数:100分,无满意结帖,结帖人iraya]
等级
本版专家分:1132
结帖率 100%
等级
本版专家分:17375
等级
本版专家分:1132
等级
本版专家分:30645
勋章
Blank
榜眼 2019年总版新获得的技术专家分排名第二
Blank
金牌 2019年7月 总版技术专家分月排行榜第一
2019年5月 总版技术专家分月排行榜第一
2019年4月 总版技术专家分月排行榜第一
Blank
银牌 2019年9月 总版技术专家分月排行榜第二
2019年6月 总版技术专家分月排行榜第二
2019年3月 总版技术专家分月排行榜第二
Blank
红花 2019年9月 C/C++大版内专家分月排行榜第一
2019年9月 .NET技术大版内专家分月排行榜第一
2019年7月 .NET技术大版内专家分月排行榜第一
2019年6月 .NET技术大版内专家分月排行榜第一
2019年5月 .NET技术大版内专家分月排行榜第一
2019年4月 C/C++大版内专家分月排行榜第一
2019年4月 .NET技术大版内专家分月排行榜第一
2019年3月 .NET技术大版内专家分月排行榜第一
等级
本版专家分:70486
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2019年 荣获名人称号
Blank
状元 2018年总版新获得的技术专家分排名第一
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
等级
本版专家分:585
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:0
等级
本版专家分:0
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:0
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
串口调试工具 O-ComTool V1.1.3

经常需要和串口打交道,面对各种规约、协议,调试实在麻烦,于是本人根据同事及自己在工作中对串口工具的要求,利用工作之余编写了O-ComTool串口调试助手,经过一段时间的使用,发现其对于串口调试还是有所帮助的,...

MODBUS-RTU数据帧格式、报文实例

MODBUS-RTU报文模型 设备地址 ...一个报文就是一帧数据,一数据帧就一个报文: 指的是一串完整的指令数据,就像上面的一串数据。主机对从机写数据操作如果单片机接收到一个报文那么就对报文进行解析

一文读懂串口(波形分析、起始位、数据位、停止位、空闲位)

串口一、串口串行接口)二、异步串口(以下统称串口)三、重要参数1、波特率2、报文格式四、波形1、具体连接2、波形分析2.1 发送12.2 发送65 本文使用 STM32F406ZGT6单片机基于标准库进行测试 一、串口串行接口...

三菱PLC和PC机通过编程口串行通信实现

 三菱FX系列PLC自带的编程口是RS-422接口,而PC机的串行通信口则是RS-232C接口,两者之间需要通过SC-09适配电缆才能通信。不同设备上相同类型的通信接口的引脚定义可能存在差异。PC机与三菱FX系列PLC上的通信接口...

MODBUS RTU的报文格式

如果是想通过串口调试助手给PLC发命令的话,假设PLC从站地址为1的情况,比如要对Q0.0进行置位的话,可以发如下命令: 01 0F 00 00 00 08 01 01 3F 55 其中: 01:从站地址,指的就是PLC站地址 0F:功能码,用来...

串口通讯奇偶校验位的设置导致数据错误

myCom->setParity(PAR_NONE);... //应该设置为奇校验位 Parity 编辑词条分享 请一段简单的话描述该词条,马上添加摘要。 目录 1 简介 Parity

【C#串口编程计划】C#通讯类库构建

篇图文是关于【串口编程计划】的最后一篇“C#通讯类库的构建”,也就是把这次所做的关于串口系统的代码集成到团队的类库中,做到代码的可复用(以后写串口的系统,只需要写数据的定义,协议的解析部分就好,通讯的...

MODBUS规约报文解析

MODBUS规约报文解析报文格式,报文全部为16进制,遥信状态需要转换为二进制:主站发送报文 地址 功能码 寄存器起始地址 读取数据长度 CRC校验码 01 03 01 00 00 02 C5 F7 说明(读取01地址设备03功能码遥信状态) ...

modbus TCP 示例报文

《modbus-tcp-报文举例分析》 《MODBUSTCP通讯报文》 关于Modbus 报文 Client request: 19 B2 00 00 00 06 06 03 00 27 00 02 上面是modbus客户端发出的报文内容,为modbus tcp/ip协议格式,其前面的六...

数据传输通信协议总结

在数据传输时,总是存在丢包、...针对分包问题,则采用报文头、报文尾的方式(即采用某两特定的值作为一包的数据开始和结尾的标志),但采用这种方法来标记要保证数据中不会有与报文头、尾相同的字符,便又涉...

ModBus-RTU详解

Modbus 一工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。虽然RTU比较简单,但是协议资料、手册说得太专业了,起初很多内容都很...

Modbus通讯协议详细解释

Modbus一工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。 先来简单分析一条MODBUS-RTU报文,例如:01 06 00 01 00 17 98 04    ...

Uart2any的使用(LIN)及协议分析

Uart2any调试软件用于串口调试及基于 Uart(串口)的总线转换器的调试。 持Lin总线1.x和2.0版本;支持主、从模式,可设置的主任务,单个手动或自动连续发送帧头; 数据可设置从任务响应;显示接收报文含错误报文,...

初学Modbus

工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。虽然RTU比较简单,但是协议资料、手册说得太专业了,起初很多内容都很难理解。...

推荐一本书:清华出版的《Modbus软件开发实战指南》

前言: 最近在研究Modbus开发,如果只是简单的了解了一些modbus...目前也没有什么合适的书籍系统介绍,帮助理解的。 刚刚搜了一下,只有最近清华出版的《Modbus软件开发实战指南》不错, 应该是Modbus开发方面第一书

对单片机的modbus RTU的详细解释(转载)

Modbus 一工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。虽然RTU比较简单,但是协议资料、手册说得太专业了,起初很多内容都很...

Modbus ASCII模式的LRC校验算法

在发送报文到平台后重新将数据组织LRC校验码,但是使用Modbus规约文档上给的代码总是与发送报文校验码不符, 查资料可知LRC校验码的算法有两种,实现起来也很简单.但是却不对.因为这些都是一字节的, 但是发送报文中...

细说汽车电子通信总线之LIN总线协议详解

内容提要 1. LIN总线概述 1.1 LIN总线特点及发展历史 1.2 LIN 总线协议的物理层(收发器) 2. LIN总线报文帧结构(Message Frame Structure)详解 2.1 LIN 总线报文帧的字节场与字节间隔 ...2.4 LIN 总线报文...

Modbus协议在串行链路上的实现

Modbus串行链路协议是一主/从协议。 在同一时刻,只有一主节点连接于总线,一或多个子节点 (最大编号为 247 ) 连接于同一个串行总线。Modbus 通信总是由主节点发起,子节点在没 有收到来自主节点的请求时,从...

三菱FX2N系统PLC 数据通讯协议

一、RS232-DB通信串口设置: 如图 BaudRate:9600 DataBits:7 Parity:Even StopBits:1 校验:SUM, 2BIT DTR 二、获取数据命令格式 如下以ACSII码举例(获取D304数据): 请求报文:/STX 0 1260 02 /ETX 5E 应答报文:...

ModBus/TCP协议分析

代码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少这种输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码。 常用的校验有:累加和校验SUM、字节异或校验XOR、纵向冗余...

串口通信协议实现

最近在做导师项目的机载仪器通信,底层采集板(DataCenter)和人机界面(HMI)的全双工串口通信,目前设计的协议规则基于问答机制。帧只分为两类主叫帧和应答帧,数据均可在两类帧中传输(按照规程), 帧定义末尾. 比如...

C语言实现封包解包,有一消息由标识位,消息头,消息体和校验码组成,如何C实现对它的封包和解包?

有一消息由标识位,消息头,消息体和校验码组成,如何C实现对它的封包和解包?

基于Linux的串口服务器设计与实现

随着互联网的迅猛发展,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集和控制设备也在逐步地走向网络化,以便共享网络资源。所以,在电子设备日趋网络化的今天,利用串口服务器来...

IEC 103 协议的学习和总结

2 IEC 103 协议的学习和总结 通过近两周时间的学习,开始对iec 103 ...如对下报文分析: 09:10:19.546  串口2  发送  10 5B 02 5D 16 09:10:19.562  串口2  收到  10 09 02 0B 16 00 00 00 

示波器分析串口数据

串口通讯方式3(多机通讯方式) 通讯端口:Com1 波特率:9600 bit/s 校验:偶校验 数据位:8位 停止位:1位   单个字符传输的格式如下: 有奇偶校验 启始位 1 2 3 4 ...

奥特曼大全及关系明细.pdf

此文档有详细奥特曼大全及关系明细

javaweb mooc在线系统案例实战

讲解在线mooc系统的开发,从需求分析到类图设计,数据库设计,架构设计,代码编写等等。 掌握java web开发实战

matlab神经网络30个案例分析

【目录】- MATLAB神经网络30个案例分析(开发实例系列图书) 第1章 BP神经网络的数据分类——语音特征信号分类1 本案例选取了民歌、古筝、摇滚和流行四类不同音乐,用BP神经网络实现对这四类音乐的有效分类。 第2章 BP神经网络的非线性系统建模——非线性函数拟合11 本章拟合的非线性函数为y=x21+x22。 第3章 遗传算法优化BP神经网络——非线性函数拟合21 根据遗传算法和BP神经网络理论,在MATLAB软件中编程实现基于遗传算法优化的BP神经网络非线性系统拟合算法。 第4章 神经网络遗传算法函数极值寻优——非线性函数极值寻优36 对于未知的非线性函数,仅通过函数的输入输出数据难以准确寻找函数极值。这类问题可以通过神经网络结合遗传算法求解,利用神经网络的非线性拟合能力和遗传算法的非线性寻优能力寻找函数极值。 第5章 基于BP_Adaboost的强分类器设计——公司财务预警建模45 BP_Adaboost模型即把BP神经网络作为弱分类器,反复训练BP神经网络预测样本输出,通过Adaboost算法得到多个BP神经网络弱分类器组成的强分类器。 第6章 PID神经元网络解耦控制算法——多变量系统控制54 根据PID神经元网络控制器原理,在MATLAB中编程实现PID神经元网络控制多变量耦合系统。 第7章 RBF网络的回归——非线性函数回归的实现65 本例用RBF网络拟合未知函数,预先设定一个非线性函数,如式y=20+x21-10cos(2πx1)+x22-10cos(2πx2)所示,假定函数解析式不清楚的情况下,随机产生x1,x2和由这两个变量按上式得出的y。将x1,x2作为RBF网络的输入数据,将y作为RBF网络的输出数据,分别建立近似和精确RBF网络进行回归分析,并评价网络拟合效果。 第8章 GRNN的数据预测——基于广义回归神经网络的货运量预测73 根据货运量影响因素的分析,分别取国内生产总值(GDP),工业总产值,铁路运输线路长度,复线里程比重,公路运输线路长度,等级公路比重,铁路货车数量和民用载货汽车数量8项指标因素作为网络输入,以货运总量,铁路货运量和公路货运量3项指标因素作为网络输出,构建GRNN,由于训练数据较少,采取交叉验证方法训练GRNN神经网络,并用循环找出最佳的SPREAD。 第9章 离散Hopfield神经网络的联想记忆——数字识别81 根据Hopfield神经网络相关知识,设计一个具有联想记忆功能的离散型Hopfield神经网络。要求该网络可以正确地识别0~9这10个数字,当数字被一定的噪声干扰后,仍具有较好的识别效果。 第10章 离散Hopfield神经网络的分类——高校科研能力评价90 某机构对20所高校的科研能力进行了调研和评价,试根据调研结果中较为重要的11个评价指标的数据,并结合离散Hopfield神经网络的联想记忆能力,建立离散Hopfield高校科研能力评价模型。 第11章 连续Hopfield神经网络的优化——旅行商问题优化计算100 现对于一个城市数量为10的TSP问题,要求设计一个可以对其进行组合优化的连续型Hopfield神经网络模型,利用该模型可以快速地找到最优(或近似最优)的一条路线。 第12章 SVM的数据分类预测——意大利葡萄酒种类识别112 将这178个样本的50%做为训练集,另50%做为测试集,用训练集对SVM进行训练可以得到分类模型,再用得到的模型对测试集进行类别标签预测。 第13章 SVM的参数优化——如何更好的提升分类器的性能122 本章要解决的问题就是仅仅利用训练集找到分类的最佳参数,不但能够高准确率的预测训练集而且要合理的预测测试集,使得测试集的分类准确率也维持在一个较高水平,即使得得到的SVM分类器的学习能力和推广能力保持一个平衡,避免过学习和欠学习状况发生。 第14章 SVM的回归预测分析——上证指数开盘指数预测133 对上证指数从1990.12.20-2009.08.19每日的开盘数进行回归分析。 第15章 SVM的信息粒化时序回归预测——上证指数开盘指数变化趋势和变化空间预测141 在这个案例里面我们将利用SVM对进行模糊信息粒化后的上证每日的开盘指数进行变化趋势和变化空间的预测。 若您对此书内容有任何疑问,可以凭在线交流卡登录中文论坛与作者交流。 第16章 自组织竞争网络在模式分类中的应用——患者癌症发病预测153 本案例中给出了一个含有60个个体基因表达水平的样本。每个样本中测量了114个基因特征,其中前20个样本是癌症病人的基因表达水平的样本(其中还可能有子类), 中间的20个样本是正常人的基因表达信息样本, 余下的20个样本是待检测的样本(未知它们是否正常)。以下将设法找出癌症与正常样本在基因表达水平上的区别,建立竞争网络模型去预测待检测样本是癌症还是正常样本。 第17章SOM神经网络的数据分类——柴油机故障诊断159 本案例中给出了一个含有8个故障样本的数据集。每个故障样本中有8个特征,分别是前面提及过的:最大压力(P1)、次最大压力(P2)、波形幅度(P3)、上升沿宽度(P4)、波形宽度(P5)、最大余波的宽度(P6)、波形的面积(P7)、起喷压力(P8),使用SOM网络进行故障诊断。 第18章Elman神经网络的数据预测——电力负荷预测模型研究170 根据负荷的历史数据,选定反馈神经网络的输入、输出节点,来反映电力系统负荷运行的内在规律,从而达到预测未来时段负荷的目的。 第19章 概率神经网络的分类预测——基于PNN的变压器故障诊断176 本案例在对油中溶解气体分析法进行深入分析后,以改良三比值法为基础,建立基于概率神经网络的故障诊断模型。 第20章 神经网络变量筛选——基于BP的神经网络变量筛选183 本例将结合BP神经网络应用平均影响值(MIV,Mean Impact Value)方法来说明如何使用神经网络来筛选变量,找到对结果有较大影响的输入项,继而实现使用神经网络进行变量筛选。 第21章 LVQ神经网络的分类——乳腺肿瘤诊断188 威斯康星大学医学院经过多年的收集和整理,建立了一个乳腺肿瘤病灶组织的细胞核显微图像数据库。数据库中包含了细胞核图像的10个量化特征(细胞核半径、质地、周长、面积、光滑性、紧密度、凹陷度、凹陷点数、对称度、断裂度),这些特征与肿瘤的性质有密切的关系。因此,需要建立一个确定的模型来描述数据库中各个量化特征与肿瘤性质的关系,从而可以根据细胞核显微图像的量化特征诊断乳腺肿瘤是良性还是恶性。 第22章 LVQ神经网络的预测——人脸朝向识别198 现采集到一组人脸朝向不同角度时的图像,图像来自不同的10个人,每人5幅图像,人脸的朝向分别为:左方、左前方、前方、右前方和右方。试创建一个LVQ神经网络,对任意给出的人脸图像进行朝向预测和识别。 第23章 小波神经网络的时间序列预测——短时交通流量预测208 根据小波神经网络原理在MATLAB环境中编程实现基于小波神经网络的短时交通流量预测。 第24章 模糊神经网络的预测算法——嘉陵江水质评价218 根据模糊神经网络原理,在MATLAB中编程实现基于模糊神经网络的水质评价算法。 第25章 广义神经网络的聚类算法——网络入侵聚类229 模糊聚类虽然能够对数据聚类挖掘,但是由于网络入侵特征数据维数较多,不同入侵类别间的数据差别较小,不少入侵模式不能被准确分类。本案例采用结合模糊聚类和广义神经网络回归的聚类算法对入侵数据进行分类。 第26章 粒子群优化算法的寻优算法——非线性函数极值寻优236 根据PSO算法原理,在MATLAB中编程实现基于PSO算法的函数极值寻优算法。 第27章 遗传算法优化计算——建模自变量降维243 在第21章中,建立模型时选用的每个样本(即病例)数据包括10个量化特征(细胞核半径、质地、周长、面积、光滑性、紧密度、凹陷度、凹陷点数、对称度、断裂度)的平均值、10个量化特征的标准差和10个量化特征的最坏值(各特征的3个最大数据的平均值)共30个数据。明显,这30个输入自变量相互之间存在一定的关系,并非相互独立的,因此,为了缩短建模时间、提高建模精度,有必要将30个输入自变量中起主要影响因素的自变量筛选出来参与最终的建模。 第28章 基于灰色神经网络的预测算法研究——订单需求预测258 根据灰色神经网络原理,在MATLAB中编程实现基于灰色神经网络的订单需求预测。 第29章 基于Kohonen网络的聚类算法——网络入侵聚类268 根据Kohonen网络原理,在MATLAB软件中编程实现基于Kohonen网络的网络入侵分类算法。 第30章 神经网络GUI的实现——基于GUI的神经网络拟合、模式识别、聚类277 为了便于使用MATLAB编程的新用户,快速地利用神经网络解决实际问题,MATLAB提供了一个基于神经网络工具箱的图形用户界面。考虑到图形用户界面带来的方便和神经网络在数据拟合、模式识别、聚类各个领域的应用,MATLAB R2009a提供了三种神经网络拟合工具箱(拟合工具箱/模式识别工具箱/聚类工具箱)。

.NET Conf China 2020讲师 PDF

.NET Conf China 2020讲师 PDF

相关热词 c#drawstring c# 操作 线程 c# ip post c# 调用嵌入的图片 c#获取数据源计算 c# 线程通信 c# 静态变量多线程 c# 内存溢出 c# 时间比对 matlab有c#接口吗