1起始位,8数据位,1停止位,没有奇偶校验位

s7200 采用自由口通讯 设置为1起始位,8数据位,1停止位,没有奇偶校验位
仪表,也是这种格式,可是发送过来的数据共25个字节,有起始字符,和数据,和停止。我有一点不明白,那我设置的数据与发送的数据部对应,是怎么回事,有点不明白,高手指点,定义的格式与发送的数据是怎么回事?

问题补充:
不要把字符格式和帧格式搞混了。
1起始位,8数据位,1停止位,这些属于字符格式。
一帧有N个字符(字节)组成,一个字符(字节)有6-12个位组成

一个字节不是只有8位吗?怎么有6-12位?

最佳答案

“起始位、……奇偶校验”是串口通讯双方的约定格式,每个字节的传送都由这些位构成,接收方才能区分每个字节。但是一个字节所包含的内容实在太少,甚至很难表示一些具体的意义。因此真正使用的通讯协议都是由多个字节组成的数据块,包含“起始字符(而非起始位)、数据长度、数据、校验字符、结束字符”等内容。对于通讯双方,必须在保证串口通讯格式一致的前提下,按照约定的通讯协议发送和处理这些数据块。

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

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:25
下一篇 2020年11月1日

相关推荐

  • ethx_xfr 报错

    现有s7-200-cp243与s7-300-cp343通信,现通过cp243作为client端组态,编程.cp243组态IP本地地址为:192.168.1.213,子网:255.2…

    SIMATIC S7-200 2021年7月4日
  • 如何获得更多西币

    依靠每天登陆只加一西币未免时间也太久了,评论别人的帖子会获得吗?只要自己发贴就会有西币吗?  因为西币不多,所以悬赏1西币获答案,还望大神们不要嫌弃 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 200的ppi通讯距离问题

    现有多个224xp站,他们之间通过串口串连起来,问题是有的站间距离比较远,能有100多米吧,这样的距离能保证正常的通讯吗?我看有的资料上说标准的ppi通讯距离是50米,如果不能通讯…

    SIMATIC S7-200 2021年7月5日
  • s200仿真简单问题

    我有一个梯形图程序保存为*mwp类型,我把它放在一个文件夹里,我要用仿真软件去测试。我首先用编程软件打开它,然后全部编译,然后我点击“文件”-“导出”,在“导出”对话框里没有可以选…

    2020年10月31日
  • s7-200 EM231的DIP拨码

    s7-200 EM231的DIP拨码,现场是K型热电偶输入,要求显示摄氏度,其他按普通情况,请问如何DIP拨码 最佳答案 K型热电偶,前四位是00100,后四位属于一些故…

    SIMATIC S7-200 2021年7月5日
  • Modbus协议通讯冲突?

    我现在使用串口服务器与两台S7-200PLC通讯,使用自由口通讯协议,通讯冲突,也就是始终1台能用.经咨询,建议上位做主站轮询.请教大侠,改用MODBUS协议还需要轮询吗?就是想从…

    SIMATIC S7-200 2017年6月10日
  • 西门子plc s7-200输出端Q的问题

    西门子PLC S7-200输入端I可以是PNP也可以是NPN都行,关键是公共端M是接正还是接负24V,我已试验过都正常。我现在想问输出端Q是不是也可以输出正负24V?还是…

    SIMATIC S7-200 2020年10月31日
  • S7200CPU本体扩展几个模块?扩展模块地址怎么分配?

    1. 200CPU(221-226)本体可以扩展几个模块?百度说:221不能扩展,222可以增加2个模块,更高型号可以增加7个模块。另外注意的是:CPU需要给后面的模块提…

    2021年7月5日
  • 重复度为+-2

    看200的手册时,看到有如下一段:SMB28中的数字值代表模拟电位器0 的位置,SMB29中的数字值代表模拟电位器1的位置,模拟电位器的标定范围是0-255,重复度为正负…

    SIMATIC S7-200 2020年11月1日
  • 2个PLC 200

    我想实现2个200PLC,cpu226之间的通讯,有几种方法?能详细介绍一下,请高手指点 最佳答案 有几种方法?能详细介绍一下?请见相关资料:详见《S7-200之间的PPI通讯设置…

    SIMATIC S7-200 2020年11月1日