请教数据位、校验、停止位如何理解?

1、在设置通信参数时 数据位可设为7位或8位,停止位可设为1位或2位。请问有什么区别呀?应该如何理解?
2、校验方式有奇校验、偶校验、无校验,请问如何选择?
恳请各位老师指导。

最佳答案

1、在设置通信参数时 数据位可设为7位或8位,停止位可设为1位或2位。请问有什么区别呀?应该如何理解?
一般情况下,RTU通讯时常见的为8个数据位、1个停止位;而ASCII码通讯时7个数据位、2个停止位。
由于RTU通讯采用二进制(字节)编码方式,而每个字节都是8位,因此,通常设为8个数据位。
而ASCII码通讯时,常见的ASCII码值都不超过127,即用7位数据位即可表示。
停止位主要是判断数据的有效位的。
2、校验方式有奇校验、偶校验、无校验,请问如何选择?
校验方式是对数据在传输过程中的误码进行判断的,不同的串行协议缺省的校验方式都不太相同。其实选择奇校验或者偶校验没有太大区别。如果选择无校验时则增加了通讯的误码率。
所有上述参数的选择都应该根据现场设备的通讯参数来定,而PLC只需完全按照上述参数设置即可。

提问者对于答案的评价:
wb210xa老师的回答最详细,谢谢.

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7-200间的MODBUS通讯故障

    各位大侠,我采用2台CPU226进行modbus通讯时,从站PLC报(7)CRC校检故障,主站PLC报(3)通讯超时故障,请问有何办法可以消除该错误,谢谢各位大侠指导。 问题补充:…

    SIMATIC S7-200 2020年10月31日
  • S7-200 CPU 226型PLC最大能下载运行多少KB的程序

    S7-200 CPU 226型PLC最大能运行多少KB的程序,也就是说它最多能装多大的程序,经试验最大能下载71k大的程序文件,明显大于资料上说的24k&nbs…

    SIMATIC S7-200 2020年11月1日
  • S7-200控制松下伺服驱动器

    现用s7-200plc控制松下伺服驱动器做位置控制(定长,精度0.01mm),可以通过位置向导PTO来做(不知道Q0.0怎么用要不要用pls指令,Q0.0直接接私服驱动器的脉冲输出…

    2017年11月1日
  • S7-200 通讯不上

    我用SP4软件下载一次程序时,提示我波特率不一致,我改波特率再下载了,但是后来我无论怎么设置波特率再也找不到CPU了,请问怎么解决? 最佳答案 你是不是用PPI点缆下载,将PLC端…

    SIMATIC S7-200 2021年7月5日
  • S7200程序监控问题

    在线监控时,输出Q线圈红色,怎么回事? 最佳答案 单独的Q点监控时为红色,从未见过。可能出现红色的地方 通常是计算指令有溢出 是不是你是MOVE指令 …

    SIMATIC S7-200 2021年7月5日
  • 接收电子皮带秤的信号需要配置称重模块吗?

    S7-200  226CN    一台电子皮带秤      …

    SIMATIC S7-200 2017年6月2日
  • 请问那里有wincc下载啊?

    我想用wincc来和224XP做个小型DCS,自己学习一下.请问那里可以下载一个WINCC? 最佳答案 WinCC6.0用着不错,网上多的是,自己下载一个吧,其实关键是授权.已经发…

    SIMATIC S7-200 2021年7月5日
  • 请教一个关于扫描周期的问题

    我用4-20mA信号接收现场的瞬时流量,现在想计算累计流量。自己做了一个一秒的计时器,想达到1s累加一次的效果,但是实际的值总是偏大,这是为什么那?一个程序段,一个扫描周期只执行一…

    2021年7月5日
  • 写入数据是不是在一个扫描周期内生效

    S7-200CN: 使用状态表2-跟我学 – 50/185 课程编号:V0186 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 比如视频里的实例,I1.2…

    2021年7月5日
  • 首次扫描和随后一次扫描

    首次扫描SM0.1置一,最后一次扫描置一用啥标志位,拟用来判断停电和来电时传输数据, 最佳答案 你依然可以用SM0.1啊!断电重新上电,SM0.1就上电运行一个扫描周期。 提问者对…

    SIMATIC S7-200 2020年11月1日