溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

SSIO的特點(diǎn)有哪些

發(fā)布時(shí)間:2022-01-14 09:42:15 來源:億速云 閱讀:191 作者:iii 欄目:互聯(lián)網(wǎng)科技

本篇內(nèi)容主要講解“SSIO的特點(diǎn)有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“SSIO的特點(diǎn)有哪些”吧!

1.SSIO特點(diǎn)

  • 輕型高性能通信框架,適用于多種應(yīng)用場(chǎng),輪詢模式、自控模式、并發(fā)模式和單例模式。

  • 不光是通訊框架,是設(shè)備驅(qū)動(dòng)、IO通道、控制模式場(chǎng)景的協(xié)調(diào)機(jī)制。

  • 支持協(xié)議驅(qū)動(dòng)器,可以按規(guī)范寫標(biāo)準(zhǔn)協(xié)議和自定義協(xié)議。

  • 支持發(fā)送數(shù)據(jù)緩存器,支持命令緩存重發(fā)和按優(yōu)先級(jí)別發(fā)送。

  • 支持協(xié)議過濾器,按規(guī)則篩選數(shù)據(jù),并且可以承繼接口,自定義過濾方式。

  • 支持接收數(shù)據(jù)緩存器,可以緩存不符合過濾器的數(shù)據(jù),和下次接收數(shù)據(jù)進(jìn)行拼接。

  • 支持按設(shè)備命令優(yōu)先級(jí)別進(jìn)行調(diào)度設(shè)備,保證有高級(jí)別命令的驅(qū)動(dòng)及時(shí)發(fā)送。

  • 支持一個(gè)設(shè)備驅(qū)動(dòng),同時(shí)支持串口和網(wǎng)絡(luò)兩種通訊方式,可以監(jiān)視IO通道數(shù)據(jù)。

  • 支持一個(gè)設(shè)備驅(qū)動(dòng),在網(wǎng)絡(luò)通訊時(shí)可以支持TCP Server和TCP Client兩種工作模式。

  • 支持多設(shè)備共享同一IO通道進(jìn)行通訊。

  • 支持定時(shí)清理超時(shí)的網(wǎng)絡(luò)IO通道。

  • 支持顯示視圖接口,滿足不同顯示需求。

  • 支持服務(wù)組件接口,可以自定義完成OPC服務(wù)、4-20mA輸出、LED大屏顯示、短信服務(wù)、以及多功能網(wǎng)關(guān)服務(wù)。

  •  支持創(chuàng)建多服務(wù)實(shí)例,完成不同業(yè)務(wù)的拆分。

  •  支持跨平臺(tái)部署,可以運(yùn)行在Linux和Windows系統(tǒng)。

2. 測(cè)試過程的協(xié)議

     協(xié)議頭(2個(gè)字節(jié)),客戶端編號(hào)(ASCII,4個(gè)數(shù)字字符),文件名稱,文件內(nèi)容,協(xié)議尾(2個(gè)字節(jié))

     事例:0x35,0x35,0001,yyMMddHHmmss.txt,文件內(nèi)容,0x33,0x33

3. 測(cè)試結(jié)果

    從2016-8-16 14:00左右開始測(cè)試,到2016-8-17 13:00左右截圖。每間隔5s發(fā)送一個(gè)65kb的文件,SSIO負(fù)責(zé)接收,并且存儲(chǔ)數(shù)據(jù)。如下圖:

 SSIO的特點(diǎn)有哪些

    紅圈標(biāo)注的內(nèi)容,為什么會(huì)出現(xiàn)錯(cuò)誤數(shù)據(jù)呢?這是因?yàn)閰f(xié)議中以0x35、0x35開頭,以0x33、0x33結(jié)尾,但是協(xié)議數(shù)據(jù)中包括文件名稱,是以時(shí)間為命名規(guī)則:yyMMddHHmmss.txt,所以文件名稱在協(xié)議中的數(shù)據(jù)有可能包括0x35或0x33的數(shù)據(jù),所以會(huì)出現(xiàn)截取數(shù)據(jù)錯(cuò)位的情況,這是正常現(xiàn)象。但是在設(shè)計(jì)通訊協(xié)議的過程需要特別注意。

4.開源分支

     SSIO 2.0版本是在SSIO1.3版本基礎(chǔ)上修改的,修改的內(nèi)容比較多,所以新建了一個(gè)分支,在github上下載時(shí)需要注意,如下圖:

 SSIO的特點(diǎn)有哪些

到此,相信大家對(duì)“SSIO的特點(diǎn)有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI