自由通讯校验SM86.0和SM3.0区别

自由通讯奇偶校验SM86.0和SM3.0有何区别?
 监控发现当SM3.0=1时 SM86.0不等于1啊
 我用称重仪表与226通讯 程序里加上当S
 M86.0和SM3.0(校验错误)置位时重新启动接受指令 当校验错误时我把当时采集错误值仍掉了 造成监控数据和仪表显示数据不一致,这种情况怎么办?
 

最佳答案

你在自由通讯校验用SM3.0就要以了!SM86.0不是用来校验自由通讯的!

提问者对于答案的评价:
ok

专家置评

SMB3是和SMB2配合使用的,SMB2是自由端口接收字符的缓冲区,在自由端口通讯方式下,接收到的每个字符都放在SMB2中,而SMB3包含的是该字符的校验状态,当检测到校验错误时,SM3.0接通,根据该位来废弃错误信息。
 而SMB86是对整个的接收缓冲区来说的,也就是说判断的是一个完整的数据包接收信息状态,当SM86.0=1,奇偶校验错误,接收信息功能中止。

 
 

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

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

相关推荐

  • s7-200的帮助文件打不开

    在软件里打不开,找到帮助文件所在位置也打不开 图片说明:    最佳答案 win7帮助文件(WinHlp32.exe),需要使用 WinHlp32.e…

    2017年11月26日
  • EM253位控模块控制台达B2伺服

    EM253位控模块控制台达B2伺服,我想用差分方式输出,但B2伺服差分输入信号需要5V的电压。EM253模块有+5V的电源,我是不是把EM253的+5V和TI短接就可以了。 最佳答…

    SIMATIC S7-200 2020年10月31日
  • 电脑即能连plc又能上网

    电脑通过ip访问plc200,这台电脑又能上网,怎么设置,用路由或者交换机 问题补充:pc只有一网卡,连接plc的ip地址与上网网线ip可能不是一个网段,是否需要设置固定ip,怎么…

    SIMATIC S7-200 2021年7月5日
  • 中断程序请教

    中断程序始终理解不透彻。请师傅们帮忙。最好能用筒单的例子来说明。多谢了!!! 问题补充:能不能举一个简单例子加以说明呀!!!比如I\O中断.怎样中断的?中断后又怎样执行中断程序的?…

    SIMATIC S7-200 2021年7月5日
  • ET200B 接线问题

    大神有没有ET200B 31DI 或者多少点的DI 都可以的手册啊?   我 第一次用  …

    SIMATIC S7-200 2021年7月5日
  • s7200 pid变参数控制

    使用s7200的PID指令(向导生成),PS_V为aiw0(0~10V),output设为vw100,根据现场的控制要求,最好是让aiw0在0~5V用一套P、I参数,5~10V用一…

    SIMATIC S7-200 2021年7月5日
  • S7-200plc控制伺服电机位置控制

    如何获得应用库MAP SERV Q0.0和MAP SERV Q0.1   谢谢! 我找到链接了,但是…

    SIMATIC S7-200 2017年5月29日
  • 整数转ASCII码指令

    请问整数转ASCII码指令为什么要加小数点呢? 最佳答案 参见附图说明。控制程序可以根据需要修改。 图片说明:    提问者对于答案的评价:谢谢 专家置评 已阅…

    2017年8月1日
  • 求助S7-200 224CPU模块I0.0 I1.4 I1.5恒为1,重置CPU后测试依旧如此,是内部坏了吗?

    只要调用I0.0 I1.4 I1.5这三个输入,输出恒为1,实际上这三个输入口均没有输入,光耦电压正常,空载5v,输入24V后光耦为3V左右,说明输入口硬件上没…

    SIMATIC S7-200 2021年7月5日
  • 博途梯形图导出

    对于Step7 MicroWIN整个项目的的梯形图,IO表好像是可以一起打出来为PDF的,但是博途怎么解决这个问题 最佳答案 右键单击你需要打印的数据块选择打印即可你要打…

    2021年7月5日

发表回复

登录后才能评论