jony7788
级别: 论坛先锋
精华主题: 0
发帖数量: 44 个
工控威望: 1808 点
下载积分: 591 分
在线时间: 227(小时)
注册时间: 2023-02-25
最后登录: 2024-12-22
查看jony7788的 主题 / 回贴
楼主  发表于: 20天前
图片:
图片:
因为要用将PLC数据显示在数码管,在CRC 校验出错了。
例:01 10 00 06 00 02 04 00 00 30 39
用软件计算的结果是A7 97,同厂商范例中计算的结果相符。

PLC程序计算的64 FD
这是哪个地方出错了呢。


附件: 666.rar (9 K) 下载次数:26
网站提示: 请不要用迅雷下载附件,容易出错
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 350 个
工控威望: 2160 点
下载积分: 1666 分
在线时间: 352(小时)
注册时间: 2022-10-14
最后登录: 2024-12-22
查看工控小c的 主题 / 回贴
1楼  发表于: 20天前
不知道你这个H11从哪里来的
voynich
级别: 正式会员
精华主题: 0
发帖数量: 63 个
工控威望: 87 点
下载积分: 3127 分
在线时间: 160(小时)
注册时间: 2021-12-07
最后登录: 2024-12-20
查看voynich的 主题 / 回贴
2楼  发表于: 19天前
H是十六进制,最后的H11改成HB试下
本帖最近评分记录:
  • 下载积分:+5(jony7788) 热心助人!
    cooovl
    向大佬学习   向大佬致敬。
    级别: 家园常客
    精华主题: 0
    发帖数量: 281 个
    工控威望: 801 点
    下载积分: 343 分
    在线时间: 71(小时)
    注册时间: 2016-05-14
    最后登录: 2024-12-22
    查看cooovl的 主题 / 回贴
    3楼  发表于: 19天前
    这程序没发完整  
    人生是没有捷径只能一步一个脚印往前行.....................
    超级菜青虫
    喜欢吃叫吃货!喜欢XX叫日货
    级别: 家园常客
    精华主题: 0
    发帖数量: 263 个
    工控威望: 544 点
    下载积分: 1390 分
    在线时间: 678(小时)
    注册时间: 2011-10-25
    最后登录: 2024-12-10
    查看超级菜青虫的 主题 / 回贴
    4楼  发表于: 19天前
    引用
    引用第1楼工控小c于2024-12-03 21:29发表的  :
    不知道你这个H11从哪里来的

    D10-D20 不应该是K11吗   H11那是17个寄存器
    本帖最近评分记录:
  • 下载积分:+5(jony7788) 热心助人!
    jony7788
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 44 个
    工控威望: 1808 点
    下载积分: 591 分
    在线时间: 227(小时)
    注册时间: 2023-02-25
    最后登录: 2024-12-22
    查看jony7788的 主题 / 回贴
    5楼  发表于: 19天前
    引用
    引用第2楼voynich于2024-12-04 09:17发表的  :
    H是十六进制,最后的H11改成HB试下


    计算结果是19 C6,不对。
    jony7788
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 44 个
    工控威望: 1808 点
    下载积分: 591 分
    在线时间: 227(小时)
    注册时间: 2023-02-25
    最后登录: 2024-12-22
    查看jony7788的 主题 / 回贴
    6楼  发表于: 19天前
    引用
    引用第4楼超级菜青虫于2024-12-04 14:29发表的  :

    D10-D20 不应该是K11吗   H11那是17个寄存器

    换成k11 计算结果是19 C6,不对。

    从1试到22,都不行,可能是其它地方有问题。
    工控小c
    级别: 工控侠客
    精华主题: 0
    发帖数量: 350 个
    工控威望: 2160 点
    下载积分: 1666 分
    在线时间: 352(小时)
    注册时间: 2022-10-14
    最后登录: 2024-12-22
    查看工控小c的 主题 / 回贴
    7楼  发表于: 19天前
    M1161 选择8位处理模式
    jony7788
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 44 个
    工控威望: 1808 点
    下载积分: 591 分
    在线时间: 227(小时)
    注册时间: 2023-02-25
    最后登录: 2024-12-22
    查看jony7788的 主题 / 回贴
    8楼  发表于: 18天前
    图片:
    图片:
    引用
    引用第7楼工控小c于2024-12-04 20:51发表的  :
    M1161 选择8位处理模式


    试过不行。
    用调试软件是可以将数据显示到数码管上,但PLC不行。
    以下是数码管的说明文件。

    有高人帮忙看看是哪出问题了不。
    附件: 产品资料_7数码管显示系列_RS485_LED数码管显示屏使用手册(RS485&RS232&TTL版).pdf (798 K) 下载次数:6
    网站提示: 请不要用迅雷下载附件,容易出错
    工控小c
    级别: 工控侠客
    精华主题: 0
    发帖数量: 350 个
    工控威望: 2160 点
    下载积分: 1666 分
    在线时间: 352(小时)
    注册时间: 2022-10-14
    最后登录: 2024-12-22
    查看工控小c的 主题 / 回贴
    9楼  发表于: 18天前
    引用
    引用第8楼jony7788于2024-12-05 19:52发表的  :


    试过不行。
    用调试软件是可以将数据显示到数码管上,但PLC不行。
    以下是数码管的说明文件。
    .......

    报文没错那么就是串口参数或者接线的问题了
    工控小c
    级别: 工控侠客
    精华主题: 0
    发帖数量: 350 个
    工控威望: 2160 点
    下载积分: 1666 分
    在线时间: 352(小时)
    注册时间: 2022-10-14
    最后登录: 2024-12-22
    查看工控小c的 主题 / 回贴
    10楼  发表于: 18天前
    看了一下你这个程序,不知道脉冲执行RS指令行不行。你就用MODBUS专用指令MODWR写入就行了啊