| | |
| | | } |
| | | return logicId; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 生成逻辑sid方法 |
| | | /// </summary> |
| | |
| | | // try |
| | | // { |
| | | // String sOidBeginsWith = "000101";//厂商 + 通讯方式 |
| | | |
| | | // //生成4个byte时间戳 |
| | | // DateTime dt = DateTime.Now; |
| | | // long sTimeSp = GateWay.ConvertDateTimeLong(dt); |
| | | // string sTimeSpan = ""; |
| | | // GateWay.ConvertIntToByteArray(sTimeSp, ref sTimeSpan); |
| | | // if (sTimeSpan.Length != 8) return sLogicid; |
| | | |
| | | // //间隔10毫秒 错开时间戳 |
| | | // HDLUDP.TimeBetwnNext(10); |
| | | |
| | | // sLogicid = sOidBeginsWith + sTimeSpan; |
| | | |
| | | // //1501 物模型为自动化, 0001 表示 1 号自动化功能 |
| | | // sLogicid += "15"; |
| | | // sLogicid += "1501"; |
| | | |
| | | |
| | | // //自动化号自增 |
| | | // int iTopSceneId = 1; |
| | | // if (myGateway.LogicResponse != null) |