求教!如何用200写出CRC校验程序?

请问如何用200写出CRC16的校验程序,只需要得到16位的最终校验码。十分感谢!

最佳答案

1、16位CRC校验原理与基于PLC的算法程序设计 :
http://www.docin.com/p-240665334.html
2、modbus_CRC16.rar,下载:
http://bbs.gkong.com/archive.aspx?ID=229836
3、CRC校验的原理和实现:
http://www.ad.siemens.com.cn/service/answer/solved_69622_1028.html
4、计算CRC-16循环冗余校验码的程序:
http://www.51plc.com/thread-10576-1-1.html

提问者对于答案的评价:
十分感谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:12
下一篇 2020年10月31日 下午3:12

相关推荐

  • cp243和1200以太网通讯,

    s7-200通过cp243和s7-1200以太网通讯。243挂在第四个模块,200 设置客户机,设置完成后调用eth-ctrl 和eth-xfr。xfr报故障6…

    2021年7月5日
  • S7200拨码开关的使用

    请问西门子EM231 231-0HC22-0XA8的拨码开关的含义 最佳答案 单极性       满…

    SIMATIC S7-200 2021年7月5日
  • wincc 7.4 按钮互锁

    两个按钮互锁可以实现,现在需要3个或多个按钮互锁,是需要用到脚本吗?求指导 钻石用户推荐最佳答案 你的锁的关系是什么样的?比如10个按钮,保证只能按照顺序从按钮0到按钮9,那么你定…

    SIMATIC S7-200 2021年7月5日
  • 三位工位,任务交叉,如何设计脉冲串?

    使用S7-200,驱动伺服电机,运送钢带,到三个工位。沿传送的方向,在第一个工位,冲三个孔,在第二工位,冲两个切口,在第三位工位,切断。孔位、切口,相互交差,相互间的尺寸操作人员修…

    SIMATIC S7-200 2017年7月30日
  • 间隔时间捕捉

    S7_200的定时器间隔时间捕捉的1:当前时间如果超过49.7天后会复位归零:,重新开始计时吗?2:还能计算间隔时间吗?谁有了解的介绍一下。谢谢! 问题补充:计算当前时间与IN所提…

    SIMATIC S7-200 2018年12月3日
  • 子程序和中断程序

    子程序和中断程序各有什么用途?一般怎么用? 问题补充:它们是怎样执行的? 最佳答案 在s7-200plc中,有四种程序:os(系统程序)、OB1(主程序)、SBR(子程序)和INT…

    SIMATIC S7-200 2021年7月5日
  • 6ES7223-1PH21-0XA0

    请教一下S7-200系列中6ES7-1PH21-0XA0与6ES7-1PH22-0XA8的区别,从SIEMENS官网下载的手册中只查到1PH22的特点,为8DI/8DO继电器模块,…

    SIMATIC S7-200 2020年11月1日
  • 伺服马达转速程序如何写啊?

    请问我要把伺服马达的实际转速显示在触摸屏上,要怎么写啊?我是根据脉冲数和脉冲周期计算出转一圈需要多长时间,然后再倒数就计算出每分钟转多少圈。但为什么在触摸屏上就显示不出设定值和实际…

    SIMATIC S7-200 2020年11月1日
  • 想用s7-200的一个PTO口控制两台步进电机,请教办法

    各位前辈,小弟最近一直为这个问题烦恼。s7-224上只有两个PTO口,但有四个步进电机要控制,又不想再多加控制模块(因控制任务不太复杂),幸好同时工作的电机数不超过2台,因此想用一…

    SIMATIC S7-200 2020年11月1日
  • pid控制每秒流量采样时间设置

    我用指令向导做的控制每秒钟的流量恒定流量是通过高速计数器换算过来的请问smb34那个默认的中断是多久一次?我采样时间设为多少比较合适 最佳答案 SMB34,时间间隔值从1~255m…

    SIMATIC S7-200 2020年11月1日