版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、附 錄 A(規(guī)范性)指標(biāo)要求通行控制模塊(PCU)與上位機(jī)(MCU)數(shù)據(jù)傳輸規(guī)定1 串行通訊1.1 通訊設(shè)置表 1通訊設(shè)置列表項(xiàng)目規(guī)格介質(zhì)RS232,半雙工 波特率9600(缺省), 19200, 38400, 57600, 115200數(shù)據(jù)位8 bits校驗(yàn)位None停止位1 bit1.2 數(shù)據(jù)交換過程MCU與PCU采用問答通訊機(jī)制。圖1 MCU與PCU通訊機(jī)制1.3 應(yīng)答機(jī)制每次通訊時(shí),MCU發(fā)送命令后,PCU需要在規(guī)定的時(shí)間內(nèi)(暫定為3秒)作出應(yīng)答。1.4 重發(fā)機(jī)制MCU在下列情況下,需要重發(fā)命令。重發(fā)次數(shù)為3次,都不成功則視為通訊故障。MCU在規(guī)定時(shí)間內(nèi)沒有收到PCU的應(yīng)答;PCU返回
2、收到MCU數(shù)據(jù)格式錯(cuò)誤(BCC錯(cuò)誤)的應(yīng)答;1.5 傳輸控制代碼定義表 2通訊設(shè)置列表CodeValue(Hex)DescriptionSTX02hStart of TextETX03hEnd of TextDLE10hData Link Escape1.6 傳輸幀格式定義表 3 傳輸幀格式的組成開始標(biāo)識消息標(biāo)識命令標(biāo)識數(shù)據(jù)結(jié)束標(biāo)識校驗(yàn)碼STXMessage IdentifierCommand IdentifierDataETXBCCDLE轉(zhuǎn)義說明:在“Message Identifier、Command Identifier、Data”域中如果出現(xiàn)“STX、ETX、DLE”字節(jié),則按“該字節(jié)
3、前補(bǔ)DLE字節(jié),同時(shí)字節(jié)+0x40”的規(guī)則轉(zhuǎn)義,如下表:表 4 DEL轉(zhuǎn)義說明轉(zhuǎn)義前STX + - + 02h + - + 03h + - + 10h + - + ETX + BCC轉(zhuǎn)義后STX + - + 10h + 42h + - + 10h + 43h + - + 10h + 50h + - + ETX + BCCBCC校驗(yàn)說明:BCC校驗(yàn)的數(shù)據(jù)包括從“STX”到“ETX”內(nèi)的所有數(shù)據(jù)。BCC校驗(yàn)時(shí),按照轉(zhuǎn)義前的數(shù)據(jù)計(jì)算。收到數(shù)據(jù)后,需先進(jìn)行數(shù)據(jù)還原,然后進(jìn)行BCC校驗(yàn)計(jì)算。表 5 命令幀格式組成(MCU - PCU)數(shù)據(jù)項(xiàng)值長度描述STX0x021 byteMessage Identi
4、fier0x431 byte消息標(biāo)識:命令(C:0x43)Command Identifier1 byte命令碼Data0 n-1n byte0250個(gè)字節(jié)ETX0x031 byteBCC1 byteBCC = STX Message Identified Command Data0 Datan-1 ETX ( :異或)表 6 正確響應(yīng)幀格式組成(PCU -MCU)數(shù)據(jù)項(xiàng)值長度描述STX0x021 byteMessage Identifier0x5A1 byte命令正確執(zhí)行(Z:0x5A)Command Identifier1 byte命令碼Data0 n-1n byte0 250個(gè)字節(jié)ETX
5、0x031 byteBCC1 byteBCC = STX Message Identified Command Data0 Datan-1 ETX ( :異或)表 7 錯(cuò)誤響應(yīng)幀格式組成(PCU -MCU)數(shù)據(jù)項(xiàng)值長度描述STX0x021 byteMessage Identifier0x451 byte錯(cuò)誤(E:0x45):命令非法Command Identifier1 byte命令碼Error Code1 byte錯(cuò)誤代碼ETX0x031 byteBCC1 byteBCC = STX Message Identified Command Error Code ETX ( :異或)表 8 失敗
6、響應(yīng)幀格式組成(PCU -MCU)數(shù)據(jù)項(xiàng)值長度描述STX0x021 byteMessage Identifier0x461 byte故障(F:0x46):命令沒有被正確執(zhí)行Command Identifier命令碼或0x581 byte故障(X:0x58):由于模塊發(fā)生嚴(yán)重故障,造成命令沒有被執(zhí)行命令碼:其他錯(cuò)誤造成命令沒有執(zhí)行Fault Code1 byteETX0x031 byteBCC1 byteBCC = STX Message Identified Command Fault Code ETX ( :異或)1.7 錯(cuò)誤碼(Error Code)定義當(dāng)PCU響應(yīng)數(shù)據(jù)中的“Message
7、 Identifier”為“E(0x45)”時(shí),其后的“Error Code”定義如下表:表 9 錯(cuò)誤碼定義錯(cuò)誤碼(Hex)說明備注00BCC校驗(yàn)錯(cuò)誤MCU重發(fā)3次01命令參數(shù)錯(cuò)誤02不支持的消息標(biāo)識非0x4303不支持的命令04-FFRFU1.8 嚴(yán)重故障碼(Fault Code)定義當(dāng)PCU響應(yīng)數(shù)據(jù)中的“Message Identifier”為“F(0x46)”、“Command Identifier”為“X(0x58)”時(shí),其后的“Fault Code”定義如下表:表 10 嚴(yán)重故障碼故障碼(Hex)說明備注00PCU固件故障(包括所有的軟件錯(cuò)誤,如內(nèi)存溢出等)MCU需要復(fù)位PCU01P
8、CU硬件故障(包括所有的存儲(chǔ)器硬件故障、外設(shè)故障等)02傳感器故障(包括對射式傳感器、高度傳感器)03扇門模塊故障(包括閘門、馬達(dá)等故障)04-FFRFU1.9 命令匯總表表 11 命令匯總表命令符號命令描述命令碼命令說明Reset模塊復(fù)位0x52(R)Set Mode設(shè)閘機(jī)置模式0x4D(M)Get Mode取閘機(jī)模式0x4F(O)Set Param設(shè)置參數(shù)0x50(P)Get Param讀取參數(shù)0x47(G)Get Status讀取模塊狀態(tài)0x54(S)Get Sensor State讀取傳感器狀態(tài)0x43(C)Contorl Door控制閘門0x44(D)強(qiáng)制開關(guān)閘門,不考慮模式等邏輯判
9、斷Test Setting模塊測試設(shè)置0x55(T)Set PassageAuthorizatio發(fā)送有效乘客信息0x41(A)當(dāng)IO方式不存在時(shí)使用此命令送有效乘客信息Get Passage Registers獲取通行計(jì)數(shù)0x42(B)Set DireLed On點(diǎn)亮方向指示器燈條0x61Set DireLed Off關(guān)閉方向指示器燈條0x62Get Log Info讀取通行邏輯日志0xA1Set Download設(shè)置固件下載模式0xD1Test Door Status開關(guān)門動(dòng)作及狀態(tài)測試0x56(V)專門用于扇門測試Set Door Speed設(shè)置閘門運(yùn)動(dòng)速度0x57(W)Set Door
10、 Wallop設(shè)置閘門動(dòng)態(tài)沖擊力0x59(Y)命令集1.10 模塊復(fù)位(Reset)功能說明:PCU在收到此命令后,重新啟動(dòng)固件并初始化模塊。復(fù)位完成后,PCU內(nèi)的所有模式、參數(shù)都回復(fù)到缺省值,MCU需要重新設(shè)置模式、參數(shù)。表 12 模塊復(fù)位命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierR1HEX52hData-表 13 模塊復(fù)位響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierR1HEX52hDataFirmware Ver12char固件版本號1.11 設(shè)置模
11、式(Set Mode)功能說明:PCU在收到此命令后,按照當(dāng)前所處狀態(tài)、模式判斷是否可以響應(yīng)此命令來更新相應(yīng)的模式,并返回更新后的模式。表 14 設(shè)置模式命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierM1HEX4DhDataOperation Mode1HEX運(yùn)行模式:76543210出閘端模式:01:Locked;02:Free;03:Controlled進(jìn)閘端模式:01:Locked;02:Free;03:ControlledDoor Stand-by Mode1HEX扇門模式:00,常關(guān)模式;01,常開模式Mainten
12、ance Mode1HEX維修模式:00,正常模式;01,維修模式Emergency Mode1HEX緊急模式:00,正常模式;01,緊急模式說明: PCU對模式響應(yīng)的優(yōu)先順序(由高到低):緊急模式(包括緊急信號) 維修模式 運(yùn)行模式;緊急模式、維修模式下,均不判斷乘客通行狀態(tài)、閘門常開。表 15 設(shè)置模式正確的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierM1HEX4DhData-表 16 設(shè)置模塊失敗的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierF1HEX46hCommand IdentifierM1HE
13、X4DhFault Code1HEX故障碼:00:無效模式01:無效切換02:忙碌中說明: 無效模式:表示命令中的設(shè)置數(shù)據(jù)為無效數(shù)據(jù);無效切換:表示當(dāng)前模式或當(dāng)前狀態(tài)下,無法切換到命令指定的模式下。如當(dāng)前在“維修模式”下不能進(jìn)行“運(yùn)行模式”的切換。忙碌中:表示當(dāng)前狀態(tài)下,無法響應(yīng)此命令。如“當(dāng)前通道內(nèi)有乘客”的情況下,不能響應(yīng)模式切換的命令。1.12 讀取模式(Get Mode)功能說明:PCU在收到此命令后,返回當(dāng)前的相應(yīng)模式。表 17 讀取模式命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierO1HEX4FhData-表 18
14、 讀取模式響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierO1HEX4FhDataOperation Mode1HEX運(yùn)行模式:76543210出閘端(DIR B)模式:01,Locked;02,F(xiàn)ree;03,Controlled進(jìn)閘端(DIR A)模式:01,Locked;02,F(xiàn)ree;03,ControlledDoor Mode1HEX扇門模式:00,常關(guān)模式;01,常開模式Maintenance Mode1HEX維修模式:00,正常模式;01,維修模式Emergency Mode1HEX緊急模式:00,正常模式;其他緊
15、急模式Bit7210保留緊急信號命令發(fā)送1.13 設(shè)置參數(shù)(Set Param)功能說明:設(shè)置PCU控制參數(shù)。PCU參數(shù)在重啟或復(fù)位后,參數(shù)回到缺省值,固在檢測到PCU重啟需要重新設(shè)置。參數(shù)的定義參見“參數(shù)定義”部分。表 19 設(shè)置參數(shù)命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierP1HEX50hDataParam1 Num1HEX參數(shù)1序號Param1 Permanent Flag1HEX參數(shù)1存儲(chǔ)方式:0:非永久存儲(chǔ),重啟后恢復(fù)到缺省值;1:永久存儲(chǔ),寫入EEPROMParam1 Value1HEX參數(shù)1的值Param n
16、 Num1HEX參數(shù)n序號Param n Permanent Flag1HEX參數(shù)n存儲(chǔ)方式:0:非永久存儲(chǔ),重啟后恢復(fù)到缺省值;1:永久存儲(chǔ),寫入EEPROMParam n Value1HEX參數(shù)n的值表 20 設(shè)置參數(shù)正確的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierP1HEX50hData-表 21 設(shè)置參數(shù)失敗的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierF1HEX46hCommand IdentifierP1HEX50hFault Code1HEX故障碼:01:忙碌中02:指定參數(shù)不存在03:參數(shù)
17、值超出范圍04:沒有寫權(quán)限(對于只讀參數(shù))05:EEPROM寫失敗1.14 讀取參數(shù)(Get Param)功能說明:讀取PCU的所有控制參數(shù)。表 22 讀取參數(shù)命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierG1HEX47hData-表 23 讀取參數(shù)響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierG1HEX47hDataParam1 Num1HEX參數(shù)1序號Param1 Value1HEX參數(shù)1的值Param n Num1HEX參數(shù)n的序號Param n Val
18、ue1HEX參數(shù)n的值1.15 讀取狀態(tài)(Get Status)功能說明:讀取PCU的所有狀態(tài)。表 24 讀取狀態(tài)命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierS1HEX54hData-表 25 讀取狀態(tài)響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierG1HEX54hDataMode Status1HEX當(dāng)前的模式狀態(tài)DIR A Authorization Count1HEXA方向(進(jìn)閘端)剩余有效乘客數(shù)量DIR BAuthorization Count1HEX
19、B方向(出閘端)剩余有效乘客數(shù)量Passage Alarm Status1HEX乘客通行警告Module Status1HEX扇門模塊狀態(tài)Door Error1HEX扇門故障信息數(shù)據(jù)說明:Mode Status表示扇門當(dāng)前的模式狀態(tài),包括A方向和B方向的運(yùn)行模式、緊急模式、維修模式、閘門模式;按bit來定義,如下:表 26 讀取狀態(tài)響應(yīng)數(shù)據(jù)說明bit76543210定義扇門模式維修模式緊急模式B方向運(yùn)行模式A方向運(yùn)行模式A方向運(yùn)行模式:1,Locked;2,F(xiàn)ree;3,Controlled;B方向運(yùn)行模式:1,Locked;2,F(xiàn)ree;3,Controlled;緊急模式:0,無;1,通過命
20、令進(jìn)入;2,通過信號進(jìn)入;3,通過命令和信號進(jìn)入;維修模式:0,無;1,進(jìn)入;閘門模式(Stand-by Mode):0,常關(guān)模式;1,常開模式;DIR A Authorization Count表示A方向沒有過閘的有效乘客數(shù)量;DIR B Authorization Count表示B方向沒有過閘的有效乘客數(shù)量;Passage Alarm Status表示乘客非法過閘行為的報(bào)警;按bit來定義,如下:表 27 非法過閘行為報(bào)警bit76543210定義B方向報(bào)警狀態(tài)A方向報(bào)警狀態(tài)A方向報(bào)警狀態(tài):0,無;1,無票闖閘(Intrusion);2,反向進(jìn)閘(WrongWay);4,尾隨(Tailga
21、ting);B方向報(bào)警狀態(tài):0,無;1,無票闖閘(Intrusion);2,反向進(jìn)閘(WrongWay);4,尾隨(Tailgating);Module Status表示模塊的故障狀態(tài);按bit來定義,如下:表 28 模塊故障狀態(tài)bit76543210定義上電/復(fù)位狀態(tài)閘門強(qiáng)行打開狀態(tài)傳感器狀態(tài)扇門模塊狀態(tài)PCU硬件狀態(tài)PCU固件狀態(tài)PCU固件狀態(tài):0,正常;1,故障;PCU硬件狀態(tài):0,正常;1,故障;扇門模塊狀態(tài):0,正常;1,故障;(扇門到位傳感器故障)CAN為3位當(dāng)前信息3位傳感器狀態(tài):0,正常;1,故障;閘門強(qiáng)行打開狀態(tài):0,正常;1,強(qiáng)行打開; 上電/復(fù)位狀態(tài):0,正常;1,PCU
22、重新上電或復(fù)位;如果此bit為1,則MCU需要重新設(shè)置控制參數(shù);在收到參數(shù)設(shè)置命令后,PCU自動(dòng)清除此bit。扇門故障信息:表示扇門的運(yùn)動(dòng)故障信息;按bit來定義,如下:表 29 扇門運(yùn)動(dòng)故障信息bit76543210定義扇門通訊故障扇門關(guān)門阻擋扇門到位狀態(tài)電機(jī)欠壓電機(jī)過流電機(jī)過壓電機(jī)過壓:0,正常;1,故障; 電機(jī)過流:0,正常;1,故障;電機(jī)欠壓:0,正常;1,強(qiáng)行打開;扇門到位狀態(tài):0,正常;1,故障;(測試用) (正常待定)扇門關(guān)門阻擋:0,正常;1,故障;扇門通訊故障:0,正常;1,故障;1.16 讀取傳感器狀態(tài)(Get Sensor Status)功能說明:讀取通行傳感器的遮擋狀態(tài)
23、狀態(tài)、故障狀態(tài)。表 30 讀取傳感器狀態(tài)命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierC1HEX43hData-表 31 讀取傳感器狀態(tài)響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierC1HEX43hDataSensor Status3HEX傳感器當(dāng)前的遮擋狀態(tài)Sensor Fault State3HEX傳感器故障狀態(tài)數(shù)據(jù)說明:Sensor Status實(shí)時(shí)反映每個(gè)傳感器被遮擋的狀態(tài);按bit來定義,如下表:表 32 傳感器被遮擋狀態(tài)bit23222120191
24、81716定義HS4HS3HS2HS1bit15141312111098定義S16S15S14S13S12S11S10S9bit76543210定義S8S7S6S5S4S3S2S1S1-S18:表示18個(gè)對射傳感器;HS1、HS2:表示2個(gè)高度傳感器(漫反射傳感器);每個(gè)bit:0,未遮擋;1,被遮擋;Sensor Status表示每個(gè)傳感器被故障的狀態(tài);按bit來定義,如下表:表 33 傳感器故障狀態(tài)bit2322212019181716定義HS4HS3HS2HS1bit15141312111098定義S9S10S11S12S13S14S15S16bit76543210定義S1S2S3S4S
25、5S6S7S8S1-S18:表示18個(gè)對射傳感器;HS1、HS2:表示2個(gè)高度傳感器(漫反射傳感器);不在維修模式下時(shí),每個(gè)bit:0,正常;1,故障;在維修模式下時(shí),每個(gè)bit:0,未遮擋;1,被遮擋;1.17 控制閘門(Control Door)功能說明:用于強(qiáng)制控制閘門的打開與關(guān)閉,而不考慮當(dāng)前的運(yùn)行模式的邏輯控制。表 34 控制閘門命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierD1HEX44hDataControl Type1HEX控制類型:41h(A):恢復(fù)到由運(yùn)行模式自動(dòng)控制閘門的開關(guān);4Fh(O):強(qiáng)制打開閘門;
26、43h(C):強(qiáng)制關(guān)閉閘門;說明: MCU設(shè)置了強(qiáng)制打開、強(qiáng)制關(guān)閉后,一定要記得發(fā)送恢復(fù)命令;表 35 控制閘門正確的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierD1HEX44hData-表 36 控制閘門失敗的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierF1HEX46hCommand IdentifierD1HEX44hFault Code1HEX故障碼:00:無效命令01:忙碌中說明: 無效命令:表示當(dāng)前模式或當(dāng)前狀態(tài)下此命令無效,如當(dāng)前在“緊急模式”或“維修模式”下。忙碌中:表示當(dāng)前狀態(tài)下,無法響應(yīng)此
27、命令。如“當(dāng)前通道內(nèi)有乘客”的情況下,不能響應(yīng)模式切換的命令。1.18 測試設(shè)置(Test Setting)功能說明:用于測試扇門模塊的部件,包括傳感器測試、閘門測試、方向指示器測試。表 37 測試設(shè)置命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierT1HEX55hDataTest Type1HEX測試類型:54h(S):停止當(dāng)前測試;46h(F):閘門動(dòng)作測試;44h(D):方向指示器測試;43h(C):傳感器測試;說明: 此命令只能在“維修模式下”使用,否則“無效命令”;部件測試之間可以不發(fā)送“停止當(dāng)前測試”而直接切換;退出
28、“維修模式”,自動(dòng)停止測試;表 38 測試設(shè)置正確的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierT1HEX55hData-表 39 測試設(shè)置失敗的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierF1HEX46hCommand IdentifierT1HEX55hFault Code1HEX故障碼:00:無效命令說明: 無效命令:非“維修模式”下執(zhí)行此命令、或測試類型無效。1.19 發(fā)送有效乘客(Set Passage Authorizatoin)功能說明:用于向PCU發(fā)送有效乘客信息。表 40 發(fā)送有效乘客命令
29、數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierA1HEX41hDataDirection1HEX乘客通行方向:00h:進(jìn)閘(A方向)01h:出閘(B方向)Amount1HEX有效乘客數(shù)量說明: 此命令等同于IO通訊的信號“Paut_A”、“Paut_B”;表 41 發(fā)送有效乘客正確的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierA1HEX41hData-表 42 發(fā)送有效乘客失敗的響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierF1HEX46hCom
30、mand IdentifierA1HEX41hFault Code1HEX故障碼:00:無效命令01:當(dāng)前狀態(tài)下不接受02:當(dāng)前模式下不允許03:超過了最大可保存未通過人數(shù)1.20 獲取通行計(jì)數(shù)信息(Set Passage Register)功能說明:取PCU收到的Pass Auth數(shù)量、檢測到乘客通過Pass Ack數(shù)量。表 43 獲取通行計(jì)數(shù)信息命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierB1HEX42hData-表 44 獲取通行計(jì)數(shù)信息響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCo
31、mmand IdentifierB1HEX42hDataPaut_A Amount4HEX收到的進(jìn)閘(A方向)Pass Auth數(shù)量Paut_B Amount4HEX收到的出閘(B方向)Pass Auth數(shù)量Pack_A Amount4HEX檢測到進(jìn)閘(A方向)Pass Ack數(shù)量Pack_B Amount4HEX檢測到出閘(B方向)Pass Ack數(shù)量說明: 所有的計(jì)數(shù)器在模塊復(fù)位、或上電重啟后自動(dòng)恢復(fù)到0。1.21 點(diǎn)亮方向指示器燈條(Set DireLed On)功能說明:點(diǎn)亮方向指示器燈條。表45 點(diǎn)亮方向指示器燈條命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HE
32、X43hCommand Identifier-1HEX61hDataDirection1HEX乘客通行方向:00h:進(jìn)閘(A方向)01h:出閘(B方向)Led1HEX燈類型:01h:黃色燈條02h:藍(lán)色燈條表46 點(diǎn)亮方向指示器燈條響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierR1HEX61hData-1.22 關(guān)閉方向指示器燈條(Set DireLed Off)功能說明:關(guān)閉方向指示器燈條。表47 關(guān)閉方向指示器燈條命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand Identifi
33、er-1HEX62hDataDirection1HEX乘客通行方向:00h:進(jìn)閘(A方向)01h:出閘(B方向)Led1HEX燈類型:01h:黃色燈條02h:藍(lán)色燈條表48 關(guān)閉方向指示器燈條響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierR1HEX62hData-1.23 讀取通行邏輯日志(Get Log Info)功能說明:讀取通行邏輯日志,供調(diào)試分析使用,PCU記錄的日志在復(fù)位以后將被清除。表 49 讀取通行邏輯日志命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand Identif
34、ierR1HEXA1hDataLog Flag1HEX讀取條件:00h:從頭開始讀取01h:繼續(xù)讀取數(shù)據(jù)說明:(1)因?yàn)槊看螐拇谧x取的數(shù)據(jù)量有限,所以第一次調(diào)用此命令Log Flag = 0,之后用Log Flag = 1繼續(xù)讀取日志,直到讀取完所有期望的日志數(shù)據(jù)。(2)此命令返回的日志每條的長度為19個(gè)字節(jié),每條命令一次固定返回10條記錄。(3)返回的每條日志記錄格式如下: 傳感器狀態(tài) (3字節(jié))+ 邏輯ID狀態(tài) (9字節(jié)) + 通道臨時(shí)模式(1字節(jié))+ 進(jìn)站授權(quán)人數(shù)(1字節(jié))+ 出站授權(quán)人數(shù)(1字節(jié))+ 報(bào)警狀態(tài) (1字節(jié))+ 進(jìn)入端 ID是否存在(1字節(jié))+ 安全區(qū)結(jié)構(gòu)體(1字節(jié))+
35、扇門關(guān)閉標(biāo)志(1字節(jié))表 50 讀取通行邏輯日志響應(yīng)數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierZ1HEX5AhCommand IdentifierR1HEX61hDataLog Data Rec119HEX日志記錄1Log Data Rec1019HEX日志記錄101.24 設(shè)置固件下載模式(Set Download)功能說明:設(shè)置進(jìn)入下載模式,以支持在線更新固件的功能。表 51 設(shè)置固件下載命令數(shù)據(jù)項(xiàng)內(nèi)容長度類型說明Message IdentifierC1HEX43hCommand IdentifierR1HEXD1hData-響應(yīng)數(shù)據(jù):無。因?yàn)楫?dāng)接收到此命令后,PCU會(huì)立刻
36、切換到下載模式,因此PCU不會(huì)回復(fù)此命令。固件更新的流程:(1)發(fā)送此命令。(2)不等待命令的響應(yīng)數(shù)據(jù),直接發(fā)送更新數(shù)據(jù)包給PCU。(3)如果數(shù)據(jù)包發(fā)送失敗,發(fā)送復(fù)位命令,PCU將取消更新模式恢復(fù)到舊版本。(4)如果數(shù)據(jù)包發(fā)送成功,發(fā)送復(fù)位命令,PCU將以新版本。參數(shù)描述1.25 參數(shù)定義本部分定義了程序使用的參數(shù)。表 52 參數(shù)定義序號HEX參數(shù)縮寫說明單位范圍HEX缺省值00Passage Autorization TimeoutPATO刷卡后等待進(jìn)入通道超時(shí)時(shí)間1 sec01 - FF15(十進(jìn)制)0F(十六進(jìn)制)01Continuous Flow TimeoutCFTO扇門關(guān)閉等待時(shí)間
37、1/10 sec01-FF0302Max safety occupy TimeoutMOTO安全區(qū)停留報(bào)警時(shí)間1 sec00-FF0303Children Detection CheckCDCK兒童高度探測傳感器啟用00,010004Children Detection Check FourCDCF高位傳感器有效判斷的最低開啟對數(shù)00-040305Passage Cancellation TypePCLT取消乘客過閘方式00,01010CMax Security Sensor Block TimeoutMSTO通道內(nèi)滯留報(bào)警延遲時(shí)間1 sec01 - FF10(十進(jìn)制)0A(十六進(jìn)制)0DMa
38、x Detection Sensor Block TimeoutMDTO傳感器最大遮擋時(shí)間10 sec01 - FF031.26 參數(shù)說明(1)PATO閘門保持打開的持續(xù)時(shí)間:從PCU收到有效乘客信號開始,超過此時(shí)間沒有檢測到乘客進(jìn)入,則視為超時(shí),閘門將關(guān)閉。(2)CFTO扇門關(guān)閉等待時(shí)間:扇門常關(guān)狀態(tài)下,乘客通過閘門后,如果檢測到S7(進(jìn)閘過程)被遮擋、或S10(出閘過程)、或免檢方向的探測區(qū)、監(jiān)視區(qū)有傳感器被遮擋,則扇門等待這個(gè)時(shí)間后再關(guān)閉。此參數(shù)主要用于處理乘客托行李時(shí),防止行李被夾。(3)MOTO安全區(qū)停留報(bào)警時(shí)間:在安全區(qū)停留時(shí)間超過此時(shí)間,則報(bào)警;00,表示取消判斷。(4)CDCK
39、兒童高度探測傳感器啟用:是否啟用兒童高度探測傳感器。00,禁用;非00,啟用。(5)CDCF高位傳感器一共四對,在兒童身高CDCK非零下,01:遮擋1對傳感器認(rèn)定為成人;02:遮擋2對傳感器認(rèn)定為成人;03:遮擋3對傳感器認(rèn)定為成人;04:遮擋4對傳感器認(rèn)定為成人;。(6)PCLT取消乘客過閘方式:0x00,逐個(gè)取消;0x01,取消當(dāng)前所有有效乘客。(7)MSTO通道內(nèi)滯留報(bào)警延遲時(shí)間:刷卡通過扇門后,在通道內(nèi)允許停留時(shí)間。(8)MDTO傳感器最大遮擋時(shí)間:定義傳感器持續(xù)被遮擋的時(shí)間,超過此時(shí)間則視為傳感器故障。附 錄 B(規(guī)范性)指標(biāo)要求視覺處理模塊及通行控制模塊間數(shù)據(jù)傳輸規(guī)定1 通信規(guī)格視
40、覺處理模塊與通行控制模塊通信時(shí)的規(guī)格要求參見表5。表 1 通信規(guī)格序號名稱說明1通信原則通行控制模塊(PCU)為主控方,是命令數(shù)據(jù)的發(fā)起方; 視覺處理模塊(VSM)為受控方,接收并處理命令數(shù)據(jù)后向通行控制模塊發(fā)送反饋數(shù)據(jù),視覺處理模塊不主動(dòng)發(fā)送反饋數(shù)據(jù)包。2數(shù)據(jù)傳輸編碼二進(jìn)制方式。3數(shù)據(jù)包校驗(yàn)方式單字節(jié)XOR運(yùn)算,數(shù)據(jù)校驗(yàn)的范圍包括:從“STX”到“ETX”內(nèi)的所有數(shù)據(jù)。BCC校驗(yàn)時(shí),按照轉(zhuǎn)義前的數(shù)據(jù)計(jì)算。收到數(shù)據(jù)后,需先進(jìn)行數(shù)據(jù)還原,然后進(jìn)行BCC校驗(yàn)計(jì)算。4通信超時(shí)等待時(shí)間3秒(非即時(shí)響應(yīng)命令,不受該超時(shí)等待時(shí)間的限制)。5重試次數(shù)3次??刂谱址x視覺處理模塊與通行控制模塊數(shù)據(jù)通信中控制
41、字符定義見表6控制符定義。表 2 控制符定義序號名稱編碼說明1STX0x02開始字符2ETX0x03結(jié)束字符3DLE0x10轉(zhuǎn)義字符,例如,如果要發(fā)送STX,ETX或DLE(不是作為定幀字節(jié)),則在發(fā)送這些字符前補(bǔ)DLE字節(jié),同時(shí)字節(jié)+0x40的規(guī)則轉(zhuǎn)義。所有插入的 DLE 字符由接收處理過程去除并且不增加報(bào)文長度、不參與校驗(yàn)和計(jì)算。數(shù)據(jù)段格式表 3 數(shù)據(jù)包格式序號內(nèi)容說明1開始字符0x022數(shù)據(jù)段參見表83結(jié)束字符0x034校驗(yàn)字符從“STX”到“ETX”內(nèi)的所有數(shù)據(jù)。BCC校驗(yàn)時(shí),按照轉(zhuǎn)義前的數(shù)據(jù)計(jì)算。收到數(shù)據(jù)后,需先進(jìn)行數(shù)據(jù)還原,然后進(jìn)行BCC校驗(yàn)計(jì)算。表 4 數(shù)據(jù)段格式序號內(nèi)容長度(字
42、節(jié))說明1數(shù)據(jù)信息長度1數(shù)據(jù)包字節(jié)數(shù)2消息標(biāo)識1PCU-VSM:0x43VSM-PCU:0x5A(命令正確執(zhí)行)VSM-PCU:0x45(命令非法)VSM-PCU:0x46(命令沒有被正確執(zhí)行,00:無效命令;01:忙碌中)3時(shí)序號碼1當(dāng)前數(shù)據(jù)包序號(命令時(shí)序編號從0x00開始到0xFF,此后循環(huán)重新開始。遇到消息重新發(fā)送,不增加序號。)4命令代碼15數(shù)據(jù)信息不固定詳見1.5.4章節(jié)命令與應(yīng)答1.1 命令匯總表表 5 命令表匯總命令描述命令碼命令說明模塊復(fù)位0x51版本查詢0x52外設(shè)設(shè)置0x53外設(shè)狀態(tài)查詢0x54識別信息查詢0x551.2 復(fù)位軟件復(fù)位功能。表 6 復(fù)位命令排列字段長度(字
43、節(jié))類型說明0數(shù)據(jù)長度1HEX0x041消息標(biāo)識1HEX0x432時(shí)序號碼1HEX0x00- 0xFF3命令代碼1HEX0x51表 7 復(fù)位命令正確應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX0x041消息標(biāo)識1HEX0x5A2時(shí)序號碼1HEX0x00- 0xFF3命令代碼1HEX0x51表 8 復(fù)位命令錯(cuò)誤應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX0x051消息標(biāo)識1HEX0x462時(shí)序號碼1HEX0x00- 0xFF3命令代碼1HEX0x514故障碼1HEX00:無效命令;01:忙碌中1.3 版本查詢查詢當(dāng)前固件版本。表 9 版本查詢命令排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度
44、1HEX1消息標(biāo)識1HEX2時(shí)序號碼1HEX3命令代碼1HEX表 10 版本查詢正確應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX1消息標(biāo)識1HEX2時(shí)序號碼1HEX3命令代碼1HEX4版本信息高字節(jié)1BCD5版本信息低字節(jié)1BCD表 11 版本查詢錯(cuò)誤應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX1消息標(biāo)識1HEX0x462時(shí)序號碼1HEX3命令代碼1HEX4故障碼1HEX00:無效命令;01:忙碌中1.4 外設(shè)設(shè)置設(shè)置需要執(zhí)行的部件。表 12 外設(shè)設(shè)置命令排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX1消息標(biāo)識1HEX2時(shí)序號碼1HEX3命令代碼1HEX4補(bǔ)光燈1使能1HEX00:禁止;01:使能5補(bǔ)光燈2使能1HEX00:禁止;01:使能6攝像頭1使能1HEX00:禁止;01:使能7攝像頭2使能1HEX00:禁止;01:使能8- 11預(yù)留4HEX缺省值:00表 13 外設(shè)設(shè)置正確應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)據(jù)長度1HEX1消息標(biāo)識1HEX2時(shí)序號碼1HEX3命令代碼1HEX表 14 外設(shè)設(shè)置錯(cuò)誤應(yīng)答排列字段長度(字節(jié))類型說明0數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山東淄博高新區(qū)衛(wèi)生健康系統(tǒng)事業(yè)單位招聘5人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東淄博市淄川區(qū)事業(yè)單位招考106名工作人員管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)寧微山縣招聘城鎮(zhèn)公益性崗位人員369人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)南市鋼城區(qū)部分學(xué)校(幼兒園)招聘教師59人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟(jì)南大學(xué)招聘120人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東德州平原縣事業(yè)單位招聘102名管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東德州夏津縣農(nóng)業(yè)農(nóng)村局家畜繁殖專員招聘15人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東國家海洋藥物工程技術(shù)研究中心招考管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東臨沂莒南縣事業(yè)單位招聘綜合類崗位工作人員74人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東臨沂沂南事業(yè)單位招聘綜合類崗位工作人員85人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 【企業(yè)盈利能力探析的國內(nèi)外文獻(xiàn)綜述2400字】
- 全國職業(yè)院校技能大賽高職組(智慧物流賽項(xiàng))備賽試題庫(含答案)
- 國際機(jī)場人體捐獻(xiàn)器官航空運(yùn)輸管理規(guī)定
- 梅毒專題知識培訓(xùn)
- 衛(wèi)生監(jiān)督協(xié)管醫(yī)療監(jiān)督檢查培訓(xùn)課件
- 長江引航中心公開招聘45人【共500題附答案解析】模擬試卷
- 大班科學(xué)活動(dòng) 有害的噪音
- 話劇《林黛玉進(jìn)賈府》
- 人音版初中音樂七年級下冊 第四單元 美洲樂聲 《化裝舞會(huì)》課件(共8張PPT)
- 北師大版三年級數(shù)學(xué)上冊認(rèn)識小數(shù)復(fù)習(xí)課件ppt
- 2019版外研社高中英語必修二單詞默寫表
評論
0/150
提交評論