七七影院色七七_免费观看欧美a一级黄片_亚洲综合久久久久久中文字幕_国产999999在线视频免费观看,国产小视频无码,国产精品亚洲日日摸夜夜添,女人高潮潮叫免费网站,久久影院国产精品,日韩成人在线影院,欧美囗交XX×BBB视频,色在线综合高清

機械社區(qū)

標題: 關于串口通信的若干問題 [打印本頁]

作者: Pa.Galileo    時間: 2014-8-7 11:24
標題: 關于串口通信的若干問題
背景:串口通信的格式由起始位(1位,,為0),,數(shù)據位(5到8位),,校驗位(1位,,奇偶校驗),停止位(1位或2位,,為1)構成,。
- l; `' {( i1 z2 r% D6 c5 ?9 h! e0 Z# I6 `5 v& R
問題1:在串口通信中,,數(shù)據位中會出現(xiàn)0或1,,那是如何判斷起始位和停止位的(起始位為0,停止位位1),?即如何判斷數(shù)據開始傳輸或者停止,。/ o" k) E4 R9 G& @/ L
問題2:在PLC通信中,數(shù)據位可以選擇7位或者8位,,那個數(shù)據位的選擇是不是隨意的,?! |# N2 W& H' M5 q( n& {5 p
問題3:在PLC通信中,停止位可以選擇1位或者2位,,那個停止位的選擇是不是隨意的,?

6 M! d+ J) H+ @5 r
3 M0 i6 g9 s  K) B# w* j$ Q提出以上問題的哲學背景:存在就有一定的道理,在使用串口通信時,,數(shù)據位和停止位該如何選擇呢,?隨意的嗎,?
: T7 f" B) x5 v4 W7 B7 M1 P  i1 C
作者: 志文168    時間: 2014-8-7 12:20
拉低數(shù)據(也就是寫0)表示有數(shù)據開始要傳了,講白了就是告訴接收方我要發(fā)信息了,,要傳多少位,,比如8位,這就是為什么要設置數(shù)據位的原因了,,傳了8位之后拉高(寫1)表示空閑狀態(tài),,以便進行下一次通信開始的判斷。在傳信過程中,,,,也就是數(shù)據位小于8的情況,,,無論是0還是1都是不會終止通信的,。一般情況下,,,只要收發(fā)端設置成一樣就可以,,,至于數(shù)據位8位吧
作者: Pa.Galileo    時間: 2014-8-7 12:23
志文168 發(fā)表于 2014-8-7 12:20
2 I: ?& G, m' W& D拉低數(shù)據(也就是寫0)表示有數(shù)據開始要傳了,,講白了就是告訴接收方我要發(fā)信息了,,要傳多少位,比如8位,,這 ...
( p1 t. |, N' ^% x+ U/ L
那我在數(shù)據傳送過程中,,如何判斷0是起始位還是數(shù)據位?4 }, @( y" ^' |$ }

作者: 志文168    時間: 2014-8-7 12:30
所以就有在上一次通信完畢之后將數(shù)據線拉高了,,只仔細看一下串口通信的時序圖吧,,,可以加深理解
作者: 志文168    時間: 2014-8-7 12:31
如果你只是用的話也不用去研究,,,,直接設好就可以了,,,PLC通信還是比較好弄的
作者: Pa.Galileo    時間: 2014-8-7 12:39
志文168 發(fā)表于 2014-8-7 12:31
  _2 t" i) g8 E3 A* F( \如果你只是用的話也不用去研究,,,直接設好就可以了,,,,PLC通信還是比較好弄的
% ]& K( b3 x3 s$ W6 m1 b7 o
恩,我太會鉆牛角尖了,。比如,,我會糾結停止位選擇2位好,還是選擇1位好,它們對傳輸有什么影響,?停止位選擇1位,,會不會傳輸?shù)目煲稽c,。
1 K0 X1 p/ ~/ x$ ?4 R/ t
作者: 志文168    時間: 2014-8-7 13:12
快慢這個不用擔心,,,影響可不計,,,,,主要是解決干擾問題和通信穩(wěn)定性,,,試試不就知道了么,,不用糾結呀,,,搞機械的搞電子的都一樣,,,,




歡迎光臨 機械社區(qū) (http://97307.cn/) Powered by Discuz! X3.4