珠海拓普9820CAN通信規(guī)約V1.2.2_第1頁(yè)
珠海拓普9820CAN通信規(guī)約V1.2.2_第2頁(yè)
珠海拓普9820CAN通信規(guī)約V1.2.2_第3頁(yè)
珠海拓普9820CAN通信規(guī)約V1.2.2_第4頁(yè)
珠海拓普9820CAN通信規(guī)約V1.2.2_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、珠海拓普 CANBUS 通信規(guī)約1 總論采用現(xiàn)場(chǎng)總線技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)通信,由于其具有的高抗干擾能力,高速及高可靠性而得到廣泛應(yīng)用。CANBUS控制芯片SJA1000支持CAN2.0B協(xié)議,在原CAN2.0A協(xié)議的基礎(chǔ)上擴(kuò)展了ID的位數(shù),又在過(guò)濾接收功能里增加了雙濾功能,因而更加適于具有多網(wǎng)絡(luò)節(jié)點(diǎn),需要實(shí)時(shí)傳輸信息,能夠廣播傳輸信息的應(yīng)用場(chǎng)合。2 CANBUS 物理層本規(guī)約采用CAN2.0B協(xié)議,SJA1000內(nèi)部寄存器內(nèi)容如下:BTR0: 003HBTR1: 01CHOutput control: 0DAHClock divider: 088H考慮到CANBUS通信速率與通信距離的關(guān)系,以及運(yùn)行現(xiàn)

2、場(chǎng)的實(shí)際情況,CANBUS通信波特率可適當(dāng)調(diào)整,只要改變SJA1000的BTR0,BTR1寄存器參數(shù)即可。若SJA1000用16M晶振工作,請(qǐng)按下表修改BTR0,BTR1: 位速率 通信距離 BTR0 BTR1 125K 530m 03H 1CH 100K 620m 43H 2FH 50K 1.3km 47H 2FH 20K 3.3km 53H 2FH 10K 6.7km 67H 2FH 5K 10km 7FH 7FH3 CANBUS 鏈路層CANBUS網(wǎng)絡(luò)通信以幀為單位進(jìn)行。CAN2.0B協(xié)議規(guī)定的幀格式如下: FF RTR X X DLC.3 DLC.2 DLC.1 DLC.0 ID.28

3、 ID.27 ID.26 ID.25 ID.24 ID.23 ID.22 ID.21 ID.20 ID.19 ID.18 ID.17 ID.16 ID.15 ID.14 ID.13 ID.12 ID.11 ID.10 ID.09 ID.08 ID.07 ID.06 ID.05 ID.04 ID.03 ID.02 ID.01 ID.00 X X X DATA 0 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7本規(guī)約規(guī)定:(1) CAN幀一律為8 Byte 數(shù)據(jù)的擴(kuò)展格式幀,幀ADDR0中各bit定義為:FF=1; RTR=0; X,X=任意0,1

4、(為了統(tǒng)一,可定義為0)DLC.3DLC.0=1 0 0 0(2) 擴(kuò)展格式幀共有29位ID,ID28ID0分別定義為:ID28ID21 共 8bit 目標(biāo)地址ID20ID19 共 2bit 用于擴(kuò)展當(dāng)前幀號(hào)或表示其它內(nèi)容ID18ID13 共 6bit 當(dāng)前幀號(hào)ID12ID05 共 8bit 源地址ID04ID03 共 2bit 用于擴(kuò)展幀類型或表示其它內(nèi)容ID02ID00 共 3bit 幀類型其中,ID28ID21為單元地址。256個(gè)單元地址中,0是管理機(jī)地址;255是廣播地址;162是普通單元地址;其余地址暫不能使用。ID20ID19在特殊場(chǎng)合下可另作定義,未定義時(shí)填00。ID18ID13

