1. 通讯里面的“数据位”是什么意思,一般PLC设置7或8位数据位。要求学术角度透彻的解释,多谢了

异步传输的位数一般指数据位,分为7位和8位两种,不包括起始、校验、和停止,比如要传送的数据是7位,你传输后得到的数据也是7位,对应到1个字节,应把最高位设置成0;这是RS232的标准,实际传输的时候的顺序是这样:1位起始位、数据0、数据1、...、数据7、1位偶校验、1位停止位,到此传输结束,如果还有数据传,重新按照上面的顺序开始。校验位可以分成奇、偶校验,或者无校验。实际传输时每一位的信号宽度与波特率有关,波特率越高,宽度越小,根据起始位开始计时,双方的时间不进行同步,所以叫做异步传输,在进行传输之前,双方一定要使用同一个波特率设置。8位数据时传送过程类同。
不管是PLC还是单片机,只要是串行异步通信时,根据RS232标准都是将数据位设置为7位或者8位,这样正好对应一个字节,有利于CPU数据处理。
还有所谓通讯里面的“数据位”就是你想通过串行通信传送的数据,只不过这些数据要通过分解为7位或者8位,即一个字节,分别传输而已。
明白了吗,不明白的话,随时HI我~~祝你好运~~