登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:求PLC编程题目,有具体控制要求
点击:7328 回复:24
20楼
编辑
引用
管理
kcy2008
这个不复杂吧?
08-09-11 18:50
21楼
编辑
引用
管理
gm99cn
没看懂,输入数据、CRC16结果存在那里?
还有就是要在一个扫描周期内算出CRC16结果。要不太慢了。
08-09-11 21:04
22楼
编辑
引用
管理
chelizhou
输入据数据是字节MB8,crc16结果在MW11中,数据的输入,结果的输出都在WINCC中完成
能不能发一些字节数据对应的CRC16校验码,这样我在编程时可以检验程序,
08-09-12 11:21
23楼
编辑
引用
管理
gm99cn
上面那个17楼“x^16 + x^12 + x^5 + 1”是CCTTT校验多项式。不是很常用。我也没有校验程序。
改一下。
计算“Modbus RTU”协议的CRC校验。网上有很多校验程序,串口调试工具“commix”就可以检验。
CRC校验多项式为"X^16+X^15+X^2+1";CRC-16多项式代码“A001”(摘自网上)。
CRC初始值为“FFFF”。将17楼图中红圈位置按多项式改动一下就是“Modbus RTU”协议CRC校验的硬件计算图。
现在有一个疑问:多项式代码“A001”转成多项式为”X^16+X^14+X+1“,与CRC校验多项式为"X^16+X^15+X^2+1"不一样。用”X^16+X^14+X+1“可以得到和”commix“一样的结果。这是怎么回事?
08-09-13 17:28
24楼
编辑
引用
管理
chelizhou
附件:
[
本地下载
]
我在网上下了一个CRC-16的计算软件,上面的程序我用Wincc测试过了,
无论是单字节还是多字节,结果和计算软件输出的结果一致。
结果是在一个循环周期内计算出来
你问的问题,我去想想吧,
08-09-14 16:32
上一页
上一页
工控新闻
深耕智能制造场景,华北工控打造工业数控系统专用AI整机BIS-6960M-A10FI
余杭聚力打造具身 智能产业先行试点区
WAIC 2026上海|烽台科技×涛思数据战略签约,联合打造"工业数据+AI"整体解决方案
ABB机器人与 SKAI Intelligence参与《工业级物理AI赋能高精密制造》白皮书中文版发布仪式
WAIC 2026亮点纷呈:算力、具身智能与工业AI落地成果集中亮相
工业“智”控!华北工控无风扇工业AI整机BIS-6920P支持智能重工装备集成应用
罗克韦尔自动化出席世界人工智能大会:工业 AI 的关键是让 AI 从单点实践走向规模化,实现“全局最优”
以创新架构重塑主动均衡,MPS推出五节电池主动均衡器MP2645A
更多新闻资讯