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
循环冗余校验(CRC校验)应用于如像
modbus
协议等(2)
CRC校验源码分析这两天做项目,需要用到CRC校验。以前没搞过这东东,以为挺简单的。结果看看别人提供的汇编源程序,居然看不懂。花了两天时间研究了一下CRC校验,希望我写的这点东西能够帮助和我有同样困惑的朋友节省点时间。先是在网上下了一堆乱七八遭的资料下来,感觉都是一个模样,全都是从CRC的数学原理开始,一长串的表达式看的我头晕。第一次接触还真难以理解。这些东西不想在这里讲,随便找一下都是一大把。我
lllljz
·
2012-07-12 15:00
单线
modbus
协议M16实现原理
实现原因: 工业应用中有应用模块为单线的
MODBUS
的总线通信方式,数据大概结构为 地址命令数据长度数据较验和通常在最未还添加回车(16进制0x0D0x0A)来表示数据传输结束实现目标:1.单线通信
conquerwave
·
2012-07-07 18:00
数据结构
网络
C#
工具
Modbus
协议
㈠
MODBUS
规约
MODBUS
规约是MODICOM公司开发的一个为很多厂商支持的开放规约,
Modbus
协议是应用于电子控制器上的一种通用语言。
bmbm546
·
2012-06-28 11:00
编程
网络
tcp
扩展
vb
通讯
n
modbus
C#
modbus
库
Providesconnectivityto
Modbus
slavecompatibledevicesandapplications.SupportsserialASCII,serialRTU,serialoverUSBASCII
sudaobo
·
2012-06-28 08:00
tcp
C#
皮带秤:java 使用
modbus
协议连接BW500皮带秤
好: 调研一个水泥厂的计量设备,的船运销售使用的是皮带秤,西门子的BW500,采用了
modbus
协议。
suigara
·
2012-06-25 13:00
java
IoTask设计
其实就是一个插件(dll),每个插件都export出OnInitOnReadOnWriteOnCompleteOnTimeOut接口,Iotask启动的时候会调用OnInit函数,然后进行打包(就是按照扫面时间和
Modbus
flymachine
·
2012-05-08 21:00
数据库
dll
python
modbus
_tk库 学习记录
注:目前的开发只涉及
modbus
master即client端的开发,未涉及slave端服务器的开发,slave服务器的设计,一般开发嵌入式设备作为数据采集器的时候用到,市面上有现成的slave数据采集器使用
isoftman
·
2012-03-22 10:28
modbus
我的
Modbus
Slave/Client开发历程(Rtu/AscII/Tcp)
2008-03-1115:03614人阅读评论(0)收藏举报其实很早就想写写关于
Modbus
的开发历程,但牵扯项目较多,不同语言版本较多,头绪繁杂,一时不知从何写起。
chuanshaoke
·
2012-03-14 13:47
通信及接口
c#
MODBUS
协议 上位机
C#写了一款上位机监控软件,基于
MODBUS
_RTU协议。软件的基本结构:采用定时器(Timer控件)为时间片。
·
2012-02-15 21:00
C#
C#实现
modbus
基于ASCII的LRC校验
若所求校验为两位ASCII码,LRC就是循环求和后,取256的模,取补码,即为所求校验码;若要四位就改变模值即可用了两个textbox;textBox1用于字符输入textBox2用于处理后输出button1用于响应usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data;
conquerwave
·
2012-01-01 10:00
String
C#
测试
button
textbox
encoding
Modbus
协议的理解
我采用了自己编的协议,但参考了
Modbus
协议。
Modbus
协议包括ASCII、RTU、TCP等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息
liangwei88624
·
2011-11-22 10:00
c
网络
tcp
通讯
modbus
2-stc89c52下位机 ,232接口
下位机就是圈圈玩usb的那个板子,一下是
modbus
下位机的关键代码//
modbus
.c#include"main.h" sbitP10=P1^0; sbitP11=P1^1; sbitP12=P1^2
google_lover
·
2011-11-05 10:37
协议-modbus
底层-uart
Java应用程序的
MODBUS
通讯
实验目的JAVA应用程序通过
MODBUS
协议RTU模式读写设备实验器材西门子 s7-200 226cn PLC 的CPU一台;s7-200 编程电缆一条,这条电缆亦充当
MODBUS
的串行口上的连接线。
linghao00
·
2011-10-08 15:00
java
jdk
编程
String
vb
通讯
Modbus
rtu CRC在线计算
自己想写个
Modbus
rtu的计算,C#写了半天都不对,还是先弄个在线计算的先用。Rtu的选Hex。
fengyu09
·
2011-09-20 11:00
C#
hex
【原创】stm32实现DMX512协议发送与接收(非标)。
根据标准的512协议,其物理连接与传统上的RS485是完全一致的,并没有什么差别,差别只是在协议上的不同,工业上应用的主要是
modbus
协议,而这里是用512通信协议。
爱飞的小兵
·
2011-08-23 17:55
vector
flash
table
cmd
工作
DMX512
stm32
led调光
嵌入式系统之
Modbus
TCP to
Modbus
Rtu协议转换器开发
在做隧道广告项目的时候,用户提出一个新的需求:要求在指定的时段播放指定的节目。在利用现有条件下,经过充分分析,决定在隧道里安装一个西门子200PLC,这样除建国门段的隧道系统外,其它现场直接用摩莎公司的NProt模块(TCP转485)就可以使隧道外的PC机直接访问到PLC,这个没有什么问题。对建国门段的隧道系统该怎么办?它目前采用的是成都英创公司的嵌入式模块NetBoxII(相当于一个386系统,
yefanqiu
·
2011-08-13 10:00
c
tcp
dos
嵌入式
平台
C#使用TCP/IP与
ModBus
进行通讯
1.
ModBus
的Client/Server模型2.数据包格式及MBAPheader(
MODBUS
ApplicationProtocolheader)3.大小端转换4.事务标识和缓冲清理5.示例代码 0
Silent Void
·
2011-07-17 23:00
Modbus
协议理解方法
这些日子使用
Modbus
协议做设计,有关协议的理解,大家理解不一致,我在此做个笔记,和大家分享,说说读线圈,写线圈,读保持寄存器,读输入寄存器是什么意思。
Qlinux
·
2011-06-30 01:33
寄存器
休闲
modbus
写线圈
读线圈
Modbus
协议理解方法
这些日子使用
Modbus
协议做设计,有关协议的理解,大家理解不一致,我在此做个笔记,和大家分享,说说读线圈,写线圈,读保持寄存器,读输入寄存器是什么意思。
Qlinux
·
2011-06-30 01:33
寄存器
休闲
Modbus
C/C++
MODBUS
RTU简例
#include"DSP281x_Device.h"#include"DSP281x_Examples.h" #include"
Modbus
RTU.h"#include"DSP_CRC.h"//----
Augusdi
·
2011-06-21 20:00
struct
Module
cmd
include
通讯
PC使用C#与1214C通信
使用
Modbus
Tcp协议与PLC通信,C#使用Nmodubs开源C#封装库。电脑作为Slave,实际上是服务端;PLC做Master端,发起请求,实际上是客户端。
fengyu09
·
2011-06-13 12:00
c
tcp
C#
db2
basic
byte
modbus
Modbus
协议
Modbus
协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(SchneiderAutomation)部门的一部分,现在
Modbus
已经是工业领域全球最流行的协议
wu_jing_sheng0
·
2011-05-17 13:00
编程
tcp
网络协议
扩展
byte
通讯
Modbus
Master & Slave of WinCE on X86
MODBUS
RTU MASTER的C语言代码,用于嵌入式控制器内。
Edai9508
·
2011-05-16 13:00
RS 485
通讯协议采用
MODBUS
标准通讯协议,该变频器可以作为从机与具有相同通讯接口并采用相同通讯协议的上位机(如PLC控制器、PC机)通讯,实现对变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过RS485
wu_jing_sheng0
·
2011-05-14 09:00
工作
function
测试
url
通讯
behavior
modbus
下位机
/通信程序中CRC校验函数是核心,其他根据需要修改。程序通过了验证。 #include "iom16v.h" unsigned int crc=0xffff; unsigned char data[]={0x05,0x03,0x02,0x04,0x02}; /*串口初始化函数*/ void Uart_Init(void) { UCSRA = 0x02; /*倍速*/ UCSR
isiqi
·
2011-05-14 08:00
J#
modbus
下位机
/通信程序中CRC校验函数是核心,其他根据需要修改。程序通过了验证。#include"iom16v.h"unsignedintcrc=0xffff; unsignedchardata[]={0x05,0x03,0x02,0x04,0x02};/*串口初始化函数*/voidUart_Init(void){UCSRA=0x02;/*倍速*/UCSRB=0x18;/*允许接收和发送*/UCSRC=0
wu_jing_sheng0
·
2011-05-14 08:00
delay
modbus
协议编程 C++
MODBUS
通讯协议及编程
ModBus
通讯协议分为RTU协议和ASCII协议,我公司的多种仪表都采用
ModBus
RTU通讯协议,如:CH2000智能电力监测仪、CH2000M电力参数采集模块、巡检表、数显表
wu_jing_sheng0
·
2011-05-13 15:00
编程
C++
null
byte
任务
通讯
modbus
协议编程 C++
MODBUS
通讯协议及编程
ModBus
通讯协议分为RTU协议和ASCII协议,我公司的多种仪表都采用
ModBus
RTU通讯协议,如:CH2000智能电力监测仪、CH2000M电力参数采集模块、
isiqi
·
2011-05-13 15:00
数据结构
编程
C++
c
C#
modbus
crc c#
Modbus
协议支持两种传输方式,命令结构: ASCII模式: 地址 功能代码 数据数量 数据1 ...
isiqi
·
2011-05-13 15:00
数据结构
C++
c
C#
modbus
crc c#
Modbus
协议支持两种传输方式,命令结构:ASCII模式 :地址功能代码数据数量数据1...数据nLRC高字节LRC低字节回车换行RTU模式 地址功能代码数据数量数据1...数据nCRC高字节
wu_jing_sheng0
·
2011-05-13 15:00
String
C#
byte
modbus
查表法
CRC简单函数如下: unsigned short CRC16(puchMsg, usDataLen) unsigned char *puchMsg ; /* 要进行CRC校验的消息 */ unsigned short usDataLen ; /* 消息中字节数 */ { unsigned char uchCRCHi = 0xFF ; /* 高CRC字节初始化 */ unsigned char u
wu_jing_sheng0
·
2011-05-11 09:00
c
X86
modbus
一、
Modbus
协议简介
Modbus
协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。
wu_jing_sheng0
·
2011-05-11 08:00
编程
网络
null
byte
任务
通讯
modbus
一、
Modbus
协议简介
Modbus
协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。
isiqi
·
2011-05-11 08:00
数据结构
编程
网络应用
网络协议
vc++
modbus
Modbus
协议 是一种产业通讯和分布式控制系统协议,由MODICON公司出品,现已被众多的硬件生产厂
wu_jing_sheng0
·
2011-05-10 09:00
多线程
工作
数据库
网络
化工
通讯
modbus
Modbus
协议是一种产业通讯和分布式控制系统协议,由MODICON公司出品,现已被众多的硬件生产厂商所支持并广泛应用
isiqi
·
2011-05-10 09:00
网络协议
网络应用
企业应用
vc++
化工
modbus
CRC 算法
MODBUS
协议中常用到的CRC校验码(C++语言实现) C语言学习笔记 2010-06-24 14:45:45 阅读182 评论2 字号:大 中 小 订阅
MODBUS
isiqi
·
2011-05-10 08:00
C++
c
算法
C#
modbus
CRC 算法
MODBUS
协议中常用到的CRC校验码(C++语言实现)C语言学习笔记2010-06-2414:45:45阅读182评论2 字号:大中小 订阅
MODBUS
协议中发送的命令,后面一般都会要用到CRC校验码
wu_jing_sheng0
·
2011-05-10 08:00
c
算法
语言
2010
X86
modbus
unsigned int cal_crc(unsigned char *ptr, unsigned int len) { unsigned int crc=0xffff; unsigned char i; while(len!=0) {
wu_jing_sheng0
·
2011-05-10 08:00
ini
通讯
modbus
unsignedintcal_crc(unsignedchar*ptr,unsignedintlen) { unsignedintcrc=0xffff; unsignedchari; while(len!=0) { crc^=*ptr; for(i=0;i<8;i++) { if((crc&0x0001)==0)crc=crc>>1; else {
isiqi
·
2011-05-10 08:00
DB
undefined reference to '
modbus
_new_tcp'
调试
Modbus
TCP,在codeblocks中打开源码tests文件夹中的random-test-server.c,编译时出错如下: undefinedreferenceto'
modbus
_new_tcp
艾那的小强
·
2011-05-09 15:01
linux
undefined
reference
休闲
modbus
MODBUS
-RTU通讯协议简介
转自http://apps.hi.baidu.com/share/detail/2445322 谢谢
MODBUS
-RTU通讯协议简介
MODBUS
-RTU通讯协议简介欢迎看看我的另一个小窝,说不定有意外的惊喜哦
jyc1228
·
2011-04-29 14:00
数据结构
function
Integer
终端
通讯
fun
如何使用Delphi编写
Modbus
RTU CRC16的校验码
在工业控制中,
Modbus
RTUCRC16的校验码用的比较广泛,包括本人富士产品中,PC与伺服电机以及PC与VP系列的变频器的
Modbus
RTU通讯中都使用到了CRC16.
2004v2004
·
2011-04-09 12:00
Integer
Class
byte
button
Delphi
Forms
Modbus
通信在PLC通道检测中的应用
1引言
Modbus
应用层协议由美国Modicon公司(现为施耐德电气旗下品牌)于1979年开发的,用于实现其PLC产品与上位机的通信。
datasheetmax
·
2011-01-13 17:18
职场
检测
休闲
modbus
PLC
Modbus
通信在PLC通道检测中的应用
1引言
Modbus
应用层协议由美国Modicon公司(现为施耐德电气旗下品牌)于1979年开发的,用于实现其PLC产品与上位机的通信。
datasheetmax
·
2011-01-13 17:18
职场
检测
休闲
modbus
地址
Modbus
协议最初由Modicon公司开发出来,是针对PLC设备设计的基于串行总线的主从模式的应用层总线设备协议。
a358763471
·
2010-12-31 13:00
经过整理的
Modbus
通讯协议详解(三)
Modbus
支持的功能码:下表是
Modbus
支持的功能码:功能码 名称 作用 01 读取线圈状态 取得一组逻辑线圈的当前状态(ON/OFF) 02 读取输入状态 取得一组开关输入的当前状态(ON/OFF
a358763471
·
2010-12-23 17:00
编程
存储
扩展
任务
通讯
经过整理的
Modbus
通讯协议详解(2)
经过整理的
Modbus
通讯协议详解(二)
modbus
两种传输方式(ASCII或RTU) 控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的
Modbus
网络通信。
a358763471
·
2010-12-23 17:00
经过整理的
Modbus
通讯协议详解(一)
Modbus
通讯协议简介
Modbus
协议
Modbus
协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(SchneiderAutomation)部门的一部分,现在
Modbus
已经是工业领域全球最流行的协议
a358763471
·
2010-12-23 17:00
free
modbus
工具函数
工具DetailedDescription详细描述Thismodulecontainssomeutilityfunctionswhichcanbeusedbytheapplication.Itincludessomespecialfunctionsforworkingwithbitfieldsbackedbyacharacterarraybuffer.这个模块包括应用中使用的一些功能函数。这些功能
a358763471
·
2010-12-22 18:00
Modbus
协议配置
Modbus
Configuration
Modbus
配置 DetailedDescription详细描述Mostmodulesintheprotocolstackarecompletlyoptionalandcanbeexcluded.Thisisspeciallyimportantiftargetresourcesareverysmallandprogrammemoryspaceshouldbes
a358763471
·
2010-12-22 17:00
function
tcp
report
input
character
resources
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他