欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種主機(jī)通訊模塊的制作方法

文檔序號(hào):7933277閱讀:376來(lái)源:國(guó)知局
專利名稱:一種主機(jī)通訊模塊的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及一種主機(jī)通訊模塊。
背景技術(shù)
現(xiàn)有技術(shù)中,將從智能電器與主智能電器相連,具有多種方式。例如,
采用USB接口。該方式的不足在于,USB接口的數(shù)據(jù)傳輸距離為1-2米,無(wú) 法滿足實(shí)際應(yīng)用的需求。同時(shí),USB接口所可插接的USB設(shè)備個(gè)數(shù)往往只有 幾個(gè),這影響了用戶的使用。
中國(guó)專利文獻(xiàn)公開(kāi)號(hào)CN2566355公開(kāi)了一種應(yīng)用于串行總線集群式網(wǎng) 絡(luò)管理系統(tǒng)中的串行管理總線接口模塊,它包括有一標(biāo)準(zhǔn)485芯片,在所 述標(biāo)準(zhǔn)485芯片的驅(qū)動(dòng)端串接有兩個(gè)保護(hù)電阻。使用其串行管理總線接口 模塊,無(wú)論網(wǎng)絡(luò)最終端的負(fù)載類型如何、負(fù)栽數(shù)目在不大于8的范圍內(nèi)變 化的情況下,都可以保證系統(tǒng)設(shè)備間的通訊穩(wěn)定、可靠。
所述現(xiàn)有技術(shù)未解決主、從智能電器之間通過(guò)RS-485的接口規(guī)范進(jìn) 行數(shù)據(jù)通信功能的技術(shù)難題。

實(shí)用新型內(nèi)容
本實(shí)用新型所要解決的技術(shù)問(wèn)題是提供一種通過(guò)RS-485接口在主、從 智能電器之間實(shí)現(xiàn)串行總線通訊的主機(jī)通訊模塊。
為解決上述技術(shù)問(wèn)題,本實(shí)用新型提供了一種主機(jī)通訊模塊,包括 主模塊、用于對(duì)各端點(diǎn)進(jìn)行巡回查看的巡呼模塊、用于完成主、從智能電 器之間的數(shù)據(jù)交換功能的包處理模塊、用于發(fā)送數(shù)據(jù)的包發(fā)送模塊、用于 接收數(shù)據(jù)的包接收模塊、字節(jié)發(fā)送模塊和字節(jié)接收模塊;主模塊、巡呼模 塊和包處理模塊依次構(gòu)成調(diào)用關(guān)系,包處理模塊分別與包發(fā)送模塊、包接 收模塊、字節(jié)發(fā)送模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系,包發(fā)送模塊分別與 字節(jié)發(fā)送模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系,包接收模塊分別與字節(jié)發(fā)送 模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系。
3本實(shí)用新型具有積極的效果(1)本實(shí)用新型的智能電器串行總線是 為智能電器數(shù)據(jù)傳輸設(shè)計(jì)的一種低成本的數(shù)據(jù)總線,其中,主智能電器和 從智能電器的工作方法適于實(shí)現(xiàn)主、從智能電器之間通過(guò)RS-485的接口規(guī) 范進(jìn)行數(shù)據(jù)通信。本實(shí)用新型的智能電器串行總線通訊系統(tǒng)采用RS-485總 線,其接口為通用接口, 一個(gè)接口適用于不同型號(hào)的電器。不需要為不同 的電器準(zhǔn)備不同的接口和協(xié)議。其次,其具有自動(dòng)識(shí)別與配置功能。當(dāng)用 戶將電器連接到智能電器串行總線,如果計(jì)算機(jī)處于運(yùn)行狀態(tài)時(shí),計(jì)算機(jī) 能夠自動(dòng)識(shí)別接入電器的類型,并裝載相應(yīng)的驅(qū)動(dòng)程序,實(shí)現(xiàn)數(shù)據(jù)通信功 能。RS-485規(guī)范釆用雙絞線可以方便連接。不需要在打開(kāi)計(jì)算初4幾箱,為 每個(gè)外設(shè)增加擴(kuò)展卡。再次,其支持熱插撥??梢栽谌魏螘r(shí)候連接和斷開(kāi) 電器,而不管計(jì)算機(jī)系統(tǒng)是否開(kāi)機(jī),都不會(huì)損壞計(jì)算沖幾和外接的電器。當(dāng) 電器接入后,計(jì)算機(jī)系統(tǒng)會(huì)檢測(cè)接入的電器。其傳輸速度達(dá)到100Kb/s,與 RS-232相比數(shù)據(jù)傳輸速度快,能滿足一般配電系統(tǒng)數(shù)據(jù)通信速度的要求。


