200怎么通过modbus采集下面数据发上来的CRC

200怎么通过modbus采集下面数据发上来的CRC,我的意思是说下面单片机发上来的数据包含CRC校验,但是我在200程序里也做了CRC,能计算出下面的数据的CRC值,但是PLC-200却没采集下面随数据包的CRC,只是采集了中间的数据包,比如说我用站地址01,9600,功能6,将数据16#AA55写入V区的VW20,请求帧为 01 06 00 0A AA 55 17 57,17 57为CRC校验码,但是PLC-200根本没采集CRC,因为我改了CRC --17 57或者干脆不要CRC-17 57都可以动作啊 ,,请教怎样才能采集CRC以便于我跟PLC-200的CRC进行比较,正确才动作,不正确就不动作呢啊,急急急急急急急急急急!!!!!!谢谢!!!!!!!

问题补充:
单片机发送上来有CRC校验,在串口软件里能看见,plc200做从站啊,但是plc200怎样才能采集到单片机发上来的CRC呢,一定用自由口吗? 有没有办法采集单片机的CRC校验???、谢谢 大侠们!!!!!!!!!!!
  shine````在PLC上怎样编程才能看见接受的储存在缓冲区的CRC,我是PLC作从站,所以我直接LD     First_Scan_On:SM0.1
 CALL   MBUS_INIT:SBR3, 1, 1, 9600, 0, 0, 128, 32, 1000, &VB0, M10.1, MB11    
 LD     Always_On:SM0.0
 CALL   MBUS_SLAVE:SBR1, M10.2, MB12
 调用出来的??谢谢!!!

最佳答案

modbus库程序已经作了CRC校验。接收缓冲区最后2个字节就是对方发送过来的CRC校验码

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:06
下一篇 2021年7月5日 上午2:06

相关推荐

  • 字符中断问题

    中断事件8(接收字符)是在接收完字符后产生中断还是什么?     另外接收到的字符除了8位的二进制数据外,是否带有起始位,校验位和…

    SIMATIC S7-200 2021年7月5日
  • 定时器编号

    我是刚学的,请问S7-200的定时器编号有什么规律,注意事项,如何给每个定时器编号,根据是什么,感谢各位的帮忙。 最佳答案 TON、TONR和TOF定时器有三种分辨率。分辨率由下图…

    SIMATIC S7-200 2020年11月1日
  • 中断程序中使用定时器会有什么影响!

    用I0.0上升沿中断控制两个输出点,延时输出用两个1MS定时器!时间上可能有个四五十毫秒左右!能后在主程序中复位两个Q点。这样会有什么影响吗?I0.0下降沿中断控制伺服精度要求很高…

    SIMATIC S7-200 2020年10月31日
  • STEP 7-MicroWIN SMART网络接口卡怎么选

    我的计算机里的网络接口卡选项和他们的不一样。。。。是什么没装上还是怎么回事啊,如果是对的我选择哪个才能用网线和PLC连接通讯上 最佳答案 你可以按这样查找,以200smart软件安…

    SIMATIC S7-200 2021年7月5日
  • 西门子订货号

    S7-200 CN订货号和SIMATIC S7-200 订货是什么意思啊? 最佳答案 CN 是中国本地化产品,与2005年12月16日正式发…

    SIMATIC S7-200 2021年7月5日
  • 临时变量时间继电器

    在子程序里的时间继电器,怎么用临时变量代替?比如说在子程序里有一个t32时间继电器,怎么用临时变量来替换? 最佳答案 你这个是指西门子200还是300?如果是西门子200,则接口变…

    SIMATIC S7-200 2017年11月4日
  • 看不明白的变频程序

    这是一段控制模拟量输出(4-20ma)的程序,请大家帮帮忙解释下程序中数字512是怎么算来的: LD     SM0.0…

    SIMATIC S7-200 2021年7月5日
  • PTO位控向导和PLS指令

    请教大家:我公司里有一台比较早的S7-200晶体管PLC,里面只能通过PLS指令发送脉冲控制步进电机,而现在好像一般带有CN标志的S7-200晶体管PLC都是用PTO位控向导控制步…

    SIMATIC S7-200 2020年10月31日
  • 请问EM253能和台达ASD-AB的接线吗?

    现在的情况是,EM253的p0\p1或者p0+\P0-和p1+\P1-输出好像都是5v的,而我看台达伺服的手册,都是要24v的。EM253真的没法和台达伺服连接吗??请查看台达的推…

    2020年10月31日
  • winccflexbile 2008 sp4打开旧画面出现无法连接数据库到服务器,求助!

    winccflexbile 2008 sp4打开旧画面出现无法连接数据库到服务器,求助! 问题补充:软件本身没问题,可以创建,启动正常。就是以前做的一个项目打不…

    2021年7月5日

发表回复

登录后才能评论