5、,定義為當(dāng)前幀號(hào)。范圍:063。ID04ID03同ID20ID19;幀類型定義:ID2 ID1 ID0 報(bào)文類型 0 0 0 對(duì)時(shí)報(bào)文 0 0 1 數(shù)據(jù)短報(bào)文 0 1 0 保護(hù)交互信息報(bào)文 0 1 1 CMU與CMU交換信息 1 1 1 數(shù)據(jù)長(zhǎng)報(bào)文 其 它 未定義 以PSK裝置為例,SJA1000有關(guān)ID的寄存器設(shè)置如下: ACCCODE0: 本單元地址 ACCMASK0: 0000 0000B ACCCODE1: 0000 0000B ACCMASK1: 1111 1111B ACCCODE2: 1111 1111B ACCMASK2: 0000 0000B ACCCODE3: 0000 0

6、000B ACCMASK3: 1111 1111B 發(fā)送的CAN幀ID28ID21為目標(biāo)地址,ID20ID19為00,ID12ID5為本單元地址,ID4ID3為00,ID2ID0為幀類型。(3) DATA0DATA7 CAN幀數(shù)據(jù)。4 通信進(jìn)程本規(guī)約采用點(diǎn)對(duì)點(diǎn)和點(diǎn)對(duì)多點(diǎn)的問(wèn)答方式通信。各點(diǎn)(包括管理機(jī))均被視為地位平等的單元,每一點(diǎn)既可作為主動(dòng)站,又可作為從動(dòng)站。且任意兩點(diǎn)之間都可實(shí)現(xiàn)信息交換。根據(jù)裝置功能和實(shí)現(xiàn)功能所采用手段的不同,將連在CAN網(wǎng)上的設(shè)備分為3類,第一類是完成變電站基本功能的設(shè)備,它們采集變電站內(nèi)的各種信息,適時(shí)地通過(guò)CAN網(wǎng)將信息上傳;第二類是通信管理機(jī),它介于總控裝置與變

7、電站最底層設(shè)備之間,實(shí)現(xiàn)變電站內(nèi)大部分信息的收集和交互功能;第三類是智能綜合裝置,它既可以通過(guò)自身對(duì)變電站一些信息進(jìn)行采集,在信息量不夠時(shí)又可通過(guò)CAN網(wǎng)收集其它設(shè)備的信息加以綜合。(1) 第一類設(shè)備第一類設(shè)備擔(dān)負(fù)著向第二、三類設(shè)備提供信息的任務(wù),由于可能出現(xiàn)如下情況:在處理報(bào)文過(guò)程中,一次進(jìn)程未結(jié)束,另一設(shè)備又提出其他請(qǐng)求的情況,所以規(guī)定:在一次進(jìn)程未結(jié)束時(shí),若又收到其他CAN幀報(bào)文,除了廣播報(bào)文或其它不需應(yīng)答的特殊報(bào)文,均向所收?qǐng)?bào)文的源地址回答一“正忙”報(bào)文。源地址設(shè)備收到“正忙”報(bào)文,要么放棄本次進(jìn)程,要么延時(shí)T1后再進(jìn)行。 這里說(shuō)的一次進(jìn)程是指該設(shè)備從收到第一幀來(lái)自主動(dòng)站的有效CAN報(bào)

8、文開(kāi)始,到應(yīng)答完畢或超時(shí)退出為止的這段過(guò)程。變電站穩(wěn)定運(yùn)行時(shí),第一類設(shè)備接收第二、三類設(shè)備周期定時(shí)發(fā)來(lái)的信息查詢及校時(shí)報(bào)文,予以相應(yīng)應(yīng)答。為防止每次其他單元向該單元取信息時(shí),正好都收到該單元回答“正忙”報(bào)文,應(yīng)將第二、三類設(shè)備周期定時(shí)查詢的時(shí)間設(shè)為不同值。級(jí)差為1秒以上。有時(shí)候,第三類設(shè)備需立即取第一類設(shè)備信息,遇到第一類設(shè)備回答“正忙”報(bào)文,可在較短延時(shí)(500ms1s)后,再次取該單元信息,因?yàn)檎G闆r下對(duì)某一單元的查詢間隔比較長(zhǎng)(10s以上)。當(dāng)?shù)谝活愒O(shè)備檢測(cè)到某些狀態(tài)變化事件,將會(huì)主動(dòng)向其它設(shè)備報(bào)告,此時(shí)第一類設(shè)備成為主動(dòng)站,并期待其它設(shè)備的應(yīng)答,等待T2(500ms-10s)時(shí)間間隔

