基于LH79520的線纜自動(dòng)測(cè)試儀的設(shè)計(jì)實(shí)現(xiàn)
4 系統(tǒng)平臺(tái)上的軟件系統(tǒng)
4.1 通斷測(cè)試算法設(shè)計(jì)
4.1.1 建立端口關(guān)系矩陣
端口關(guān)系矩陣設(shè)計(jì)如表1所示。
注:(1)該矩陣用于芯和端口的對(duì)應(yīng)關(guān)系描述;
(2)N=61:
(3)該矩陣對(duì)應(yīng)電纜型譜;
(4)上三角陣有效,包括對(duì)角線;
(5)0:表示不連接;1:表示連接;X:表示無(wú)效。
4.1.2 建立線纜關(guān)系矩陣
注:(1)該矩陣用于短路判斷(結(jié)果寫入表2)和部分通路判斷(結(jié)果寫入表3);
(2)M為電纜最大芯數(shù)(2≤M≤61);
(3)上三角陣有效,不包括對(duì)角線;
(4)0:表示無(wú)效;
(5)X初始為0;X=3短;X=4測(cè)量失敗(無(wú)線通信出錯(cuò))。
4.1.3 短路測(cè)量
從線纜關(guān)系矩陣的第一行開始,逐行掃描上三角陣。
測(cè)量過(guò)程中,若結(jié)果為短路,置X=3,若結(jié)果為測(cè)量失敗,置X=4,繼續(xù)。
掃描測(cè)量過(guò)程中,若結(jié)果為通,將通的兩芯LX和HY中的芯號(hào)對(duì)應(yīng)基準(zhǔn)測(cè)量列表的列號(hào)做變換。
基準(zhǔn)測(cè)量列表(表3)列號(hào):
[LX]=LX;[LY]=HY
置基準(zhǔn)測(cè)量列表列號(hào)[LX]和[LY]的狀態(tài)X=1,繼續(xù)X=1逐行掃描上三角陣。
基準(zhǔn)芯定義:任意兩芯測(cè)量為通的其中一芯為基準(zhǔn)芯。
該列表用于通和斷結(jié)果的存儲(chǔ)。
X初始為0;X=1為通;X=2為斷;X=4測(cè)量失敗(無(wú)線通信出錯(cuò))。
掃描表3找基準(zhǔn)芯,若全部X為0則線纜全部為斷;若X為1則將對(duì)應(yīng)的LX列號(hào)作為基準(zhǔn)芯。
用基準(zhǔn)芯去判斷表3中X為0的芯,若為通,置X=1;若為斷,置X=2;若為測(cè)量失敗,置X=4。
蜂鳴器相關(guān)文章:蜂鳴器原理
評(píng)論