中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

台达论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 台达PLC → 浏览主题: 为什么不同数据CRC校验码都是一样,问题出在那里,求大神指点
发表新帖 回复该主题
回帖:18个,阅读:497 [上一页] [1] [2] [下一页]
* 帖子主题:

为什么不同数据CRC校验码都是一样,问题出在那里,求大神指点

分享到
355
562664253
文章数:39
年度积分:195
历史总积分:355
品牌积分(台达):34
注册时间:2016/10/31
发站内信
发表于:2019/8/17 21:48:53
#0楼
附件 阿里旺旺图片20190817212323.jpg

附件 阿里旺旺图片20190817212446.jpg

附件 阿里旺旺图片20190817212642.jpg

附件 阿里旺旺图片20190817212723.jpg

附件 阿里旺旺图片20190817212804.jpg

附件 阿里旺旺图片20190817212843.jpg

附件 阿里旺旺图片20190817212935.jpg

附件 阿里旺旺图片20190817213204.jpg

附件 阿里旺旺图片20190817213252.jpg

附件 阿里旺旺图片20190817213339.jpg

附件 阿里旺旺图片20190817213816.jpg

附件 阿里旺旺图片20190817214112.jpg
上图是程序与调试助手显示的数据,校验码都是一样的00 00 ,这是什么原因造成的,烦请大神指导

7848
蛇会大学
文章数:3405
年度积分:1881
历史总积分:7848
品牌积分(台达):11
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/8/17 22:46:42
#1楼
你单独用一个空余的M,触发CRC计算,看看计算结果是否准确?
+1
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
16582
guanyumou 版主
文章数:7926
年度积分:2655
历史总积分:16582
品牌积分(台达):34
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/8/18 13:39:53
#2楼
CRC指令中存放CRC运算结果的寄存器是D106,但是程序里你用的是D110 D111!
+4
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
355
562664253
文章数:39
年度积分:195
历史总积分:355
品牌积分(台达):34
注册时间:2016/10/31
发站内信
发表于:2019/8/18 16:01:53
#3楼
回复 #1楼 蛇会大学
感谢您的指教,谢谢
355
562664253
文章数:39
年度积分:195
历史总积分:355
品牌积分(台达):34
注册时间:2016/10/31
发站内信
发表于:2019/8/18 16:19:16
#4楼
回复 #2楼 guanyumou
guanyumou:
   您好!谢谢您的指教,通过您的指教,修改程序后,现在CRC可以正确校验了,但没有反馈信息,我在找找原因,如不能解决,还望您多多赐教
16582
guanyumou 版主
文章数:7926
年度积分:2655
历史总积分:16582
品牌积分(台达):34
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/8/18 16:38:53
#5楼
以下是引用5626642532019/8/18 16:19:16的发言:
guanyumou:
   您好!谢谢您的指教,通过您的指教,修改程序后,现在CRC可以正确校验了,但没有反馈信息,我在找找原因,如不能解决,还望您多多赐教
先用第三方工具调试下位机设备。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
355
562664253
文章数:39
年度积分:195
历史总积分:355
品牌积分(台达):34
注册时间:2016/10/31
发站内信
发表于:2019/8/18 17:49:07
#6楼
回复 #5楼 guanyumou
guanyumou:
   您好!您的意思是先用串口助手发送数据给模块对吗,看模块有没有反馈数据,是不是这意思呀!直到有反馈数据了,在将数据写到程序中对吗
16582
guanyumou 版主
文章数:7926
年度积分:2655
历史总积分:16582
品牌积分(台达):34
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/8/18 17:57:11
#7楼
以下是引用5626642532019/8/18 17:49:07的发言:
guanyumou:
   您好!您的意思是先用串口助手发送数据给模块对吗,看模块有没有反馈数据,是不是这意思呀!直到有反馈数据了,在将数据写到程序中对吗
如果用串口调试助手发指令,模块有返回,且返回正确!
那么这个时候再监控看看PLC发出的指令是否OK
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
355
562664253
文章数:39
年度积分:195
历史总积分:355
品牌积分(台达):34
注册时间:2016/10/31
发站内信
发表于:2019/8/18 18:26:20
#8楼
回复 #7楼 guanyumou
guanyumou:
   您好,明白了,我今晚试试,现在我在分析书上看到的一个三菱CRC校验程序,我写在台达PLC中,调用它就不行,把这个程序换台达的CRC指令,就可以正确写出校验码出来
16582
guanyumou 版主
文章数:7926
年度积分:2655
历史总积分:16582
品牌积分(台达):34
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/8/18 19:03:14
#9楼
以下是引用5626642532019/8/18 18:26:20的发言:
guanyumou:
   您好,明白了,我今晚试试,现在我在分析书上看到的一个三菱CRC校验程序,我写在台达PLC中,调用它就不行,把这个程序换台达的CRC指令,就可以正确写出校验码出来
你台达什么PLC?台达应该可以直接用其他指令实现Modbus RTU啊!你难道是练习无协议编程?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2019 Gkong.com, All Rights Reserved

280.8