9、后,若仍未收到應(yīng)答,將該信息重發(fā),直到收到應(yīng)答。此外,第一類設(shè)備還會(huì)收到來(lái)自第二、三類設(shè)備不定期的取裝置信息和設(shè)定裝置參數(shù)報(bào)文,若存在該信息,予以相應(yīng)應(yīng)答,否則回答“無(wú)法上送該信息”。(2) 第二類設(shè)備第二類設(shè)備周期定時(shí)查詢第一、三類設(shè)備,查詢間隔時(shí)間T3(10s-30s)一般應(yīng)較長(zhǎng),以空下時(shí)間完成其它突發(fā)進(jìn)程。查詢結(jié)果填入第二類設(shè)備自己的RAM中,以備上級(jí)通信設(shè)備查詢時(shí)立即上送。通信出錯(cuò)的判據(jù)是判斷在通信軟件無(wú)誤的情況下,由硬件引起的通信中斷。第二類設(shè)備應(yīng)以能否收到周期定時(shí)的信息查詢結(jié)果作為通信出錯(cuò)的判據(jù),而不定期的取裝置信息和設(shè)定裝置,不應(yīng)作為通信出錯(cuò)的判據(jù)。第二類設(shè)備須定時(shí)向第一、三類設(shè)

10、備發(fā)送校時(shí)報(bào)文,校時(shí)間隔不大于10分鐘。第二類設(shè)備在通信進(jìn)程中,經(jīng)常會(huì)碰到“所問(wèn)非所答”的情況:a) 收到”正忙”報(bào)文,一般情況應(yīng)放棄本次進(jìn)程。b) 收到COS報(bào)文,立即回以確認(rèn)報(bào)文。c) 收到狀態(tài)變化報(bào)文,存入任務(wù)隊(duì)列,以后從任務(wù)隊(duì)列中取出依次執(zhí)行。(3) 第三類設(shè)備 第三類設(shè)備需要利用通信來(lái)輔助其完成某些功能,由于通信的可靠程度相對(duì)來(lái)說(shuō)還不是很高,所以決定了第三類設(shè)備只能用于一些對(duì)設(shè)備可靠性要求不是太高,速度要求不是太快的場(chǎng)合。本規(guī)約約定,接收?qǐng)?bào)文等待時(shí)間按如下設(shè)置:l 各種需應(yīng)答的命令自所有CAN幀發(fā)送完畢(不論成功與否,不重發(fā)。成功,開(kāi)始計(jì)時(shí);不成功,向上一級(jí)送失敗報(bào)文,取消進(jìn)程)開(kāi)始

11、計(jì)時(shí),從此時(shí)至收到目標(biāo)單元的完整報(bào)文的時(shí)間T5(1s-20s),根據(jù)情況各種報(bào)文可不同。若接收幀號(hào)不連續(xù),則認(rèn)為通信失去同步,重新從頭接收。l CAN的硬件初始化,軟件中不影響報(bào)文的連續(xù)接收。綜上所述,與一點(diǎn)對(duì)多點(diǎn)的主從問(wèn)答方式相比較,這種通信方式要注意:I. 各種周期定時(shí)查詢報(bào)文的間隔不能太短,以空出時(shí)間給單元處理其它突發(fā)事件。II. 各種周期定時(shí)查詢報(bào)文的間隔應(yīng)不同且互為質(zhì)數(shù),以防止通信進(jìn)程死鎖。III. 長(zhǎng)報(bào)文各幀的間隔要考慮其它單元打斷的情況。IV. 在本規(guī)約的基礎(chǔ)上新增功能,應(yīng)考慮報(bào)文實(shí)現(xiàn)盡量簡(jiǎn)單,做到既充分利用CAN網(wǎng)上的空閑 時(shí)間,又不增加太多CAN網(wǎng)負(fù)擔(dān)。5 通信報(bào)文格式根據(jù)C

