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

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

相关推荐

  • 西门子 CPU224XP 自带的模拟量输入和输出,该怎么接线

    西门子   CPU224XP 自带的模拟量输入,只能是0~10V的信号输入,我用信号隔离器将PT100的信号转化为0~10V如图接入。请问正…

    SIMATIC S7-200 2017年11月12日
  • SQL_Server2005显示出来

    请专家指点:今天利用VB读写SQL_Server2005,但是怎么也显示不出来了(数据库中的字段定义为varchar)1、sql="select * …

    2021年7月5日
  • S7-200拷出来的程序没有scale库再下载能用吗

    S7-200拷出来的程序,编程软件里没有scale库再下载到plc里程序还能用吗 钻石用户推荐最佳答案 上载或者拷贝出来的程序,实际上有这个库。如果您的编程软件中没有这个库只是不能…

    SIMATIC S7-200 2021年7月5日
  • Modbus协议转CAN 2.0协议

    各位大侠们,有谁用过s7-200,将modbus协议转换为CAN 2.0协议,硬件方面利用智能协议转换器转换?我的项目最近在调试,modbus串口侧可以读出正确数据,但是…

    SIMATIC S7-200 2017年11月12日
  • modbus协议的问题

    我按书上说的编了程序用了mbus-inithe, mbus-slave这两个指令,程序编完了,我想要检查一下是否可以按照mudbus协议通讯,请问我该怎么做呢?(我想将它…

    SIMATIC S7-200 2021年7月5日
  • 信号一分二

    现有一个pt100铂电阻,不带变送器,想同时把信号接到plc上和一个温度记录仪上,怎样能实现呢,要经济实惠的,我可以买直接接pt100的模拟量模块,同时温度记录仪可以接pt100也…

    SIMATIC S7-200 2021年7月5日
  • 余氯、浊度、PH值、电导率计算

    余氯、浊度、PH值、电导率知道量程(0—A)和输出信号类型(4-20mA),通过0—-4mA;A—20mA就可以算出实际值,我想问一下在现场调试过程中,是否需要加一个修…

    SIMATIC S7-200 2021年7月5日
  • s7200的库文件里的时钟

    s7200下载的库文件,里面的时钟指令怎样添加到项目中, 最佳答案 见下述文档中STEP 7-Micro/WIN 软件——STEP 7-Micro/W…

    SIMATIC S7-200 2017年12月2日
  • S7-200中VB数据与VD数据的转换

    S7-200中VB数据与VD数据怎么转换? 最佳答案 S7-200系统手册里有介绍!内容在第四章!VB是字节,有符号是-128~127,80~7F。无符号是0~255,0~FF。V…

    SIMATIC S7-200 2020年11月5日
  • sS7-200的MODBUS主站指令

    S7-200的modbus主站指令的地址码是5位数,例如40001,但是有的设备,例如日本松下的FP-X的modbus的保持寄存器码是6位数,例如432765,请问怎样解决这个问题…

    SIMATIC S7-200 2021年7月5日