圖1為本實(shí)用新型的智能電器串行總線通訊系統(tǒng)的結(jié)構(gòu)示意圖。 圖2為本實(shí)用新型的智能電器串行總線通訊系統(tǒng)的物理接口的電路示 意圖。
具體實(shí)施方式(實(shí)施例1)
本實(shí)施例的主機(jī)通訊系統(tǒng)包括主智能電器1和3個(gè)(其他實(shí)施例中 可以是1-30個(gè)中的任意值)從智能電器3;主智能電器1與從智能電器3 之間通過(guò)RS-485總線2相連。主智能電器1與從智能電器3之間的間距小 于1200米。所述主智能電器1和從智能電器3包括中央處理器和與該中 央處理器相連的RS-485接口 。主智能電器1和從智能電器3可以是計(jì)算機(jī), 也可以是多功能打復(fù)印機(jī)、通訊設(shè)備等具有單片機(jī)或嵌入式處理器的智能 設(shè)備。
從智能電器3上包括用于設(shè)置其端點(diǎn)號(hào)的DIP開(kāi)關(guān),主智能電器1和 各從智能電器3都具有唯一的端點(diǎn)號(hào),主智能電器1 ^:索到一個(gè)從智能電 器3后,與其建立一數(shù)據(jù)通信通道;然后,主智能電器1與從智能電器3 相互發(fā)送數(shù)據(jù)包,當(dāng)從智能電器3接收到正確數(shù)據(jù)時(shí),從智能電器3向主 智能電器1發(fā)送確認(rèn)握手包;當(dāng)從智能電器3接收到錯(cuò)誤數(shù)據(jù)時(shí),從智能
4電器3向主智能電器1發(fā)送不確認(rèn)握手包,主智能電器1向該從智能電器3 重新發(fā)送上一數(shù)據(jù)包;當(dāng)主智能電器1接收到正確數(shù)據(jù)時(shí),主智能電器1 向從智能電器3發(fā)送確認(rèn)握手包;當(dāng)主智能電器1接收到錯(cuò)誤數(shù)據(jù)時(shí),主 智能電器1向從智能電器3發(fā)送不確認(rèn)握手包,該從智能電器3向主智能 電器1重新發(fā)送上一數(shù)據(jù)包;當(dāng)主智能電器1向從智能電器3發(fā)送一通路 撤銷包時(shí),主智能電器1與從智能電器3之間的所述數(shù)據(jù)通信通道撤銷。
所述主智能電器1搜索從智能電器3時(shí),主智能電器1先通過(guò)RS-485 總線2發(fā)送令牌包;連接在RS-485總線2上的從智能電器3接收該令牌包, 然后通過(guò)RS-485總線2發(fā)回確認(rèn)握手包至主智能電器1,從而使主智能電 器1與從智能電器3之間建立一數(shù)據(jù)通信通道。
所迷主智能電器1中包括一個(gè)設(shè)備連接表,該設(shè)備連接表與各端點(diǎn)號(hào) 對(duì)應(yīng);主智能電器1向一端點(diǎn)號(hào)發(fā)送令牌包,若在預(yù)設(shè)時(shí)間內(nèi)未收到相應(yīng) 的確認(rèn)握手包,則主智能電器1確認(rèn)該端點(diǎn)號(hào)上不存在從智能電器3,即為 空端點(diǎn),該設(shè)備連接表上相應(yīng)的記錄為空;若在預(yù)設(shè)時(shí)間內(nèi)收到相應(yīng)的確 認(rèn)握手包,則主智能電器1確認(rèn)該端點(diǎn)號(hào)上存在從智能電器3,即為非空端 點(diǎn),該設(shè)備連接表上作相應(yīng)的記錄,然后讀取其產(chǎn)品標(biāo)志,以識(shí)別生產(chǎn)廠 商以及產(chǎn)品種類,填寫設(shè)備連接表,并安裝相應(yīng)的驅(qū)動(dòng)程序。
主智能電器1對(duì)非空端點(diǎn)發(fā)送令牌包,并得到確i人握手包時(shí)后,再發(fā) 出數(shù)據(jù)包來(lái)確定數(shù)據(jù)傳送的方向;當(dāng)所述數(shù)據(jù)包為輸入數(shù)據(jù)包時(shí),從智能 電器3發(fā)出確認(rèn)握手包后,開(kāi)始接收數(shù)據(jù);當(dāng)所述數(shù)椐包為輸出數(shù)據(jù)包時(shí), 從智能電器3發(fā)出確認(rèn)握手包后,開(kāi)始發(fā)送數(shù)據(jù)。
主智能電器1對(duì)非空端點(diǎn)發(fā)送令牌包后,在預(yù)設(shè)時(shí)間內(nèi)未得到確認(rèn)握 手包,主智能電器1確認(rèn)該端點(diǎn)號(hào)上的從智能電器3斷開(kāi),此時(shí)主智能電 器1將所述設(shè)備連接表上相應(yīng)的記錄清空;當(dāng)主智能電器1向一端點(diǎn)號(hào)發(fā) 送數(shù)據(jù)包后,若在預(yù)設(shè)時(shí)間內(nèi)未得到確認(rèn)握手包,主智能電器1確認(rèn)該端 點(diǎn)號(hào)上的從智能電器3斷開(kāi),此時(shí)主智能電器1將所述設(shè)備連接表上相應(yīng) 的記錄清空;當(dāng)主智能電器1正在接受來(lái)自一端點(diǎn)號(hào)上的從智能電器3的 數(shù)據(jù)包時(shí),在預(yù)設(shè)時(shí)間內(nèi)收不到下一個(gè)字節(jié),主智能電器1確認(rèn)該從智能 電器3斷開(kāi),此時(shí)主智能電器1將所述設(shè)備連接表上相應(yīng)的記錄清空。
見(jiàn)圖1,所述主智能電器1包括通訊程序,其包括主^t塊21、用于 對(duì)各端點(diǎn)進(jìn)行巡回查看的巡呼模塊22、用于完成主智能電器1與從智能電 器3之間的數(shù)據(jù)交換功能的包處理模塊23、用于發(fā)送數(shù)據(jù)的包發(fā)送模塊24、 用于接收數(shù)據(jù)的包接收模塊25、字節(jié)發(fā)送模塊26和字節(jié)接收模塊27;主 模塊21、巡呼模塊22和包處理模塊23依次構(gòu)成調(diào)用關(guān)系,包處理模塊23分別與包發(fā)送模塊24、包接收模塊25、"字'節(jié)發(fā)送模—塊26和字節(jié)接收模塊 27構(gòu)成調(diào)用關(guān)系,包發(fā)送模塊24分別與字節(jié)發(fā)送模塊26和字節(jié)接收模塊 27構(gòu)成調(diào)用關(guān)系,包接收模塊25分別與字節(jié)發(fā)送模塊26和字節(jié)接收模塊 27構(gòu)成調(diào)用關(guān)系。
主模塊21的功能包括,初始化通訊端口、初始化總線、巡呼各個(gè)端點(diǎn)、 繪制網(wǎng)絡(luò)拓樸圖、顯示參數(shù)等功能。
巡呼模塊22的功能是從端點(diǎn)1到30進(jìn)行巡回查看。具體過(guò)程是 首先確定了一個(gè)端點(diǎn)號(hào),然后調(diào)用包處理程序,發(fā)送令牌包,有確認(rèn)時(shí)說(shuō) 明端點(diǎn)上有一個(gè)從智能電器3。此時(shí),核對(duì)端點(diǎn)設(shè)備連接表,該表為空時(shí), 則說(shuō)明是新連接到總線上的從智能電器3。主智能電器l發(fā)送數(shù)據(jù)包,要求 端點(diǎn)設(shè)備即從智能電器3傳送其配置信息。當(dāng)主智能電器1接收到來(lái)自該 從智能電器3的有效數(shù)據(jù)后,填寫端點(diǎn)所述設(shè)備連接表。設(shè)備連接表不空, 說(shuō)明端點(diǎn)上連接的設(shè)備種類已知,按照要求讓端點(diǎn)傳送本身狀態(tài)、電路參 數(shù),或發(fā)送控制參數(shù)。發(fā)送令牌包后無(wú)應(yīng)答,或是接收到的參數(shù)無(wú)效,均 認(rèn)為該端點(diǎn)無(wú)設(shè)備,清空端點(diǎn)設(shè)備連接表。
包處理模塊23主要完成主智能電器1與各端點(diǎn)即從智能電器3之間的數(shù) 據(jù)交換功能。它處理的包有參數(shù)包、配置包、控制包、令牌包、通蹈4敎 消包。
參數(shù)包、配置包、控制包都是數(shù)據(jù)包,但是,端點(diǎn)對(duì)這三種包的處理 方法不同。參數(shù)包和配置包對(duì)端點(diǎn)來(lái)說(shuō)是輸出包,要求端點(diǎn)返回一定數(shù)量 的數(shù)據(jù),對(duì)主智能電器l來(lái)說(shuō)是有數(shù)據(jù)返回的數(shù)據(jù)包。因此,在向端點(diǎn)發(fā)出 數(shù)據(jù)包后,應(yīng)等待接收返回?cái)?shù)據(jù)包。而控制包就不同了,控制包對(duì)端點(diǎn)來(lái) 說(shuō)是輸入包,不需要端點(diǎn)返回?cái)?shù)據(jù)包。
主智能電器1發(fā)送令牌包后,當(dāng)接收到確認(rèn)信號(hào)后,主智能電器l認(rèn)
為端點(diǎn)上連接著設(shè)備。通路撤消包用于取消主智能電器1與端點(diǎn)之間的數(shù)
據(jù)管道。
包發(fā)送模塊24用于發(fā)送131個(gè)字節(jié)的數(shù)據(jù),發(fā)送完畢后,等待接收端點(diǎn) 的握手信號(hào),不確認(rèn)時(shí),主智能電器l將重發(fā)數(shù)據(jù)。包接收模塊25用于接收 131個(gè)字節(jié)數(shù)據(jù),接收完畢后進(jìn)行CRC校驗(yàn),不正確時(shí)發(fā)送不確認(rèn)握手信號(hào), 要求端點(diǎn)重發(fā)數(shù)據(jù),主智能電器l重新接收。不論是接收還是發(fā)送,程序中 均加入了超時(shí)判斷,出現(xiàn)超時(shí)時(shí)設(shè)置接收、發(fā)送錯(cuò)誤標(biāo)志并返回。
權(quán)利要求1、一種主機(jī)通訊模塊,其特征在于包括主模塊(21)、用于對(duì)各端點(diǎn)進(jìn)行巡回查看的巡呼模塊(22)、用于完成主、從智能電器(1和3)之間的數(shù)據(jù)交換功能的包處理模塊(23)、用于發(fā)送數(shù)據(jù)的包發(fā)送模塊(24)、用于接收數(shù)據(jù)的包接收模塊(25)、字節(jié)發(fā)送模塊(26)和字節(jié)接收模塊(27);主模塊(21)、巡呼模塊(22)和包處理模塊(23)依次構(gòu)成調(diào)用關(guān)系,包處理模塊(23)分別與包發(fā)送模塊(24)、包接收模塊(25)、字節(jié)發(fā)送模塊(26)和字節(jié)接收模塊(27)構(gòu)成調(diào)用關(guān)系,包發(fā)送模塊(24)分別與字節(jié)發(fā)送模塊(26)和字節(jié)接收模塊(27)構(gòu)成調(diào)用關(guān)系,包接收模塊(25)分別與字節(jié)發(fā)送模塊(26)和字節(jié)接收模塊(27)構(gòu)成調(diào)用關(guān)系。
專利摘要本實(shí)用新型涉及一種主機(jī)通訊模塊,包括主模塊、用于對(duì)各端點(diǎn)進(jìn)行巡回查看的巡呼模塊、用于完成主、從智能電器之間的數(shù)據(jù)交換功能的包處理模塊、用于發(fā)送數(shù)據(jù)的包發(fā)送模塊、用于接收數(shù)據(jù)的包接收模塊、字節(jié)發(fā)送模塊和字節(jié)接收模塊;主模塊、巡呼模塊和包處理模塊依次構(gòu)成調(diào)用關(guān)系,包處理模塊分別與包發(fā)送模塊、包接收模塊、字節(jié)發(fā)送模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系,包發(fā)送模塊分別與字節(jié)發(fā)送模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系,包接收模塊分別與字節(jié)發(fā)送模塊和字節(jié)接收模塊構(gòu)成調(diào)用關(guān)系。
文檔編號(hào)H04L12/56GK201274495SQ20082012187
公開(kāi)日2009年7月15日 申請(qǐng)日期2008年7月29日 優(yōu)先權(quán)日2008年7月29日
發(fā)明者進(jìn) 徐, 明 辛 申請(qǐng)人:人民電器集團(tuán)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
桦川县| 肥东县| 冷水江市| 勃利县| 湘阴县| 顺平县| 冀州市| 佛学| 阳江市| 宁阳县| 漯河市| 三穗县| 资阳市| 鄯善县| 会泽县| 贵定县| 大名县| 宜良县| 开封县| 阿克苏市| 甘孜县| 普兰店市| 龙川县| 民权县| 锦州市| 福安市| 孟州市| 潞城市| 富宁县| 江孜县| 仪陇县| 建水县| 兖州市| 博罗县| 泗洪县| 宣汉县| 泗水县| 休宁县| 巴彦淖尔市| 高台县| 怀仁县|