12、AN幀的特點(diǎn),將通信報(bào)文分為校時(shí)報(bào)文、短報(bào)文、長(zhǎng)報(bào)文三種格式。下面以CPU代表第一類設(shè)備,CMU代表第二類設(shè)備,CSU代表第三類設(shè)備進(jìn)行說(shuō)明。本規(guī)約約定,對(duì)CPU、CSU而言,在等待其它單元應(yīng)答時(shí),只收特定單元的信息,未收全特定單元的信息之前,若收到另一單元的信息,一律回答一個(gè)短報(bào)文“正忙”。若在收到長(zhǎng)報(bào)文之前,已收到該單元的短報(bào)文,則認(rèn)為一次完整的接收過(guò)程結(jié)束,轉(zhuǎn)報(bào)文處理。而若在收到一幀長(zhǎng)報(bào)文之后,未收全之前,收到來(lái)自該單元的一幀短報(bào)文,也結(jié)束一次完整的接收過(guò)程,將短報(bào)文作為待處理報(bào)文。對(duì)CMU而言,在等待其它單元應(yīng)答時(shí),可以收任何單元的主動(dòng)上送信息,但是與CPU、CSU相同的是,以特定單元

13、送來(lái)的一幀短報(bào)文,或無(wú)該單元短報(bào)文插入的完整長(zhǎng)報(bào)文作為一次完整的接收過(guò)程,并將收到的報(bào)文轉(zhuǎn)接收處理?!拘r(shí)報(bào)文】一般情況下, 校時(shí)報(bào)文為廣播報(bào)文。ID28ID21:1111 1111 目標(biāo)地址:廣播地址 ID20ID19:00 保留位 置0ID18ID13:00 0000 幀號(hào)0 ID12ID5 :0000 0000 源地址:管理單元地址ID4 -ID3 :00 保留位 置0ID2 -ID0 :00 0 幀類型:校時(shí)幀X X X :000 保留位 置0DATA0= Year (0-99 )BINDATA1= Month (1-12 )BINDATA2= Date (1-31 )BINDATA3

14、= Hour (0-23 )BINDATA4= Minute (0-59 )BINDATA5= Second (0-59 )BINDATA6= MSH (0-999)BINDATA7= MSL【短報(bào)文】ID28ID21:xxxx xxxx 目標(biāo)地址 ID20ID19:00 保留位 置0ID18ID13:00 0000 幀號(hào)0 ID12ID5 :xxxx xxxx 源地址ID4 -ID3 :00 保留位 置0ID2 -ID0 :00 1 幀類型:短報(bào)文X X X :000 保留位 置0DATA0-DATA7為短報(bào)文傳輸命令及數(shù)據(jù)。DATA0 DATA1 DATA2 DATA3 DATA4 DAT

15、A5 DATA6 DATA7S CMD D0 D1 D2 D3 D4 D5S: 裝置當(dāng)前狀態(tài),定義如下: bit7: 單元通信狀態(tài), 0 - 通信正常; 1 - 通信中斷。 該位由CMU置,CPU、CSU應(yīng)答時(shí),該位不作定義。 bit6: 有無(wú)錄波記錄, 0 - 無(wú) 1 - 有。 bit5: 有無(wú)保護(hù)事件記錄, 0 - 無(wú) 1 - 有。 bit4: 有無(wú)保護(hù)越限記錄, 0 - 無(wú) 1 - 有。 bit3: 當(dāng)前有無(wú)事件信號(hào)未復(fù)歸 0 - 無(wú) 1 - 有。 bit2: 裝置運(yùn)行是否正常 0 - 正常 1 - 不正常。 bit1: 相位是否正確 0 - 正確 1 - 不正確。 bit0: 備用CM

16、D:COMMAND 特征碼(1) CMD=01H CPU,CSU主動(dòng)上送狀態(tài)變化標(biāo)志,CMU不用確認(rèn)。用于通知CMU查詢。DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 01H SCHG0 SCHG1 SCHG2 SCHG3 SCHG4 SCHG5SCHG0.0: =1 有帶時(shí)標(biāo)工況變化 =0 無(wú)帶時(shí)標(biāo)工況變化SCHG0.1: =1 有不帶時(shí)標(biāo)工況變化 =0 無(wú)不帶時(shí)標(biāo)工況變化SCHG0.2: =1 有保護(hù)事件 =0 無(wú)保護(hù)事件SCHG0.3: =1 有 SOE =0 無(wú)SOESCHG0.4: =1 有變化遙測(cè) =0 無(wú)變化遙測(cè)SCHG0.6:

