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

基于報文傳輸?shù)闹悄芸刂破鞯闹谱鞣椒?

文檔序號:6267117閱讀:252來源:國知局
專利名稱:基于報文傳輸?shù)闹悄芸刂破鞯闹谱鞣椒?br> 技術(shù)領(lǐng)域
本實用新型涉及智能控制器技術(shù)領(lǐng)域,具體涉及一種基于LonWorks報文傳輸?shù)闹悄芸刂破鳌?br> 背景技術(shù)
Lonfforks總線是一種國際標(biāo)準(zhǔn)的現(xiàn)場總線,應(yīng)用穩(wěn)定,功能強(qiáng)大,故當(dāng)前基于Lonfforks總線的產(chǎn)品應(yīng)用非常廣泛,但大多都是基于網(wǎng)絡(luò)變量的通訊模式應(yīng)用的,這樣存在如下兩個問題一是必須使用LonWorks網(wǎng)絡(luò)調(diào)試工具進(jìn)行網(wǎng)絡(luò)維護(hù)和節(jié)點安裝,這個軟件是按節(jié)點收費的,費用較高且使用起來較麻煩;二是節(jié)點的網(wǎng)絡(luò)變量受62個數(shù)量的限 制,這種情況限制了控制器功能的發(fā)揮。
發(fā)明內(nèi)容本實用新型的目的是提供一種基于報文傳輸?shù)闹悄芸刂破?,它不再需要網(wǎng)絡(luò)調(diào)試工具即可自動組網(wǎng),調(diào)試使用非常簡單,大大提高了現(xiàn)場調(diào)試效率,同時由于不受62個網(wǎng)絡(luò)變量的限制,控制器的功能可以做的更強(qiáng)大,以較小的代價解決了上面所述的兩個問題,工程應(yīng)用效果非常好。為了解決背景技術(shù)所存在的問題,本實用新型是采用以下技術(shù)方案它包含Al調(diào)理電路1、A0調(diào)理電路2、鍵盤擴(kuò)展電路3、液晶擴(kuò)展電路4、A/D轉(zhuǎn)換器5、D/A轉(zhuǎn)換器6、DC/DC電源7、光電隔離電路8、Lon Works接口 9、CPU10、DC/DC隔離電源11、DI光電隔離電路
12,DI擴(kuò)展電路13、時鐘擴(kuò)展電路14、D0擴(kuò)展電路15和DO光電隔離電路16,Al調(diào)理電路I與A/D轉(zhuǎn)換器5連接,D/A轉(zhuǎn)換器6與AO調(diào)理電路2連接,A/D轉(zhuǎn)換器5通過SPI接口與光電隔離電路8連接,光電隔離電路8通過SPI接口與D/A轉(zhuǎn)換器6連接,DC/DC電源7分別與A/D轉(zhuǎn)換器5、D/A轉(zhuǎn)換器6和光電隔離電路8連接,CPUlO通過SPI接口與光電隔離電路8相互連接,CPUlO通過SPI接口與液晶擴(kuò)展電路4連接,CPUlO通過IIC總線與鍵盤擴(kuò)展電路3相互連接,CPUlO與Lon Works接口 9相互連接,且CPUlO通過IIC總線分別與DI擴(kuò)展電路13、時鐘擴(kuò)展電路14、DO擴(kuò)展電路15相互連接,DI光電隔離電路12與DI擴(kuò)展電路13連接,DO擴(kuò)展電路15與DO光電隔離電路16連接,DC/DC隔離電源11分別與光電隔離電路8、CPU10、鍵盤擴(kuò)展電路3、液晶擴(kuò)展電路4、DI擴(kuò)展電路13、時鐘擴(kuò)展電路14、DO擴(kuò)展電路15連接。所述的DC/DC電源7和DC/DC隔離電源11均與DC24V電源連接。本實用新型不再需要網(wǎng)絡(luò)調(diào)試工具即可自動組網(wǎng),調(diào)試使用非常簡單,大大提高了現(xiàn)場調(diào)試效率,同時由于不受62個網(wǎng)絡(luò)變量的限制,控制器的功能可以做的更強(qiáng)大,以較小的代價解決了上面所述的兩個問題,工程應(yīng)用效果非常好。


