《LonWorks現(xiàn)場(chǎng)總線》PPT課件.ppt
《《LonWorks現(xiàn)場(chǎng)總線》PPT課件.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《《LonWorks現(xiàn)場(chǎng)總線》PPT課件.ppt(43頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、LonWorks現(xiàn)場(chǎng)總線,一傳統(tǒng)控制網(wǎng)絡(luò)和神經(jīng)元控制網(wǎng)絡(luò)比較,,網(wǎng)絡(luò)信息流示意圖,,,,,Room Temp,Set Point,Temp,Set Point,Temp Sensor (Made in USA),Setpoint Display (Made in Canada),Boiler System (Made in Europe),Temperature Control,,LonWorks的特征和優(yōu)點(diǎn),1) 支持廣泛范圍的通信介質(zhì),包括雙絞線和電力線等。 2) 支持可靠通信,包括防范末經(jīng)授權(quán)使用系統(tǒng)。 3) 不論網(wǎng)絡(luò)規(guī)模,提供可預(yù)測(cè)的響應(yīng)時(shí)間。 4) 支持混合介質(zhì)和不同通信速度構(gòu)成的網(wǎng)
2、絡(luò)。 5) 提供對(duì)節(jié)點(diǎn)透明的接口。 6) 支持幾個(gè)節(jié)點(diǎn)幾萬(wàn)個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)。 7) 允許節(jié)點(diǎn)間的任意連通。 8) 允許對(duì)等通信,這樣使它可用于分布式控制系統(tǒng)中。 9) 為產(chǎn)品的互可操作性提供有效機(jī)制,使來(lái)自一個(gè)制造商的產(chǎn)品能和其他制造商的產(chǎn)品共享標(biāo)準(zhǔn)物理量的信息。 10)實(shí)施協(xié)議內(nèi)網(wǎng)絡(luò)管理問(wèn)題的解決方案。,技術(shù)組成: LonWorks節(jié)點(diǎn)和路由器 LonTalk協(xié)議 LonWorks收發(fā)器 LonWorks網(wǎng)絡(luò)和節(jié)點(diǎn)開發(fā)工具,LonWorks節(jié)點(diǎn),現(xiàn)場(chǎng)控制節(jié)點(diǎn)包含:應(yīng)用CPU、I/O處理單元、通信處理器、收發(fā)器和電源。 1、以神經(jīng)元芯片為核心的控制節(jié)點(diǎn) 一個(gè)神經(jīng)元芯片加上收發(fā)器構(gòu)成 2、采用模塊化
3、信息處理器結(jié)構(gòu)的控制節(jié)點(diǎn) 問(wèn)題: 神經(jīng)元芯片:8位總線,最高主頻10MHz,無(wú)法完成復(fù)雜控制。 解決: 采用Host Base結(jié)構(gòu):神經(jīng)元芯片作為協(xié)處理器,高級(jí)主機(jī)作為主處理器,用于完成復(fù)雜的測(cè)控功能。,神經(jīng)元節(jié)點(diǎn)結(jié)構(gòu)框圖,,神經(jīng)元節(jié)點(diǎn)結(jié)構(gòu)框圖,傳感器控制器,神經(jīng)元芯片,收發(fā)器,通訊介質(zhì),Neuron Chip MC3150,一個(gè)神經(jīng)元芯片內(nèi)置3個(gè)CPU: 介質(zhì)訪問(wèn)CPU; 網(wǎng)絡(luò)通訊CPU; 用戶CPU。 三個(gè)CPU之間均以雙口RAM進(jìn)行通訊,神經(jīng)元芯片,LonWorks技術(shù)的核心是神經(jīng)元芯片。 神經(jīng)元芯片包含3150和3120兩大系列。 3150支持外部存儲(chǔ)器,適合更為復(fù)雜的應(yīng)用。 3120
4、本身帶有ROM,不支持外部存儲(chǔ)器。,1、內(nèi)部結(jié)構(gòu) 集成芯片中有3個(gè)8位CPU。 一個(gè)用于完成開放互連模型中第12層的功能,稱為媒體訪問(wèn)控制處理器(MAC處理器),實(shí)現(xiàn)介質(zhì)訪問(wèn)的控制與處理。 第二個(gè)用于完成第36層的功能,稱為網(wǎng)絡(luò)處理器,進(jìn)行網(wǎng)絡(luò)變量處理的尋址、處理、診斷、路徑選擇、軟件計(jì)時(shí)、網(wǎng)絡(luò)管理,并負(fù)責(zé)網(wǎng)絡(luò)通信控制、收發(fā)數(shù)據(jù)包等。,第三個(gè)是應(yīng)用處理器,執(zhí)行操作系統(tǒng)服務(wù)與用戶代碼,完成用戶用Neuron C語(yǔ)言編寫的應(yīng)用程序,完成用戶的要求。 芯片中還具有存儲(chǔ)信息緩沖區(qū),以實(shí)現(xiàn)CPU之間的信息傳遞,并作為網(wǎng)絡(luò)緩沖區(qū)和應(yīng)用緩沖區(qū)。 網(wǎng)絡(luò)處理器處于中間位置,通過(guò)使用網(wǎng)絡(luò)緩沖區(qū)和MAC處理器通信,
5、使用應(yīng)用緩沖區(qū)和應(yīng)用處理器通信。,MC143150存儲(chǔ)器,512B EEPROM 存儲(chǔ)網(wǎng)絡(luò)配置和地址表、48位神經(jīng)元ID碼、用戶應(yīng)用程序代碼及一般只讀數(shù)據(jù)。 2048B RAM 數(shù)據(jù)區(qū)、應(yīng)用緩沖區(qū)和網(wǎng)絡(luò)緩沖區(qū) 64KB存儲(chǔ)器地址空間 6114B為系統(tǒng)內(nèi)部映射 16384B外部存儲(chǔ)器 存儲(chǔ)LON的操作系統(tǒng) 剩余空間 用戶自定義,I/O功能,在控制單元中需要采集和控制功能,為此,神經(jīng)元芯片特設(shè)置11個(gè)I/O口。這些I/O口可根據(jù)需求不同來(lái)靈活配置與外圍設(shè)備的接口,如RS232、并口、定時(shí)/計(jì)數(shù)、間隔處理、位I/O等。 神經(jīng)元芯片還有一個(gè)時(shí)間計(jì)數(shù)器,從而能完成Watchdog、多任務(wù)調(diào)度和定時(shí)功能。
6、神經(jīng)元芯片支持節(jié)電方式,在節(jié)電方式下系統(tǒng)時(shí)鐘和計(jì)數(shù)器關(guān)閉,但狀態(tài)信息(包括RAM中的信息) 不會(huì)改變。一旦I/O狀態(tài)變化或網(wǎng)線上信息有變,系統(tǒng)便會(huì)激活。,其內(nèi)部還有一個(gè)最高1.25M bps、獨(dú)立于介質(zhì)的收發(fā)器。由此可見,一個(gè)小小的神經(jīng)元芯片不僅具有強(qiáng)大的通信功能, 更集采集、控制于一體。在理想情況下,一個(gè)神經(jīng)元芯片加上幾個(gè)分離元件便可成為DCS系統(tǒng)中一個(gè)獨(dú)立的控制單元。 神經(jīng)元和其他設(shè)備的互連是通過(guò)它的11個(gè)I/O口來(lái)實(shí)現(xiàn)的,這些引腳可以根據(jù)不同外圍設(shè)備I/O的要求,靈活配置輸入輸出方式。,芯片引腳圖,定時(shí)/計(jì)數(shù)器,神經(jīng)元芯片帶有兩個(gè)片內(nèi)定時(shí)/計(jì)數(shù)器。 定時(shí)/計(jì)數(shù)器1為多路選擇定時(shí)/計(jì)數(shù)器,
7、它通過(guò)多路選擇開關(guān)從IO4IO7中任選一個(gè)作為輸入,輸出連至IO0。 定時(shí)/計(jì)數(shù)器2為專用定時(shí)/計(jì)數(shù)器,輸入是IO4,輸出是IO1。 每個(gè)定時(shí)/計(jì)數(shù)器包括:16位裝入寄存器、16位計(jì)數(shù)器、16位鎖存器。,通信,LON總線特點(diǎn):支持多種通信介質(zhì),視現(xiàn)場(chǎng)環(huán)境選擇收發(fā)器和介質(zhì)。,1、雙絞線收發(fā)器 直接驅(qū)動(dòng):使用神經(jīng)元芯片的通信端口作為收發(fā)器 保護(hù):電阻(限制電流)、瞬態(tài)電壓抑制器(靜電敏感度) 支持通信速率1.25Mbit/s 64節(jié)點(diǎn)/通道 30m EIA485:電氣接口。比直接驅(qū)動(dòng)好 通信速率39kbit/s 32節(jié)點(diǎn)/通道 660m 所有節(jié)點(diǎn)使用共同的電壓(共地) 變壓器耦合:高性能、高共模隔
8、離、噪聲隔離 FTT-10自由拓?fù)涫瞻l(fā)器:支持沒(méi)有極性、自由拓?fù)涞幕ミB方式。方便現(xiàn)場(chǎng)網(wǎng)絡(luò)布線。 注意:總線拓?fù)涔?jié)點(diǎn)和總線的距離不能超過(guò)1m。,2、電源線收發(fā)器 電源線:通信線和電源線共用一對(duì)雙絞線。 意義:(1)經(jīng)濟(jì)適用(所有節(jié)點(diǎn)均由一個(gè)DC48V中央電源供電) (2)共用可節(jié)約一對(duì)雙絞線。 直流供電,可以和變壓器耦合的雙絞線直接互連。 3、電力線收發(fā)器 將通信數(shù)據(jù)調(diào)制成載波信號(hào)或擴(kuò)頻信號(hào),然后通過(guò)耦合器耦合到220V或其他交直流電力線上,甚至是沒(méi)有電力的雙絞線。 優(yōu)勢(shì):利用已有的電力線進(jìn)行數(shù)據(jù)通信,減少了繁瑣布線。,4、其他介質(zhì)收發(fā)器 (1)無(wú)線收發(fā)器 (2)光纖收發(fā)器 5、路由器 連接兩個(gè)
9、通信通道之間的LonTalk信息。 通道:因物理原因?qū)⒕W(wǎng)絡(luò)分割成能獨(dú)立發(fā)送報(bào)文無(wú)需轉(zhuǎn)發(fā)的一段介質(zhì)。 用途: 擴(kuò)展通道的容量 連接不同的通信介質(zhì)或波特率 提高LON總線可靠性 全面提高網(wǎng)絡(luò)性能,RTR-10模塊:適于嵌入原始設(shè)備制造商產(chǎn)品。一個(gè)RTR-10路由器加上兩個(gè)收發(fā)器模塊即可組成一個(gè)常規(guī)路由器。 路由算法:4種 配置型路由器 智能路由器,根據(jù)目標(biāo) 學(xué)習(xí)型路由器 地址有選擇的轉(zhuǎn)發(fā)報(bào)文 橋接器:轉(zhuǎn)發(fā)所有符合它的域的報(bào)文 中繼器:發(fā)送所有報(bào)文,,通信協(xié)議LonTalk,協(xié)議數(shù)據(jù)單元: MPDU(MAC層協(xié)議數(shù)據(jù)單元) 幀 LPDU( 鏈路層協(xié)議數(shù)據(jù)單元) 幀 NPDU( 網(wǎng)絡(luò)層協(xié)議數(shù)據(jù)
10、單元) 報(bào)文 TPDU( 傳輸層協(xié)議數(shù)據(jù)單元) 消息應(yīng)答 SPDU(會(huì)話層協(xié)議數(shù)據(jù)單元) 請(qǐng)求/響應(yīng) NMPDU( 網(wǎng)絡(luò)管理協(xié)議數(shù)據(jù)單元) DPDU(網(wǎng)絡(luò)檢測(cè)協(xié)議數(shù)據(jù)單元) APDU( 應(yīng)用層協(xié)議數(shù)據(jù)單元),LonTalk是LonWorks的通信協(xié)議,固化在神經(jīng)元芯片內(nèi)。LonTalk局部操作網(wǎng)協(xié)議是為L(zhǎng)onWorks中通信所設(shè)的框架,支持ISO組織制定的OSI參考模型的7層協(xié)議,并可使簡(jiǎn)短的控制信息在各種介質(zhì)中非??煽康貍鬏敗?LonTalk協(xié)議是直接面向?qū)ο蟮木W(wǎng)絡(luò)協(xié)議,具體實(shí)現(xiàn)即采用網(wǎng)絡(luò)變量的形式。通過(guò)網(wǎng)絡(luò)變量的互相連接即可實(shí)現(xiàn)節(jié)點(diǎn)之間的通信。又由于硬件芯片的支持,使它實(shí)現(xiàn)了實(shí)時(shí)性和接
11、口的直觀、簡(jiǎn)潔等現(xiàn)場(chǎng)總線的應(yīng)用要求。,1、物理層 支持多種通信協(xié)議,為適應(yīng)不同的通信介質(zhì)而支持不同的數(shù)據(jù)解碼和編碼。 支持在通信介質(zhì)上的硬件碰撞檢測(cè),可以自動(dòng)將正在發(fā)送碰撞的報(bào)文取消,重新再發(fā)。 2、網(wǎng)絡(luò)層 網(wǎng)絡(luò)地址可以有以下三層結(jié)構(gòu): 第一層結(jié)構(gòu)是域。域的結(jié)構(gòu)可以保證在不同的域中通信彼此獨(dú)立。例如,不同的應(yīng)用節(jié)點(diǎn)共存在同一通信介質(zhì)中(如無(wú)線電),不同的域的區(qū)分可以保證它們的應(yīng)用完全獨(dú)立,不會(huì)彼此干擾。,第二層結(jié)構(gòu)是子網(wǎng)。每個(gè)域最多有255個(gè)子網(wǎng),一個(gè)子網(wǎng)可以是一個(gè)或多個(gè)通道的邏輯分組,有一種子網(wǎng)層的智能路由器產(chǎn)品可以實(shí)現(xiàn)子網(wǎng)間的數(shù)據(jù)交換。 第三層結(jié)構(gòu)是節(jié)點(diǎn)。每個(gè)子網(wǎng)最多有127個(gè)節(jié)點(diǎn),所以一
12、個(gè)域最多有255127=32385個(gè)節(jié)點(diǎn)。任一節(jié)點(diǎn)可以分屬一個(gè)或兩個(gè)域,容許一個(gè)節(jié)點(diǎn)作為兩個(gè)域之間的網(wǎng)關(guān),也容許一個(gè)節(jié)點(diǎn)將采集到的數(shù)據(jù)分別發(fā)向兩個(gè)不同的域。 節(jié)點(diǎn)也可以被分組,一個(gè)分組在一個(gè)域中跨越幾個(gè)子網(wǎng)或通道。在一個(gè)域中最多有256 個(gè)分組,每個(gè)分組對(duì)需應(yīng)答服務(wù)最多有64個(gè)節(jié)點(diǎn),而無(wú)應(yīng)答服務(wù)的節(jié)點(diǎn)個(gè)數(shù)不限。一個(gè)節(jié)點(diǎn)可以分屬15個(gè)分組去接收數(shù)據(jù)。分組結(jié)構(gòu)可以使一個(gè)報(bào)文同時(shí)被多個(gè)節(jié)點(diǎn)接收。,另外,每個(gè)神經(jīng)元芯片有一個(gè)獨(dú)一無(wú)二的48位ID地址。這個(gè)地址由廠方規(guī)定,一般只在網(wǎng)絡(luò)安裝和配置時(shí)使用,可以作為產(chǎn)品的序列號(hào)。 通道并不影響網(wǎng)絡(luò)的地址結(jié)構(gòu),域、子網(wǎng)和分組都可以跨越多個(gè)通道,一個(gè)網(wǎng)絡(luò)可以由一個(gè)
13、或多個(gè)通道組成。,數(shù)據(jù)鏈路層,介質(zhì)訪問(wèn)控制(MAC)子層是OSI參考模型的數(shù)據(jù)鏈路層的一部分。目前在不同的網(wǎng)絡(luò)中存在多種介質(zhì)訪問(wèn)控制協(xié)議,其中之一就是大家熟悉的CSMA(載波信號(hào)多路偵聽)。LonTalk的 MAC是該協(xié)議的一種改進(jìn)。 LonTalk協(xié)議使用一個(gè)改進(jìn)的CSMA介質(zhì)訪問(wèn)控制協(xié)議,稱為預(yù)測(cè)的P-堅(jiān)持CSMA。LonTalk協(xié)議在保留CSMA協(xié)議優(yōu)點(diǎn)的同時(shí),注意克服它在控制中的不足。在預(yù)測(cè)的P-堅(jiān)持CSMA中,所有LonWorks節(jié)點(diǎn)等待隨機(jī)時(shí)間片間隔訪問(wèn)介質(zhì), 這就避免了網(wǎng)絡(luò)的頻繁碰撞。,在LonWorks中,每個(gè)節(jié)點(diǎn)發(fā)送前隨機(jī)插入0W個(gè)很小的隨機(jī)時(shí)間片。在空閑網(wǎng)絡(luò)中,每個(gè)節(jié)點(diǎn)發(fā)送
14、前平均插入W/2個(gè)隨機(jī)時(shí)間片。WBLWbase,Wbase16,BL為網(wǎng)絡(luò)積壓的估計(jì)值,是對(duì)當(dāng)前發(fā)送周期有多少個(gè)節(jié)點(diǎn)需要發(fā)送報(bào)文的估計(jì)。取值范圍為163。 發(fā)送原理: 檢測(cè)(Beta1)空閑隨機(jī)等待T (Beta2中的任意一個(gè))延時(shí)結(jié)束仍空發(fā)送報(bào)文 忙接收信息重復(fù)算法,,每一個(gè)節(jié)點(diǎn)都有一個(gè)BL值,檢測(cè)有或發(fā)送一個(gè)MPDU時(shí),BL1,隔一個(gè)固定報(bào)文周期,BL1 。 保持BL1 LonTalk協(xié)議根據(jù)網(wǎng)絡(luò)積壓動(dòng)態(tài)地調(diào)整介質(zhì)訪問(wèn),允許網(wǎng)絡(luò)在輕負(fù)載情況下用較短的時(shí)間片,節(jié)點(diǎn)發(fā)送速度快;而在重負(fù)載情況下用較長(zhǎng)的響應(yīng)時(shí)間片(插入的隨機(jī)時(shí)間片較多),能有效避免碰撞。 綜上所述,Lon的M
15、AC子層具有以下優(yōu)點(diǎn):支持多介質(zhì)的通信,支持低速率的網(wǎng)絡(luò),可在重負(fù)載情況下保持網(wǎng)絡(luò)性能,支持大型網(wǎng)絡(luò)。,優(yōu)先級(jí) 在LonWorks網(wǎng)絡(luò)中,為提高緊急事件的響應(yīng)時(shí)間,提供了一個(gè)可選擇的優(yōu)先級(jí)機(jī)制。該機(jī)制允許用戶為每個(gè)需要優(yōu)先級(jí)的節(jié)點(diǎn)分配一個(gè)特定的優(yōu)先級(jí)時(shí)間片,并保證有且只有一個(gè)節(jié)點(diǎn)擁有這樣的優(yōu)先級(jí)時(shí)間片。在發(fā)送過(guò)程中,優(yōu)先級(jí)數(shù)據(jù)報(bào)將在該時(shí)間片內(nèi)把數(shù)據(jù)報(bào)發(fā)送出去。優(yōu)先級(jí)時(shí)間片為0127,0是不需等待立即發(fā)送,1是等待1個(gè)時(shí)間片,2是等待2個(gè)時(shí)間片 ,依此類推。低優(yōu)先級(jí)的節(jié)點(diǎn)需等待較多的時(shí)間片,而高優(yōu)先級(jí)的節(jié)點(diǎn)需等待較少的時(shí)間片 ,這個(gè)時(shí)間片加在P-概率時(shí)間片之前。非優(yōu)先級(jí)的節(jié)點(diǎn)必須等待優(yōu)先級(jí)時(shí)間片
16、都完成后, 再等待P-概率時(shí)間片后發(fā)送。因此,加入優(yōu)先級(jí)的節(jié)點(diǎn)總比非優(yōu)先級(jí)的節(jié)點(diǎn)有更快的響應(yīng)時(shí)間。,LonTalk的鏈路層,LonTalk協(xié)議的鏈路層提供在子網(wǎng)內(nèi),LPDU幀順序的無(wú)響應(yīng)傳輸。 只提供檢錯(cuò),不提供錯(cuò)誤恢復(fù),出錯(cuò)幀直接丟掉。 直接互連模式下:曼徹斯特編碼 專用模式下:不同的電氣接口采用不同的編碼方案,LonTalk的網(wǎng)絡(luò)層 提供一個(gè)簡(jiǎn)單的通信接口 尋址、路由 LonTalk的傳輸、會(huì)話層 核心 傳輸層:報(bào)文執(zhí)行順序、二次檢測(cè) 無(wú)連接 點(diǎn)對(duì)點(diǎn)(一對(duì)一、一對(duì)多) 信息認(rèn)證 會(huì)話層:請(qǐng)求/響應(yīng)機(jī)制 遙控實(shí)現(xiàn)遠(yuǎn)端節(jié)點(diǎn)的過(guò)程建立,LonTalk的表示、應(yīng)用層,5類服務(wù): 網(wǎng)絡(luò)變量服務(wù) 輸出
17、變量改變APDU下傳發(fā)送輸入節(jié)點(diǎn)接收判斷、激活 顯示報(bào)文服務(wù) 報(bào)文組織APDU下傳發(fā)送結(jié)果上傳、激活接收信息判斷是否顯示、激活,網(wǎng)絡(luò)管理服務(wù) 地址分配 節(jié)點(diǎn)查詢 節(jié)點(diǎn)測(cè)試 設(shè)置配置路由器的配置表 網(wǎng)絡(luò)跟蹤服務(wù) 信息初始化跟蹤操作記錄錯(cuò)誤 外來(lái)幀傳輸服務(wù) 針對(duì)網(wǎng)關(guān) 信息轉(zhuǎn)換(保證識(shí)別),LonTalk的報(bào)文服務(wù),應(yīng)答方式或端對(duì)端的應(yīng)答服務(wù):當(dāng)一個(gè)節(jié)點(diǎn)發(fā)送報(bào)文到另一個(gè)節(jié)點(diǎn)或分組時(shí),每個(gè)接收到報(bào)文的節(jié)點(diǎn)都分別向發(fā)送方應(yīng)答。如果發(fā)送方在應(yīng)答時(shí)間內(nèi)沒(méi)有收到全部應(yīng)答,則重新發(fā)送該報(bào)文。重發(fā)次數(shù)和應(yīng)答時(shí)間都是可選的。報(bào)文應(yīng)答服務(wù)由網(wǎng)絡(luò)處理器完成,不必由應(yīng)用程序來(lái)干預(yù)。報(bào)文ID號(hào)確保節(jié)點(diǎn)不會(huì)收到重復(fù)的報(bào)文。,
18、請(qǐng)求/響應(yīng)方式:當(dāng)一個(gè)節(jié)點(diǎn)發(fā)送報(bào)文到另一個(gè)節(jié)點(diǎn)或分組時(shí),每個(gè)接收到報(bào)文的節(jié)點(diǎn)都分別向發(fā)送方響應(yīng)。如果發(fā)送方在響應(yīng)時(shí)間內(nèi)沒(méi)有收到全部響應(yīng),則重新發(fā)送該報(bào)文。重發(fā)次數(shù)和響應(yīng)時(shí)間都是可選的。報(bào)文響應(yīng)服務(wù)可以包含數(shù)據(jù),是由應(yīng)用處理器完成的,適合遠(yuǎn)程過(guò)程調(diào)用和客戶/服務(wù)器的應(yīng)用。 非應(yīng)答重發(fā)方式:當(dāng)一個(gè)節(jié)點(diǎn)發(fā)送報(bào)文到另一個(gè)節(jié)點(diǎn)或分組時(shí),不需每個(gè)接收到報(bào)文的節(jié)點(diǎn)向發(fā)送方應(yīng)答或響應(yīng),而是重復(fù)多次發(fā)送同一報(bào)文,使報(bào)文盡量可靠地被接收方收到。這種方式適于節(jié)點(diǎn)較多的分組的廣播發(fā)送,從而避免因節(jié)點(diǎn)響應(yīng)而使網(wǎng)絡(luò)過(guò)載。,非應(yīng)答方式:當(dāng)一個(gè)節(jié)點(diǎn)發(fā)送報(bào)文到另一個(gè)節(jié)點(diǎn)或分組時(shí),不需每個(gè)接收到報(bào)文的節(jié)點(diǎn)向發(fā)送方應(yīng)答或響應(yīng),也不
19、必重復(fù)多次發(fā)送同一報(bào)文,只發(fā)一次即可。這種方式適合對(duì)可靠性要求不高,但報(bào)文長(zhǎng)度較長(zhǎng)、需要速度較高的報(bào)文。 LonTalk網(wǎng)絡(luò)認(rèn)證 LonTalk支持報(bào)文認(rèn)證。收發(fā)雙方在網(wǎng)絡(luò)安裝時(shí)約定一個(gè)6字節(jié)的認(rèn)證字,接收方在接收時(shí)判斷報(bào)文是否經(jīng)過(guò)發(fā)送方認(rèn)證,只有經(jīng)過(guò)發(fā)送方認(rèn)證的報(bào)文方可接收。,Neuron C語(yǔ)言,擴(kuò)展功能:定時(shí)器、網(wǎng)絡(luò)變量、顯示報(bào)文、多任務(wù)調(diào)度、 EEPROM變量 等,Neuron C 是一種編程語(yǔ)言,它以ANSI C為基礎(chǔ),專門為神經(jīng)元芯片而設(shè)計(jì),同時(shí)加入通信、事件調(diào)度、分布數(shù)據(jù)對(duì)象和IO功能,是編寫神經(jīng)元芯片程序的最為重要的工具。,支持的數(shù)據(jù)類型: char、short、int、l
20、ong、Boolean 支持ANSI C: typedefs、enums、arrays、pointers、 structs、unions,不支持浮點(diǎn)運(yùn)算、文件I/O,Neuron C 擴(kuò)展功能,,定時(shí)器 調(diào)度程序 網(wǎng)絡(luò)變量 顯示報(bào)文,在一個(gè)程序中,最多可以定義15個(gè)軟件定時(shí)器對(duì)象,在網(wǎng)絡(luò)處理器運(yùn)行。,Neuron C 任務(wù)調(diào)度是事件驅(qū)動(dòng),可以定義優(yōu)先級(jí),但任務(wù)調(diào)度是非實(shí)時(shí)的。,顯示報(bào)文是一個(gè)結(jié)構(gòu)變量,分為輸出顯示報(bào)文、輸入顯示報(bào)文、響應(yīng)輸出報(bào)文、 響應(yīng)輸入報(bào)文。,整型、字符型或結(jié)構(gòu)等類型。網(wǎng)絡(luò)變量可以與一個(gè)或多個(gè)其他節(jié)點(diǎn)的網(wǎng)絡(luò)變量互連。,網(wǎng)絡(luò)變量 NV,,NV連接通過(guò)網(wǎng)絡(luò)管理工具,節(jié)點(diǎn)地址表和NV配置表在EEPROM中; 一個(gè)節(jié)點(diǎn)最多可以定義62個(gè)NV,長(zhǎng)度不能超過(guò)31字節(jié)。,,節(jié)點(diǎn)數(shù)據(jù)可以通過(guò)網(wǎng)絡(luò)變量NV共享;,NV傳送通過(guò)LonTalk協(xié)議進(jìn)行,用戶可以不關(guān)心網(wǎng)絡(luò)操作;,應(yīng)用舉例,,
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 110中國(guó)人民警察節(jié)(筑牢忠誠(chéng)警魂感受別樣警彩)
- 2025正字當(dāng)頭廉字入心爭(zhēng)當(dāng)公安隊(duì)伍鐵軍
- XX國(guó)企干部警示教育片觀后感筑牢信仰之基堅(jiān)守廉潔底線
- 2025做擔(dān)當(dāng)時(shí)代大任的中國(guó)青年P(guān)PT青年思想教育微黨課
- 2025新年工作部署會(huì)圍繞六個(gè)干字提要求
- XX地區(qū)中小學(xué)期末考試經(jīng)驗(yàn)總結(jié)(認(rèn)真復(fù)習(xí)輕松應(yīng)考)
- 支部書記上黨課筑牢清廉信念為高質(zhì)量發(fā)展?fàn)I造風(fēng)清氣正的環(huán)境
- 冬季消防安全知識(shí)培訓(xùn)冬季用電防火安全
- 2025加強(qiáng)政治引領(lǐng)(政治引領(lǐng)是現(xiàn)代政黨的重要功能)
- 主播直播培訓(xùn)直播技巧與方法
- 2025六廉六進(jìn)持續(xù)涵養(yǎng)良好政治生態(tài)
- 員工職業(yè)生涯規(guī)劃方案制定個(gè)人職業(yè)生涯規(guī)劃
- 2024年XX地區(qū)黨建引領(lǐng)鄉(xiāng)村振興工作總結(jié)
- XX中小學(xué)期末考試經(jīng)驗(yàn)總結(jié)(認(rèn)真復(fù)習(xí)輕松應(yīng)考)
- 幼兒園期末家長(zhǎng)會(huì)長(zhǎng)長(zhǎng)的路慢慢地走