17、 =1 有錄波 =0 無(wú)錄波SCHG1:新錄波的故障序號(hào)低字節(jié),SCHG2:新錄波的故障序號(hào)高字節(jié)。(2) CMD=10H,11H,12H,13H CPU主動(dòng)上送COS(遙信變位),CMU需確認(rèn)DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S CMD YXB0 YX0 YXB1 YX1 YXB2 YX2 CMD=10H 后續(xù)無(wú)效 CMD=11H YXB0,YX0有效,后續(xù)無(wú)效 CMD=12H YXB0,YX0,YXB1,YX1有效,后續(xù)無(wú)效 CMD=13H YXB0,YX0,YXB1,YX1,YXB2,YX2有效 YXB0、YXB1、YXB2為對(duì)

18、應(yīng)的YX組號(hào),YX0、YX1、YX2為對(duì)應(yīng)的YX值。 CMU確認(rèn):DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 1FH 00 00 00 00 00 00 若CPU在500ms內(nèi)未收到確認(rèn),則繼續(xù)主動(dòng)上送。(3) CMD=20H,21H,22H CPU主動(dòng)上送變化遙測(cè)YCC(越限1.25%),CMU不需確認(rèn)DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S CMD YCNO0 YC0L YC0H YCNO1 YC1L YC1H CMD=20H 后續(xù)無(wú)效 CMD=21H YCNO0,YC0L,YC0

19、H有效,后續(xù)無(wú)效 CMD=22H YCNO0,YC0L,YC0H,YCNO1,YC1L,YC1H有效 YCNO0、YCNO1為對(duì)應(yīng)的YC順序號(hào),YC0、YC1為對(duì)應(yīng)的YC值。 變化遙測(cè)一般在狀態(tài)變化報(bào)文中上送,由CMU取。(4) CMD=30H CMU復(fù)位CPU,CPU需回答DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 30H C0 C1 C2 C3 C4 C5C0=總清 0FFH清C1-C5所有內(nèi)容,0無(wú)效 C1.0=清通信標(biāo)志 1有效 0無(wú)效 C1.1=清保護(hù)事件 1有效 0無(wú)效 C1.2=清數(shù)據(jù)庫(kù)(暫不支持) 1有效 0無(wú)效 C1.3=

20、清COS 1有效 0無(wú)效 C1.4=清SOE 1有效 0無(wú)效 C1.5=清YCC 1有效 0無(wú)效 C1.6=清自診斷(帶時(shí)標(biāo)) 1有效 0無(wú)效 C1.7=清自診斷(不帶時(shí)標(biāo)) 1有效 0無(wú)效 C2=備用 C3=備用 C4=備用 C5=備用 CPU確認(rèn):DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 31H 00 00 00 00 00 00該命令亦有廣播格式,即目標(biāo)地址為0FFH,此時(shí)CMU不須CPU應(yīng)答確認(rèn)。(5) CMD=32H CMU廣播復(fù)位CPU數(shù)據(jù),CPU不需回答DATA0 DATA1 DATA2 DATA3 DATA4 DATA5

21、DATA6 DATA7S 32H C0 C1 C2 C3 C4 C5C0=總清 0FFH清C1-C5所有內(nèi)容,0無(wú)效 C1.0=清通信標(biāo)志 1有效 0無(wú)效 C1.1=清保護(hù)事件 1有效 0無(wú)效 C1.2=清數(shù)據(jù)庫(kù)(暫不支持) 1有效 0無(wú)效 C1.3=清COS 1有效 0無(wú)效 C1.4=清SOE 1有效 0無(wú)效 C1.5=清YCC 1有效 0無(wú)效 C1.6=清自診斷(帶時(shí)標(biāo)) 1有效 0無(wú)效 C1.7=清自診斷(不帶時(shí)標(biāo)) 1有效 0無(wú)效 C2=備用 C3=備用 C4=備用 C5=備用 (6) CMD=33H CMU廣播復(fù)歸CPU保護(hù)動(dòng)作信號(hào),CPU不需回答DATA0 DATA1 DATA2