圖I為本實用新型的結(jié)構(gòu)示意圖。
具體實施方式
[0010]參照圖1,本具體實施方式
采用以下技術(shù)方案它包含Al調(diào)理電路I、AO調(diào)理電路2、鍵盤擴(kuò)展電路3、液晶擴(kuò)展電路4、A/D轉(zhuǎn)換器5、D/A轉(zhuǎn)換器6、DC/DC電源7、光電隔離電路8、Lon Works接口 9、CPU10、DC/DC隔離電源11、DI光電隔離電路12、DI擴(kuò)展電路
13、時鐘擴(kuò)展電路14、DO擴(kuò)展電路15和DO光電隔離電路16,Al調(diào)理電路I與A/D轉(zhuǎn)換器5連接,D/A轉(zhuǎn)換器6與AO調(diào)理電路2連接,A/D轉(zhuǎn)換器5通過SPI接口與光電隔離電路8連接,光電隔離電路8通過SPI接口與D/A轉(zhuǎn)換器6連接,DC/DC電源7分別與A/D轉(zhuǎn)換器
5、D/A轉(zhuǎn)換器6和光電隔離電路8連接,CPUlO通過SPI接口與光電隔離電路8相互連接,CPUlO通過SPI接口與液晶擴(kuò)展電路4連接,CPUlO通過IIC總線與鍵盤擴(kuò)展電路3相互連接,CPUlO與Lon Works接口 9相互連接,且CPUlO通過IIC總線分別與DI擴(kuò)展電路13、時 鐘擴(kuò)展電路14、DO擴(kuò)展電路15相互連接,DI光電隔離電路12與DI擴(kuò)展電路13連接,DO擴(kuò)展電路15與DO光電隔離電路16連接,DC/DC隔離電源11分別與光電隔離電路8、CPU 10、鍵盤擴(kuò)展電路3、液晶擴(kuò)展電路4、DI擴(kuò)展電路13、時鐘擴(kuò)展電路14、DO擴(kuò)展電路15連接。所述的DC/DC電源7和DC/DC隔離電源11均與DC24V電源連接。本具體實施方式
的工作原理為使用LonWorks報文之前首先應(yīng)通過msg_tag關(guān)鍵字定義一個報文標(biāo)簽。另外,每個LonWorks節(jié)點可直接到ROM區(qū)查詢自身的ID號作為節(jié)點唯一的地址標(biāo)識號,ID號的地址指針為OxfOOO。首先采用報文的回應(yīng)廣播方式向域中其他所有節(jié)點查詢其ID號,然后保存起來,作為網(wǎng)絡(luò)通訊的尋址方式,這樣就不需節(jié)點的邏輯地址,直接采用ID號進(jìn)行報文尋址,從而完成自動組網(wǎng)。其關(guān)鍵程序代碼及代碼說明如下msg_tag bind_info (nonbind) addr; // 定義報文標(biāo)簽Il查詢域中其他節(jié)點ID號的廣播方式報文發(fā)送{msg_out. tag=addr; //報文標(biāo)簽id_struct. domain=0; //域 0msg_out. code=0x67; // 設(shè)置成讀地址方式id_rq. selector=SELECTED; //設(shè)置讀數(shù)結(jié)構(gòu)的各項參數(shù)......memcpy (msg_out. data, &id_rq, sizeof (id_rq)) ; // 報文緩沖區(qū)賦值msg_out. service=REQUEST; //要求對方回應(yīng)報文msg_out. dest_addr. no_address=BROADCAST; // 米用廣播方式msg_out. dest_addr. nrnid. type=BROADCAST;// 針對所有節(jié)點msg_send() ; //報文發(fā)送}//對方回應(yīng)報文的接收when (resp_arrives (addr)) //接收到報文內(nèi)部事件產(chǎn)生,說明已接收到回應(yīng)報文{memcpy (number, resp_in. data, sizeof (id_rq)) ; // 從報文緩沖區(qū)取 ID 號}[0033]獲得各節(jié)點的ID號之后,就可根據(jù)ID號與各節(jié)點進(jìn)行點對點的報文通信了,為了降低網(wǎng)絡(luò)流量,報文采用對方不需確認(rèn)的域內(nèi)廣播方式,僅有被尋址的ID號才回應(yīng)報文幀。為了更通用和易用,數(shù)據(jù)域的數(shù)據(jù)幀格式借鑒了工業(yè)上應(yīng)用非常廣泛、工程師都非常熟悉的工業(yè)標(biāo)準(zhǔn)協(xié)議M0DBUS/RTU,其幀結(jié)構(gòu)為地址功能代碼數(shù)據(jù)數(shù)量數(shù)據(jù)I
數(shù)據(jù)nCRC低字節(jié)CRC高字節(jié),由于LonWorks通信本身具有校驗功能,故省略了MODBUS/RTU幀的CRC校驗域。其關(guān)鍵程序代碼及代碼說明如下msg_tag TagMaster; // 定義報文標(biāo)簽Il報文發(fā)送,采用對方不需確認(rèn)的域內(nèi)廣播方式{msg_out. tag=TagMaster; //報文標(biāo)簽msg_out. Code=I;//報文代碼,可用于標(biāo)識報文類型memcpy (msg_out. data, bufferin, 4) ; // 數(shù)據(jù)域按 M0DBUS/RUT 協(xié)議巾貞格式賦值msg_out. service = UNACKD; //服務(wù)方式為對方不需確認(rèn)msg_out. dest_addr. beast. type=BROADCAST; //域內(nèi)廣播方式msg_out. dest_addr. beast, domain=。; // 域值為 0......msg_send() ;//報文發(fā)送}Il報文接收when (msg_arrives) //接收報文事件有效,說明接收到報文{memcpy (buffer, msg_in. data, 4) ; //從報文緩沖區(qū)數(shù)據(jù)域取數(shù)據(jù)Il可進(jìn)一步按M0DBUS/RUT協(xié)議幀格式解析和處理數(shù)據(jù)......}本具體實施方式
不再需要網(wǎng)絡(luò)調(diào)試工具即可自動組網(wǎng),調(diào)試使用非常簡單,大大提高了現(xiàn)場調(diào)試效率,同時由于不受62個網(wǎng)絡(luò)變量的限制,控制器的功能可以做的更強(qiáng)大,以較小的代價解決了上面所述的兩個問題,工程應(yīng)用效果非常好。
權(quán)利要求1.基于報文傳輸?shù)闹悄芸刂破?,其特征在于它包含Al調(diào)理電路(1)、A0調(diào)理電路(2)、鍵盤擴(kuò)展電路(3)、液晶擴(kuò)展電路⑷、A/D轉(zhuǎn)換器(5)、D/A轉(zhuǎn)換器(6)、DC/DC電源(7)、光電隔離電路(8)、Lon Works接口(9)、CPU (10)、DC/DC隔離電源(11)、DI光電隔離電路(12)、DI擴(kuò)展電路(13)、時鐘擴(kuò)展電路(14)、DO擴(kuò)展電路(15)和DO光電隔離電路(16),Al調(diào)理電路⑴與A/D轉(zhuǎn)換器(5)連接,D/A轉(zhuǎn)換器(6)與AO調(diào)理電路⑵連接,A/D轉(zhuǎn)換器(5)通過SPI接口與光電隔離電路⑶連接,光電隔離電路⑶通過SPI接口與D/A轉(zhuǎn)換器(6)連接,DC/DC電源(7)分別與A/D轉(zhuǎn)換器(5)、D/A轉(zhuǎn)換器(6)和光電隔離電路(8)連接,CPU(IO)通過SPI接口與光電隔離電路(8)相互連接,CPU(IO)通過SPI接口與液晶擴(kuò)展電路⑷連接,CPU(IO)通過IIC總線與鍵盤擴(kuò)展電路(3)相互連接,CPU(IO)與Lon Works接口 (9)相互連接,且CPU(10)通過IIC總線分別與DI擴(kuò)展電路(13)、時鐘擴(kuò)展電路(14)、DO擴(kuò)展電路(15)相互連接,DI光電隔離電路(12)與DI擴(kuò)展電路(13)連接,DO擴(kuò)展電路(15)與DO光電隔離電路(16)連接,DC/DC隔離電源(11)分別與光電隔離電路(8)、CPU(10)、鍵盤擴(kuò)展電路(3)、液晶擴(kuò)展電路(4)、DI擴(kuò)展電路(13)、時鐘擴(kuò)展電路 (14)、DO擴(kuò)展電路(15)連接。
2.根據(jù)權(quán)利要求I所述的基于報文傳輸?shù)闹悄芸刂破?,其特征在于所述的DC/DC電源(7)和DC/DC隔離電源(11)均與DC24V電源連接。
專利摘要基于報文傳輸?shù)闹悄芸刂破?,它涉及智能控制器技術(shù)領(lǐng)域。它的CPU(10)通過SPI接口與光電隔離電路(8)相互連接,CPU(10)通過SPI接口與液晶擴(kuò)展電路(4)連接,CPU(10)通過IIC總線與鍵盤擴(kuò)展電路(3)相互連接,CPU(10)與LonWorks接口(9)相互連接,且CPU(10)通過IIC總線分別與DI擴(kuò)展電路(13)、時鐘擴(kuò)展電路(14)、DO擴(kuò)展電路(15)相互連接,DI光電隔離電路(12)與DI擴(kuò)展電路(13)連接,DO擴(kuò)展電路(15)與DO光電隔離電路(16)連接。它調(diào)試使用非常簡單,大大提高了現(xiàn)場調(diào)試效率,控制器的功能可以做的更強(qiáng)大,工程應(yīng)用效果非常好。
文檔編號G05B19/418GK202486612SQ20122012734
公開日2012年10月10日 申請日期2012年3月30日 優(yōu)先權(quán)日2012年3月30日
發(fā)明者王 忠 申請人:上海源控自動化技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
资中县| 综艺| 曲麻莱县| 肥西县| 神农架林区| 宝兴县| 和平县| 肃北| 从江县| 广宁县| 揭西县| 兴隆县| 宝山区| 东乡县| 英山县| 建宁县| 荣成市| 广水市| 时尚| 临朐县| 呼和浩特市| 中方县| 汶上县| 临潭县| 分宜县| 嘉义县| 菏泽市| 洱源县| 白沙| 仪征市| 罗江县| 湟中县| 屏山县| 哈巴河县| 西丰县| 东港市| 抚顺县| 岫岩| 漠河县| 绵竹市| 乐至县|