2021国产精品_九色激情网_最污网站_亚洲成人福利在线观看_看黄在线观看_在线亚洲播放

大學校園網(wǎng)

大學生活網(wǎng) > 大學生學習 > 電氣工程

闡述自由通訊口接收結(jié)束消息方式

本文以自由通訊口接收結(jié)束消息方式為例,通信伙伴的數(shù)據(jù)是一幀一幀發(fā)送的,比如通信伙伴每隔100ms發(fā)送一幀0102030405給S7-200,S7-200接收這些數(shù)據(jù),那么我們有幾種方法可以正確接收到這些數(shù)據(jù):

1、指定空閑線時間(可以理解為兩幀數(shù)據(jù)之間的間隔)為50ms(小于發(fā)送間隔時間100ms),則當發(fā)送完第一幀0102030405后,啟動空閑時間檢測,超過50ms即認為一幀數(shù)據(jù)結(jié)束,準備接收下一幀數(shù)據(jù)。這可以看做是“字符間定時器”結(jié)束消息方式。

2、指定接收結(jié)束字符為05,則當接收到0102030405后,即收到結(jié)束字符05后,認為一幀數(shù)據(jù)結(jié)束,再接收到的0102030405認為是下一幀數(shù)據(jù),依此類推。這可以看做是“結(jié)束字符檢測”結(jié)束消息方式。

3、指定接收數(shù)據(jù)長度為5,則收到0102030405(5個字符)后,即認為一幀數(shù)據(jù)結(jié)束,再接收到的0102030405認為是下一幀數(shù)據(jù),依此類推。這可以看做是“最大字符計數(shù)”結(jié)束消息方式。

4、其他條件還包括“消息定時器”、“奇偶效驗錯誤”、“用戶終止”等結(jié)束消息的方式,或者這些條件的組合作為結(jié)束消息的方式。

那么在應用中選擇哪種結(jié)束消息的方式,要具體情況具體分析。這話說起來很空洞,但確實如此,因為自由口通信本身就決定了,不同的通信對象間的數(shù)據(jù)幀格式(或協(xié)議)是設(shè)備廠家自由定義的,這就要求事先充分理解通信協(xié)議,并在此基礎(chǔ)上進行選擇。

另外一方面,如果能靈活掌握這部分內(nèi)容,還可以解決一些實際問題。比如大家都知道數(shù)據(jù)要接收到接收緩沖區(qū),而接收緩沖區(qū)的大小是有限制的(255個字節(jié)),那么怎么能夠接收到大于255個字節(jié)的數(shù)據(jù)呢(緩沖區(qū)溢出后前面的數(shù)據(jù)被覆蓋)?可以考慮設(shè)置“最大字符計數(shù)”為結(jié)束消息方式,將數(shù)據(jù)分為多個部分依次進行接收。
主站蜘蛛池模板: 欧美综合国产精品久久丁香 | 亚洲综合视频一区 | 最新中文字幕在线观看 | 九九九九精品九九九九 | 免费日韩三级 | 国产3区 | 这里只有精品在线 | 一级黄色性视频 | 91精品久久久久久久久 | 亚洲国产一区二区三区 | 久久99精品久久久久婷婷 | 国产欧美日韩一区 | 中文字幕在线一区 | 欧美激情小视频 | 国产精品一区二区久久久久 | 精品久久久中文字幕 | 在线视频国产一区 | 中文字幕日韩欧美一区二区三区 | 成人免费av在线 | 国产一区二区美女 | 九九精品在线 | 亚洲天堂免费观看 | 久久久精品999 | 国产精品中文在线 | 福利片在线观看 | www.com国产| 中文字幕 av在线 | 亚洲视频一区二区 | 久久青| 在线不卡一区二区 | 欧美日韩国产中文 | 久久久久久毛片免费看 | 五月婷婷在线观看 | 免费的性爱视频 | 天天操网站 | 疯狂做受xxxx高潮欧美日本 | 国产成人久久精品 | 99久久精品一区字幕狠狠婷婷 | 精品一区一区三区新区乱码 | 成人国产| 在线电影一区二区三区 |