22、DATA3 DATA4 DATA5 DATA6 DATA7S 33H 00 00 00 00 00 00(7) CMD=34H CMU設(shè)置電度信息DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 34H D0 D1 D2 D3 D4 D5D0:00 凍結(jié)電度。 D1D5:未用,填0。01 解凍電度。 D1D5:未用,填0。02 設(shè)置電度P+初值。 D1:YM號(hào)(0 - N-1) D2D5:電度初值。03 設(shè)置電度P-初值。 D1:YM號(hào)(0 - N-1) D2D5:電度初值。04 設(shè)置電度Q+初值。 D1:YM號(hào)(0 - N-1) D2D5:電度

23、初值。05 設(shè)置電度Q-初值。 D1:YM號(hào)(0 - N-1) D2D5:電度初值。D0為其它值的功能暫未定義。CMU在取各個(gè)CPU電度值之前,先廣播一次凍結(jié)電度報(bào)文,CPU若收到,將當(dāng)前電度值放在某通信專用RAM中待取,并置相應(yīng)標(biāo)志,CMU取過(guò)一次后,自動(dòng)清相應(yīng)標(biāo)志。CPU若未收到,則在CMU取電度值時(shí),相應(yīng)標(biāo)志未置,則將當(dāng)前電度值送給CMU。 這樣,一般情況下,解凍電度命令不再使用。(8) CMD=35H CMU廣播或非廣播暫停CPU主動(dòng)上送DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 35H TL TH 00 00 00 00TL,TH

24、: 暫停主動(dòng)上送的延時(shí)時(shí)間。5/3ms 的倍數(shù)。(9) CMD=36H CMU廣播或非廣播復(fù)位通信參數(shù)DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 36H 00 00 00 00 00 00 (10) CMD=40H CMU遙控CPUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 40H Oper Switch Oper Switch ErrTyp ErrTypOper=CCH/33H/C0H/C1H/C2H/C3H/C4H/C5H/C6H/C7H/FFH/55H/56H/AAH/ABHSwi

25、tch=0-255遙控選擇CMU-CPUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 40H Oper Switch Oper Switch 0 0Oper: CCH - 合 33H - 分 C0H - 合環(huán) C1H - 檢無(wú)壓 C2H - 檢同期 C3H - 備用 C4H - 備用 C5H - 備用 C6H - 備用 C7H - 退出當(dāng)前操作,即C0-C6的工作全部退出 FFH - 電路出錯(cuò)遙控返校CPU-CMUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 40H Oper Switch

26、Oper Switch ErrTyp ErrTypErrTyp: 00H - 變電站正有人操作,請(qǐng)稍后再操作 01H - 軟件閉鎖,不能遙控 02H - 遙控號(hào)超限 03H - 對(duì)象繼電器返校錯(cuò) 04H - 備用 05H - 性質(zhì)繼電器返校錯(cuò) 06H - 校核正確遙控執(zhí)行CMU-CPUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 41H Oper Switch Oper Switch 0 0Oper: AAH - 遙控執(zhí)行 55H - 遙控取消遙控執(zhí)行返回信息CPU-CMUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5

27、 DATA6 DATA7S 41H Oper Switch Oper Switch 0 0Oper: AAH - 遙控執(zhí)行成功 ABH - 遙控執(zhí)行失敗 55H - 遙控取消成功 56H - 遙控取消失敗(11) CMD=50H CMU遙調(diào)CPUDATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7S 50H 0xC3 DX setL setH 0 0 DX=0-255SET=0-65535此命令不需回答(12) CMD=F0H CMU,CPU,CSU應(yīng)答其它單元“無(wú)法上送所請(qǐng)求信息”DATA0 DATA1 DATA2 DATA3 DATA4 DATA5

