Java與SECS基礎(chǔ)通信???
Java實(shí)現(xiàn)SECS指令S2F17獲取時(shí)間
Java實(shí)現(xiàn)SECS指令?S10F3 終端單個(gè)顯示例子
工藝配方管理S7FX?
Java實(shí)現(xiàn)SECS指令?S5F1報(bào)警/取消報(bào)警上傳
實(shí)例源碼及DEMO請查閱
變量可以是設(shè)備的狀態(tài)信息
定義: 此功能允許主機(jī)查詢設(shè)備數(shù)據(jù)變量,在主機(jī)同步設(shè)備數(shù)據(jù)過程中非常有用。
用途: 主機(jī)可以通過指定SVID來向設(shè)備請求包含數(shù)據(jù)變量ID,設(shè)備返回ID對應(yīng)的值內(nèi)容。
?正如上面指令的內(nèi)容,S1F3就是主機(jī)給設(shè)備發(fā)送SVID,?設(shè)備返回SVID對應(yīng)值內(nèi)容。
?文章來源:http://www.zghlxwxcb.cn/news/detail-810435.html
case 3: {
if ( wbit ) {
try{
final SmlDataItemParser parser = SmlDataItemParser.newInstance();
int count=secs.get().size();
String infomation="<L ";
for(int i=0;i<count;i++){
System.out.println("SVID-->"+secs2.getInt(i,0));//必須加個(gè)0,理論有多值,取第一個(gè)
//這里隨便生成一個(gè)有邊界值隨機(jī)數(shù),理論要取SVID設(shè)備對應(yīng)的數(shù)據(jù)
Random random = new Random();
int minValue = 50;
int maxValue = 80;
int randomInt = random.nextInt(maxValue - minValue + 1) + minValue;
infomation+="<A \""+String.valueOf(randomInt)+"\">";
}
infomation+=">";
Secs ss = parser.parse(infomation);
comm.send(msg, strm, 4, false,ss);
}
catch ( SmlParseException e ) {
e.printStackTrace();
}
}
break;
}
文章來源地址http://www.zghlxwxcb.cn/news/detail-810435.html
到了這里,關(guān)于SECS/GEM的變量SVID是什么?JAVA SECS通信 JAVA與SECS集成資料大全JAVA開發(fā)SECS快速入門資料的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!