28、 DATA6 DATA7S F0H why 0 0 0 0 0 Why: 無(wú)法上送該信息的原因。 01H - 本單元“正忙”。 02H - 本單元現(xiàn)在沒(méi)有該類信息(記錄)存在。 03H - 本單元不支持該特征碼。 04H - CMU等待CPU、CSU應(yīng)答超時(shí)(CMU報(bào)告RTU)。 05H - CMU發(fā)送失?。–MU報(bào)告RTU)。 06H - CMU收到RTU錯(cuò)誤報(bào)文(CMU報(bào)告RTU或CPU、CSU)。 07H - CMU收到CPU、CSU錯(cuò)誤報(bào)文(CMU報(bào)告RTU)。 08H - CMU等待RTU應(yīng)答超時(shí)(CMU報(bào)告CPU、CSU)?!鹃L(zhǎng)報(bào)文】ID28ID21:xxxx xxxx 目標(biāo)地址I

29、D20ID19:00 保留位 置0ID18ID13:xx xxxx 當(dāng)前幀號(hào)ID12ID5 :xxxx xxxx 源地址ID4 -ID3 :00 保留位 置0ID2 -ID0 :11 1 幀類型:長(zhǎng)報(bào)文X X X :000 保留位 置0DATA0-DATA7各幀定義如下:DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7Num S N0 N1 N2 N3 N4 N5N6 N7 N8 N9 N10 N11 N12 N13N14 N15 N16 N17 N18 N19 N20 N21其中,Num - 總幀數(shù)(2+K+6+7)/8 S - 定義同短報(bào)文。

30、N0Nx定義為: Group CMD LenL LenH F(0) F(1) F(2) F(K-1) SumL SumH Group - 分組組號(hào),對(duì)于超過(guò)512byte的報(bào)文須分成多組,一般為0 LenL,LenH - =K,最大512-2-6=504 SumL,SumH - Group到F(K-1)的16位累加和 CMD - Command 60H=查詢?nèi)玒C 回答全YC 61H=查詢變化YC 回答變化YC 62H=查詢?nèi)玒X 回答全YX 63H=查詢?nèi)玒X并清COS、SOE 回答全YX 64H=查詢?nèi)玒M 回答全YM 65H=查詢?nèi)獶D_AC 回答全DD_AC 66H=查詢SOE 回答S

31、OE 67H=查詢無(wú)時(shí)標(biāo)工況 回答無(wú)時(shí)標(biāo)工況 68H=查詢保護(hù)事件 回答保護(hù)事件 69H=操作參數(shù) 回答參數(shù) 6AH=操作保護(hù)(含操作定值、復(fù)歸等) 回答保護(hù) 6BH=查詢CPU 回答查詢 6CH=查詢帶時(shí)標(biāo)工況 回答帶時(shí)標(biāo)工況 6DH=查詢裝置信息 回答裝置信息 6EH=申請(qǐng)錄波數(shù)據(jù) 回答錄波數(shù)據(jù) 70H=申請(qǐng)錄波列表 回答錄波列表 76H=確認(rèn)接收SOE 77H=確認(rèn)接收工況變化(不帶時(shí)標(biāo)) 78H=確認(rèn)接收保護(hù)事件 7CH=確認(rèn)接收工況變化(帶時(shí)標(biāo))(1) CMD=60H 查詢?nèi)玒C及回答全YC查詢:Group 60H 0 0 SumL SumH回答:Group 60H LenL Len

32、H 1YC0L,1YC0H,1YC1L,1YC1H,1YC25L,1YC25H 2YC0L,2YC0H,2YC1L,2YC1H,2YC25L,2YC25H 3YC0L,3YC0H,3YC1L,3YC1H,3YC25L,3YC25H SumL SumH(2) CMD=61H 查詢變化YC及回答變化YC查詢:Group 61H 0 0 SumL SumH回答:Group 61H LenL LenH Line0 YC0L,YC0H,YC1L,YC1H,YC25L,YC25H Line1 YC0L,YC0H,YC1L,YC1H,YC25L,YC25H Line2 YC0L,YC0H,YC1L,YC1H

33、,YC25L,YC25H SumL SumH這是CPU上送狀態(tài)變化后,CMU查詢CPU的報(bào)文。(3) CMD=62H 查詢?nèi)玒X及回答全YX查詢:Group 62H 0 0 SumL SumH回答:Group 62H LenL LenH Byte_No0,YX0 Byte_No1,YX1 Byte_No2,YX2 SumL SumH(4) CMD=63H 查詢?nèi)玒X并清COS、SOE及回答全YX查詢:Group 63H 0 0 SumL SumH回答:Group 63H LenL LenH Byte_No0,YX0 Byte_No1,YX1 Byte_No2,YX2 SumL SumH (5)

34、 CMD=64H 查詢?nèi)玒M及回答全YM查詢:Group 64H 0 0 SumL SumH回答:Group 64H LenL LenH Group0 DD0/0,DD0/1,DD0/2,DD0/3 /*P+*/ DD1/0,DD1/1,DD1/2,DD1/3 /*P-*/ DD2/0,DD2/1,DD2/2,DD2/3 /*Q+*/ DD3/0,DD3/1,DD3/2,DD3/3 /*Q-*/ Group1 DD0/0,DD0/1,DD0/2,DD0/3 /*P+*/ DD1/0,DD1/1,DD1/2,DD1/3 /*P-*/ DD2/0,DD2/1,DD2/2,DD2/3 /*Q+*/

35、DD3/0,DD3/1,DD3/2,DD3/3 /*Q-*/ SumL SumH(6) CMD=65H 查詢?nèi)獶D_AC及回答全DD_AC查詢:Group 65H 0 0 SumL SumH回答:Group 65H LenL LenH Group0 DD0/0,DD0/1,DD0/2,DD0/3 /*P+*/ DD1/0,DD1/1,DD1/2,DD1/3 /*P-*/ DD2/0,DD2/1,DD2/2,DD2/3 /*Q+*/ DD3/0,DD3/1,DD3/2,DD3/3 /*Q-*/ Group1 DD0/0,DD0/1,DD0/2,DD0/3 /*P+*/ DD1/0,DD1/1,D

36、D1/2,DD1/3 /*P-*/ DD2/0,DD2/1,DD2/2,DD2/3 /*Q+*/ DD3/0,DD3/1,DD3/2,DD3/3 /*Q-*/ SumL SumH(7) CMD=66H 查詢SOE及回答SOE查詢:Group 66H LenL LenH SumL SumH回答:Group 66H LenL LenH SOE0 SOE1 SOE2 SOE3 SOE4 SOE5 SOE6 SOE7 SOE0 SOE1 SOE2 SOE3 SOE4 SOE5 SOE6 SOE7 SOE0 SOE1 SOE2 SOE3 SOE4 SOE5 SOE6 SOE7 SOE0 SOE1 SOE

37、2 SOE3 SOE4 SOE5 SOE6 SOE7 SumL SumH 如果無(wú)內(nèi)容,Len=0。 SOE0=MSL SOE1=MSH (0-999)BIN SOE2=Second (0-59 )BIN SOE3=Minute (0-59 )BIN SOE4=Hour (0-23 )BIN SOE5=Date (1-31 )BIN SOE6=DXL SOE7=DXH DXL,DXH共16bit DX.15為對(duì)應(yīng)YX值,DX.14,DX.13,DX.12保留, DX.11DX.0為1-4095的YX號(hào)(8) CMD=67H 查詢無(wú)時(shí)標(biāo)工況及回答無(wú)時(shí)標(biāo)工況(9) CMD=68H 查詢保護(hù)事件及回答保護(hù)事件查詢:Group 68H LenL LenH SumL SumH回答:Group 68H LenL LenH Rly(0) Rly(M-1) SumL SumHRly(0) Rly(M-1)參照LSA保護(hù)規(guī)約(STX,ETX)間的所有字節(jié),柜號(hào)固定為01??紤]到現(xiàn)場(chǎng)有的廠家裝置采用LSA保護(hù)規(guī)約且其柜號(hào)固定為01或02,會(huì)與此發(fā)生沖突,可以在CMU中將柜號(hào)整定為其它值,在轉(zhuǎn)發(fā)信息時(shí)將原柜號(hào)替代,而改變柜號(hào)值對(duì)報(bào)文中的校驗(yàn)和等其它報(bào)文信息無(wú)任何影響。Group6AHLenLLenHAddr柜號(hào)=1CODE=40HLGL=52LGH=0Yea

溫馨提示

  • 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論