Commit 946f98c7 LN

青岛智能料架项目 SO514 1272

1 个父辈 a1037a12
正在显示 62 个修改的文件 包含 466 行增加7019 行删除
......@@ -52,13 +52,13 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="bean\Bean.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Setting_Init.cs" />
<Compile Include="util\AcSerialBean.cs" />
<Compile Include="util\ConfigAppSettings.cs" />
<Compile Include="util\FormUtil.cs" />
<Compile Include="util\HttpHelper.cs" />
<Compile Include="util\HttpServer.cs" />
<Compile Include="util\JsonHelper.cs" />
<Compile Include="util\LogUtil.cs" />
<Compile Include="util\MyWebClient.cs">
......
......@@ -11,7 +11,6 @@ namespace SmartShelf.Common
/// </summary>
public class Setting_Init
{
public static string Server_Log_Open = "Server_Log_Open";
/// <summary>
/// 系统启动时自动启动料仓,=1时自动启动,并隐藏窗口,=0时不需要
/// </summary>
......@@ -21,11 +20,11 @@ namespace SmartShelf.Common
/// </summary>
public static string App_Title = "App_Title";
public static string http_server = "http.server";
public static string ServerPort = "ServerPort";
//以下为流水线料仓的配置
public static string Store_ConfigPath = "Store_ConfigPath";
//public static string Store_ConfigPath = "Store_ConfigPath";
public static string Store_Position_Config = "Store_Position_Config";
public static string Store_CID = "Store_CID";
......@@ -36,8 +35,8 @@ namespace SmartShelf.Common
public static string DeviceLedType = "DeviceLedType";
public static string Status_Green_Lights = "Status_Green_Lights";
public static string Status_Red_Lights = "Status_Red_Lights";
public static string Status_Yellow_Lights = "Status_Yellow_Lights";
//public static string Status_Green_Lights = "Status_Green_Lights";
//public static string Status_Red_Lights = "Status_Red_Lights";
//public static string Status_Yellow_Lights = "Status_Yellow_Lights";
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SmartShelf.Common
{
/// <summary>
/// 与服务器通信用对象
/// </summary>
public class Operation
{
/// <summary>
/// 料仓唯一标识
/// </summary>
private string _cid = "";
public string cid
{
get { return _cid; }
set { _cid = value; }
}
/// <summary>
/// 请求序列号
/// </summary>
public int seq { get; set; }
/// <summary>
/// 操作码(0无操作(发送料仓状态给服务器),1扫码入库(扫码成功后发送给服务器),2 出库(服务器发送),3表示错误信息 )
/// </summary>
public int op { get; set; }
/// <summary>
/// 操作相关数据,
/// op=1时,客户端发送 code 二维码给服务器,服务器返回时有:posId库位编号,plateW:料盘宽度,plateH:料盘高度
/// 如果需要更新温湿度的报警值,服务器会发送alarmTemperature,alarmHumidity给客户端,客户端缓存,如果没有发送,不处理
/// op=3时,data发送BoxID和AlarmCode
/// </summary>
private Dictionary<string, string> _data = new Dictionary<string, string>();
public Dictionary<string, string> data
{
get { return _data; }
set { _data = value; }
}
/// <summary>
/// 整体料仓状态
/// 1=正常运行中
/// 2=急停中
/// 3=故障(气压检测不到等,用msg发送详细故障说明)
/// 4=警告(用msg发送提醒,如出库到达工位但是没有工人操作)
/// </summary>
public int status { get; set; }
/// <summary>
/// 提示消息
/// 出入库错误: BOX正在调试中,不能出入库
/// 出入库错误: 急停了不能出入库
/// 入库错误:料盘过大,放不到指定的位置中去
/// 故障:气压信号检测不到
/// 警告:出库盘到达工位但是没有工人操作
/// </summary>
public string msg { get; set; }
/// <summary>
/// 包含的多个 BOX 的状态信息
/// </summary>
public Dictionary<int, BoxStatus> boxStatus = new Dictionary<int, BoxStatus>();
/// <summary>
/// 报警集合
/// </summary>
public List<AlarmInfo> alarmList = new List<AlarmInfo>();
}
/// <summary>
/// 单台料仓状态(包含流水线)
/// </summary>
public class BoxStatus
{
/// <summary>
/// Box编号,从1开始
/// </summary>
public int boxId { get; set; }
/// <summary>
/// 单台BOX状态
/// 急停,故障,调试中,就绪状态(正常待机)
/// 入库执行中,入库完成,入库失败
/// 出库执行中,出库完成,出库失败
/// </summary>
public int status { get; set; }
/// <summary>
/// 单台BOX的消息
/// 正在调试中,不能出入库
/// 入库失败原因:
/// 出库失败原因:
/// </summary>
public string msg { get; set; }
/// <summary>
/// 温度
/// </summary>
public string temperature { get; set; }
/// <summary>
/// 湿度
/// </summary>
public string humidity { get; set; }
/// <summary>
/// 操作相关数据,
/// 出库完成后发送posId库位编号给服务器
/// </summary>
private Dictionary<string, string> _data = new Dictionary<string, string>();
public Dictionary<string, string> data
{
get { return _data; }
set { _data = value; }
}
}
public class AlarmInfo
{
public AlarmInfo(int StoreID, int aType, string alarmDetial, string WarnMsg, int inoutStatus)
{
// TODO: Complete member initialization
this.boxId = StoreID;
this.alarmType = aType;
this.alarmDetail = alarmDetial;
this.alarmMsg = WarnMsg;
this.inOutStatus = inoutStatus;
}
public AlarmInfo()
{
// TODO: Complete member initialization
}
/// <summary>
/// 料仓ID,0表示流水线
/// </summary>
public int boxId { get; set; }
/// <summary>
/// 报警类型,
/// </summary>
public int alarmType { get; set; }
/// <summary>
/// 报警详情
///AlarmType= 0 消息 "1=原点返回
//AlarmType= 0 消息 2=复位"
//AlarmType=1 总体错误 "1=急停
//AlarmType=1 总体错误 2=没有气压信号
//AlarmType=1 总体错误,3=盘错乱"
//AlarmType=2 运动轴错误 1=第一轴(旋转)
//AlarmType=2 运动轴错误 2=第二轴(上下轴)
//AlarmType=2 运动轴错误 3=第三轴(前进轴)
//AlarmType=2 运动轴错误 4=第四轴(压紧轴)"
//AlarmType=2 电钢报警 5=上下电钢
//AlarmType=3 IO报警,信号超时 io电器定义(电器定义)
/// </summary>
public string alarmDetail { get; set; }
/// <summary>
/// 报警消息
/// </summary>
public string alarmMsg { get; set; }
/// <summary>
/// 0,1=入库,2=出库
/// </summary>
public int inOutStatus { get; set; }
}
public class ParamDefine
{
/// <summary>
/// 开灯: key为open value为库位信息,如果多个用|分割
/// </summary>
public static string open = "open";
/// <summary>
/// 关灯: key为close value为库位信息,如果多个用|分割
/// </summary>
public static string close = "close";
/// <summary>
/// 关灯: key为closeAll value为库位信息,如果多个用|分割
/// </summary>
public static string closeAll = "closeAll";
/// <summary>
/// 客户端发送 当前灯的状态:key为posOpened value为当前亮灯的库位,如果多个用|分割
/// </summary>
public static string posOpened = "posOpened";
///// <summary>
///// 卡信息: key为card value为读取到的卡内容,卡号-内容
///// </summary>
//public static string card = "card";
///// <summary>
///// 写卡: key=writeCard value为要写的内容
///// </summary>
//public static string writeCard = "writeCard";
///// <summary>
///// key= cardResult value = OK表示写成功
///// </summary>
//public static string cardResult = "cardResult";
}
}
......@@ -23,70 +23,8 @@ namespace SmartShelf.Common
return Post(url, paramData, Encoding.UTF8);
}
/// <summary>
///
/// </summary>
/// <param name="url"></param>
/// <param name="operation"></param>
/// <param name="simulate">是否模拟服务器返回结果</param>
/// <returns></returns>
public static Operation Post(string url, Operation operation, bool simulate)
{
try
{
if (simulate)
{//模拟服务器返回
operation.status = 200;
operation.data.Clear();
operation.data.Add("posId", "A001");
string pos = "D100-111#D102-222#D104-333";
operation.data.Add("pos", pos);
if (operation.op == 1 || operation.op == 2)
{//入库或出库
string json = JsonHelper.SerializeObject(operation);
LogUtil.error(LOGGER, "模拟HTTP服务器返回出库入库信息:" + json);
return operation;
}
}
else
{
string json = "";
try
{
json = JsonHelper.SerializeObject(operation);
}
catch (Exception ex)
{
LOGGER.Error("JsonHelper.SerializeObject(operation) 出错【operation.op=" + operation.op + "】" + ex);
}
string result = Post(url, json);
if (!string.IsNullOrEmpty(result))
{
try
{
return JsonHelper.DeserializeJsonToObject<Operation>(result);
}
catch (Exception ex)
{
LOGGER.Error("JsonHelper.DeserializeJsonToObject 出错【result=" + result + "】" + ex);
}
}
}
}
catch (Exception ex)
{
LOGGER.Error("Post 出错【operation.op=" + operation.op + "】:" + ex);
}
return null;
}
public static int isLog = ConfigAppSettings.GetIntValue(Setting_Init.Server_Log_Open);
public static string Post(string url, string paramData, Encoding encoding)
{
if (isLog == 1)
{
LOGGER.Info("给服务器发送数据【" + paramData + "】 ");
}
if (paramData != "null" && paramData != null)
{
// LogUtil.debug(LOGGER, "HTTP POST to " + url + " \n\t >> " + paramData);
......@@ -112,16 +50,12 @@ namespace SmartShelf.Common
}
catch (Exception e)
{
LogUtil.error( "POST【"+ paramData + "】 ERROR:" + e.StackTrace, 1);
LogUtil.error("POST【" + paramData + "】 ERROR:" + e.StackTrace, 1);
}
if (!result.Contains("null") && result.Length != 0)
{
//LogUtil.debug(LOGGER,"receive << " + result);
}
if (isLog == 1)
{
LOGGER.Info("收到服务器数据【" + result + "】");
}
return result;
}
......@@ -146,9 +80,42 @@ namespace SmartShelf.Common
}
catch (Exception e)
{
LogUtil.error( "HTTP GET ERROR:" + e.Message, 2);
LogUtil.error("HTTP GET ERROR:" + e.Message, 2);
}
return "";
}
public static string Get(string serverAddress, string path, Dictionary<string, object> map)
{
string param = GetParamStr(map);
string allPath = serverAddress + path;
if (param.Equals(""))
{
return HttpHelper.Get(allPath);
}
else
{
return HttpHelper.Get(allPath + "?" + param);
}
}
public static string GetParamStr(Dictionary<string, object> map)
{
string str = "";
foreach (string key in map.Keys)
{
if (str.Equals(""))
{
str = key + "=" + map[key];
}
else
{
str += "&" + key + "=" + map[key];
}
}
return str;
}
}
}
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading.Tasks;
namespace SmartShelf.Common
{
public class HttpServer
{
private static TcpListener serverListener;
/// <summary>
/// 接收请求:例:请求地址为http://localhost:80/abc.html?id=1&name=abc那么reqPath为/abc.html参数字符串为id=1&name=abc
/// 当为POST请求时, 参数字符串是body的内容
/// </summary>
/// <param name="reqPath">请求地址,首页为空</param>
/// <param name="paramStr">请求参数Map</param>
/// <returns>返回的字符串结果</returns>
public delegate string OnReceived(string reqPath, string paramStr);
/// <summary>
/// 启动一个Http服务器
/// </summary>
/// <param name="onReceived">接收请求的处理方法</param>
/// <param name="port">端口号,默认为80</param>
public static void Start(OnReceived onReceived, int port = 80)
{
if (serverListener == null)
{
Task.Factory.StartNew(delegate ()
{
ProcessListener(onReceived, port);
});
}
}
/// <summary>
/// 停止Http监听
/// </summary>
public static void Stop()
{
try
{
LogUtil.debug("Stop Http Listener\n");
serverListener.Stop();
serverListener = null;
}
catch { }
}
/// <summary>
/// 解析HttpGet的参数到map中
/// </summary>
/// <param name="reqParams"></param>
/// <returns></returns>
public Dictionary<string, string> ResolveHttpGetParams(string reqParams)
{
Dictionary<string, string> reqParamMap = new Dictionary<string, string>();
string[] paras = reqParams.Split('&');
foreach (string item in paras)
{
string[] keyValue = item.Split('=');
string key = keyValue[0];
string value = "";
if (keyValue.Length > 1)
{
value = Uri.UnescapeDataString(keyValue[1]);
}
reqParamMap[key] = value;
}
return reqParamMap;
}
private static void hadle(Socket client, OnReceived onReceived)
{
try
{
string ip = (client.RemoteEndPoint as System.Net.IPEndPoint).Address.ToString();
byte[] buffer = new byte[1024];
int count = client.Receive(buffer);
if (count > 0)
{
string content = Encoding.UTF8.GetString(buffer, 0, count);
LogUtil.debug(content + "\n");
// 解析 content
string[] requestLines = content.Split('\n');
string[] requestInfo = requestLines[0].Split(' ') ;
string method = requestInfo[0];
string reqPath = "";
string reqParamStr = "";
if ("GET" == method.ToUpper())
{
string[] pathInfos = requestInfo[1].Split('?');
reqPath = pathInfos[0];
if (pathInfos.Length > 1)
{
reqParamStr = pathInfos[1];
}
}
else
{
//POST
reqPath = requestInfo[1];
//从body中取参数
int contentLength = 0;
string contentLengthStr = requestLines[3].Split(':')[1].Replace("\r", "");
Int32.TryParse(contentLengthStr, out contentLength);
if (contentLength > 0)
{
reqParamStr = content.Substring(content.Length - contentLength);
}
}
string responseBody = onReceived?.Invoke(reqPath, reqParamStr);
string headStr = @"HTTP/1.0 200 OK
Content-Type: text/json
Connection: keep-alive
Content-Encoding: utf-8
";
string data =headStr + responseBody;
client.Send(Encoding.UTF8.GetBytes(data));
}
}
catch { }
finally
{
try
{
client.Shutdown(SocketShutdown.Both);
client.Close();
client.Dispose();
}
catch { }
}
}
private static void ProcessListener(OnReceived onReceived, int port)
{
//初始化端点信息
IPAddress address = IPAddress.Loopback;
IPEndPoint endPoint = new IPEndPoint(address, port);
//初始化并启动监听器
serverListener = new TcpListener(endPoint);
serverListener.Start();
LogUtil.debug("Start Http listener on " + port + "\n");
while (true)
{
//挂起并接受请求
Socket client = serverListener.AcceptSocket();
LogUtil.debug("Receive a http request from " + client.RemoteEndPoint.ToString() + "\n");
try
{
hadle(client, onReceived);
}
catch (Exception ex)
{
LogUtil.info(ex.Message);
}
finally
{
//关闭TcpClient对象,回收资源
client.Close();
}
}
}
}
}
using log4net;
using SmartShelf.Common;
using SmartShelf.DeviceLibrary;
using SmartShelf.LoadCSVLibrary;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using System.IO.Ports;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace SmartShelf.DeviceLibrary
{
/// <summary>
/// 料仓管理类(加载料仓配置)
/// </summary>
public class ServerManager
{
private static string api_communication = "service/store/communication"; //流水线状态通信接口
private static string api_nextFeeder = "service/store/nextFeeder"; // 出库站位列表切换接口
private static Color storeMoveColor = Color.Blue;
public static readonly ILog LOGGER = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
public static Dictionary<int, StoreConfig> storeConfigMap = new Dictionary<int, StoreConfig>();
//private static Dictionary<int, object> storeMap = new Dictionary<int, object>();
public static string GetPostApi(string host)
{
if (host == "")
{
host = ConfigAppSettings.GetValue(Setting_Init.http_server);
}
if (!host.StartsWith("http://"))
{
host = "http://" + host;
}
if (!host.EndsWith("/"))
{
host = host + "/";
}
return host + api_communication;
}
public static string GetNextFeederApi(string host)
{
if (host == "")
{
host = ConfigAppSettings.GetValue(Setting_Init.http_server);
}
if (!host.StartsWith("http://"))
{
host = "http://" + host;
}
if (!host.EndsWith("/"))
{
host = host + "/";
}
return host + api_nextFeeder;
}
public static Operation GetLineBoxStatus()
{
//构建发送给服务器的对象
Operation lineOperation = new Operation();
lineOperation.cid = BOXManager.CID;
lineOperation.seq = ConfigAppSettings.nextSeq();
lineOperation.status = 1;
BoxStatus boxStatus = new BoxStatus();
boxStatus.boxId = 1;
boxStatus.status = 1;
lineOperation.boxStatus.Add(1,boxStatus);
return lineOperation;
}
}
/// <summary>
/// 等待启动/已经停止,初始化完成, 正常运行中,可以进行新的处理,忙碌,重置
/// </summary>
public enum StoreRunStatus
{
/// <summary>
/// 等待启动/已经停止
/// </summary>
Wait = 0,
///// <summary>
///// 初始化 ,原点返回状态中,只有流水线使用
///// </summary>
HomeMoving = 1,
/// <summary>
/// 设备正在重置中,请稍后
/// </summary>
Reset = 2,
/// <summary>
/// 正常运行中,可以进行新的处理
/// </summary>
Runing = 3,
/// <summary>
/// 正在忙碌中,请稍后
/// </summary>
Busy = 4,
}
/// <summary>
///1=设备联机(正常就绪)(入库后,BOX恢复原始状态)(出库后,移载装置恢复原始状态),
///2=急停,3=故障,4=警告,5=调试
/// 6=入库执行中,7=入仓完成,8=入仓失败
/// 9=出库执行,10=出仓完成,11=出库失败
/// </summary>
public enum StoreStatus
{
/// <summary>
/// 1=设备联机(正常就绪)(入库后,BOX恢复原始状态)(出库后,移载装置恢复原始状态),
/// </summary>
StoreOnline = 1,
/// <summary>
///2=急停中
/// </summary>
SuddenStop = 2,
/// <summary>
/// 3=故障中
/// </summary>
InTrouble = 3,
/// <summary>
/// 4=警告
/// </summary>
Warning = 4,
/// <summary>
/// 5=设备调试中
/// </summary>
Debugging = 5,
/// <summary>
/// 6=入库执行中
/// </summary>
InStoreExecute = 6,
/// <summary>
/// 7= 入仓位完成(料仓Box把料盘放入对应的库位中,装置还未恢复原始状态)
/// </summary>
InStoreEnd = 7,
/// <summary>
/// 8=入库失败
/// </summary>
InStoreFaild = 8,
/// <summary>
/// 9=出库执行中",
/// </summary>
OutStoreExecute = 9,
/// <summary>
///10= 出仓位完成( 料盘已经放到Box门口)
/// </summary>
OutStoreBoxEnd = 10,
/// <summary>
/// 12=移栽出库移栽过程中(移栽完成后变成OnLine)
/// </summary>
OutMoveExecute = 12,
/// <summary>
///11=出库失败
/// </summary>
OutStoreFaild = 11,
/// <summary>
/// 重置中(原点返回和重置都发此状态)
/// </summary>
ResetMove=13,
}
/// <summary>
/// 料仓运动状态(当料仓状态=busy时,才会有此运动状态)
/// </summary>
public enum StoreMoveStep
{
/// <summary>
/// 无操作,等待状态
/// </summary>
Wait = 0,
#region 料仓原点返回和重置步骤
/// <summary>
/// 料仓原点返回和重置步骤,,定位气缸下降
/// </summary>
BOX_H_LocationCylinderBack=010,
/// <summary>
/// 料仓原点返回和重置步骤,,轴三进出轴先返回原点
/// </summary>
BOX_H_InOutBack = 011,
/// <summary>
/// 料仓原点返回和重置步骤,,轴三进出轴返回原点后,需要等待500毫秒,然后再清空
/// </summary>
BOX_H_InOutBackWait = 012,
/// <summary>
/// 料仓原点返回和重置步骤,,轴三返回P1点
/// </summary>
BOX_H_InOutToP1 = 013,
/// <summary>
/// 料仓原点返回和重置步骤,,升降轴,旋转轴,压紧轴原点返回
/// </summary>
BOX_H_OtherAxisBack = 014,
/// <summary>
/// 清理轴位置
/// </summary>
BOX_H_WaitAxisCountClear = 015,
/// <summary>
/// 旋转轴返回P1
/// </summary>
BOX_H_MiddleAxisToP1=016,
/// <summary>
/// 叉子先退回P1
/// </summary>
BOX_M_H_InOutToP1=018,
/// <summary>
/// 旋转轴回原点
/// </summary>
BOX_M_H_MiddleAxisHome = 019,
/// <summary>
/// 旋转轴等待清理位置
/// </summary>
BOX_M_H_MiddleWait = 020,
/// <summary>
/// 叉子走到P1
/// </summary>
BOX_M_H_TOP1_InOutToP1 = 030,
/// <summary>
/// 压紧轴回原点
/// </summary>
BOX_M_H_TOP1_CompressHome = 031,
/// <summary>
/// 关闭门,旋转轴到P1,升降轴到P1
/// </summary>
BOX_M_H_TOP1_OtherAxisToP1 = 032,
#endregion
#region 料仓内部出库步骤
/// <summary>
///料仓出库,,定位气缸下降
/// </summary>
SO_01_LocationCylinderDown=101,
/// <summary>
///料仓出库:叉子先运动到P1
/// </summary>
SO_02_DeviceBack = 102,
/// <summary>
/// 料仓出库,,所有轴运行到库位, 轴4( 压紧) 至P3(压紧前点) ,轴1( 转盘) 至P2( 库位点),轴2(上下) 至P5(库位出库前点)
/// </summary>
SO_03_ToBagPosition = 103,
/// <summary>
/// 料仓出库,,叉子进入库位中, 轴3( 叉子) 至P3(库位取放料点)
/// </summary>
SO_04_DeviceToBag = 104,
/// <summary>
///料仓出库,, 库位的物品放入叉子上,轴2( 上下) 至P6( 库位出料缓冲点),轴4( 压紧) 至P2(压紧点)
/// </summary>
SO_05_BagWareToDevice = 105,
/// <summary>
///料仓出库,,叉子从 库位返回,轴3( 叉子) 至P1( 待机点)
/// </summary>
SO_06_BagDeviceBack = 106,
/// <summary>
/// 料仓出库,定位气缸伸出(有压紧轴的不需要此步骤),,定位气缸伸出 Y103-1/PCI5O1-83) Y103-2/PCI5O1-90) Y103-3/PCI5O1-95) 伸出到位
/// </summary>
SO_07_LocationCylinder_Up = 107,
/// <summary>
/// 料仓出库,,所有设备运行到门,,轴1( 转盘) 至P1( 待机点)轴2( 上下) 至P2( 进料口出料前点)
/// </summary>
SO_08_ToDoorPosition = 108,
/// <summary>
/// 料仓出库,定位气缸退回(有压紧轴的不需要此步骤),,定位气缸退回(Y104-1/PCI5O1-84) (Y104-2/PCI5O1-91) (Y104-2/PCI5O1-96) 退回到位
/// </summary>
SO_09_LocationCylinder_Down = 109,
/// <summary>
/// 料仓出库,,叉子进出料口,,轴3( 叉子) 至P2( 进料口取料点)
/// /// </summary>
SO_10_DeviceToDoor = 110,
/// <summary>
/// 料仓出库,,把物品放下,,轴2( 上下) 至P8( 进料口出料缓冲点)轴4( 压紧) 至P1( 待机点)
/// </summary>
SO_11_DevicePutWare = 111,
/// <summary>
/// 料仓出库,,叉子从出料口返回,,轴3( 叉子) 动作至P1( 待机点)
/// </summary>
SO_12_DeviceOutFromDoor = 112,
/// <summary>
/// 料仓出库,,升降轴返回,, 轴2至P1( 待机点)
/// </summary>
SO_13_GoBack = 113,
#endregion
#region 料仓内部入库步骤
/// <summary>
/// 入库检测
/// </summary>
SI_00_TrayCheck=200,
/// <summary>
/// 入库,。定位气缸下降
/// </summary>
SI_01_LocationCylinderDown=201,
/// <summary>
/// 入库。。进出轴(叉子)先返回P1
/// </summary>
SI_02_InOutAxisHome = 202,
/// <summary>
/// 入库。。所有轴先回到待机点,轴2、轴1 动作到P1,,轴4动作至P3
/// </summary>
SI_03_ReturnHome = 203,
/// <summary>
/// 入库。。压紧物品(有压紧轴的才需要此步骤),轴4( 压紧) 至P3(压紧前点)
/// </summary>
SI_04_CompressWare = 204,
/// <summary>
/// 入库。。叉子进入入料口,轴3( 叉子) 至P2( 进料口取料点)
/// </summary>
SI_05_DeviceToDoor = 205,
/// <summary>
/// 入库。。把物品放入叉子上,轴2( 上下) 至P7( 进料口取料缓冲点),压紧物品(有压紧轴的才需要此步骤),轴4( 压紧) 至P2(压紧点)
/// </summary>
SI_06_DoorWarToDevice = 206,
/// <summary>
/// 入库。。叉子 从入料口抽出,轴3( 叉子) 至P1( 待机点)
/// </summary>
SI_07_DeviceBackFromDoor = 207,
/// <summary>
/// 入库。。,定位气缸伸出 (有压紧轴的不需要此步骤)
/// </summary>
SI_08_LocationCylinder_Up = 208,
/// <summary>
/// 入库。。移动到库位点,轴1( 转盘) 至P2( 库位点)轴2(上下) 至P3(库位入库前点)
/// </summary>
SI_09_MoveToBag = 209,
/// <summary>
/// 入库。。定位气缸退回 (有压紧轴的不需要此步骤)
/// </summary>
SI_10_LocationCylinder_Down = 210,
/// <summary>
/// 入库。。叉子进入库位中,轴3( 叉子) 至P3(库位取放料点)
/// </summary>
SI_11_DeviceToBag = 211,
/// <summary>
/// 入库。。放下物品,轴2( 上下) 至P4( 库位入料缓冲点)轴4( 压紧) 至P3( 压紧前点)
/// </summary>
SI_12_PutWareToBag = 212,
/// <summary>
/// 入库。。叉子从库位中返回,轴3( 叉子) 动作至P1( 待机点)
/// </summary>
SI_13_DeviceBackFromBag = 213,
/// <summary>
/// 入库。。返回待机点,轴2/轴1/轴4动作至P1( 待机点))开始
/// </summary>
SI_14_GoBack = 214,
#endregion
#region 手动料仓出入库步骤
/// <summary>
/// 手动料仓,已经写入开门IO
/// </summary>
M_Begin_OpenDoor = 1000,
/// <summary>
/// 手动料仓,已经收到开门信号
/// </summary>
M_End_OpenDoor = 1001,
/// <summary>
/// 手动料仓,已经收到关门信号
/// </summary>
M_CloseDoor = 1002,
#endregion
#region 移栽装置原点返回和重置步骤
/// <summary>
/// 料仓移栽装置,,上下气缸上升端
/// </summary>
H_UpDownCylinder_Up = 2001,
/// <summary>
/// 料仓移载装置,其他气缸运行到初始状态( 顶升气缸下降端,前后气缸后退端,夹料气缸放松端,阻挡气缸输入=0 )
/// </summary>
H_OtherCylinder_Back = 2002,
#endregion
#region 流水线入仓操作
/// <summary>
/// 流水线入仓,开始扫码 扫描枪触发,数据处理
/// </summary>
LI_Scannering = 10001,
/// <summary>
/// 流水线入仓,料仓号及库位号发送, 夹具号编码记忆(X5,X6.X7)数据接收
/// </summary>
LI_WaitServerResult = 10002,
/// <summary>
/// 等待100毫秒后再放行
/// </summary>
LI_00_Wait100 = 10003,
/// <summary>
/// 阻挡气缸0-2下降
/// </summary>
LI_01_StopCylinder2Down = 10004,
/// <summary>
/// 检测夹具检测1=0 ) 开始
/// </summary>
LI_02_FixtureCheck = 10005,
/// <summary>
/// 阻挡气缸0-2上升
/// </summary>
LI_03_StopCylinder2Up = 10006,
/// <summary>
/// 阻挡气缸0-1下降
/// </summary>
LI_04_StopCylinder1Down = 10007,
#endregion
#region 流水线出库操作
/// <summary>
/// 流水线出库,等待100毫秒之后在放行
/// </summary>
LO_00_Wait100 = 11000,
/// <summary>
/// 流水线出库,阻挡气缸0-2下降
/// </summary>
LO_01_StopCylinder2Down = 11001,
/// <summary>
/// 流水线出库, 检测夹具检测1=0
/// </summary>
LO_02_FixtureCheck = 11002,
/// <summary>
/// 流水线出库,阻挡气缸0-2上升( Y13=0)
/// </summary>
LO_03_StopCylinder2Up = 11003,
/// <summary>
/// 阻挡气缸0-1下降(Y12=1)
/// </summary>
LO_04_StopCylinder1Up = 11004,
#endregion
#region 移栽装置出入库共同模块
/// <summary>
///移载(流水线)装置出入库处理,, 阻挡气缸1-1下降( Y14=1)
/// </summary>
MIO_01_StopCylinder1Down = 3081,
/// <summary>
///移载(流水线)装置出入库处理,,夹具检测1-4=1
/// </summary>
MIO_02_FixtureCheck = 3082,
/// <summary>
///移载(流水线)装置出入库处理,,阻挡气缸1-1上升( Y14=0)
/// </summary>
MIO_03_StopCylinder2Down = 3083,
/// <summary>
/// 检测夹具检测IO1=1
/// </summary>
MIO_04_Check1High = 3084,
/// <summary>
/// 等待一秒钟
/// </summary>
MIO_05_WaitTime = 3085,
/// <summary>
///移载(流水线)装置出入库处理,,顶 升 气缸 上 升 (Y17 =0/Y1 16 =1 )检测X17=0X16=1
/// </summary>
MIO_06_TopCylinderUp = 3086,
/// <summary>
/// 此处 顶升气缸上升时等待一秒钟,再下降,现在看起来没有升到位就下降
/// </summary>
MIO_07_TopCylinderUpWait = 3087,
/// <summary>
/// 等待StoreMove完成当前操作开始入库
/// </summary>
MIO_08_WaitInStore=3088,
/// <summary>
/// 等待StoreMove移走料盘开始放托盘通过
/// </summary>
MIO_09_WaitLetFixtureGo=3089,
#endregion
#region 移栽装置出库处理
/// <summary>
/// 移载(流水线)装置出库处理, 检测夹具编码并记忆,托盘 是空盘,并且BOX在出库等待中,开始移栽料盘
/// </summary>
MO_05_CodeRember = 3105,
/// <summary>
/// 移载(流水线)装置出库处理,, ,顶升气缸1下降(Y16=0/Y17=1)
/// </summary>
MO_09_TopCylinder_Down = 3109,
/// <summary>
/// 移载(流水线)装置出库处理,, 阻挡气缸1-2下降( Y15=1)
/// </summary>
MO_10_StopCylinder2_Down = 3110,
/// <summary>
/// 移载(流水线)装置出库处理,, 夹具检测1-4=0,
/// </summary>
MO_11_Tray_Check = 3111,
/// <summary>
/// 移载(流水线)装置出库处理,,阻挡气缸1-1下降( Y14=1)阻挡气缸1-2上升( Y15=0)
/// </summary>
MO_12_StopCylinder_Back = 3112,
/// <summary>
/// 移栽装置出库处理。。前后气缸1前进
/// </summary>
MO_51_BeforeAfterCylinderBefore = 3151,
/// <summary>
/// 移栽装置出库处理。。 上下气缸1下降(Y22=0/Y23=1)
/// </summary>
MO_52_UpDownCylinderDown = 3152,
/// <summary>
/// 移栽装置出库处理。。 上下气缸1下降后,等待0.3秒再夹紧,防止没有下降到位就夹紧操作
/// </summary>
MO_53_UpDownCylinderDownWait = 3153,
/// <summary>
/// 移栽装置出库处理。 夹料气缸1夹紧( Y25=0/Y24=1)
/// </summary>
MO_54_ClampCylinderSlack = 3154,
/// <summary>
/// 移栽装置出库处理。。 上下气缸1上升(Y22=1/Y23=0)
/// </summary>
MO_55_UpDownCylinderUp = 3155,
/// <summary>
/// 移栽装置出库处理。。 前后气缸1后退( Y20=0/Y21=1)
/// </summary>
MO_56_BeforeAfterCylinderAfter = 3156,
/// <summary>
/// 移载(流水线)装置出库处理,,, 上下气缸1下降(Y22=0/Y23=1)
/// </summary>
MO_58_UpDownCylinderDown = 3158,
/// <summary>
/// 移载(流水线)装置出库处理,, 夹料气缸1放松( Y25=1/Y24=0)
/// </summary>
MO_59_ClampCylinderTighten = 3159,
/// <summary>
/// 移载(流水线)装置出库处理,, ,上下气缸1上升(Y22=1/Y23=0)
/// </summary>
MO_60_UpDownCylinderUp = 3160,
#endregion
#region 移载装置入库处理
/// <summary>
///移载装置入库处理,,检测 夹具编码( X1 3,X14,X15)
/// </summary>
MI_05_CodeCheck = 3005,
/// <summary>
/// 移载装置入库处理,,等待box等待状态才能继续操作
/// </summary>
MI_10_WaitBox=3006,
/// <summary>
///移载装置入库处理,,编码与仓位一致,,上下气缸1下降(Y22=0/Y23=1)
/// </summary>
MI_07_UpDownCylinderDown = 3007,
/// <summary>
///移载装置入库处理,,编码与仓位一致,,上下气缸1下降后,等待0.3秒,防止没有 下降到位就夹紧
/// </summary>
MI_07_UpDownCylinderDownWait = 3024,
/// <summary>
///移载装置入库处理,, 夹料气缸1夹紧( Y25=0/Y24=1)
/// </summary>
MI_08_ClampCylinderSlack = 3008,
/// <summary>
///移载装置入库处理,, 上下气缸1上升(Y22=1/Y23=0)
/// </summary>
MI_09_UpDownCylinderUp = 3009,
/// <summary>
///移载装置入库处理,, ,前后气缸1前进( Y20=1/Y21=0)
/// </summary>
MI_10_BeforeAfterCylinderBefore = 3010,
/// <summary>
///移载装置入库处理,, 上下气缸1下降(Y22=0/Y23=1)
/// </summary>
MI_11_UpDownCylinderDown = 3011,
/// <summary>
///移载装置入库处理,, ,夹料气缸1放松( Y25=1/Y24=0)
/// </summary>
MI_12_ClampCylinderTighten = 3012,
/// <summary>
///移载装置入库处理,, 上下气缸1上升(Y22=1/Y23=0)
/// </summary>
MI_13_UpdownCylinderUp = 3013,
/// <summary>
///移载装置入库处理,, ,前后气缸1后退( Y20=0/Y21=1)
/// </summary>
MI_14_BeforeAfterCylinderAfter = 3014,
/// <summary>
///移载装置入库处理,, 检测到X102-1=1送料流程完成
/// </summary>
MI_15_SendEnd = 3015,
/// <summary>
///移载装置入库处理,,编码不一致,,顶升气缸1下降(Y16=0/Y17=1)
/// </summary>
MI_20_TopCylinderDown = 3020,
/// <summary>
///移载装置入库处理,,阻挡气缸1-2下降( Y15=1),
/// </summary>
MI_21_StopCylinderDown = 3021,
/// <summary>
///移载装置入库处理,检测Check4=0,
/// </summary>
MI_22_FixtureCheck_Low = 3022,
/// <summary>
///移载装置入库处理,,,阻挡气缸1-2 上升( Y15=0),等待200毫秒
/// </summary>
MI_23_StopCylinderReset = 3023,
#endregion
//后面的是双层料仓的类型 值从20000开始
#region 双层流水线调宽和处理
/// <summary>
/// 双层料仓流水线模块 。检测到板子进入,打开流水线
/// </summary>
LINEIN_OpenLine = 20000,
/// <summary>
/// 双层料仓流水线模块 。等待下位机要料信号=High
/// </summary>
LINEIN_WaitOutSingle = 20001,
/// <summary>
/// 双层料仓流水线模块 。检测到出料口信号=Low
/// </summary>
LINEIN_WaitOutSingleLow = 20002,
/// <summary>
/// 关闭皮带
/// </summary>
LINEIN_CloseLine=20003,
/// <summary>
/// 等待下位机要料信号
/// </summary>
LINEIN_WatiMachineSingle=20004,
/// <summary>
/// 双层料仓流水线模块 。线体调宽回原点
/// </summary>
LINECW_LineReturnHome = 20010,
/// <summary>
/// 双层料仓流水线模块 。线体调宽回原点
/// </summary>
LINECW_LineChangeWidth = 20011,
/// <summary>
/// 流水线原点返回,设置速度
/// </summary>
LINEH_SetSpeed_001 = 20020,
/// <summary>
/// 流水线原点返回,反反向走到20000
/// </summary>
LINEH_RevertMove_002 = 20021,
/// <summary>
/// 流水线原点返回,开始原点返回
/// </summary>
LINEH_LineHome_003= 20022,
#endregion
#region 在线料仓入库处理
/// <summary>
///在线双层料仓:入仓: 等待料盘进入
/// </summary>
DB_SI_00_WaitIO = 20100,
/// <summary>
///在线双层料仓:入仓:扫描二维码中
/// </summary>
DB_SI_01_Scanning = 20101,
/// <summary>
/// 在线双层料仓:入仓:根据二维码从服务器获取仓位号
/// </summary>
DB_SI_02_GetBoxNum = 20102,
/// <summary>
///在线双层料仓: 同时动作
/// 电缸运行到入料口下方的位置 , 料仓旋转到对应的位置
/// </summary>
DB_SI_03_InStoreReadyMove = 20103,
/// <summary>
/// 在线双层料仓:入仓:(取料叉子进入料口)、
/// </summary>
DB_SI_04_TakeDeviceToDoor = 20104,
/// <summary>
/// 在线双层料仓:入仓:(电缸稍微移动到料口上端位置),
/// </summary>
DB_SI_05_ModbusUpToDoor = 20105,
/// <summary>
///在线双层料仓: 取出料盘
/// </summary>
DB_SI_06_TakeSITray = 20106,
/// <summary>
/// 在线双层料仓:入仓(电缸运行到对应仓位的下方,,旋转电机2正转)
/// </summary>
DB_SI_07_MoveToRoom = 20107,
/// <summary>
/// 在线双层料仓:入仓(取料叉子进入仓位)
/// </summary>
DB_SI_08_TakeDeviceToRoom = 20108,
/// <summary>
///在线双层料仓: 入仓(电缸微动至对应料仓的下端位置)
/// </summary>
DB_SI_09_PutToRoom = 20109,
/// <summary>
/// 在线双层料仓:从仓位出来
/// </summary>
DB_SI_10_SIFromRoom = 20110,
/// <summary>
///在线双层料仓: 旋转电机2反转,回到中间等待位置
/// </summary>
DB_SI_11_MoveSIFromRoom = 20111,
/// <summary>
/// 在线双层料仓:关闭仓门
/// </summary>
DB_SI_12_CloseDoor = 20112,
#endregion
#region 在线料仓出库处理
/// <summary>
///在线双层料仓:: 出库处理:等待执行出库
/// </summary>
DB_SO_00_WaitStart = 20200,
/// <summary>
///在线双层料仓:
/// </summary>
DB_SO_01_Scanning = 20201,
/// <summary>
/// 在线双层料仓:
/// </summary>
DB_SO_02_GetBoxNum = 20202,
/// <summary>
///在线双层料仓:出库执行 同时动作
/// 电缸运行到入料口下方的位置 ,料仓旋转到对应的位置,旋转电机2正传
/// </summary>
DB_SO_03_ReadyMove = 20203,
/// <summary>
/// 在线双层料仓: 出仓:(取料叉子进入料仓)叉子前进
/// </summary>
DB_SO_04_TakeDeviceToDoor = 20204,
/// <summary>
/// 在线双层料仓: 出仓:(电缸稍微移动到料仓上端位置)
/// </summary>
DB_SO_05_ModbusUpToDoor = 20205,
/// <summary>
///在线双层料仓: 取出料盘,叉子后退
/// </summary>
DB_SO_06_TakeOutTray = 20206,
/// <summary>
/// 在线双层料仓: 出库执行(电缸移动至入料口的上端位置 旋转电机2正转)
/// </summary>
DB_SO_07_MoveToRoom = 20207,
/// <summary>
/// 在线双层料仓:出库执行 (叉子前进)
/// </summary>
DB_SO_08_TakeDeviceToRoom = 20208,
/// <summary>
///在线双层料仓: 出库执行 (电缸微动至对应料口的下端位置)
/// </summary>
DB_SO_09_PutToRoom = 20209,
/// <summary>
/// 在线双层料仓:出库执行 叉子后退
/// </summary>
DB_SO_10_OutFromRoom = 20210,
/// <summary>
/// 在线双层料仓:等待物料到达
/// </summary>
DB_SO_11_WaitTrayToDoor= 20211,
/// <summary>
/// 在线双层料仓:等待拿走料盘
/// </summary>
DB_SO_12_WaitTrayLeave = 20212,
///// <summary>
/////在线双层料仓:出库执行 旋转电机2反转,回到中间等待位置
///// </summary>
//DB_SO_11_MoveOutFromRoom = 20211,
///// <summary>
///// 在线双层料仓:出库执行(关闭仓门
///// </summary>
//DB_SO_CloseDoor = 20213,
#endregion
/// <summary>
/// 在线双层料仓:回原点:叉子退回
/// </summary>
DB_H_01_ForkBack = 20301,
/// <summary>
/// 在线双层料仓:回原点:同时动作:转盘低速旋转 , 电缸回到原位 ,( I/O点控制) 旋转气缸旋回
/// </summary>
DB_H_02_BackHome= 20302,
/// <summary>
/// 在线双层料仓:回原点:旋回完成
/// </summary>
DB_H_03_BackEnd = 20303,
/// <summary>
/// 在线双层料仓:回原点:原点开关点亮,原点开关点亮,旋回端开关点亮,,转盘停止 ,电缸停止, 清理电钢和转盘的位置信息
/// </summary>
DB_H_04_ClearPosition = 20304,
}
public enum StoreAlarmType
{
/// <summary>
/// 没有报警
/// </summary>
None = 0,
/// <summary>
/// 轴报警
/// </summary>
AxisAlarm = 1,
/// <summary>
/// 收到急停
/// </summary>
SuddenStop = 10,
/// <summary>
/// 没有气压信号
/// </summary>
NoAirCheck = 11,
/// <summary>
/// 轴运动错误,没有达到指定脉冲,但是io判断已停止运动
/// </summary>
AxisMoveError = 20,
/// <summary>
/// io信号超时未收到
/// </summary>
IoSingleTimeOut = 30,
/// <summary>
/// 电钢报警
/// </summary>
StellAlarm=50,
}
}
类型,说明,名称,属性值
PRO,端口号,Door_PortName,COM1
PRO,IOIP,AIO_IP,192.168.200.11
PRO,使用哪种IP模块,UseAIOBOX,1
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
1#1-1,10,8,15,1,192.168.1.192,0,0
1#1-2,10,8,15,1,192.168.1.192,0,0
1#1-3,10,8,15,1,192.168.1.192,0,0
1#1-4,10,8,15,1,192.168.1.192,0,0
1#1-5,10,8,15,1,192.168.1.192,0,0
1#1-6,10,8,15,1,192.168.1.192,0,0
1#1-7,10,8,15,1,192.168.1.192,0,0
1#1-8,10,8,15,1,192.168.1.192,0,0
1#1-9,10,8,15,1,192.168.1.192,0,0
1#1-10,10,8,15,1,192.168.1.192,0,0
1#1-11,10,8,15,1,192.168.1.192,0,0
1#1-12,10,8,15,1,192.168.1.192,0,0
1#1-13,10,8,15,1,192.168.1.192,0,0
1#1-14,10,8,15,1,192.168.1.192,0,0
1#1-15,10,8,15,1,192.168.1.192,0,0
1#1-16,10,8,15,1,192.168.1.192,0,0
1#1-17,10,8,15,1,192.168.1.192,0,0
1#1-18,10,8,15,1,192.168.1.192,0,0
1#1-19,10,8,15,1,192.168.1.192,0,0
1#1-20,10,8,15,1,192.168.1.192,0,0
1#1-21,10,8,15,1,192.168.1.192,0,0
1#1-22,10,8,15,1,192.168.1.192,0,0
1#1-23,10,8,15,1,192.168.1.192,0,0
1#1-24,10,8,15,1,192.168.1.192,0,0
1#1-25,10,8,15,1,192.168.1.192,0,0
1#1-26,10,8,15,1,192.168.1.192,0,0
1#1-27,10,8,15,1,192.168.1.192,0,0
1#1-28,10,8,15,1,192.168.1.192,0,0
1#1-29,10,8,15,1,192.168.1.192,0,0
1#1-30,10,8,15,1,192.168.1.192,0,0
1#1-31,10,8,15,1,192.168.1.192,0,0
1#1-32,10,8,15,1,192.168.1.192,0,0
1#1-33,10,8,15,1,192.168.1.192,0,0
1#1-34,10,8,15,1,192.168.1.192,0,0
1#1-35,10,8,15,1,192.168.1.192,0,0
1#1-36,10,8,15,1,192.168.1.192,0,0
1#1-37,10,8,15,1,192.168.1.192,0,0
1#1-38,10,8,15,1,192.168.1.192,0,0
1#1-39,10,8,15,1,192.168.1.192,0,0
1#1-40,10,8,15,1,192.168.1.192,0,0
1#1-41,10,8,15,1,192.168.1.192,0,0
1#1-42,10,8,15,1,192.168.1.192,0,0
1#1-43,10,8,15,1,192.168.1.192,0,0
1#1-44,10,8,15,1,192.168.1.192,0,0
1#1-45,10,8,15,1,192.168.1.192,0,0
1#1-46,10,8,15,1,192.168.1.192,0,0
1#1-47,10,8,15,1,192.168.1.192,0,0
1#1-48,10,8,15,1,192.168.1.192,0,0
1#1-49,10,8,15,1,192.168.1.192,0,0
1#1-50,10,8,15,1,192.168.1.192,0,0
1#1-51,10,8,15,1,192.168.1.192,0,0
1#1-52,10,8,15,1,192.168.1.192,0,0
1#1-53,10,8,15,1,192.168.1.192,0,0
1#1-54,10,8,15,1,192.168.1.192,0,0
1#1-55,10,8,15,1,192.168.1.192,0,0
1#1-56,10,8,15,1,192.168.1.192,0,0
1#1-57,10,8,15,1,192.168.1.192,0,0
1#1-58,10,8,15,1,192.168.1.192,0,0
1#1-59,10,8,15,1,192.168.1.192,0,0
1#1-60,10,8,15,1,192.168.1.192,0,0
1#1-61,10,8,15,1,192.168.1.192,0,0
1#1-62,10,8,15,1,192.168.1.192,0,0
1#1-63,10,8,15,1,192.168.1.192,0,0
1#1-64,10,8,15,1,192.168.1.192,0,0
1#1-65,10,8,15,1,192.168.1.192,0,0
1#1-66,10,8,15,1,192.168.1.192,0,0
1#1-67,10,8,15,1,192.168.1.192,0,0
1#1-68,10,8,15,1,192.168.1.192,0,0
1#1-69,10,8,15,1,192.168.1.192,0,0
1#1-70,10,8,15,1,192.168.1.192,0,0
1#2-1,10,8,15,1,192.168.1.192,0,0
1#2-2,10,8,15,1,192.168.1.192,0,0
1#2-3,10,8,15,1,192.168.1.192,0,0
1#2-4,10,8,15,1,192.168.1.192,0,0
1#2-5,10,8,15,1,192.168.1.192,0,0
1#2-6,10,8,15,1,192.168.1.192,0,0
1#2-7,10,8,15,1,192.168.1.192,0,0
1#2-8,10,8,15,1,192.168.1.192,0,0
1#2-9,10,8,15,1,192.168.1.192,0,0
1#2-10,10,8,15,1,192.168.1.192,0,0
1#2-11,10,8,15,1,192.168.1.192,0,0
1#2-12,10,8,15,1,192.168.1.192,0,0
1#2-13,10,8,15,1,192.168.1.192,0,0
1#2-14,10,8,15,1,192.168.1.192,0,0
1#2-15,10,8,15,1,192.168.1.192,0,0
1#2-16,10,8,15,1,192.168.1.192,0,0
1#2-17,10,8,15,1,192.168.1.192,0,0
1#2-18,10,8,15,1,192.168.1.192,0,0
1#2-19,10,8,15,1,192.168.1.192,0,0
1#2-20,10,8,15,1,192.168.1.192,0,0
1#2-21,10,8,15,1,192.168.1.192,0,0
1#2-22,10,8,15,1,192.168.1.192,0,0
1#2-23,10,8,15,1,192.168.1.192,0,0
1#2-24,10,8,15,1,192.168.1.192,0,0
1#2-25,10,8,15,1,192.168.1.192,0,0
1#2-26,10,8,15,1,192.168.1.192,0,0
1#2-27,10,8,15,1,192.168.1.192,0,0
1#2-28,10,8,15,1,192.168.1.192,0,0
1#2-29,10,8,15,1,192.168.1.192,0,0
1#2-30,10,8,15,1,192.168.1.192,0,0
1#2-31,10,8,15,1,192.168.1.192,0,0
1#2-32,10,8,15,1,192.168.1.192,0,0
1#2-33,10,8,15,1,192.168.1.192,0,0
1#2-34,10,8,15,1,192.168.1.192,0,0
1#2-35,10,8,15,1,192.168.1.192,0,0
1#2-36,10,8,15,1,192.168.1.192,0,0
1#2-37,10,8,15,1,192.168.1.192,0,0
1#2-38,10,8,15,1,192.168.1.192,0,0
1#2-39,10,8,15,1,192.168.1.192,0,0
1#2-40,10,8,15,1,192.168.1.192,0,0
1#2-41,10,8,15,1,192.168.1.192,0,0
1#2-42,10,8,15,1,192.168.1.192,0,0
1#2-43,10,8,15,1,192.168.1.192,0,0
1#2-44,10,8,15,1,192.168.1.192,0,0
1#2-45,10,8,15,1,192.168.1.192,0,0
1#2-46,10,8,15,1,192.168.1.192,0,0
1#2-47,10,8,15,1,192.168.1.192,0,0
1#2-48,10,8,15,1,192.168.1.192,0,0
1#2-49,10,8,15,1,192.168.1.192,0,0
1#2-50,10,8,15,1,192.168.1.192,0,0
1#2-51,10,8,15,1,192.168.1.192,0,0
1#2-52,10,8,15,1,192.168.1.192,0,0
1#2-53,10,8,15,1,192.168.1.192,0,0
1#2-54,10,8,15,1,192.168.1.192,0,0
1#2-55,10,8,15,1,192.168.1.192,0,0
1#2-56,10,8,15,1,192.168.1.192,0,0
1#2-57,10,8,15,1,192.168.1.192,0,0
1#2-58,10,8,15,1,192.168.1.192,0,0
1#2-59,10,8,15,1,192.168.1.192,0,0
1#2-60,10,8,15,1,192.168.1.192,0,0
1#2-61,10,8,15,1,192.168.1.192,0,0
1#2-62,10,8,15,1,192.168.1.192,0,0
1#2-63,10,8,15,1,192.168.1.192,0,0
1#2-64,10,8,15,1,192.168.1.192,0,0
1#2-65,10,8,15,1,192.168.1.192,0,0
1#2-66,10,8,15,1,192.168.1.192,0,0
1#2-67,10,8,15,1,192.168.1.192,0,0
1#2-68,10,8,15,1,192.168.1.192,0,0
1#2-69,10,8,15,1,192.168.1.192,0,0
1#2-70,10,8,15,1,192.168.1.192,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
2#1-1,10,8,15,2,192.168.200.222,0,0
2#1-2,10,8,15,2,192.168.200.222,0,0
2#1-3,10,8,15,2,192.168.200.222,0,0
2#1-4,10,8,15,2,192.168.200.222,0,0
2#1-5,10,8,15,2,192.168.200.222,0,0
2#1-6,10,8,15,2,192.168.200.222,0,0
2#1-7,10,8,15,2,192.168.200.222,0,0
2#1-8,10,8,15,2,192.168.200.222,0,0
2#1-9,10,8,15,2,192.168.200.222,0,0
2#1-10,10,8,15,2,192.168.200.222,0,0
2#1-11,10,8,15,2,192.168.200.222,0,0
2#1-12,10,8,15,2,192.168.200.222,0,0
2#1-13,10,8,15,2,192.168.200.222,0,0
2#1-14,10,8,15,2,192.168.200.222,0,0
2#1-15,10,8,15,2,192.168.200.222,0,0
2#1-16,10,8,15,2,192.168.200.222,0,0
2#1-17,10,8,15,2,192.168.200.222,0,0
2#1-18,10,8,15,2,192.168.200.222,0,0
2#1-19,10,8,15,2,192.168.200.222,0,0
2#1-20,10,8,15,2,192.168.200.222,0,0
2#1-21,10,8,15,2,192.168.200.222,0,0
2#1-22,10,8,15,2,192.168.200.222,0,0
2#1-23,10,8,15,2,192.168.200.222,0,0
2#1-24,10,8,15,2,192.168.200.222,0,0
2#1-25,10,8,15,2,192.168.200.222,0,0
2#1-26,10,8,15,2,192.168.200.222,0,0
2#1-27,10,8,15,2,192.168.200.222,0,0
2#1-28,10,8,15,2,192.168.200.222,0,0
2#1-29,10,8,15,2,192.168.200.222,0,0
2#1-30,10,8,15,2,192.168.200.222,0,0
2#1-31,10,8,15,2,192.168.200.222,0,0
2#1-32,10,8,15,2,192.168.200.222,0,0
2#1-33,10,8,15,2,192.168.200.222,0,0
2#1-34,10,8,15,2,192.168.200.222,0,0
2#1-35,10,8,15,2,192.168.200.222,0,0
2#1-36,10,8,15,2,192.168.200.222,0,0
2#1-37,10,8,15,2,192.168.200.222,0,0
2#1-38,10,8,15,2,192.168.200.222,0,0
2#1-39,10,8,15,2,192.168.200.222,0,0
2#1-40,10,8,15,2,192.168.200.222,0,0
2#1-41,10,8,15,2,192.168.200.222,0,0
2#1-42,10,8,15,2,192.168.200.222,0,0
2#1-43,10,8,15,2,192.168.200.222,0,0
2#1-44,10,8,15,2,192.168.200.222,0,0
2#1-45,10,8,15,2,192.168.200.222,0,0
2#1-46,10,8,15,2,192.168.200.222,0,0
2#1-47,10,8,15,2,192.168.200.222,0,0
2#1-48,10,8,15,2,192.168.200.222,0,0
2#1-49,10,8,15,2,192.168.200.222,0,0
2#1-50,10,8,15,2,192.168.200.222,0,0
2#1-51,10,8,15,2,192.168.200.222,0,0
2#1-52,10,8,15,2,192.168.200.222,0,0
2#1-53,10,8,15,2,192.168.200.222,0,0
2#1-54,10,8,15,2,192.168.200.222,0,0
2#1-55,10,8,15,2,192.168.200.222,0,0
2#1-56,10,8,15,2,192.168.200.222,0,0
2#1-57,10,8,15,2,192.168.200.222,0,0
2#1-58,10,8,15,2,192.168.200.222,0,0
2#1-59,10,8,15,2,192.168.200.222,0,0
2#1-60,10,8,15,2,192.168.200.222,0,0
2#1-61,10,8,15,2,192.168.200.222,0,0
2#1-62,10,8,15,2,192.168.200.222,0,0
2#1-63,10,8,15,2,192.168.200.222,0,0
2#1-64,10,8,15,2,192.168.200.222,0,0
2#1-65,10,8,15,2,192.168.200.222,0,0
2#1-66,10,8,15,2,192.168.200.222,0,0
2#1-67,10,8,15,2,192.168.200.222,0,0
2#1-68,10,8,15,2,192.168.200.222,0,0
2#1-69,10,8,15,2,192.168.200.222,0,0
2#1-70,10,8,15,2,192.168.200.222,0,0
2#2-1,10,8,15,2,192.168.200.222,0,0
2#2-2,10,8,15,2,192.168.200.222,0,0
2#2-3,10,8,15,2,192.168.200.222,0,0
2#2-4,10,8,15,2,192.168.200.222,0,0
2#2-5,10,8,15,2,192.168.200.222,0,0
2#2-6,10,8,15,2,192.168.200.222,0,0
2#2-7,10,8,15,2,192.168.200.222,0,0
2#2-8,10,8,15,2,192.168.200.222,0,0
2#2-9,10,8,15,2,192.168.200.222,0,0
2#2-10,10,8,15,2,192.168.200.222,0,0
2#2-11,10,8,15,2,192.168.200.222,0,0
2#2-12,10,8,15,2,192.168.200.222,0,0
2#2-13,10,8,15,2,192.168.200.222,0,0
2#2-14,10,8,15,2,192.168.200.222,0,0
2#2-15,10,8,15,2,192.168.200.222,0,0
2#2-16,10,8,15,2,192.168.200.222,0,0
2#2-17,10,8,15,2,192.168.200.222,0,0
2#2-18,10,8,15,2,192.168.200.222,0,0
2#2-19,10,8,15,2,192.168.200.222,0,0
2#2-20,10,8,15,2,192.168.200.222,0,0
2#2-21,10,8,15,2,192.168.200.222,0,0
2#2-22,10,8,15,2,192.168.200.222,0,0
2#2-23,10,8,15,2,192.168.200.222,0,0
2#2-24,10,8,15,2,192.168.200.222,0,0
2#2-25,10,8,15,2,192.168.200.222,0,0
2#2-26,10,8,15,2,192.168.200.222,0,0
2#2-27,10,8,15,2,192.168.200.222,0,0
2#2-28,10,8,15,2,192.168.200.222,0,0
2#2-29,10,8,15,2,192.168.200.222,0,0
2#2-30,10,8,15,2,192.168.200.222,0,0
2#2-31,10,8,15,2,192.168.200.222,0,0
2#2-32,10,8,15,2,192.168.200.222,0,0
2#2-33,10,8,15,2,192.168.200.222,0,0
2#2-34,10,8,15,2,192.168.200.222,0,0
2#2-35,10,8,15,2,192.168.200.222,0,0
2#2-36,10,8,15,2,192.168.200.222,0,0
2#2-37,10,8,15,2,192.168.200.222,0,0
2#2-38,10,8,15,2,192.168.200.222,0,0
2#2-39,10,8,15,2,192.168.200.222,0,0
2#2-40,10,8,15,2,192.168.200.222,0,0
2#2-41,10,8,15,2,192.168.200.222,0,0
2#2-42,10,8,15,2,192.168.200.222,0,0
2#2-43,10,8,15,2,192.168.200.222,0,0
2#2-44,10,8,15,2,192.168.200.222,0,0
2#2-45,10,8,15,2,192.168.200.222,0,0
2#2-46,10,8,15,2,192.168.200.222,0,0
2#2-47,10,8,15,2,192.168.200.222,0,0
2#2-48,10,8,15,2,192.168.200.222,0,0
2#2-49,10,8,15,2,192.168.200.222,0,0
2#2-50,10,8,15,2,192.168.200.222,0,0
2#2-51,10,8,15,2,192.168.200.222,0,0
2#2-52,10,8,15,2,192.168.200.222,0,0
2#2-53,10,8,15,2,192.168.200.222,0,0
2#2-54,10,8,15,2,192.168.200.222,0,0
2#2-55,10,8,15,2,192.168.200.222,0,0
2#2-56,10,8,15,2,192.168.200.222,0,0
2#2-57,10,8,15,2,192.168.200.222,0,0
2#2-58,10,8,15,2,192.168.200.222,0,0
2#2-59,10,8,15,2,192.168.200.222,0,0
2#2-60,10,8,15,2,192.168.200.222,0,0
2#2-61,10,8,15,2,192.168.200.222,0,0
2#2-62,10,8,15,2,192.168.200.222,0,0
2#2-63,10,8,15,2,192.168.200.222,0,0
2#2-64,10,8,15,2,192.168.200.222,0,0
2#2-65,10,8,15,2,192.168.200.222,0,0
2#2-66,10,8,15,2,192.168.200.222,0,0
2#2-67,10,8,15,2,192.168.200.222,0,0
2#2-68,10,8,15,2,192.168.200.222,0,0
2#2-69,10,8,15,2,192.168.200.222,0,0
2#2-70,10,8,15,2,192.168.200.222,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
7#1-1,10,8,30,3,192.168.200.223,0,0
7#1-2,10,8,30,3,192.168.200.223,0,0
7#1-3,10,8,30,3,192.168.200.223,0,0
7#1-4,10,8,30,3,192.168.200.223,0,0
7#1-5,10,8,30,3,192.168.200.223,0,0
7#1-6,10,8,30,3,192.168.200.223,0,0
7#1-7,10,8,30,3,192.168.200.223,0,0
7#1-8,10,8,30,3,192.168.200.223,0,0
7#1-9,10,8,30,3,192.168.200.223,0,0
7#1-10,10,8,30,3,192.168.200.223,0,0
7#1-11,10,8,30,3,192.168.200.223,0,0
7#1-12,10,8,30,3,192.168.200.223,0,0
7#1-13,10,8,30,3,192.168.200.223,0,0
7#1-14,10,8,30,3,192.168.200.223,0,0
7#1-15,10,8,30,3,192.168.200.223,0,0
7#1-16,10,8,30,3,192.168.200.223,0,0
7#1-17,10,8,30,3,192.168.200.223,0,0
7#1-18,10,8,30,3,192.168.200.223,0,0
7#1-19,10,8,30,3,192.168.200.223,0,0
7#1-20,10,8,30,3,192.168.200.223,0,0
7#1-21,10,8,30,3,192.168.200.223,0,0
7#1-22,10,8,30,3,192.168.200.223,0,0
7#1-23,10,8,30,3,192.168.200.223,0,0
7#1-24,10,8,30,3,192.168.200.223,0,0
7#1-25,10,8,30,3,192.168.200.223,0,0
7#1-26,10,8,30,3,192.168.200.223,0,0
7#1-27,10,8,30,3,192.168.200.223,0,0
7#1-28,10,8,30,3,192.168.200.223,0,0
7#1-29,10,8,30,3,192.168.200.223,0,0
7#1-30,10,8,30,3,192.168.200.223,0,0
7#1-31,10,8,30,3,192.168.200.223,0,0
7#1-32,10,8,30,3,192.168.200.223,0,0
7#1-33,10,8,30,3,192.168.200.223,0,0
7#1-34,10,8,30,3,192.168.200.223,0,0
7#1-35,10,8,30,3,192.168.200.223,0,0
7#1-36,10,8,30,3,192.168.200.223,0,0
7#1-37,10,8,30,3,192.168.200.223,0,0
7#1-38,10,8,30,3,192.168.200.223,0,0
7#1-39,10,8,30,3,192.168.200.223,0,0
7#1-40,10,8,30,3,192.168.200.223,0,0
7#2-1,10,8,30,3,192.168.200.223,0,0
7#2-2,10,8,30,3,192.168.200.223,0,0
7#2-3,10,8,30,3,192.168.200.223,0,0
7#2-4,10,8,30,3,192.168.200.223,0,0
7#2-5,10,8,30,3,192.168.200.223,0,0
7#2-6,10,8,30,3,192.168.200.223,0,0
7#2-7,10,8,30,3,192.168.200.223,0,0
7#2-8,10,8,30,3,192.168.200.223,0,0
7#2-9,10,8,30,3,192.168.200.223,0,0
7#2-10,10,8,30,3,192.168.200.223,0,0
7#2-11,10,8,30,3,192.168.200.223,0,0
7#2-12,10,8,30,3,192.168.200.223,0,0
7#2-13,10,8,30,3,192.168.200.223,0,0
7#2-14,10,8,30,3,192.168.200.223,0,0
7#2-15,10,8,30,3,192.168.200.223,0,0
7#2-16,10,8,30,3,192.168.200.223,0,0
7#2-17,10,8,30,3,192.168.200.223,0,0
7#2-18,10,8,30,3,192.168.200.223,0,0
7#2-19,10,8,30,3,192.168.200.223,0,0
7#2-20,10,8,30,3,192.168.200.223,0,0
7#2-21,10,8,30,3,192.168.200.223,0,0
7#2-22,10,8,30,3,192.168.200.223,0,0
7#2-23,10,8,30,3,192.168.200.223,0,0
7#2-24,10,8,30,3,192.168.200.223,0,0
7#2-25,10,8,30,3,192.168.200.223,0,0
7#2-26,10,8,30,3,192.168.200.223,0,0
7#2-27,10,8,30,3,192.168.200.223,0,0
7#2-28,10,8,30,3,192.168.200.223,0,0
7#2-29,10,8,30,3,192.168.200.223,0,0
7#2-30,10,8,30,3,192.168.200.223,0,0
7#2-31,10,8,30,3,192.168.200.223,0,0
7#2-32,10,8,30,3,192.168.200.223,0,0
7#2-33,10,8,30,3,192.168.200.223,0,0
7#2-34,10,8,30,3,192.168.200.223,0,0
7#2-35,10,8,30,3,192.168.200.223,0,0
7#2-36,10,8,30,3,192.168.200.223,0,0
7#2-37,10,8,30,3,192.168.200.223,0,0
7#2-38,10,8,30,3,192.168.200.223,0,0
7#2-39,10,8,30,3,192.168.200.223,0,0
7#2-40,10,8,30,3,192.168.200.223,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
4#1-1,10,8,15,4,192.168.200.224,0,0
4#1-2,10,8,15,4,192.168.200.224,0,0
4#1-3,10,8,15,4,192.168.200.224,0,0
4#1-4,10,8,15,4,192.168.200.224,0,0
4#1-5,10,8,15,4,192.168.200.224,0,0
4#1-6,10,8,15,4,192.168.200.224,0,0
4#1-7,10,8,15,4,192.168.200.224,0,0
4#1-8,10,8,15,4,192.168.200.224,0,0
4#1-9,10,8,15,4,192.168.200.224,0,0
4#1-10,10,8,15,4,192.168.200.224,0,0
4#1-11,10,8,15,4,192.168.200.224,0,0
4#1-12,10,8,15,4,192.168.200.224,0,0
4#1-13,10,8,15,4,192.168.200.224,0,0
4#1-14,10,8,15,4,192.168.200.224,0,0
4#1-15,10,8,15,4,192.168.200.224,0,0
4#1-16,10,8,15,4,192.168.200.224,0,0
4#1-17,10,8,15,4,192.168.200.224,0,0
4#1-18,10,8,15,4,192.168.200.224,0,0
4#1-19,10,8,15,4,192.168.200.224,0,0
4#1-20,10,8,15,4,192.168.200.224,0,0
4#1-21,10,8,15,4,192.168.200.224,0,0
4#1-22,10,8,15,4,192.168.200.224,0,0
4#1-23,10,8,15,4,192.168.200.224,0,0
4#1-24,10,8,15,4,192.168.200.224,0,0
4#1-25,10,8,15,4,192.168.200.224,0,0
4#1-26,10,8,15,4,192.168.200.224,0,0
4#1-27,10,8,15,4,192.168.200.224,0,0
4#1-28,10,8,15,4,192.168.200.224,0,0
4#1-29,10,8,15,4,192.168.200.224,0,0
4#1-30,10,8,15,4,192.168.200.224,0,0
4#1-31,10,8,15,4,192.168.200.224,0,0
4#1-32,10,8,15,4,192.168.200.224,0,0
4#1-33,10,8,15,4,192.168.200.224,0,0
4#1-34,10,8,15,4,192.168.200.224,0,0
4#1-35,10,8,15,4,192.168.200.224,0,0
4#1-36,10,8,15,4,192.168.200.224,0,0
4#1-37,10,8,15,4,192.168.200.224,0,0
4#1-38,10,8,15,4,192.168.200.224,0,0
4#1-39,10,8,15,4,192.168.200.224,0,0
4#1-40,10,8,15,4,192.168.200.224,0,0
4#1-41,10,8,15,4,192.168.200.224,0,0
4#1-42,10,8,15,4,192.168.200.224,0,0
4#1-43,10,8,15,4,192.168.200.224,0,0
4#1-44,10,8,15,4,192.168.200.224,0,0
4#1-45,10,8,15,4,192.168.200.224,0,0
4#1-46,10,8,15,4,192.168.200.224,0,0
4#1-47,10,8,15,4,192.168.200.224,0,0
4#1-48,10,8,15,4,192.168.200.224,0,0
4#1-49,10,8,15,4,192.168.200.224,0,0
4#1-50,10,8,15,4,192.168.200.224,0,0
4#1-51,10,8,15,4,192.168.200.224,0,0
4#1-52,10,8,15,4,192.168.200.224,0,0
4#1-53,10,8,15,4,192.168.200.224,0,0
4#1-54,10,8,15,4,192.168.200.224,0,0
4#1-55,10,8,15,4,192.168.200.224,0,0
4#1-56,10,8,15,4,192.168.200.224,0,0
4#1-57,10,8,15,4,192.168.200.224,0,0
4#1-58,10,8,15,4,192.168.200.224,0,0
4#1-59,10,8,15,4,192.168.200.224,0,0
4#1-60,10,8,15,4,192.168.200.224,0,0
4#1-61,10,8,15,4,192.168.200.224,0,0
4#1-62,10,8,15,4,192.168.200.224,0,0
4#1-63,10,8,15,4,192.168.200.224,0,0
4#1-64,10,8,15,4,192.168.200.224,0,0
4#1-65,10,8,15,4,192.168.200.224,0,0
4#1-66,10,8,15,4,192.168.200.224,0,0
4#1-67,10,8,15,4,192.168.200.224,0,0
4#1-68,10,8,15,4,192.168.200.224,0,0
4#1-69,10,8,15,4,192.168.200.224,0,0
4#1-70,10,8,15,4,192.168.200.224,0,0
4#2-1,10,8,15,4,192.168.200.224,0,0
4#2-2,10,8,15,4,192.168.200.224,0,0
4#2-3,10,8,15,4,192.168.200.224,0,0
4#2-4,10,8,15,4,192.168.200.224,0,0
4#2-5,10,8,15,4,192.168.200.224,0,0
4#2-6,10,8,15,4,192.168.200.224,0,0
4#2-7,10,8,15,4,192.168.200.224,0,0
4#2-8,10,8,15,4,192.168.200.224,0,0
4#2-9,10,8,15,4,192.168.200.224,0,0
4#2-10,10,8,15,4,192.168.200.224,0,0
4#2-11,10,8,15,4,192.168.200.224,0,0
4#2-12,10,8,15,4,192.168.200.224,0,0
4#2-13,10,8,15,4,192.168.200.224,0,0
4#2-14,10,8,15,4,192.168.200.224,0,0
4#2-15,10,8,15,4,192.168.200.224,0,0
4#2-16,10,8,15,4,192.168.200.224,0,0
4#2-17,10,8,15,4,192.168.200.224,0,0
4#2-18,10,8,15,4,192.168.200.224,0,0
4#2-19,10,8,15,4,192.168.200.224,0,0
4#2-20,10,8,15,4,192.168.200.224,0,0
4#2-21,10,8,15,4,192.168.200.224,0,0
4#2-22,10,8,15,4,192.168.200.224,0,0
4#2-23,10,8,15,4,192.168.200.224,0,0
4#2-24,10,8,15,4,192.168.200.224,0,0
4#2-25,10,8,15,4,192.168.200.224,0,0
4#2-26,10,8,15,4,192.168.200.224,0,0
4#2-27,10,8,15,4,192.168.200.224,0,0
4#2-28,10,8,15,4,192.168.200.224,0,0
4#2-29,10,8,15,4,192.168.200.224,0,0
4#2-30,10,8,15,4,192.168.200.224,0,0
4#2-31,10,8,15,4,192.168.200.224,0,0
4#2-32,10,8,15,4,192.168.200.224,0,0
4#2-33,10,8,15,4,192.168.200.224,0,0
4#2-34,10,8,15,4,192.168.200.224,0,0
4#2-35,10,8,15,4,192.168.200.224,0,0
4#2-36,10,8,15,4,192.168.200.224,0,0
4#2-37,10,8,15,4,192.168.200.224,0,0
4#2-38,10,8,15,4,192.168.200.224,0,0
4#2-39,10,8,15,4,192.168.200.224,0,0
4#2-40,10,8,15,4,192.168.200.224,0,0
4#2-41,10,8,15,4,192.168.200.224,0,0
4#2-42,10,8,15,4,192.168.200.224,0,0
4#2-43,10,8,15,4,192.168.200.224,0,0
4#2-44,10,8,15,4,192.168.200.224,0,0
4#2-45,10,8,15,4,192.168.200.224,0,0
4#2-46,10,8,15,4,192.168.200.224,0,0
4#2-47,10,8,15,4,192.168.200.224,0,0
4#2-48,10,8,15,4,192.168.200.224,0,0
4#2-49,10,8,15,4,192.168.200.224,0,0
4#2-50,10,8,15,4,192.168.200.224,0,0
4#2-51,10,8,15,4,192.168.200.224,0,0
4#2-52,10,8,15,4,192.168.200.224,0,0
4#2-53,10,8,15,4,192.168.200.224,0,0
4#2-54,10,8,15,4,192.168.200.224,0,0
4#2-55,10,8,15,4,192.168.200.224,0,0
4#2-56,10,8,15,4,192.168.200.224,0,0
4#2-57,10,8,15,4,192.168.200.224,0,0
4#2-58,10,8,15,4,192.168.200.224,0,0
4#2-59,10,8,15,4,192.168.200.224,0,0
4#2-60,10,8,15,4,192.168.200.224,0,0
4#2-61,10,8,15,4,192.168.200.224,0,0
4#2-62,10,8,15,4,192.168.200.224,0,0
4#2-63,10,8,15,4,192.168.200.224,0,0
4#2-64,10,8,15,4,192.168.200.224,0,0
4#2-65,10,8,15,4,192.168.200.224,0,0
4#2-66,10,8,15,4,192.168.200.224,0,0
4#2-67,10,8,15,4,192.168.200.224,0,0
4#2-68,10,8,15,4,192.168.200.224,0,0
4#2-69,10,8,15,4,192.168.200.224,0,0
4#2-70,10,8,15,4,192.168.200.224,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
5#1-1,10,8,15,5,192.168.200.225,0,0
5#1-2,10,8,15,5,192.168.200.225,0,0
5#1-3,10,8,15,5,192.168.200.225,0,0
5#1-4,10,8,15,5,192.168.200.225,0,0
5#1-5,10,8,15,5,192.168.200.225,0,0
5#1-6,10,8,15,5,192.168.200.225,0,0
5#1-7,10,8,15,5,192.168.200.225,0,0
5#1-8,10,8,15,5,192.168.200.225,0,0
5#1-9,10,8,15,5,192.168.200.225,0,0
5#1-10,10,8,15,5,192.168.200.225,0,0
5#1-11,10,8,15,5,192.168.200.225,0,0
5#1-12,10,8,15,5,192.168.200.225,0,0
5#1-13,10,8,15,5,192.168.200.225,0,0
5#1-14,10,8,15,5,192.168.200.225,0,0
5#1-15,10,8,15,5,192.168.200.225,0,0
5#1-16,10,8,15,5,192.168.200.225,0,0
5#1-17,10,8,15,5,192.168.200.225,0,0
5#1-18,10,8,15,5,192.168.200.225,0,0
5#1-19,10,8,15,5,192.168.200.225,0,0
5#1-20,10,8,15,5,192.168.200.225,0,0
5#1-21,10,8,15,5,192.168.200.225,0,0
5#1-22,10,8,15,5,192.168.200.225,0,0
5#1-23,10,8,15,5,192.168.200.225,0,0
5#1-24,10,8,15,5,192.168.200.225,0,0
5#1-25,10,8,15,5,192.168.200.225,0,0
5#1-26,10,8,15,5,192.168.200.225,0,0
5#1-27,10,8,15,5,192.168.200.225,0,0
5#1-28,10,8,15,5,192.168.200.225,0,0
5#1-29,10,8,15,5,192.168.200.225,0,0
5#1-30,10,8,15,5,192.168.200.225,0,0
5#1-31,10,8,15,5,192.168.200.225,0,0
5#1-32,10,8,15,5,192.168.200.225,0,0
5#1-33,10,8,15,5,192.168.200.225,0,0
5#1-34,10,8,15,5,192.168.200.225,0,0
5#1-35,10,8,15,5,192.168.200.225,0,0
5#1-36,10,8,15,5,192.168.200.225,0,0
5#1-37,10,8,15,5,192.168.200.225,0,0
5#1-38,10,8,15,5,192.168.200.225,0,0
5#1-39,10,8,15,5,192.168.200.225,0,0
5#1-40,10,8,15,5,192.168.200.225,0,0
5#1-41,10,8,15,5,192.168.200.225,0,0
5#1-42,10,8,15,5,192.168.200.225,0,0
5#1-43,10,8,15,5,192.168.200.225,0,0
5#1-44,10,8,15,5,192.168.200.225,0,0
5#1-45,10,8,15,5,192.168.200.225,0,0
5#1-46,10,8,15,5,192.168.200.225,0,0
5#1-47,10,8,15,5,192.168.200.225,0,0
5#1-48,10,8,15,5,192.168.200.225,0,0
5#1-49,10,8,15,5,192.168.200.225,0,0
5#1-50,10,8,15,5,192.168.200.225,0,0
5#1-51,10,8,15,5,192.168.200.225,0,0
5#1-52,10,8,15,5,192.168.200.225,0,0
5#1-53,10,8,15,5,192.168.200.225,0,0
5#1-54,10,8,15,5,192.168.200.225,0,0
5#1-55,10,8,15,5,192.168.200.225,0,0
5#1-56,10,8,15,5,192.168.200.225,0,0
5#1-57,10,8,15,5,192.168.200.225,0,0
5#1-58,10,8,15,5,192.168.200.225,0,0
5#1-59,10,8,15,5,192.168.200.225,0,0
5#1-60,10,8,15,5,192.168.200.225,0,0
5#1-61,10,8,15,5,192.168.200.225,0,0
5#1-62,10,8,15,5,192.168.200.225,0,0
5#1-63,10,8,15,5,192.168.200.225,0,0
5#1-64,10,8,15,5,192.168.200.225,0,0
5#1-65,10,8,15,5,192.168.200.225,0,0
5#1-66,10,8,15,5,192.168.200.225,0,0
5#1-67,10,8,15,5,192.168.200.225,0,0
5#1-68,10,8,15,5,192.168.200.225,0,0
5#1-69,10,8,15,5,192.168.200.225,0,0
5#1-70,10,8,15,5,192.168.200.225,0,0
5#2-1,10,8,15,5,192.168.200.225,0,0
5#2-2,10,8,15,5,192.168.200.225,0,0
5#2-3,10,8,15,5,192.168.200.225,0,0
5#2-4,10,8,15,5,192.168.200.225,0,0
5#2-5,10,8,15,5,192.168.200.225,0,0
5#2-6,10,8,15,5,192.168.200.225,0,0
5#2-7,10,8,15,5,192.168.200.225,0,0
5#2-8,10,8,15,5,192.168.200.225,0,0
5#2-9,10,8,15,5,192.168.200.225,0,0
5#2-10,10,8,15,5,192.168.200.225,0,0
5#2-11,10,8,15,5,192.168.200.225,0,0
5#2-12,10,8,15,5,192.168.200.225,0,0
5#2-13,10,8,15,5,192.168.200.225,0,0
5#2-14,10,8,15,5,192.168.200.225,0,0
5#2-15,10,8,15,5,192.168.200.225,0,0
5#2-16,10,8,15,5,192.168.200.225,0,0
5#2-17,10,8,15,5,192.168.200.225,0,0
5#2-18,10,8,15,5,192.168.200.225,0,0
5#2-19,10,8,15,5,192.168.200.225,0,0
5#2-20,10,8,15,5,192.168.200.225,0,0
5#2-21,10,8,15,5,192.168.200.225,0,0
5#2-22,10,8,15,5,192.168.200.225,0,0
5#2-23,10,8,15,5,192.168.200.225,0,0
5#2-24,10,8,15,5,192.168.200.225,0,0
5#2-25,10,8,15,5,192.168.200.225,0,0
5#2-26,10,8,15,5,192.168.200.225,0,0
5#2-27,10,8,15,5,192.168.200.225,0,0
5#2-28,10,8,15,5,192.168.200.225,0,0
5#2-29,10,8,15,5,192.168.200.225,0,0
5#2-30,10,8,15,5,192.168.200.225,0,0
5#2-31,10,8,15,5,192.168.200.225,0,0
5#2-32,10,8,15,5,192.168.200.225,0,0
5#2-33,10,8,15,5,192.168.200.225,0,0
5#2-34,10,8,15,5,192.168.200.225,0,0
5#2-35,10,8,15,5,192.168.200.225,0,0
5#2-36,10,8,15,5,192.168.200.225,0,0
5#2-37,10,8,15,5,192.168.200.225,0,0
5#2-38,10,8,15,5,192.168.200.225,0,0
5#2-39,10,8,15,5,192.168.200.225,0,0
5#2-40,10,8,15,5,192.168.200.225,0,0
5#2-41,10,8,15,5,192.168.200.225,0,0
5#2-42,10,8,15,5,192.168.200.225,0,0
5#2-43,10,8,15,5,192.168.200.225,0,0
5#2-44,10,8,15,5,192.168.200.225,0,0
5#2-45,10,8,15,5,192.168.200.225,0,0
5#2-46,10,8,15,5,192.168.200.225,0,0
5#2-47,10,8,15,5,192.168.200.225,0,0
5#2-48,10,8,15,5,192.168.200.225,0,0
5#2-49,10,8,15,5,192.168.200.225,0,0
5#2-50,10,8,15,5,192.168.200.225,0,0
5#2-51,10,8,15,5,192.168.200.225,0,0
5#2-52,10,8,15,5,192.168.200.225,0,0
5#2-53,10,8,15,5,192.168.200.225,0,0
5#2-54,10,8,15,5,192.168.200.225,0,0
5#2-55,10,8,15,5,192.168.200.225,0,0
5#2-56,10,8,15,5,192.168.200.225,0,0
5#2-57,10,8,15,5,192.168.200.225,0,0
5#2-58,10,8,15,5,192.168.200.225,0,0
5#2-59,10,8,15,5,192.168.200.225,0,0
5#2-60,10,8,15,5,192.168.200.225,0,0
5#2-61,10,8,15,5,192.168.200.225,0,0
5#2-62,10,8,15,5,192.168.200.225,0,0
5#2-63,10,8,15,5,192.168.200.225,0,0
5#2-64,10,8,15,5,192.168.200.225,0,0
5#2-65,10,8,15,5,192.168.200.225,0,0
5#2-66,10,8,15,5,192.168.200.225,0,0
5#2-67,10,8,15,5,192.168.200.225,0,0
5#2-68,10,8,15,5,192.168.200.225,0,0
5#2-69,10,8,15,5,192.168.200.225,0,0
5#2-70,10,8,15,5,192.168.200.225,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
6#1-1,10,8,15,6,192.168.200.226,0,0
6#1-2,10,8,15,6,192.168.200.226,0,0
6#1-3,10,8,15,6,192.168.200.226,0,0
6#1-4,10,8,15,6,192.168.200.226,0,0
6#1-5,10,8,15,6,192.168.200.226,0,0
6#1-6,10,8,15,6,192.168.200.226,0,0
6#1-7,10,8,15,6,192.168.200.226,0,0
6#1-8,10,8,15,6,192.168.200.226,0,0
6#1-9,10,8,15,6,192.168.200.226,0,0
6#1-10,10,8,15,6,192.168.200.226,0,0
6#1-11,10,8,15,6,192.168.200.226,0,0
6#1-12,10,8,15,6,192.168.200.226,0,0
6#1-13,10,8,15,6,192.168.200.226,0,0
6#1-14,10,8,15,6,192.168.200.226,0,0
6#1-15,10,8,15,6,192.168.200.226,0,0
6#1-16,10,8,15,6,192.168.200.226,0,0
6#1-17,10,8,15,6,192.168.200.226,0,0
6#1-18,10,8,15,6,192.168.200.226,0,0
6#1-19,10,8,15,6,192.168.200.226,0,0
6#1-20,10,8,15,6,192.168.200.226,0,0
6#1-21,10,8,15,6,192.168.200.226,0,0
6#1-22,10,8,15,6,192.168.200.226,0,0
6#1-23,10,8,15,6,192.168.200.226,0,0
6#1-24,10,8,15,6,192.168.200.226,0,0
6#1-25,10,8,15,6,192.168.200.226,0,0
6#1-26,10,8,15,6,192.168.200.226,0,0
6#1-27,10,8,15,6,192.168.200.226,0,0
6#1-28,10,8,15,6,192.168.200.226,0,0
6#1-29,10,8,15,6,192.168.200.226,0,0
6#1-30,10,8,15,6,192.168.200.226,0,0
6#1-31,10,8,15,6,192.168.200.226,0,0
6#1-32,10,8,15,6,192.168.200.226,0,0
6#1-33,10,8,15,6,192.168.200.226,0,0
6#1-34,10,8,15,6,192.168.200.226,0,0
6#1-35,10,8,15,6,192.168.200.226,0,0
6#1-36,10,8,15,6,192.168.200.226,0,0
6#1-37,10,8,15,6,192.168.200.226,0,0
6#1-38,10,8,15,6,192.168.200.226,0,0
6#1-39,10,8,15,6,192.168.200.226,0,0
6#1-40,10,8,15,6,192.168.200.226,0,0
6#1-41,10,8,15,6,192.168.200.226,0,0
6#1-42,10,8,15,6,192.168.200.226,0,0
6#1-43,10,8,15,6,192.168.200.226,0,0
6#1-44,10,8,15,6,192.168.200.226,0,0
6#1-45,10,8,15,6,192.168.200.226,0,0
6#1-46,10,8,15,6,192.168.200.226,0,0
6#1-47,10,8,15,6,192.168.200.226,0,0
6#1-48,10,8,15,6,192.168.200.226,0,0
6#1-49,10,8,15,6,192.168.200.226,0,0
6#1-50,10,8,15,6,192.168.200.226,0,0
6#1-51,10,8,15,6,192.168.200.226,0,0
6#1-52,10,8,15,6,192.168.200.226,0,0
6#1-53,10,8,15,6,192.168.200.226,0,0
6#1-54,10,8,15,6,192.168.200.226,0,0
6#1-55,10,8,15,6,192.168.200.226,0,0
6#1-56,10,8,15,6,192.168.200.226,0,0
6#1-57,10,8,15,6,192.168.200.226,0,0
6#1-58,10,8,15,6,192.168.200.226,0,0
6#1-59,10,8,15,6,192.168.200.226,0,0
6#1-60,10,8,15,6,192.168.200.226,0,0
6#1-61,10,8,15,6,192.168.200.226,0,0
6#1-62,10,8,15,6,192.168.200.226,0,0
6#1-63,10,8,15,6,192.168.200.226,0,0
6#1-64,10,8,15,6,192.168.200.226,0,0
6#1-65,10,8,15,6,192.168.200.226,0,0
6#1-66,10,8,15,6,192.168.200.226,0,0
6#1-67,10,8,15,6,192.168.200.226,0,0
6#1-68,10,8,15,6,192.168.200.226,0,0
6#1-69,10,8,15,6,192.168.200.226,0,0
6#1-70,10,8,15,6,192.168.200.226,0,0
6#2-1,10,8,15,6,192.168.200.226,0,0
6#2-2,10,8,15,6,192.168.200.226,0,0
6#2-3,10,8,15,6,192.168.200.226,0,0
6#2-4,10,8,15,6,192.168.200.226,0,0
6#2-5,10,8,15,6,192.168.200.226,0,0
6#2-6,10,8,15,6,192.168.200.226,0,0
6#2-7,10,8,15,6,192.168.200.226,0,0
6#2-8,10,8,15,6,192.168.200.226,0,0
6#2-9,10,8,15,6,192.168.200.226,0,0
6#2-10,10,8,15,6,192.168.200.226,0,0
6#2-11,10,8,15,6,192.168.200.226,0,0
6#2-12,10,8,15,6,192.168.200.226,0,0
6#2-13,10,8,15,6,192.168.200.226,0,0
6#2-14,10,8,15,6,192.168.200.226,0,0
6#2-15,10,8,15,6,192.168.200.226,0,0
6#2-16,10,8,15,6,192.168.200.226,0,0
6#2-17,10,8,15,6,192.168.200.226,0,0
6#2-18,10,8,15,6,192.168.200.226,0,0
6#2-19,10,8,15,6,192.168.200.226,0,0
6#2-20,10,8,15,6,192.168.200.226,0,0
6#2-21,10,8,15,6,192.168.200.226,0,0
6#2-22,10,8,15,6,192.168.200.226,0,0
6#2-23,10,8,15,6,192.168.200.226,0,0
6#2-24,10,8,15,6,192.168.200.226,0,0
6#2-25,10,8,15,6,192.168.200.226,0,0
6#2-26,10,8,15,6,192.168.200.226,0,0
6#2-27,10,8,15,6,192.168.200.226,0,0
6#2-28,10,8,15,6,192.168.200.226,0,0
6#2-29,10,8,15,6,192.168.200.226,0,0
6#2-30,10,8,15,6,192.168.200.226,0,0
6#2-31,10,8,15,6,192.168.200.226,0,0
6#2-32,10,8,15,6,192.168.200.226,0,0
6#2-33,10,8,15,6,192.168.200.226,0,0
6#2-34,10,8,15,6,192.168.200.226,0,0
6#2-35,10,8,15,6,192.168.200.226,0,0
6#2-36,10,8,15,6,192.168.200.226,0,0
6#2-37,10,8,15,6,192.168.200.226,0,0
6#2-38,10,8,15,6,192.168.200.226,0,0
6#2-39,10,8,15,6,192.168.200.226,0,0
6#2-40,10,8,15,6,192.168.200.226,0,0
6#2-41,10,8,15,6,192.168.200.226,0,0
6#2-42,10,8,15,6,192.168.200.226,0,0
6#2-43,10,8,15,6,192.168.200.226,0,0
6#2-44,10,8,15,6,192.168.200.226,0,0
6#2-45,10,8,15,6,192.168.200.226,0,0
6#2-46,10,8,15,6,192.168.200.226,0,0
6#2-47,10,8,15,6,192.168.200.226,0,0
6#2-48,10,8,15,6,192.168.200.226,0,0
6#2-49,10,8,15,6,192.168.200.226,0,0
6#2-50,10,8,15,6,192.168.200.226,0,0
6#2-51,10,8,15,6,192.168.200.226,0,0
6#2-52,10,8,15,6,192.168.200.226,0,0
6#2-53,10,8,15,6,192.168.200.226,0,0
6#2-54,10,8,15,6,192.168.200.226,0,0
6#2-55,10,8,15,6,192.168.200.226,0,0
6#2-56,10,8,15,6,192.168.200.226,0,0
6#2-57,10,8,15,6,192.168.200.226,0,0
6#2-58,10,8,15,6,192.168.200.226,0,0
6#2-59,10,8,15,6,192.168.200.226,0,0
6#2-60,10,8,15,6,192.168.200.226,0,0
6#2-61,10,8,15,6,192.168.200.226,0,0
6#2-62,10,8,15,6,192.168.200.226,0,0
6#2-63,10,8,15,6,192.168.200.226,0,0
6#2-64,10,8,15,6,192.168.200.226,0,0
6#2-65,10,8,15,6,192.168.200.226,0,0
6#2-66,10,8,15,6,192.168.200.226,0,0
6#2-67,10,8,15,6,192.168.200.226,0,0
6#2-68,10,8,15,6,192.168.200.226,0,0
6#2-69,10,8,15,6,192.168.200.226,0,0
6#2-70,10,8,15,6,192.168.200.226,0,0
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
3#1-1,10,8,15,7,192.168.200.227,0,0
3#1-2,10,8,15,7,192.168.200.227,0,0
3#1-3,10,8,15,7,192.168.200.227,0,0
3#1-4,10,8,15,7,192.168.200.227,0,0
3#1-5,10,8,15,7,192.168.200.227,0,0
3#1-6,10,8,15,7,192.168.200.227,0,0
3#1-7,10,8,15,7,192.168.200.227,0,0
3#1-8,10,8,15,7,192.168.200.227,0,0
3#1-9,10,8,15,7,192.168.200.227,0,0
3#1-10,10,8,15,7,192.168.200.227,0,0
3#1-11,10,8,15,7,192.168.200.227,0,0
3#1-12,10,8,15,7,192.168.200.227,0,0
3#1-13,10,8,15,7,192.168.200.227,0,0
3#1-14,10,8,15,7,192.168.200.227,0,0
3#1-15,10,8,15,7,192.168.200.227,0,0
3#1-16,10,8,15,7,192.168.200.227,0,0
3#1-17,10,8,15,7,192.168.200.227,0,0
3#1-18,10,8,15,7,192.168.200.227,0,0
3#1-19,10,8,15,7,192.168.200.227,0,0
3#1-20,10,8,15,7,192.168.200.227,0,0
3#1-21,10,8,15,7,192.168.200.227,0,0
3#1-22,10,8,15,7,192.168.200.227,0,0
3#1-23,10,8,15,7,192.168.200.227,0,0
3#1-24,10,8,15,7,192.168.200.227,0,0
3#1-25,10,8,15,7,192.168.200.227,0,0
3#1-26,10,8,15,7,192.168.200.227,0,0
3#1-27,10,8,15,7,192.168.200.227,0,0
3#1-28,10,8,15,7,192.168.200.227,0,0
3#1-29,10,8,15,7,192.168.200.227,0,0
3#1-30,10,8,15,7,192.168.200.227,0,0
3#1-31,10,8,15,7,192.168.200.227,0,0
3#1-32,10,8,15,7,192.168.200.227,0,0
3#1-33,10,8,15,7,192.168.200.227,0,0
3#1-34,10,8,15,7,192.168.200.227,0,0
3#1-35,10,8,15,7,192.168.200.227,0,0
3#1-36,10,8,15,7,192.168.200.227,0,0
3#1-37,10,8,15,7,192.168.200.227,0,0
3#1-38,10,8,15,7,192.168.200.227,0,0
3#1-39,10,8,15,7,192.168.200.227,0,0
3#1-40,10,8,15,7,192.168.200.227,0,0
3#1-41,10,8,15,7,192.168.200.227,0,0
3#1-42,10,8,15,7,192.168.200.227,0,0
3#1-43,10,8,15,7,192.168.200.227,0,0
3#1-44,10,8,15,7,192.168.200.227,0,0
3#1-45,10,8,15,7,192.168.200.227,0,0
3#1-46,10,8,15,7,192.168.200.227,0,0
3#1-47,10,8,15,7,192.168.200.227,0,0
3#1-48,10,8,15,7,192.168.200.227,0,0
3#1-49,10,8,15,7,192.168.200.227,0,0
3#1-50,10,8,15,7,192.168.200.227,0,0
3#1-51,10,8,15,7,192.168.200.227,0,0
3#1-52,10,8,15,7,192.168.200.227,0,0
3#1-53,10,8,15,7,192.168.200.227,0,0
3#1-54,10,8,15,7,192.168.200.227,0,0
3#1-55,10,8,15,7,192.168.200.227,0,0
3#1-56,10,8,15,7,192.168.200.227,0,0
3#1-57,10,8,15,7,192.168.200.227,0,0
3#1-58,10,8,15,7,192.168.200.227,0,0
3#1-59,10,8,15,7,192.168.200.227,0,0
3#1-60,10,8,15,7,192.168.200.227,0,0
3#1-61,10,8,15,7,192.168.200.227,0,0
3#1-62,10,8,15,7,192.168.200.227,0,0
3#1-63,10,8,15,7,192.168.200.227,0,0
3#1-64,10,8,15,7,192.168.200.227,0,0
3#1-65,10,8,15,7,192.168.200.227,0,0
3#1-66,10,8,15,7,192.168.200.227,0,0
3#1-67,10,8,15,7,192.168.200.227,0,0
3#1-68,10,8,15,7,192.168.200.227,0,0
3#1-69,10,8,15,7,192.168.200.227,0,0
3#1-70,10,8,15,7,192.168.200.227,0,0
3#2-1,10,8,15,7,192.168.200.227,0,0
3#2-2,10,8,15,7,192.168.200.227,0,0
3#2-3,10,8,15,7,192.168.200.227,0,0
3#2-4,10,8,15,7,192.168.200.227,0,0
3#2-5,10,8,15,7,192.168.200.227,0,0
3#2-6,10,8,15,7,192.168.200.227,0,0
3#2-7,10,8,15,7,192.168.200.227,0,0
3#2-8,10,8,15,7,192.168.200.227,0,0
3#2-9,10,8,15,7,192.168.200.227,0,0
3#2-10,10,8,15,7,192.168.200.227,0,0
3#2-11,10,8,15,7,192.168.200.227,0,0
3#2-12,10,8,15,7,192.168.200.227,0,0
3#2-13,10,8,15,7,192.168.200.227,0,0
3#2-14,10,8,15,7,192.168.200.227,0,0
3#2-15,10,8,15,7,192.168.200.227,0,0
3#2-16,10,8,15,7,192.168.200.227,0,0
3#2-17,10,8,15,7,192.168.200.227,0,0
3#2-18,10,8,15,7,192.168.200.227,0,0
3#2-19,10,8,15,7,192.168.200.227,0,0
3#2-20,10,8,15,7,192.168.200.227,0,0
3#2-21,10,8,15,7,192.168.200.227,0,0
3#2-22,10,8,15,7,192.168.200.227,0,0
3#2-23,10,8,15,7,192.168.200.227,0,0
3#2-24,10,8,15,7,192.168.200.227,0,0
3#2-25,10,8,15,7,192.168.200.227,0,0
3#2-26,10,8,15,7,192.168.200.227,0,0
3#2-27,10,8,15,7,192.168.200.227,0,0
3#2-28,10,8,15,7,192.168.200.227,0,0
3#2-29,10,8,15,7,192.168.200.227,0,0
3#2-30,10,8,15,7,192.168.200.227,0,0
3#2-31,10,8,15,7,192.168.200.227,0,0
3#2-32,10,8,15,7,192.168.200.227,0,0
3#2-33,10,8,15,7,192.168.200.227,0,0
3#2-34,10,8,15,7,192.168.200.227,0,0
3#2-35,10,8,15,7,192.168.200.227,0,0
3#2-36,10,8,15,7,192.168.200.227,0,0
3#2-37,10,8,15,7,192.168.200.227,0,0
3#2-38,10,8,15,7,192.168.200.227,0,0
3#2-39,10,8,15,7,192.168.200.227,0,0
3#2-40,10,8,15,7,192.168.200.227,0,0
3#2-41,10,8,15,7,192.168.200.227,0,0
3#2-42,10,8,15,7,192.168.200.227,0,0
3#2-43,10,8,15,7,192.168.200.227,0,0
3#2-44,10,8,15,7,192.168.200.227,0,0
3#2-45,10,8,15,7,192.168.200.227,0,0
3#2-46,10,8,15,7,192.168.200.227,0,0
3#2-47,10,8,15,7,192.168.200.227,0,0
3#2-48,10,8,15,7,192.168.200.227,0,0
3#2-49,10,8,15,7,192.168.200.227,0,0
3#2-50,10,8,15,7,192.168.200.227,0,0
3#2-51,10,8,15,7,192.168.200.227,0,0
3#2-52,10,8,15,7,192.168.200.227,0,0
3#2-53,10,8,15,7,192.168.200.227,0,0
3#2-54,10,8,15,7,192.168.200.227,0,0
3#2-55,10,8,15,7,192.168.200.227,0,0
3#2-56,10,8,15,7,192.168.200.227,0,0
3#2-57,10,8,15,7,192.168.200.227,0,0
3#2-58,10,8,15,7,192.168.200.227,0,0
3#2-59,10,8,15,7,192.168.200.227,0,0
3#2-60,10,8,15,7,192.168.200.227,0,0
3#2-61,10,8,15,7,192.168.200.227,0,0
3#2-62,10,8,15,7,192.168.200.227,0,0
3#2-63,10,8,15,7,192.168.200.227,0,0
3#2-64,10,8,15,7,192.168.200.227,0,0
3#2-65,10,8,15,7,192.168.200.227,0,0
3#2-66,10,8,15,7,192.168.200.227,0,0
3#2-67,10,8,15,7,192.168.200.227,0,0
3#2-68,10,8,15,7,192.168.200.227,0,0
3#2-69,10,8,15,7,192.168.200.227,0,0
3#2-70,10,8,15,7,192.168.200.227,0,0
类型,说明,名称,属性值
PRO,端口号,Door_PortName,COM1
PRO,IOIP,AIO_IP,192.168.200.11
PRO,使用哪种IP模块,UseAIOBOX,1
λÖÃ,ÓÅÏȼ¶,¸ß¶È,¿í¶È,ÁϲÖID,É豸IP,ÇøÓòID,µÆË÷Òý
1#A1_001,10,8,7,1,192.168.201.221,0,0
1#A1_002,10,8,7,1,192.168.201.221,0,1
1#A1_003,10,8,7,1,192.168.201.221,0,2
1#A1_004,10,8,7,1,192.168.201.221,0,3
1#A1_005,10,8,7,1,192.168.201.221,0,4
1#A1_006,10,8,7,1,192.168.201.221,0,5
1#A1_007,10,8,7,1,192.168.201.221,0,6
1#A1_008,10,8,7,1,192.168.201.221,0,7
1#A1_009,10,8,7,1,192.168.201.221,0,8
1#A1_010,10,8,7,1,192.168.201.221,0,9
1#A1_011,10,8,7,1,192.168.201.221,0,10
1#A1_012,10,8,7,1,192.168.201.221,0,11
1#A1_013,10,8,7,1,192.168.201.221,0,12
1#A1_014,10,8,7,1,192.168.201.221,0,13
1#A1_015,10,8,7,1,192.168.201.221,0,14
1#A1_016,10,8,7,1,192.168.201.221,0,15
1#A1_017,10,8,7,1,192.168.201.221,0,16
1#A1_018,10,8,7,1,192.168.201.221,0,17
1#A1_019,10,8,7,1,192.168.201.221,0,18
1#A1_020,10,8,7,1,192.168.201.221,0,19
1#A1_021,10,8,7,1,192.168.201.221,0,20
1#A1_022,10,8,7,1,192.168.201.221,0,21
1#A1_023,10,8,7,1,192.168.201.221,0,22
1#A1_024,10,8,7,1,192.168.201.221,0,23
1#A1_025,10,8,7,1,192.168.201.221,0,24
1#A1_026,10,8,7,1,192.168.201.221,0,25
1#A1_027,10,8,7,1,192.168.201.221,0,26
1#A1_028,10,8,7,1,192.168.201.221,0,27
1#A1_029,10,8,7,1,192.168.201.221,0,28
1#A1_030,10,8,7,1,192.168.201.221,0,29
1#A1_031,10,8,7,1,192.168.201.221,0,30
1#A1_032,10,8,7,1,192.168.201.221,0,31
1#A1_033,10,8,7,1,192.168.201.221,0,32
1#A1_034,10,8,7,1,192.168.201.221,0,33
1#A1_035,10,8,7,1,192.168.201.221,0,34
1#A1_036,10,8,7,1,192.168.201.221,0,35
1#A1_037,10,8,7,1,192.168.201.221,0,36
1#A1_038,10,8,7,1,192.168.201.221,0,37
1#A1_039,10,8,7,1,192.168.201.221,0,38
1#A1_040,10,8,7,1,192.168.201.221,0,39
1#A1_041,10,8,7,1,192.168.201.221,0,40
1#A1_042,10,8,7,1,192.168.201.221,0,41
1#A1_043,10,8,7,1,192.168.201.221,0,42
1#A1_044,10,8,7,1,192.168.201.221,0,43
1#A1_045,10,8,7,1,192.168.201.221,0,44
1#A1_046,10,8,7,1,192.168.201.221,0,45
1#A1_047,10,8,7,1,192.168.201.221,0,46
1#A1_048,10,8,7,1,192.168.201.221,0,47
1#A1_049,10,8,7,1,192.168.201.221,0,48
1#A1_050,10,8,7,1,192.168.201.221,0,49
1#A1_051,10,8,7,1,192.168.201.221,0,50
1#A1_052,10,8,7,1,192.168.201.221,0,51
1#A1_053,10,8,7,1,192.168.201.221,0,52
1#A1_054,10,8,7,1,192.168.201.221,0,53
1#A1_055,10,8,7,1,192.168.201.221,0,54
1#A1_056,10,8,7,1,192.168.201.221,0,55
1#A1_057,10,8,7,1,192.168.201.221,0,56
1#A1_058,10,8,7,1,192.168.201.221,0,57
1#A1_059,10,8,7,1,192.168.201.221,0,58
1#A1_060,10,8,7,1,192.168.201.221,0,59
1#A1_061,10,8,7,1,192.168.201.221,0,60
1#A1_062,10,8,7,1,192.168.201.221,0,61
1#A1_063,10,8,7,1,192.168.201.221,0,62
1#A1_064,10,8,7,1,192.168.201.221,0,63
1#A1_065,10,8,7,1,192.168.201.221,0,64
1#A1_066,10,8,7,1,192.168.201.221,0,65
1#A1_067,10,8,7,1,192.168.201.221,0,66
1#A1_068,10,8,7,1,192.168.201.221,0,67
1#A1_069,10,8,7,1,192.168.201.221,0,68
1#A1_070,10,8,7,1,192.168.201.221,0,69
1#A1_071,10,8,7,1,192.168.201.221,0,70
1#A1_072,10,8,7,1,192.168.201.221,0,71
1#A1_073,10,8,7,1,192.168.201.221,0,72
1#A1_074,10,8,7,1,192.168.201.221,0,73
1#A1_075,10,8,7,1,192.168.201.221,0,74
1#A1_076,10,8,7,1,192.168.201.221,0,75
1#A1_077,10,8,7,1,192.168.201.221,0,76
1#A1_078,10,8,7,1,192.168.201.221,0,77
1#A1_079,10,8,7,1,192.168.201.221,0,78
1#A1_080,10,8,7,1,192.168.201.221,0,79
1#A1_081,10,8,7,1,192.168.201.221,0,80
1#A1_082,10,8,7,1,192.168.201.221,0,81
1#A1_083,10,8,7,1,192.168.201.221,0,82
1#A1_084,10,8,7,1,192.168.201.221,0,83
1#A1_085,10,8,7,1,192.168.201.221,0,84
1#A1_086,10,8,7,1,192.168.201.221,0,85
1#A1_087,10,8,7,1,192.168.201.221,0,86
1#A1_088,10,8,7,1,192.168.201.221,0,87
1#A1_089,10,8,7,1,192.168.201.221,0,88
1#A1_090,10,8,7,1,192.168.201.221,0,89
1#A1_091,10,8,7,1,192.168.201.221,0,90
1#A1_092,10,8,7,1,192.168.201.221,0,91
1#A1_093,10,8,7,1,192.168.201.221,0,92
1#A1_094,10,8,7,1,192.168.201.221,0,93
1#A1_095,10,8,7,1,192.168.201.221,0,94
1#A1_096,10,8,7,1,192.168.201.221,0,95
1#A1_097,10,8,7,1,192.168.201.221,0,96
1#A1_098,10,8,7,1,192.168.201.221,0,97
1#A1_099,10,8,7,1,192.168.201.221,0,98
1#A1_100,10,8,7,1,192.168.201.221,0,99
,,,,,,,
1#A2_001,10,8,7,1,192.168.201.221,0,199
1#A2_002,10,8,7,1,192.168.201.221,0,198
1#A2_003,10,8,7,1,192.168.201.221,0,197
1#A2_004,10,8,7,1,192.168.201.221,0,196
1#A2_005,10,8,7,1,192.168.201.221,0,195
1#A2_006,10,8,7,1,192.168.201.221,0,194
1#A2_007,10,8,7,1,192.168.201.221,0,193
1#A2_008,10,8,7,1,192.168.201.221,0,192
1#A2_009,10,8,7,1,192.168.201.221,0,191
1#A2_010,10,8,7,1,192.168.201.221,0,190
1#A2_011,10,8,7,1,192.168.201.221,0,189
1#A2_012,10,8,7,1,192.168.201.221,0,188
1#A2_013,10,8,7,1,192.168.201.221,0,187
1#A2_014,10,8,7,1,192.168.201.221,0,186
1#A2_015,10,8,7,1,192.168.201.221,0,185
1#A2_016,10,8,7,1,192.168.201.221,0,184
1#A2_017,10,8,7,1,192.168.201.221,0,183
1#A2_018,10,8,7,1,192.168.201.221,0,182
1#A2_019,10,8,7,1,192.168.201.221,0,181
1#A2_020,10,8,7,1,192.168.201.221,0,180
1#A2_021,10,8,7,1,192.168.201.221,0,179
1#A2_022,10,8,7,1,192.168.201.221,0,178
1#A2_023,10,8,7,1,192.168.201.221,0,177
1#A2_024,10,8,7,1,192.168.201.221,0,176
1#A2_025,10,8,7,1,192.168.201.221,0,175
1#A2_026,10,8,7,1,192.168.201.221,0,174
1#A2_027,10,8,7,1,192.168.201.221,0,173
1#A2_028,10,8,7,1,192.168.201.221,0,172
1#A2_029,10,8,7,1,192.168.201.221,0,171
1#A2_030,10,8,7,1,192.168.201.221,0,170
1#A2_031,10,8,7,1,192.168.201.221,0,169
1#A2_032,10,8,7,1,192.168.201.221,0,168
1#A2_033,10,8,7,1,192.168.201.221,0,167
1#A2_034,10,8,7,1,192.168.201.221,0,166
1#A2_035,10,8,7,1,192.168.201.221,0,165
1#A2_036,10,8,7,1,192.168.201.221,0,164
1#A2_037,10,8,7,1,192.168.201.221,0,163
1#A2_038,10,8,7,1,192.168.201.221,0,162
1#A2_039,10,8,7,1,192.168.201.221,0,161
1#A2_040,10,8,7,1,192.168.201.221,0,160
1#A2_041,10,8,7,1,192.168.201.221,0,159
1#A2_042,10,8,7,1,192.168.201.221,0,158
1#A2_043,10,8,7,1,192.168.201.221,0,157
1#A2_044,10,8,7,1,192.168.201.221,0,156
1#A2_045,10,8,7,1,192.168.201.221,0,155
1#A2_046,10,8,7,1,192.168.201.221,0,154
1#A2_047,10,8,7,1,192.168.201.221,0,153
1#A2_048,10,8,7,1,192.168.201.221,0,152
1#A2_049,10,8,7,1,192.168.201.221,0,151
1#A2_050,10,8,7,1,192.168.201.221,0,150
1#A2_051,10,8,7,1,192.168.201.221,0,149
1#A2_052,10,8,7,1,192.168.201.221,0,148
1#A2_053,10,8,7,1,192.168.201.221,0,147
1#A2_054,10,8,7,1,192.168.201.221,0,146
1#A2_055,10,8,7,1,192.168.201.221,0,145
1#A2_056,10,8,7,1,192.168.201.221,0,144
1#A2_057,10,8,7,1,192.168.201.221,0,143
1#A2_058,10,8,7,1,192.168.201.221,0,142
1#A2_059,10,8,7,1,192.168.201.221,0,141
1#A2_060,10,8,7,1,192.168.201.221,0,140
1#A2_061,10,8,7,1,192.168.201.221,0,139
1#A2_062,10,8,7,1,192.168.201.221,0,138
1#A2_063,10,8,7,1,192.168.201.221,0,137
1#A2_064,10,8,7,1,192.168.201.221,0,136
1#A2_065,10,8,7,1,192.168.201.221,0,135
1#A2_066,10,8,7,1,192.168.201.221,0,134
1#A2_067,10,8,7,1,192.168.201.221,0,133
1#A2_068,10,8,7,1,192.168.201.221,0,132
1#A2_069,10,8,7,1,192.168.201.221,0,131
1#A2_070,10,8,7,1,192.168.201.221,0,130
1#A2_071,10,8,7,1,192.168.201.221,0,129
1#A2_072,10,8,7,1,192.168.201.221,0,128
1#A2_073,10,8,7,1,192.168.201.221,0,127
1#A2_074,10,8,7,1,192.168.201.221,0,126
1#A2_075,10,8,7,1,192.168.201.221,0,125
1#A2_076,10,8,7,1,192.168.201.221,0,124
1#A2_077,10,8,7,1,192.168.201.221,0,123
1#A2_078,10,8,7,1,192.168.201.221,0,122
1#A2_079,10,8,7,1,192.168.201.221,0,121
1#A2_080,10,8,7,1,192.168.201.221,0,120
1#A2_081,10,8,7,1,192.168.201.221,0,119
1#A2_082,10,8,7,1,192.168.201.221,0,118
1#A2_083,10,8,7,1,192.168.201.221,0,117
1#A2_084,10,8,7,1,192.168.201.221,0,116
1#A2_085,10,8,7,1,192.168.201.221,0,115
1#A2_086,10,8,7,1,192.168.201.221,0,114
1#A2_087,10,8,7,1,192.168.201.221,0,113
1#A2_088,10,8,7,1,192.168.201.221,0,112
1#A2_089,10,8,7,1,192.168.201.221,0,111
1#A2_090,10,8,7,1,192.168.201.221,0,110
1#A2_091,10,8,7,1,192.168.201.221,0,109
1#A2_092,10,8,7,1,192.168.201.221,0,108
1#A2_093,10,8,7,1,192.168.201.221,0,107
1#A2_094,10,8,7,1,192.168.201.221,0,106
1#A2_095,10,8,7,1,192.168.201.221,0,105
1#A2_096,10,8,7,1,192.168.201.221,0,104
1#A2_097,10,8,7,1,192.168.201.221,0,103
1#A2_098,10,8,7,1,192.168.201.221,0,102
1#A2_099,10,8,7,1,192.168.201.221,0,101
1#A2_100,10,8,7,1,192.168.201.221,0,100
,,,,,,,
1#A3_001,10,8,7,1,192.168.201.221,1,0
1#A3_002,10,8,7,1,192.168.201.221,1,1
1#A3_003,10,8,7,1,192.168.201.221,1,2
1#A3_004,10,8,7,1,192.168.201.221,1,3
1#A3_005,10,8,7,1,192.168.201.221,1,4
1#A3_006,10,8,7,1,192.168.201.221,1,5
1#A3_007,10,8,7,1,192.168.201.221,1,6
1#A3_008,10,8,7,1,192.168.201.221,1,7
1#A3_009,10,8,7,1,192.168.201.221,1,8
1#A3_010,10,8,7,1,192.168.201.221,1,9
1#A3_011,10,8,7,1,192.168.201.221,1,10
1#A3_012,10,8,7,1,192.168.201.221,1,11
1#A3_013,10,8,7,1,192.168.201.221,1,12
1#A3_014,10,8,7,1,192.168.201.221,1,13
1#A3_015,10,8,7,1,192.168.201.221,1,14
1#A3_016,10,8,7,1,192.168.201.221,1,15
1#A3_017,10,8,7,1,192.168.201.221,1,16
1#A3_018,10,8,7,1,192.168.201.221,1,17
1#A3_019,10,8,7,1,192.168.201.221,1,18
1#A3_020,10,8,7,1,192.168.201.221,1,19
1#A3_021,10,8,7,1,192.168.201.221,1,20
1#A3_022,10,8,7,1,192.168.201.221,1,21
1#A3_023,10,8,7,1,192.168.201.221,1,22
1#A3_024,10,8,7,1,192.168.201.221,1,23
1#A3_025,10,8,7,1,192.168.201.221,1,24
1#A3_026,10,8,7,1,192.168.201.221,1,25
1#A3_027,10,8,7,1,192.168.201.221,1,26
1#A3_028,10,8,7,1,192.168.201.221,1,27
1#A3_029,10,8,7,1,192.168.201.221,1,28
1#A3_030,10,8,7,1,192.168.201.221,1,29
1#A3_031,10,8,7,1,192.168.201.221,1,30
1#A3_032,10,8,7,1,192.168.201.221,1,31
1#A3_033,10,8,7,1,192.168.201.221,1,32
1#A3_034,10,8,7,1,192.168.201.221,1,33
1#A3_035,10,8,7,1,192.168.201.221,1,34
1#A3_036,10,8,7,1,192.168.201.221,1,35
1#A3_037,10,8,7,1,192.168.201.221,1,36
1#A3_038,10,8,7,1,192.168.201.221,1,37
1#A3_039,10,8,7,1,192.168.201.221,1,38
1#A3_040,10,8,7,1,192.168.201.221,1,39
1#A3_041,10,8,7,1,192.168.201.221,1,40
1#A3_042,10,8,7,1,192.168.201.221,1,41
1#A3_043,10,8,7,1,192.168.201.221,1,42
1#A3_044,10,8,7,1,192.168.201.221,1,43
1#A3_045,10,8,7,1,192.168.201.221,1,44
1#A3_046,10,8,7,1,192.168.201.221,1,45
1#A3_047,10,8,7,1,192.168.201.221,1,46
1#A3_048,10,8,7,1,192.168.201.221,1,47
1#A3_049,10,8,7,1,192.168.201.221,1,48
1#A3_050,10,8,7,1,192.168.201.221,1,49
1#A3_051,10,8,7,1,192.168.201.221,1,50
1#A3_052,10,8,7,1,192.168.201.221,1,51
1#A3_053,10,8,7,1,192.168.201.221,1,52
1#A3_054,10,8,7,1,192.168.201.221,1,53
1#A3_055,10,8,7,1,192.168.201.221,1,54
1#A3_056,10,8,7,1,192.168.201.221,1,55
1#A3_057,10,8,7,1,192.168.201.221,1,56
1#A3_058,10,8,7,1,192.168.201.221,1,57
1#A3_059,10,8,7,1,192.168.201.221,1,58
1#A3_060,10,8,7,1,192.168.201.221,1,59
1#A3_061,10,8,7,1,192.168.201.221,1,60
1#A3_062,10,8,7,1,192.168.201.221,1,61
1#A3_063,10,8,7,1,192.168.201.221,1,62
1#A3_064,10,8,7,1,192.168.201.221,1,63
1#A3_065,10,8,7,1,192.168.201.221,1,64
1#A3_066,10,8,7,1,192.168.201.221,1,65
1#A3_067,10,8,7,1,192.168.201.221,1,66
1#A3_068,10,8,7,1,192.168.201.221,1,67
1#A3_069,10,8,7,1,192.168.201.221,1,68
1#A3_070,10,8,7,1,192.168.201.221,1,69
1#A3_071,10,8,7,1,192.168.201.221,1,70
1#A3_072,10,8,7,1,192.168.201.221,1,71
1#A3_073,10,8,7,1,192.168.201.221,1,72
1#A3_074,10,8,7,1,192.168.201.221,1,73
1#A3_075,10,8,7,1,192.168.201.221,1,74
1#A3_076,10,8,7,1,192.168.201.221,1,75
1#A3_077,10,8,7,1,192.168.201.221,1,76
1#A3_078,10,8,7,1,192.168.201.221,1,77
1#A3_079,10,8,7,1,192.168.201.221,1,78
1#A3_080,10,8,7,1,192.168.201.221,1,79
1#A3_081,10,8,7,1,192.168.201.221,1,80
1#A3_082,10,8,7,1,192.168.201.221,1,81
1#A3_083,10,8,7,1,192.168.201.221,1,82
1#A3_084,10,8,7,1,192.168.201.221,1,83
1#A3_085,10,8,7,1,192.168.201.221,1,84
1#A3_086,10,8,7,1,192.168.201.221,1,85
1#A3_087,10,8,7,1,192.168.201.221,1,86
1#A3_088,10,8,7,1,192.168.201.221,1,87
1#A3_089,10,8,7,1,192.168.201.221,1,88
1#A3_090,10,8,7,1,192.168.201.221,1,89
1#A3_091,10,8,7,1,192.168.201.221,1,90
1#A3_092,10,8,7,1,192.168.201.221,1,91
1#A3_093,10,8,7,1,192.168.201.221,1,92
1#A3_094,10,8,7,1,192.168.201.221,1,93
1#A3_095,10,8,7,1,192.168.201.221,1,94
1#A3_096,10,8,7,1,192.168.201.221,1,95
1#A3_097,10,8,7,1,192.168.201.221,1,96
1#A3_098,10,8,7,1,192.168.201.221,1,97
1#A3_099,10,8,7,1,192.168.201.221,1,98
1#A3_100,10,8,7,1,192.168.201.221,1,99
,,,,,,,
1#A4_001,10,8,7,1,192.168.201.221,1,199
1#A4_002,10,8,7,1,192.168.201.221,1,198
1#A4_003,10,8,7,1,192.168.201.221,1,197
1#A4_004,10,8,7,1,192.168.201.221,1,196
1#A4_005,10,8,7,1,192.168.201.221,1,195
1#A4_006,10,8,7,1,192.168.201.221,1,194
1#A4_007,10,8,7,1,192.168.201.221,1,193
1#A4_008,10,8,7,1,192.168.201.221,1,192
1#A4_009,10,8,7,1,192.168.201.221,1,191
1#A4_010,10,8,7,1,192.168.201.221,1,190
1#A4_011,10,8,7,1,192.168.201.221,1,189
1#A4_012,10,8,7,1,192.168.201.221,1,188
1#A4_013,10,8,7,1,192.168.201.221,1,187
1#A4_014,10,8,7,1,192.168.201.221,1,186
1#A4_015,10,8,7,1,192.168.201.221,1,185
1#A4_016,10,8,7,1,192.168.201.221,1,184
1#A4_017,10,8,7,1,192.168.201.221,1,183
1#A4_018,10,8,7,1,192.168.201.221,1,182
1#A4_019,10,8,7,1,192.168.201.221,1,181
1#A4_020,10,8,7,1,192.168.201.221,1,180
1#A4_021,10,8,7,1,192.168.201.221,1,179
1#A4_022,10,8,7,1,192.168.201.221,1,178
1#A4_023,10,8,7,1,192.168.201.221,1,177
1#A4_024,10,8,7,1,192.168.201.221,1,176
1#A4_025,10,8,7,1,192.168.201.221,1,175
1#A4_026,10,8,7,1,192.168.201.221,1,174
1#A4_027,10,8,7,1,192.168.201.221,1,173
1#A4_028,10,8,7,1,192.168.201.221,1,172
1#A4_029,10,8,7,1,192.168.201.221,1,171
1#A4_030,10,8,7,1,192.168.201.221,1,170
1#A4_031,10,8,7,1,192.168.201.221,1,169
1#A4_032,10,8,7,1,192.168.201.221,1,168
1#A4_033,10,8,7,1,192.168.201.221,1,167
1#A4_034,10,8,7,1,192.168.201.221,1,166
1#A4_035,10,8,7,1,192.168.201.221,1,165
1#A4_036,10,8,7,1,192.168.201.221,1,164
1#A4_037,10,8,7,1,192.168.201.221,1,163
1#A4_038,10,8,7,1,192.168.201.221,1,162
1#A4_039,10,8,7,1,192.168.201.221,1,161
1#A4_040,10,8,7,1,192.168.201.221,1,160
1#A4_041,10,8,7,1,192.168.201.221,1,159
1#A4_042,10,8,7,1,192.168.201.221,1,158
1#A4_043,10,8,7,1,192.168.201.221,1,157
1#A4_044,10,8,7,1,192.168.201.221,1,156
1#A4_045,10,8,7,1,192.168.201.221,1,155
1#A4_046,10,8,7,1,192.168.201.221,1,154
1#A4_047,10,8,7,1,192.168.201.221,1,153
1#A4_048,10,8,7,1,192.168.201.221,1,152
1#A4_049,10,8,7,1,192.168.201.221,1,151
1#A4_050,10,8,7,1,192.168.201.221,1,150
1#A4_051,10,8,7,1,192.168.201.221,1,149
1#A4_052,10,8,7,1,192.168.201.221,1,148
1#A4_053,10,8,7,1,192.168.201.221,1,147
1#A4_054,10,8,7,1,192.168.201.221,1,146
1#A4_055,10,8,7,1,192.168.201.221,1,145
1#A4_056,10,8,7,1,192.168.201.221,1,144
1#A4_057,10,8,7,1,192.168.201.221,1,143
1#A4_058,10,8,7,1,192.168.201.221,1,142
1#A4_059,10,8,7,1,192.168.201.221,1,141
1#A4_060,10,8,7,1,192.168.201.221,1,140
1#A4_061,10,8,7,1,192.168.201.221,1,139
1#A4_062,10,8,7,1,192.168.201.221,1,138
1#A4_063,10,8,7,1,192.168.201.221,1,137
1#A4_064,10,8,7,1,192.168.201.221,1,136
1#A4_065,10,8,7,1,192.168.201.221,1,135
1#A4_066,10,8,7,1,192.168.201.221,1,134
1#A4_067,10,8,7,1,192.168.201.221,1,133
1#A4_068,10,8,7,1,192.168.201.221,1,132
1#A4_069,10,8,7,1,192.168.201.221,1,131
1#A4_070,10,8,7,1,192.168.201.221,1,130
1#A4_071,10,8,7,1,192.168.201.221,1,129
1#A4_072,10,8,7,1,192.168.201.221,1,128
1#A4_073,10,8,7,1,192.168.201.221,1,127
1#A4_074,10,8,7,1,192.168.201.221,1,126
1#A4_075,10,8,7,1,192.168.201.221,1,125
1#A4_076,10,8,7,1,192.168.201.221,1,124
1#A4_077,10,8,7,1,192.168.201.221,1,123
1#A4_078,10,8,7,1,192.168.201.221,1,122
1#A4_079,10,8,7,1,192.168.201.221,1,121
1#A4_080,10,8,7,1,192.168.201.221,1,120
1#A4_081,10,8,7,1,192.168.201.221,1,119
1#A4_082,10,8,7,1,192.168.201.221,1,118
1#A4_083,10,8,7,1,192.168.201.221,1,117
1#A4_084,10,8,7,1,192.168.201.221,1,116
1#A4_085,10,8,7,1,192.168.201.221,1,115
1#A4_086,10,8,7,1,192.168.201.221,1,114
1#A4_087,10,8,7,1,192.168.201.221,1,113
1#A4_088,10,8,7,1,192.168.201.221,1,112
1#A4_089,10,8,7,1,192.168.201.221,1,111
1#A4_090,10,8,7,1,192.168.201.221,1,110
1#A4_091,10,8,7,1,192.168.201.221,1,109
1#A4_092,10,8,7,1,192.168.201.221,1,108
1#A4_093,10,8,7,1,192.168.201.221,1,107
1#A4_094,10,8,7,1,192.168.201.221,1,106
1#A4_095,10,8,7,1,192.168.201.221,1,105
1#A4_096,10,8,7,1,192.168.201.221,1,104
1#A4_097,10,8,7,1,192.168.201.221,1,103
1#A4_098,10,8,7,1,192.168.201.221,1,102
1#A4_099,10,8,7,1,192.168.201.221,1,101
1#A4_100,10,8,7,1,192.168.201.221,1,100
,,,,,,,
1#A5_001,10,8,7,1,192.168.201.221,1,200
1#A5_002,10,8,7,1,192.168.201.221,1,201
1#A5_003,10,8,7,1,192.168.201.221,1,202
1#A5_004,10,8,7,1,192.168.201.221,1,203
1#A5_005,10,8,7,1,192.168.201.221,1,204
1#A5_006,10,8,7,1,192.168.201.221,1,205
1#A5_007,10,8,7,1,192.168.201.221,1,206
1#A5_008,10,8,7,1,192.168.201.221,1,207
1#A5_009,10,8,7,1,192.168.201.221,1,208
1#A5_010,10,8,7,1,192.168.201.221,1,209
1#A5_011,10,8,7,1,192.168.201.221,1,210
1#A5_012,10,8,7,1,192.168.201.221,1,211
1#A5_013,10,8,7,1,192.168.201.221,1,212
1#A5_014,10,8,7,1,192.168.201.221,1,213
1#A5_015,10,8,7,1,192.168.201.221,1,214
1#A5_016,10,8,7,1,192.168.201.221,1,215
1#A5_017,10,8,7,1,192.168.201.221,1,216
1#A5_018,10,8,7,1,192.168.201.221,1,217
1#A5_019,10,8,7,1,192.168.201.221,1,218
1#A5_020,10,8,7,1,192.168.201.221,1,219
1#A5_021,10,8,7,1,192.168.201.221,1,220
1#A5_022,10,8,7,1,192.168.201.221,1,221
1#A5_023,10,8,7,1,192.168.201.221,1,222
1#A5_024,10,8,7,1,192.168.201.221,1,223
1#A5_025,10,8,7,1,192.168.201.221,1,224
1#A5_026,10,8,7,1,192.168.201.221,1,225
1#A5_027,10,8,7,1,192.168.201.221,1,226
1#A5_028,10,8,7,1,192.168.201.221,1,227
1#A5_029,10,8,7,1,192.168.201.221,1,228
1#A5_030,10,8,7,1,192.168.201.221,1,229
1#A5_031,10,8,7,1,192.168.201.221,1,230
1#A5_032,10,8,7,1,192.168.201.221,1,231
1#A5_033,10,8,7,1,192.168.201.221,1,232
1#A5_034,10,8,7,1,192.168.201.221,1,233
1#A5_035,10,8,7,1,192.168.201.221,1,234
1#A5_036,10,8,7,1,192.168.201.221,1,235
1#A5_037,10,8,7,1,192.168.201.221,1,236
1#A5_038,10,8,7,1,192.168.201.221,1,237
1#A5_039,10,8,7,1,192.168.201.221,1,238
1#A5_040,10,8,7,1,192.168.201.221,1,239
1#A5_041,10,8,7,1,192.168.201.221,1,240
1#A5_042,10,8,7,1,192.168.201.221,1,241
1#A5_043,10,8,7,1,192.168.201.221,1,242
1#A5_044,10,8,7,1,192.168.201.221,1,243
1#A5_045,10,8,7,1,192.168.201.221,1,244
1#A5_046,10,8,7,1,192.168.201.221,1,245
1#A5_047,10,8,7,1,192.168.201.221,1,246
1#A5_048,10,8,7,1,192.168.201.221,1,247
1#A5_049,10,8,7,1,192.168.201.221,1,248
1#A5_050,10,8,7,1,192.168.201.221,1,249
1#A5_051,10,8,7,1,192.168.201.221,1,250
1#A5_052,10,8,7,1,192.168.201.221,1,251
1#A5_053,10,8,7,1,192.168.201.221,1,252
1#A5_054,10,8,7,1,192.168.201.221,1,253
1#A5_055,10,8,7,1,192.168.201.221,1,254
1#A5_056,10,8,7,1,192.168.201.221,1,255
1#A5_057,10,8,7,1,192.168.201.221,1,256
1#A5_058,10,8,7,1,192.168.201.221,1,257
1#A5_059,10,8,7,1,192.168.201.221,1,258
1#A5_060,10,8,7,1,192.168.201.221,1,259
1#A5_061,10,8,7,1,192.168.201.221,1,260
1#A5_062,10,8,7,1,192.168.201.221,1,261
1#A5_063,10,8,7,1,192.168.201.221,1,262
1#A5_064,10,8,7,1,192.168.201.221,1,263
1#A5_065,10,8,7,1,192.168.201.221,1,264
1#A5_066,10,8,7,1,192.168.201.221,1,265
1#A5_067,10,8,7,1,192.168.201.221,1,266
1#A5_068,10,8,7,1,192.168.201.221,1,267
1#A5_069,10,8,7,1,192.168.201.221,1,268
1#A5_070,10,8,7,1,192.168.201.221,1,269
1#A5_071,10,8,7,1,192.168.201.221,1,270
1#A5_072,10,8,7,1,192.168.201.221,1,271
1#A5_073,10,8,7,1,192.168.201.221,1,272
1#A5_074,10,8,7,1,192.168.201.221,1,273
1#A5_075,10,8,7,1,192.168.201.221,1,274
1#A5_076,10,8,7,1,192.168.201.221,1,275
1#A5_077,10,8,7,1,192.168.201.221,1,276
1#A5_078,10,8,7,1,192.168.201.221,1,277
1#A5_079,10,8,7,1,192.168.201.221,1,278
1#A5_080,10,8,7,1,192.168.201.221,1,279
1#A5_081,10,8,7,1,192.168.201.221,1,280
1#A5_082,10,8,7,1,192.168.201.221,1,281
1#A5_083,10,8,7,1,192.168.201.221,1,282
1#A5_084,10,8,7,1,192.168.201.221,1,283
1#A5_085,10,8,7,1,192.168.201.221,1,284
1#A5_086,10,8,7,1,192.168.201.221,1,285
1#A5_087,10,8,7,1,192.168.201.221,1,286
1#A5_088,10,8,7,1,192.168.201.221,1,287
1#A5_089,10,8,7,1,192.168.201.221,1,288
1#A5_090,10,8,7,1,192.168.201.221,1,289
1#A5_091,10,8,7,1,192.168.201.221,1,290
1#A5_092,10,8,7,1,192.168.201.221,1,291
1#A5_093,10,8,7,1,192.168.201.221,1,292
1#A5_094,10,8,7,1,192.168.201.221,1,293
1#A5_095,10,8,7,1,192.168.201.221,1,294
1#A5_096,10,8,7,1,192.168.201.221,1,295
1#A5_097,10,8,7,1,192.168.201.221,1,296
1#A5_098,10,8,7,1,192.168.201.221,1,297
1#A5_099,10,8,7,1,192.168.201.221,1,298
1#A5_100,10,8,7,1,192.168.201.221,1,299
,,,,,,,
1#A6_001,10,8,7,1,192.168.201.221,1,399
1#A6_002,10,8,7,1,192.168.201.221,1,398
1#A6_003,10,8,7,1,192.168.201.221,1,397
1#A6_004,10,8,7,1,192.168.201.221,1,396
1#A6_005,10,8,7,1,192.168.201.221,1,395
1#A6_006,10,8,7,1,192.168.201.221,1,394
1#A6_007,10,8,7,1,192.168.201.221,1,393
1#A6_008,10,8,7,1,192.168.201.221,1,392
1#A6_009,10,8,7,1,192.168.201.221,1,391
1#A6_010,10,8,7,1,192.168.201.221,1,390
1#A6_011,10,8,7,1,192.168.201.221,1,389
1#A6_012,10,8,7,1,192.168.201.221,1,388
1#A6_013,10,8,7,1,192.168.201.221,1,387
1#A6_014,10,8,7,1,192.168.201.221,1,386
1#A6_015,10,8,7,1,192.168.201.221,1,385
1#A6_016,10,8,7,1,192.168.201.221,1,384
1#A6_017,10,8,7,1,192.168.201.221,1,383
1#A6_018,10,8,7,1,192.168.201.221,1,382
1#A6_019,10,8,7,1,192.168.201.221,1,381
1#A6_020,10,8,7,1,192.168.201.221,1,380
1#A6_021,10,8,7,1,192.168.201.221,1,379
1#A6_022,10,8,7,1,192.168.201.221,1,378
1#A6_023,10,8,7,1,192.168.201.221,1,377
1#A6_024,10,8,7,1,192.168.201.221,1,376
1#A6_025,10,8,7,1,192.168.201.221,1,375
1#A6_026,10,8,7,1,192.168.201.221,1,374
1#A6_027,10,8,7,1,192.168.201.221,1,373
1#A6_028,10,8,7,1,192.168.201.221,1,372
1#A6_029,10,8,7,1,192.168.201.221,1,371
1#A6_030,10,8,7,1,192.168.201.221,1,370
1#A6_031,10,8,7,1,192.168.201.221,1,369
1#A6_032,10,8,7,1,192.168.201.221,1,368
1#A6_033,10,8,7,1,192.168.201.221,1,367
1#A6_034,10,8,7,1,192.168.201.221,1,366
1#A6_035,10,8,7,1,192.168.201.221,1,365
1#A6_036,10,8,7,1,192.168.201.221,1,364
1#A6_037,10,8,7,1,192.168.201.221,1,363
1#A6_038,10,8,7,1,192.168.201.221,1,362
1#A6_039,10,8,7,1,192.168.201.221,1,361
1#A6_040,10,8,7,1,192.168.201.221,1,360
1#A6_041,10,8,7,1,192.168.201.221,1,359
1#A6_042,10,8,7,1,192.168.201.221,1,358
1#A6_043,10,8,7,1,192.168.201.221,1,357
1#A6_044,10,8,7,1,192.168.201.221,1,356
1#A6_045,10,8,7,1,192.168.201.221,1,355
1#A6_046,10,8,7,1,192.168.201.221,1,354
1#A6_047,10,8,7,1,192.168.201.221,1,353
1#A6_048,10,8,7,1,192.168.201.221,1,352
1#A6_049,10,8,7,1,192.168.201.221,1,351
1#A6_050,10,8,7,1,192.168.201.221,1,350
1#A6_051,10,8,7,1,192.168.201.221,1,349
1#A6_052,10,8,7,1,192.168.201.221,1,348
1#A6_053,10,8,7,1,192.168.201.221,1,347
1#A6_054,10,8,7,1,192.168.201.221,1,346
1#A6_055,10,8,7,1,192.168.201.221,1,345
1#A6_056,10,8,7,1,192.168.201.221,1,344
1#A6_057,10,8,7,1,192.168.201.221,1,343
1#A6_058,10,8,7,1,192.168.201.221,1,342
1#A6_059,10,8,7,1,192.168.201.221,1,341
1#A6_060,10,8,7,1,192.168.201.221,1,340
1#A6_061,10,8,7,1,192.168.201.221,1,339
1#A6_062,10,8,7,1,192.168.201.221,1,338
1#A6_063,10,8,7,1,192.168.201.221,1,337
1#A6_064,10,8,7,1,192.168.201.221,1,336
1#A6_065,10,8,7,1,192.168.201.221,1,335
1#A6_066,10,8,7,1,192.168.201.221,1,334
1#A6_067,10,8,7,1,192.168.201.221,1,333
1#A6_068,10,8,7,1,192.168.201.221,1,332
1#A6_069,10,8,7,1,192.168.201.221,1,331
1#A6_070,10,8,7,1,192.168.201.221,1,330
1#A6_071,10,8,7,1,192.168.201.221,1,329
1#A6_072,10,8,7,1,192.168.201.221,1,328
1#A6_073,10,8,7,1,192.168.201.221,1,327
1#A6_074,10,8,7,1,192.168.201.221,1,326
1#A6_075,10,8,7,1,192.168.201.221,1,325
1#A6_076,10,8,7,1,192.168.201.221,1,324
1#A6_077,10,8,7,1,192.168.201.221,1,323
1#A6_078,10,8,7,1,192.168.201.221,1,322
1#A6_079,10,8,7,1,192.168.201.221,1,321
1#A6_080,10,8,7,1,192.168.201.221,1,320
1#A6_081,10,8,7,1,192.168.201.221,1,319
1#A6_082,10,8,7,1,192.168.201.221,1,318
1#A6_083,10,8,7,1,192.168.201.221,1,317
1#A6_084,10,8,7,1,192.168.201.221,1,316
1#A6_085,10,8,7,1,192.168.201.221,1,315
1#A6_086,10,8,7,1,192.168.201.221,1,314
1#A6_087,10,8,7,1,192.168.201.221,1,313
1#A6_088,10,8,7,1,192.168.201.221,1,312
1#A6_089,10,8,7,1,192.168.201.221,1,311
1#A6_090,10,8,7,1,192.168.201.221,1,310
1#A6_091,10,8,7,1,192.168.201.221,1,309
1#A6_092,10,8,7,1,192.168.201.221,1,308
1#A6_093,10,8,7,1,192.168.201.221,1,307
1#A6_094,10,8,7,1,192.168.201.221,1,306
1#A6_095,10,8,7,1,192.168.201.221,1,305
1#A6_096,10,8,7,1,192.168.201.221,1,304
1#A6_097,10,8,7,1,192.168.201.221,1,303
1#A6_098,10,8,7,1,192.168.201.221,1,302
1#A6_099,10,8,7,1,192.168.201.221,1,301
1#A6_100,10,8,7,1,192.168.201.221,1,300
,,,,,,,
1#A7_001,10,8,7,1,192.168.201.221,1,400
1#A7_002,10,8,7,1,192.168.201.221,1,401
1#A7_003,10,8,7,1,192.168.201.221,1,402
1#A7_004,10,8,7,1,192.168.201.221,1,403
1#A7_005,10,8,7,1,192.168.201.221,1,404
1#A7_006,10,8,7,1,192.168.201.221,1,405
1#A7_007,10,8,7,1,192.168.201.221,1,406
1#A7_008,10,8,7,1,192.168.201.221,1,407
1#A7_009,10,8,7,1,192.168.201.221,1,408
1#A7_010,10,8,7,1,192.168.201.221,1,409
1#A7_011,10,8,7,1,192.168.201.221,1,410
1#A7_012,10,8,7,1,192.168.201.221,1,411
1#A7_013,10,8,7,1,192.168.201.221,1,412
1#A7_014,10,8,7,1,192.168.201.221,1,413
1#A7_015,10,8,7,1,192.168.201.221,1,414
1#A7_016,10,8,7,1,192.168.201.221,1,415
1#A7_017,10,8,7,1,192.168.201.221,1,416
1#A7_018,10,8,7,1,192.168.201.221,1,417
1#A7_019,10,8,7,1,192.168.201.221,1,418
1#A7_020,10,8,7,1,192.168.201.221,1,419
1#A7_021,10,8,7,1,192.168.201.221,1,420
1#A7_022,10,8,7,1,192.168.201.221,1,421
1#A7_023,10,8,7,1,192.168.201.221,1,422
1#A7_024,10,8,7,1,192.168.201.221,1,423
1#A7_025,10,8,7,1,192.168.201.221,1,424
1#A7_026,10,8,7,1,192.168.201.221,1,425
1#A7_027,10,8,7,1,192.168.201.221,1,426
1#A7_028,10,8,7,1,192.168.201.221,1,427
1#A7_029,10,8,7,1,192.168.201.221,1,428
1#A7_030,10,8,7,1,192.168.201.221,1,429
1#A7_031,10,8,7,1,192.168.201.221,1,430
1#A7_032,10,8,7,1,192.168.201.221,1,431
1#A7_033,10,8,7,1,192.168.201.221,1,432
1#A7_034,10,8,7,1,192.168.201.221,1,433
1#A7_035,10,8,7,1,192.168.201.221,1,434
1#A7_036,10,8,7,1,192.168.201.221,1,435
1#A7_037,10,8,7,1,192.168.201.221,1,436
1#A7_038,10,8,7,1,192.168.201.221,1,437
1#A7_039,10,8,7,1,192.168.201.221,1,438
1#A7_040,10,8,7,1,192.168.201.221,1,439
1#A7_041,10,8,7,1,192.168.201.221,1,440
1#A7_042,10,8,7,1,192.168.201.221,1,441
1#A7_043,10,8,7,1,192.168.201.221,1,442
1#A7_044,10,8,7,1,192.168.201.221,1,443
1#A7_045,10,8,7,1,192.168.201.221,1,444
1#A7_046,10,8,7,1,192.168.201.221,1,445
1#A7_047,10,8,7,1,192.168.201.221,1,446
1#A7_048,10,8,7,1,192.168.201.221,1,447
1#A7_049,10,8,7,1,192.168.201.221,1,448
1#A7_050,10,8,7,1,192.168.201.221,1,449
1#A7_051,10,8,7,1,192.168.201.221,1,450
1#A7_052,10,8,7,1,192.168.201.221,1,451
1#A7_053,10,8,7,1,192.168.201.221,1,452
1#A7_054,10,8,7,1,192.168.201.221,1,453
1#A7_055,10,8,7,1,192.168.201.221,1,454
1#A7_056,10,8,7,1,192.168.201.221,1,455
1#A7_057,10,8,7,1,192.168.201.221,1,456
1#A7_058,10,8,7,1,192.168.201.221,1,457
1#A7_059,10,8,7,1,192.168.201.221,1,458
1#A7_060,10,8,7,1,192.168.201.221,1,459
1#A7_061,10,8,7,1,192.168.201.221,1,460
1#A7_062,10,8,7,1,192.168.201.221,1,461
1#A7_063,10,8,7,1,192.168.201.221,1,462
1#A7_064,10,8,7,1,192.168.201.221,1,463
1#A7_065,10,8,7,1,192.168.201.221,1,464
1#A7_066,10,8,7,1,192.168.201.221,1,465
1#A7_067,10,8,7,1,192.168.201.221,1,466
1#A7_068,10,8,7,1,192.168.201.221,1,467
1#A7_069,10,8,7,1,192.168.201.221,1,468
1#A7_070,10,8,7,1,192.168.201.221,1,469
1#A7_071,10,8,7,1,192.168.201.221,1,470
1#A7_072,10,8,7,1,192.168.201.221,1,471
1#A7_073,10,8,7,1,192.168.201.221,1,472
1#A7_074,10,8,7,1,192.168.201.221,1,473
1#A7_075,10,8,7,1,192.168.201.221,1,474
1#A7_076,10,8,7,1,192.168.201.221,1,475
1#A7_077,10,8,7,1,192.168.201.221,1,476
1#A7_078,10,8,7,1,192.168.201.221,1,477
1#A7_079,10,8,7,1,192.168.201.221,1,478
1#A7_080,10,8,7,1,192.168.201.221,1,479
1#A7_081,10,8,7,1,192.168.201.221,1,480
1#A7_082,10,8,7,1,192.168.201.221,1,481
1#A7_083,10,8,7,1,192.168.201.221,1,482
1#A7_084,10,8,7,1,192.168.201.221,1,483
1#A7_085,10,8,7,1,192.168.201.221,1,484
1#A7_086,10,8,7,1,192.168.201.221,1,485
1#A7_087,10,8,7,1,192.168.201.221,1,486
1#A7_088,10,8,7,1,192.168.201.221,1,487
1#A7_089,10,8,7,1,192.168.201.221,1,488
1#A7_090,10,8,7,1,192.168.201.221,1,489
1#A7_091,10,8,7,1,192.168.201.221,1,490
1#A7_092,10,8,7,1,192.168.201.221,1,491
1#A7_093,10,8,7,1,192.168.201.221,1,492
1#A7_094,10,8,7,1,192.168.201.221,1,493
1#A7_095,10,8,7,1,192.168.201.221,1,494
1#A7_096,10,8,7,1,192.168.201.221,1,495
1#A7_097,10,8,7,1,192.168.201.221,1,496
1#A7_098,10,8,7,1,192.168.201.221,1,497
1#A7_099,10,8,7,1,192.168.201.221,1,498
1#A7_100,10,8,7,1,192.168.201.221,1,499
,,,,,,,
1#B1_001,10,8,7,1,192.168.201.221,0,300
1#B1_002,10,8,7,1,192.168.201.221,0,301
1#B1_003,10,8,7,1,192.168.201.221,0,302
1#B1_004,10,8,7,1,192.168.201.221,0,303
1#B1_005,10,8,7,1,192.168.201.221,0,304
1#B1_006,10,8,7,1,192.168.201.221,0,305
1#B1_007,10,8,7,1,192.168.201.221,0,306
1#B1_008,10,8,7,1,192.168.201.221,0,307
1#B1_009,10,8,7,1,192.168.201.221,0,308
1#B1_010,10,8,7,1,192.168.201.221,0,309
1#B1_011,10,8,7,1,192.168.201.221,0,310
1#B1_012,10,8,7,1,192.168.201.221,0,311
1#B1_013,10,8,7,1,192.168.201.221,0,312
1#B1_014,10,8,7,1,192.168.201.221,0,313
1#B1_015,10,8,7,1,192.168.201.221,0,314
1#B1_016,10,8,7,1,192.168.201.221,0,315
1#B1_017,10,8,7,1,192.168.201.221,0,316
1#B1_018,10,8,7,1,192.168.201.221,0,317
1#B1_019,10,8,7,1,192.168.201.221,0,318
1#B1_020,10,8,7,1,192.168.201.221,0,319
1#B1_021,10,8,7,1,192.168.201.221,0,320
1#B1_022,10,8,7,1,192.168.201.221,0,321
1#B1_023,10,8,7,1,192.168.201.221,0,322
1#B1_024,10,8,7,1,192.168.201.221,0,323
1#B1_025,10,8,7,1,192.168.201.221,0,324
1#B1_026,10,8,7,1,192.168.201.221,0,325
1#B1_027,10,8,7,1,192.168.201.221,0,326
1#B1_028,10,8,7,1,192.168.201.221,0,327
1#B1_029,10,8,7,1,192.168.201.221,0,328
1#B1_030,10,8,7,1,192.168.201.221,0,329
1#B1_031,10,8,7,1,192.168.201.221,0,330
1#B1_032,10,8,7,1,192.168.201.221,0,331
1#B1_033,10,8,7,1,192.168.201.221,0,332
1#B1_034,10,8,7,1,192.168.201.221,0,333
1#B1_035,10,8,7,1,192.168.201.221,0,334
1#B1_036,10,8,7,1,192.168.201.221,0,335
1#B1_037,10,8,7,1,192.168.201.221,0,336
1#B1_038,10,8,7,1,192.168.201.221,0,337
1#B1_039,10,8,7,1,192.168.201.221,0,338
1#B1_040,10,8,7,1,192.168.201.221,0,339
1#B1_041,10,8,7,1,192.168.201.221,0,340
1#B1_042,10,8,7,1,192.168.201.221,0,341
1#B1_043,10,8,7,1,192.168.201.221,0,342
1#B1_044,10,8,7,1,192.168.201.221,0,343
1#B1_045,10,8,7,1,192.168.201.221,0,344
1#B1_046,10,8,7,1,192.168.201.221,0,345
1#B1_047,10,8,7,1,192.168.201.221,0,346
1#B1_048,10,8,7,1,192.168.201.221,0,347
1#B1_049,10,8,7,1,192.168.201.221,0,348
1#B1_050,10,8,7,1,192.168.201.221,0,349
1#B1_051,10,8,7,1,192.168.201.221,0,350
1#B1_052,10,8,7,1,192.168.201.221,0,351
1#B1_053,10,8,7,1,192.168.201.221,0,352
1#B1_054,10,8,7,1,192.168.201.221,0,353
1#B1_055,10,8,7,1,192.168.201.221,0,354
1#B1_056,10,8,7,1,192.168.201.221,0,355
1#B1_057,10,8,7,1,192.168.201.221,0,356
1#B1_058,10,8,7,1,192.168.201.221,0,357
1#B1_059,10,8,7,1,192.168.201.221,0,358
1#B1_060,10,8,7,1,192.168.201.221,0,359
1#B1_061,10,8,7,1,192.168.201.221,0,360
1#B1_062,10,8,7,1,192.168.201.221,0,361
1#B1_063,10,8,7,1,192.168.201.221,0,362
1#B1_064,10,8,7,1,192.168.201.221,0,363
1#B1_065,10,8,7,1,192.168.201.221,0,364
1#B1_066,10,8,7,1,192.168.201.221,0,365
1#B1_067,10,8,7,1,192.168.201.221,0,366
1#B1_068,10,8,7,1,192.168.201.221,0,367
1#B1_069,10,8,7,1,192.168.201.221,0,368
1#B1_070,10,8,7,1,192.168.201.221,0,369
1#B1_071,10,8,7,1,192.168.201.221,0,370
1#B1_072,10,8,7,1,192.168.201.221,0,371
1#B1_073,10,8,7,1,192.168.201.221,0,372
1#B1_074,10,8,7,1,192.168.201.221,0,373
1#B1_075,10,8,7,1,192.168.201.221,0,374
1#B1_076,10,8,7,1,192.168.201.221,0,375
1#B1_077,10,8,7,1,192.168.201.221,0,376
1#B1_078,10,8,7,1,192.168.201.221,0,377
1#B1_079,10,8,7,1,192.168.201.221,0,378
1#B1_080,10,8,7,1,192.168.201.221,0,379
1#B1_081,10,8,7,1,192.168.201.221,0,380
1#B1_082,10,8,7,1,192.168.201.221,0,381
1#B1_083,10,8,7,1,192.168.201.221,0,382
1#B1_084,10,8,7,1,192.168.201.221,0,383
1#B1_085,10,8,7,1,192.168.201.221,0,384
1#B1_086,10,8,7,1,192.168.201.221,0,385
1#B1_087,10,8,7,1,192.168.201.221,0,386
1#B1_088,10,8,7,1,192.168.201.221,0,387
1#B1_089,10,8,7,1,192.168.201.221,0,388
1#B1_090,10,8,7,1,192.168.201.221,0,389
1#B1_091,10,8,7,1,192.168.201.221,0,390
1#B1_092,10,8,7,1,192.168.201.221,0,391
1#B1_093,10,8,7,1,192.168.201.221,0,392
1#B1_094,10,8,7,1,192.168.201.221,0,393
1#B1_095,10,8,7,1,192.168.201.221,0,394
1#B1_096,10,8,7,1,192.168.201.221,0,395
1#B1_097,10,8,7,1,192.168.201.221,0,396
1#B1_098,10,8,7,1,192.168.201.221,0,397
1#B1_099,10,8,7,1,192.168.201.221,0,398
1#B1_100,10,8,7,1,192.168.201.221,0,399
,,,,,,,
1#B2_001,10,8,7,1,192.168.201.221,0,299
1#B2_002,10,8,7,1,192.168.201.221,0,298
1#B2_003,10,8,7,1,192.168.201.221,0,297
1#B2_004,10,8,7,1,192.168.201.221,0,296
1#B2_005,10,8,7,1,192.168.201.221,0,295
1#B2_006,10,8,7,1,192.168.201.221,0,294
1#B2_007,10,8,7,1,192.168.201.221,0,293
1#B2_008,10,8,7,1,192.168.201.221,0,292
1#B2_009,10,8,7,1,192.168.201.221,0,291
1#B2_010,10,8,7,1,192.168.201.221,0,290
1#B2_011,10,8,7,1,192.168.201.221,0,289
1#B2_012,10,8,7,1,192.168.201.221,0,288
1#B2_013,10,8,7,1,192.168.201.221,0,287
1#B2_014,10,8,7,1,192.168.201.221,0,286
1#B2_015,10,8,7,1,192.168.201.221,0,285
1#B2_016,10,8,7,1,192.168.201.221,0,284
1#B2_017,10,8,7,1,192.168.201.221,0,283
1#B2_018,10,8,7,1,192.168.201.221,0,282
1#B2_019,10,8,7,1,192.168.201.221,0,281
1#B2_020,10,8,7,1,192.168.201.221,0,280
1#B2_021,10,8,7,1,192.168.201.221,0,279
1#B2_022,10,8,7,1,192.168.201.221,0,278
1#B2_023,10,8,7,1,192.168.201.221,0,277
1#B2_024,10,8,7,1,192.168.201.221,0,276
1#B2_025,10,8,7,1,192.168.201.221,0,275
1#B2_026,10,8,7,1,192.168.201.221,0,274
1#B2_027,10,8,7,1,192.168.201.221,0,273
1#B2_028,10,8,7,1,192.168.201.221,0,272
1#B2_029,10,8,7,1,192.168.201.221,0,271
1#B2_030,10,8,7,1,192.168.201.221,0,270
1#B2_031,10,8,7,1,192.168.201.221,0,269
1#B2_032,10,8,7,1,192.168.201.221,0,268
1#B2_033,10,8,7,1,192.168.201.221,0,267
1#B2_034,10,8,7,1,192.168.201.221,0,266
1#B2_035,10,8,7,1,192.168.201.221,0,265
1#B2_036,10,8,7,1,192.168.201.221,0,264
1#B2_037,10,8,7,1,192.168.201.221,0,263
1#B2_038,10,8,7,1,192.168.201.221,0,262
1#B2_039,10,8,7,1,192.168.201.221,0,261
1#B2_040,10,8,7,1,192.168.201.221,0,260
1#B2_041,10,8,7,1,192.168.201.221,0,259
1#B2_042,10,8,7,1,192.168.201.221,0,258
1#B2_043,10,8,7,1,192.168.201.221,0,257
1#B2_044,10,8,7,1,192.168.201.221,0,256
1#B2_045,10,8,7,1,192.168.201.221,0,255
1#B2_046,10,8,7,1,192.168.201.221,0,254
1#B2_047,10,8,7,1,192.168.201.221,0,253
1#B2_048,10,8,7,1,192.168.201.221,0,252
1#B2_049,10,8,7,1,192.168.201.221,0,251
1#B2_050,10,8,7,1,192.168.201.221,0,250
1#B2_051,10,8,7,1,192.168.201.221,0,249
1#B2_052,10,8,7,1,192.168.201.221,0,248
1#B2_053,10,8,7,1,192.168.201.221,0,247
1#B2_054,10,8,7,1,192.168.201.221,0,246
1#B2_055,10,8,7,1,192.168.201.221,0,245
1#B2_056,10,8,7,1,192.168.201.221,0,244
1#B2_057,10,8,7,1,192.168.201.221,0,243
1#B2_058,10,8,7,1,192.168.201.221,0,242
1#B2_059,10,8,7,1,192.168.201.221,0,241
1#B2_060,10,8,7,1,192.168.201.221,0,240
1#B2_061,10,8,7,1,192.168.201.221,0,239
1#B2_062,10,8,7,1,192.168.201.221,0,238
1#B2_063,10,8,7,1,192.168.201.221,0,237
1#B2_064,10,8,7,1,192.168.201.221,0,236
1#B2_065,10,8,7,1,192.168.201.221,0,235
1#B2_066,10,8,7,1,192.168.201.221,0,234
1#B2_067,10,8,7,1,192.168.201.221,0,233
1#B2_068,10,8,7,1,192.168.201.221,0,232
1#B2_069,10,8,7,1,192.168.201.221,0,231
1#B2_070,10,8,7,1,192.168.201.221,0,230
1#B2_071,10,8,7,1,192.168.201.221,0,229
1#B2_072,10,8,7,1,192.168.201.221,0,228
1#B2_073,10,8,7,1,192.168.201.221,0,227
1#B2_074,10,8,7,1,192.168.201.221,0,226
1#B2_075,10,8,7,1,192.168.201.221,0,225
1#B2_076,10,8,7,1,192.168.201.221,0,224
1#B2_077,10,8,7,1,192.168.201.221,0,223
1#B2_078,10,8,7,1,192.168.201.221,0,222
1#B2_079,10,8,7,1,192.168.201.221,0,221
1#B2_080,10,8,7,1,192.168.201.221,0,220
1#B2_081,10,8,7,1,192.168.201.221,0,219
1#B2_082,10,8,7,1,192.168.201.221,0,218
1#B2_083,10,8,7,1,192.168.201.221,0,217
1#B2_084,10,8,7,1,192.168.201.221,0,216
1#B2_085,10,8,7,1,192.168.201.221,0,215
1#B2_086,10,8,7,1,192.168.201.221,0,214
1#B2_087,10,8,7,1,192.168.201.221,0,213
1#B2_088,10,8,7,1,192.168.201.221,0,212
1#B2_089,10,8,7,1,192.168.201.221,0,211
1#B2_090,10,8,7,1,192.168.201.221,0,210
1#B2_091,10,8,7,1,192.168.201.221,0,209
1#B2_092,10,8,7,1,192.168.201.221,0,208
1#B2_093,10,8,7,1,192.168.201.221,0,207
1#B2_094,10,8,7,1,192.168.201.221,0,206
1#B2_095,10,8,7,1,192.168.201.221,0,205
1#B2_096,10,8,7,1,192.168.201.221,0,204
1#B2_097,10,8,7,1,192.168.201.221,0,203
1#B2_098,10,8,7,1,192.168.201.221,0,202
1#B2_099,10,8,7,1,192.168.201.221,0,201
1#B2_100,10,8,7,1,192.168.201.221,0,200
,,,,,,,
1#B3_001,10,8,7,1,192.168.201.221,2,99
1#B3_002,10,8,7,1,192.168.201.221,2,98
1#B3_003,10,8,7,1,192.168.201.221,2,97
1#B3_004,10,8,7,1,192.168.201.221,2,96
1#B3_005,10,8,7,1,192.168.201.221,2,95
1#B3_006,10,8,7,1,192.168.201.221,2,94
1#B3_007,10,8,7,1,192.168.201.221,2,93
1#B3_008,10,8,7,1,192.168.201.221,2,92
1#B3_009,10,8,7,1,192.168.201.221,2,91
1#B3_010,10,8,7,1,192.168.201.221,2,90
1#B3_011,10,8,7,1,192.168.201.221,2,89
1#B3_012,10,8,7,1,192.168.201.221,2,88
1#B3_013,10,8,7,1,192.168.201.221,2,87
1#B3_014,10,8,7,1,192.168.201.221,2,86
1#B3_015,10,8,7,1,192.168.201.221,2,85
1#B3_016,10,8,7,1,192.168.201.221,2,84
1#B3_017,10,8,7,1,192.168.201.221,2,83
1#B3_018,10,8,7,1,192.168.201.221,2,82
1#B3_019,10,8,7,1,192.168.201.221,2,81
1#B3_020,10,8,7,1,192.168.201.221,2,80
1#B3_021,10,8,7,1,192.168.201.221,2,79
1#B3_022,10,8,7,1,192.168.201.221,2,78
1#B3_023,10,8,7,1,192.168.201.221,2,77
1#B3_024,10,8,7,1,192.168.201.221,2,76
1#B3_025,10,8,7,1,192.168.201.221,2,75
1#B3_026,10,8,7,1,192.168.201.221,2,74
1#B3_027,10,8,7,1,192.168.201.221,2,73
1#B3_028,10,8,7,1,192.168.201.221,2,72
1#B3_029,10,8,7,1,192.168.201.221,2,71
1#B3_030,10,8,7,1,192.168.201.221,2,70
1#B3_031,10,8,7,1,192.168.201.221,2,69
1#B3_032,10,8,7,1,192.168.201.221,2,68
1#B3_033,10,8,7,1,192.168.201.221,2,67
1#B3_034,10,8,7,1,192.168.201.221,2,66
1#B3_035,10,8,7,1,192.168.201.221,2,65
1#B3_036,10,8,7,1,192.168.201.221,2,64
1#B3_037,10,8,7,1,192.168.201.221,2,63
1#B3_038,10,8,7,1,192.168.201.221,2,62
1#B3_039,10,8,7,1,192.168.201.221,2,61
1#B3_040,10,8,7,1,192.168.201.221,2,60
1#B3_041,10,8,7,1,192.168.201.221,2,59
1#B3_042,10,8,7,1,192.168.201.221,2,58
1#B3_043,10,8,7,1,192.168.201.221,2,57
1#B3_044,10,8,7,1,192.168.201.221,2,56
1#B3_045,10,8,7,1,192.168.201.221,2,55
1#B3_046,10,8,7,1,192.168.201.221,2,54
1#B3_047,10,8,7,1,192.168.201.221,2,53
1#B3_048,10,8,7,1,192.168.201.221,2,52
1#B3_049,10,8,7,1,192.168.201.221,2,51
1#B3_050,10,8,7,1,192.168.201.221,2,50
1#B3_051,10,8,7,1,192.168.201.221,2,49
1#B3_052,10,8,7,1,192.168.201.221,2,48
1#B3_053,10,8,7,1,192.168.201.221,2,47
1#B3_054,10,8,7,1,192.168.201.221,2,46
1#B3_055,10,8,7,1,192.168.201.221,2,45
1#B3_056,10,8,7,1,192.168.201.221,2,44
1#B3_057,10,8,7,1,192.168.201.221,2,43
1#B3_058,10,8,7,1,192.168.201.221,2,42
1#B3_059,10,8,7,1,192.168.201.221,2,41
1#B3_060,10,8,7,1,192.168.201.221,2,40
1#B3_061,10,8,7,1,192.168.201.221,2,39
1#B3_062,10,8,7,1,192.168.201.221,2,38
1#B3_063,10,8,7,1,192.168.201.221,2,37
1#B3_064,10,8,7,1,192.168.201.221,2,36
1#B3_065,10,8,7,1,192.168.201.221,2,35
1#B3_066,10,8,7,1,192.168.201.221,2,34
1#B3_067,10,8,7,1,192.168.201.221,2,33
1#B3_068,10,8,7,1,192.168.201.221,2,32
1#B3_069,10,8,7,1,192.168.201.221,2,31
1#B3_070,10,8,7,1,192.168.201.221,2,30
1#B3_071,10,8,7,1,192.168.201.221,2,29
1#B3_072,10,8,7,1,192.168.201.221,2,28
1#B3_073,10,8,7,1,192.168.201.221,2,27
1#B3_074,10,8,7,1,192.168.201.221,2,26
1#B3_075,10,8,7,1,192.168.201.221,2,25
1#B3_076,10,8,7,1,192.168.201.221,2,24
1#B3_077,10,8,7,1,192.168.201.221,2,23
1#B3_078,10,8,7,1,192.168.201.221,2,22
1#B3_079,10,8,7,1,192.168.201.221,2,21
1#B3_080,10,8,7,1,192.168.201.221,2,20
1#B3_081,10,8,7,1,192.168.201.221,2,19
1#B3_082,10,8,7,1,192.168.201.221,2,18
1#B3_083,10,8,7,1,192.168.201.221,2,17
1#B3_084,10,8,7,1,192.168.201.221,2,16
1#B3_085,10,8,7,1,192.168.201.221,2,15
1#B3_086,10,8,7,1,192.168.201.221,2,14
1#B3_087,10,8,7,1,192.168.201.221,2,13
1#B3_088,10,8,7,1,192.168.201.221,2,12
1#B3_089,10,8,7,1,192.168.201.221,2,11
1#B3_090,10,8,7,1,192.168.201.221,2,10
1#B3_091,10,8,7,1,192.168.201.221,2,9
1#B3_092,10,8,7,1,192.168.201.221,2,8
1#B3_093,10,8,7,1,192.168.201.221,2,7
1#B3_094,10,8,7,1,192.168.201.221,2,6
1#B3_095,10,8,7,1,192.168.201.221,2,5
1#B3_096,10,8,7,1,192.168.201.221,2,4
1#B3_097,10,8,7,1,192.168.201.221,2,3
1#B3_098,10,8,7,1,192.168.201.221,2,2
1#B3_099,10,8,7,1,192.168.201.221,2,1
1#B3_100,10,8,7,1,192.168.201.221,2,0
,,,,,,,
1#B4_001,10,8,7,1,192.168.201.221,2,100
1#B4_002,10,8,7,1,192.168.201.221,2,101
1#B4_003,10,8,7,1,192.168.201.221,2,102
1#B4_004,10,8,7,1,192.168.201.221,2,103
1#B4_005,10,8,7,1,192.168.201.221,2,104
1#B4_006,10,8,7,1,192.168.201.221,2,105
1#B4_007,10,8,7,1,192.168.201.221,2,106
1#B4_008,10,8,7,1,192.168.201.221,2,107
1#B4_009,10,8,7,1,192.168.201.221,2,108
1#B4_010,10,8,7,1,192.168.201.221,2,109
1#B4_011,10,8,7,1,192.168.201.221,2,110
1#B4_012,10,8,7,1,192.168.201.221,2,111
1#B4_013,10,8,7,1,192.168.201.221,2,112
1#B4_014,10,8,7,1,192.168.201.221,2,113
1#B4_015,10,8,7,1,192.168.201.221,2,114
1#B4_016,10,8,7,1,192.168.201.221,2,115
1#B4_017,10,8,7,1,192.168.201.221,2,116
1#B4_018,10,8,7,1,192.168.201.221,2,117
1#B4_019,10,8,7,1,192.168.201.221,2,118
1#B4_020,10,8,7,1,192.168.201.221,2,119
1#B4_021,10,8,7,1,192.168.201.221,2,120
1#B4_022,10,8,7,1,192.168.201.221,2,121
1#B4_023,10,8,7,1,192.168.201.221,2,122
1#B4_024,10,8,7,1,192.168.201.221,2,123
1#B4_025,10,8,7,1,192.168.201.221,2,124
1#B4_026,10,8,7,1,192.168.201.221,2,125
1#B4_027,10,8,7,1,192.168.201.221,2,126
1#B4_028,10,8,7,1,192.168.201.221,2,127
1#B4_029,10,8,7,1,192.168.201.221,2,128
1#B4_030,10,8,7,1,192.168.201.221,2,129
1#B4_031,10,8,7,1,192.168.201.221,2,130
1#B4_032,10,8,7,1,192.168.201.221,2,131
1#B4_033,10,8,7,1,192.168.201.221,2,132
1#B4_034,10,8,7,1,192.168.201.221,2,133
1#B4_035,10,8,7,1,192.168.201.221,2,134
1#B4_036,10,8,7,1,192.168.201.221,2,135
1#B4_037,10,8,7,1,192.168.201.221,2,136
1#B4_038,10,8,7,1,192.168.201.221,2,137
1#B4_039,10,8,7,1,192.168.201.221,2,138
1#B4_040,10,8,7,1,192.168.201.221,2,139
1#B4_041,10,8,7,1,192.168.201.221,2,140
1#B4_042,10,8,7,1,192.168.201.221,2,141
1#B4_043,10,8,7,1,192.168.201.221,2,142
1#B4_044,10,8,7,1,192.168.201.221,2,143
1#B4_045,10,8,7,1,192.168.201.221,2,144
1#B4_046,10,8,7,1,192.168.201.221,2,145
1#B4_047,10,8,7,1,192.168.201.221,2,146
1#B4_048,10,8,7,1,192.168.201.221,2,147
1#B4_049,10,8,7,1,192.168.201.221,2,148
1#B4_050,10,8,7,1,192.168.201.221,2,149
1#B4_051,10,8,7,1,192.168.201.221,2,150
1#B4_052,10,8,7,1,192.168.201.221,2,151
1#B4_053,10,8,7,1,192.168.201.221,2,152
1#B4_054,10,8,7,1,192.168.201.221,2,153
1#B4_055,10,8,7,1,192.168.201.221,2,154
1#B4_056,10,8,7,1,192.168.201.221,2,155
1#B4_057,10,8,7,1,192.168.201.221,2,156
1#B4_058,10,8,7,1,192.168.201.221,2,157
1#B4_059,10,8,7,1,192.168.201.221,2,158
1#B4_060,10,8,7,1,192.168.201.221,2,159
1#B4_061,10,8,7,1,192.168.201.221,2,160
1#B4_062,10,8,7,1,192.168.201.221,2,161
1#B4_063,10,8,7,1,192.168.201.221,2,162
1#B4_064,10,8,7,1,192.168.201.221,2,163
1#B4_065,10,8,7,1,192.168.201.221,2,164
1#B4_066,10,8,7,1,192.168.201.221,2,165
1#B4_067,10,8,7,1,192.168.201.221,2,166
1#B4_068,10,8,7,1,192.168.201.221,2,167
1#B4_069,10,8,7,1,192.168.201.221,2,168
1#B4_070,10,8,7,1,192.168.201.221,2,169
1#B4_071,10,8,7,1,192.168.201.221,2,170
1#B4_072,10,8,7,1,192.168.201.221,2,171
1#B4_073,10,8,7,1,192.168.201.221,2,172
1#B4_074,10,8,7,1,192.168.201.221,2,173
1#B4_075,10,8,7,1,192.168.201.221,2,174
1#B4_076,10,8,7,1,192.168.201.221,2,175
1#B4_077,10,8,7,1,192.168.201.221,2,176
1#B4_078,10,8,7,1,192.168.201.221,2,177
1#B4_079,10,8,7,1,192.168.201.221,2,178
1#B4_080,10,8,7,1,192.168.201.221,2,179
1#B4_081,10,8,7,1,192.168.201.221,2,180
1#B4_082,10,8,7,1,192.168.201.221,2,181
1#B4_083,10,8,7,1,192.168.201.221,2,182
1#B4_084,10,8,7,1,192.168.201.221,2,183
1#B4_085,10,8,7,1,192.168.201.221,2,184
1#B4_086,10,8,7,1,192.168.201.221,2,185
1#B4_087,10,8,7,1,192.168.201.221,2,186
1#B4_088,10,8,7,1,192.168.201.221,2,187
1#B4_089,10,8,7,1,192.168.201.221,2,188
1#B4_090,10,8,7,1,192.168.201.221,2,189
1#B4_091,10,8,7,1,192.168.201.221,2,190
1#B4_092,10,8,7,1,192.168.201.221,2,191
1#B4_093,10,8,7,1,192.168.201.221,2,192
1#B4_094,10,8,7,1,192.168.201.221,2,193
1#B4_095,10,8,7,1,192.168.201.221,2,194
1#B4_096,10,8,7,1,192.168.201.221,2,195
1#B4_097,10,8,7,1,192.168.201.221,2,196
1#B4_098,10,8,7,1,192.168.201.221,2,197
1#B4_099,10,8,7,1,192.168.201.221,2,198
1#B4_100,10,8,7,1,192.168.201.221,2,199
,,,,,,,
1#B5_001,10,8,7,1,192.168.201.221,2,299
1#B5_002,10,8,7,1,192.168.201.221,2,298
1#B5_003,10,8,7,1,192.168.201.221,2,297
1#B5_004,10,8,7,1,192.168.201.221,2,296
1#B5_005,10,8,7,1,192.168.201.221,2,295
1#B5_006,10,8,7,1,192.168.201.221,2,294
1#B5_007,10,8,7,1,192.168.201.221,2,293
1#B5_008,10,8,7,1,192.168.201.221,2,292
1#B5_009,10,8,7,1,192.168.201.221,2,291
1#B5_010,10,8,7,1,192.168.201.221,2,290
1#B5_011,10,8,7,1,192.168.201.221,2,289
1#B5_012,10,8,7,1,192.168.201.221,2,288
1#B5_013,10,8,7,1,192.168.201.221,2,287
1#B5_014,10,8,7,1,192.168.201.221,2,286
1#B5_015,10,8,7,1,192.168.201.221,2,285
1#B5_016,10,8,7,1,192.168.201.221,2,284
1#B5_017,10,8,7,1,192.168.201.221,2,283
1#B5_018,10,8,7,1,192.168.201.221,2,282
1#B5_019,10,8,7,1,192.168.201.221,2,281
1#B5_020,10,8,7,1,192.168.201.221,2,280
1#B5_021,10,8,7,1,192.168.201.221,2,279
1#B5_022,10,8,7,1,192.168.201.221,2,278
1#B5_023,10,8,7,1,192.168.201.221,2,277
1#B5_024,10,8,7,1,192.168.201.221,2,276
1#B5_025,10,8,7,1,192.168.201.221,2,275
1#B5_026,10,8,7,1,192.168.201.221,2,274
1#B5_027,10,8,7,1,192.168.201.221,2,273
1#B5_028,10,8,7,1,192.168.201.221,2,272
1#B5_029,10,8,7,1,192.168.201.221,2,271
1#B5_030,10,8,7,1,192.168.201.221,2,270
1#B5_031,10,8,7,1,192.168.201.221,2,269
1#B5_032,10,8,7,1,192.168.201.221,2,268
1#B5_033,10,8,7,1,192.168.201.221,2,267
1#B5_034,10,8,7,1,192.168.201.221,2,266
1#B5_035,10,8,7,1,192.168.201.221,2,265
1#B5_036,10,8,7,1,192.168.201.221,2,264
1#B5_037,10,8,7,1,192.168.201.221,2,263
1#B5_038,10,8,7,1,192.168.201.221,2,262
1#B5_039,10,8,7,1,192.168.201.221,2,261
1#B5_040,10,8,7,1,192.168.201.221,2,260
1#B5_041,10,8,7,1,192.168.201.221,2,259
1#B5_042,10,8,7,1,192.168.201.221,2,258
1#B5_043,10,8,7,1,192.168.201.221,2,257
1#B5_044,10,8,7,1,192.168.201.221,2,256
1#B5_045,10,8,7,1,192.168.201.221,2,255
1#B5_046,10,8,7,1,192.168.201.221,2,254
1#B5_047,10,8,7,1,192.168.201.221,2,253
1#B5_048,10,8,7,1,192.168.201.221,2,252
1#B5_049,10,8,7,1,192.168.201.221,2,251
1#B5_050,10,8,7,1,192.168.201.221,2,250
1#B5_051,10,8,7,1,192.168.201.221,2,249
1#B5_052,10,8,7,1,192.168.201.221,2,248
1#B5_053,10,8,7,1,192.168.201.221,2,247
1#B5_054,10,8,7,1,192.168.201.221,2,246
1#B5_055,10,8,7,1,192.168.201.221,2,245
1#B5_056,10,8,7,1,192.168.201.221,2,244
1#B5_057,10,8,7,1,192.168.201.221,2,243
1#B5_058,10,8,7,1,192.168.201.221,2,242
1#B5_059,10,8,7,1,192.168.201.221,2,241
1#B5_060,10,8,7,1,192.168.201.221,2,240
1#B5_061,10,8,7,1,192.168.201.221,2,239
1#B5_062,10,8,7,1,192.168.201.221,2,238
1#B5_063,10,8,7,1,192.168.201.221,2,237
1#B5_064,10,8,7,1,192.168.201.221,2,236
1#B5_065,10,8,7,1,192.168.201.221,2,235
1#B5_066,10,8,7,1,192.168.201.221,2,234
1#B5_067,10,8,7,1,192.168.201.221,2,233
1#B5_068,10,8,7,1,192.168.201.221,2,232
1#B5_069,10,8,7,1,192.168.201.221,2,231
1#B5_070,10,8,7,1,192.168.201.221,2,230
1#B5_071,10,8,7,1,192.168.201.221,2,229
1#B5_072,10,8,7,1,192.168.201.221,2,228
1#B5_073,10,8,7,1,192.168.201.221,2,227
1#B5_074,10,8,7,1,192.168.201.221,2,226
1#B5_075,10,8,7,1,192.168.201.221,2,225
1#B5_076,10,8,7,1,192.168.201.221,2,224
1#B5_077,10,8,7,1,192.168.201.221,2,223
1#B5_078,10,8,7,1,192.168.201.221,2,222
1#B5_079,10,8,7,1,192.168.201.221,2,221
1#B5_080,10,8,7,1,192.168.201.221,2,220
1#B5_081,10,8,7,1,192.168.201.221,2,219
1#B5_082,10,8,7,1,192.168.201.221,2,218
1#B5_083,10,8,7,1,192.168.201.221,2,217
1#B5_084,10,8,7,1,192.168.201.221,2,216
1#B5_085,10,8,7,1,192.168.201.221,2,215
1#B5_086,10,8,7,1,192.168.201.221,2,214
1#B5_087,10,8,7,1,192.168.201.221,2,213
1#B5_088,10,8,7,1,192.168.201.221,2,212
1#B5_089,10,8,7,1,192.168.201.221,2,211
1#B5_090,10,8,7,1,192.168.201.221,2,210
1#B5_091,10,8,7,1,192.168.201.221,2,209
1#B5_092,10,8,7,1,192.168.201.221,2,208
1#B5_093,10,8,7,1,192.168.201.221,2,207
1#B5_094,10,8,7,1,192.168.201.221,2,206
1#B5_095,10,8,7,1,192.168.201.221,2,205
1#B5_096,10,8,7,1,192.168.201.221,2,204
1#B5_097,10,8,7,1,192.168.201.221,2,203
1#B5_098,10,8,7,1,192.168.201.221,2,202
1#B5_099,10,8,7,1,192.168.201.221,2,201
1#B5_100,10,8,7,1,192.168.201.221,2,200
,,,,,,,
1#B6_001,10,8,7,1,192.168.201.221,2,300
1#B6_002,10,8,7,1,192.168.201.221,2,301
1#B6_003,10,8,7,1,192.168.201.221,2,302
1#B6_004,10,8,7,1,192.168.201.221,2,303
1#B6_005,10,8,7,1,192.168.201.221,2,304
1#B6_006,10,8,7,1,192.168.201.221,2,305
1#B6_007,10,8,7,1,192.168.201.221,2,306
1#B6_008,10,8,7,1,192.168.201.221,2,307
1#B6_009,10,8,7,1,192.168.201.221,2,308
1#B6_010,10,8,7,1,192.168.201.221,2,309
1#B6_011,10,8,7,1,192.168.201.221,2,310
1#B6_012,10,8,7,1,192.168.201.221,2,311
1#B6_013,10,8,7,1,192.168.201.221,2,312
1#B6_014,10,8,7,1,192.168.201.221,2,313
1#B6_015,10,8,7,1,192.168.201.221,2,314
1#B6_016,10,8,7,1,192.168.201.221,2,315
1#B6_017,10,8,7,1,192.168.201.221,2,316
1#B6_018,10,8,7,1,192.168.201.221,2,317
1#B6_019,10,8,7,1,192.168.201.221,2,318
1#B6_020,10,8,7,1,192.168.201.221,2,319
1#B6_021,10,8,7,1,192.168.201.221,2,320
1#B6_022,10,8,7,1,192.168.201.221,2,321
1#B6_023,10,8,7,1,192.168.201.221,2,322
1#B6_024,10,8,7,1,192.168.201.221,2,323
1#B6_025,10,8,7,1,192.168.201.221,2,324
1#B6_026,10,8,7,1,192.168.201.221,2,325
1#B6_027,10,8,7,1,192.168.201.221,2,326
1#B6_028,10,8,7,1,192.168.201.221,2,327
1#B6_029,10,8,7,1,192.168.201.221,2,328
1#B6_030,10,8,7,1,192.168.201.221,2,329
1#B6_031,10,8,7,1,192.168.201.221,2,330
1#B6_032,10,8,7,1,192.168.201.221,2,331
1#B6_033,10,8,7,1,192.168.201.221,2,332
1#B6_034,10,8,7,1,192.168.201.221,2,333
1#B6_035,10,8,7,1,192.168.201.221,2,334
1#B6_036,10,8,7,1,192.168.201.221,2,335
1#B6_037,10,8,7,1,192.168.201.221,2,336
1#B6_038,10,8,7,1,192.168.201.221,2,337
1#B6_039,10,8,7,1,192.168.201.221,2,338
1#B6_040,10,8,7,1,192.168.201.221,2,339
1#B6_041,10,8,7,1,192.168.201.221,2,340
1#B6_042,10,8,7,1,192.168.201.221,2,341
1#B6_043,10,8,7,1,192.168.201.221,2,342
1#B6_044,10,8,7,1,192.168.201.221,2,343
1#B6_045,10,8,7,1,192.168.201.221,2,344
1#B6_046,10,8,7,1,192.168.201.221,2,345
1#B6_047,10,8,7,1,192.168.201.221,2,346
1#B6_048,10,8,7,1,192.168.201.221,2,347
1#B6_049,10,8,7,1,192.168.201.221,2,348
1#B6_050,10,8,7,1,192.168.201.221,2,349
1#B6_051,10,8,7,1,192.168.201.221,2,350
1#B6_052,10,8,7,1,192.168.201.221,2,351
1#B6_053,10,8,7,1,192.168.201.221,2,352
1#B6_054,10,8,7,1,192.168.201.221,2,353
1#B6_055,10,8,7,1,192.168.201.221,2,354
1#B6_056,10,8,7,1,192.168.201.221,2,355
1#B6_057,10,8,7,1,192.168.201.221,2,356
1#B6_058,10,8,7,1,192.168.201.221,2,357
1#B6_059,10,8,7,1,192.168.201.221,2,358
1#B6_060,10,8,7,1,192.168.201.221,2,359
1#B6_061,10,8,7,1,192.168.201.221,2,360
1#B6_062,10,8,7,1,192.168.201.221,2,361
1#B6_063,10,8,7,1,192.168.201.221,2,362
1#B6_064,10,8,7,1,192.168.201.221,2,363
1#B6_065,10,8,7,1,192.168.201.221,2,364
1#B6_066,10,8,7,1,192.168.201.221,2,365
1#B6_067,10,8,7,1,192.168.201.221,2,366
1#B6_068,10,8,7,1,192.168.201.221,2,367
1#B6_069,10,8,7,1,192.168.201.221,2,368
1#B6_070,10,8,7,1,192.168.201.221,2,369
1#B6_071,10,8,7,1,192.168.201.221,2,370
1#B6_072,10,8,7,1,192.168.201.221,2,371
1#B6_073,10,8,7,1,192.168.201.221,2,372
1#B6_074,10,8,7,1,192.168.201.221,2,373
1#B6_075,10,8,7,1,192.168.201.221,2,374
1#B6_076,10,8,7,1,192.168.201.221,2,375
1#B6_077,10,8,7,1,192.168.201.221,2,376
1#B6_078,10,8,7,1,192.168.201.221,2,377
1#B6_079,10,8,7,1,192.168.201.221,2,378
1#B6_080,10,8,7,1,192.168.201.221,2,379
1#B6_081,10,8,7,1,192.168.201.221,2,380
1#B6_082,10,8,7,1,192.168.201.221,2,381
1#B6_083,10,8,7,1,192.168.201.221,2,382
1#B6_084,10,8,7,1,192.168.201.221,2,383
1#B6_085,10,8,7,1,192.168.201.221,2,384
1#B6_086,10,8,7,1,192.168.201.221,2,385
1#B6_087,10,8,7,1,192.168.201.221,2,386
1#B6_088,10,8,7,1,192.168.201.221,2,387
1#B6_089,10,8,7,1,192.168.201.221,2,388
1#B6_090,10,8,7,1,192.168.201.221,2,389
1#B6_091,10,8,7,1,192.168.201.221,2,390
1#B6_092,10,8,7,1,192.168.201.221,2,391
1#B6_093,10,8,7,1,192.168.201.221,2,392
1#B6_094,10,8,7,1,192.168.201.221,2,393
1#B6_095,10,8,7,1,192.168.201.221,2,394
1#B6_096,10,8,7,1,192.168.201.221,2,395
1#B6_097,10,8,7,1,192.168.201.221,2,396
1#B6_098,10,8,7,1,192.168.201.221,2,397
1#B6_099,10,8,7,1,192.168.201.221,2,398
1#B6_100,10,8,7,1,192.168.201.221,2,399
,,,,,,,
1#B7_001,10,8,7,1,192.168.201.221,2,499
1#B7_002,10,8,7,1,192.168.201.221,2,498
1#B7_003,10,8,7,1,192.168.201.221,2,497
1#B7_004,10,8,7,1,192.168.201.221,2,496
1#B7_005,10,8,7,1,192.168.201.221,2,495
1#B7_006,10,8,7,1,192.168.201.221,2,494
1#B7_007,10,8,7,1,192.168.201.221,2,493
1#B7_008,10,8,7,1,192.168.201.221,2,492
1#B7_009,10,8,7,1,192.168.201.221,2,491
1#B7_010,10,8,7,1,192.168.201.221,2,490
1#B7_011,10,8,7,1,192.168.201.221,2,489
1#B7_012,10,8,7,1,192.168.201.221,2,488
1#B7_013,10,8,7,1,192.168.201.221,2,487
1#B7_014,10,8,7,1,192.168.201.221,2,486
1#B7_015,10,8,7,1,192.168.201.221,2,485
1#B7_016,10,8,7,1,192.168.201.221,2,484
1#B7_017,10,8,7,1,192.168.201.221,2,483
1#B7_018,10,8,7,1,192.168.201.221,2,482
1#B7_019,10,8,7,1,192.168.201.221,2,481
1#B7_020,10,8,7,1,192.168.201.221,2,480
1#B7_021,10,8,7,1,192.168.201.221,2,479
1#B7_022,10,8,7,1,192.168.201.221,2,478
1#B7_023,10,8,7,1,192.168.201.221,2,477
1#B7_024,10,8,7,1,192.168.201.221,2,476
1#B7_025,10,8,7,1,192.168.201.221,2,475
1#B7_026,10,8,7,1,192.168.201.221,2,474
1#B7_027,10,8,7,1,192.168.201.221,2,473
1#B7_028,10,8,7,1,192.168.201.221,2,472
1#B7_029,10,8,7,1,192.168.201.221,2,471
1#B7_030,10,8,7,1,192.168.201.221,2,470
1#B7_031,10,8,7,1,192.168.201.221,2,469
1#B7_032,10,8,7,1,192.168.201.221,2,468
1#B7_033,10,8,7,1,192.168.201.221,2,467
1#B7_034,10,8,7,1,192.168.201.221,2,466
1#B7_035,10,8,7,1,192.168.201.221,2,465
1#B7_036,10,8,7,1,192.168.201.221,2,464
1#B7_037,10,8,7,1,192.168.201.221,2,463
1#B7_038,10,8,7,1,192.168.201.221,2,462
1#B7_039,10,8,7,1,192.168.201.221,2,461
1#B7_040,10,8,7,1,192.168.201.221,2,460
1#B7_041,10,8,7,1,192.168.201.221,2,459
1#B7_042,10,8,7,1,192.168.201.221,2,458
1#B7_043,10,8,7,1,192.168.201.221,2,457
1#B7_044,10,8,7,1,192.168.201.221,2,456
1#B7_045,10,8,7,1,192.168.201.221,2,455
1#B7_046,10,8,7,1,192.168.201.221,2,454
1#B7_047,10,8,7,1,192.168.201.221,2,453
1#B7_048,10,8,7,1,192.168.201.221,2,452
1#B7_049,10,8,7,1,192.168.201.221,2,451
1#B7_050,10,8,7,1,192.168.201.221,2,450
1#B7_051,10,8,7,1,192.168.201.221,2,449
1#B7_052,10,8,7,1,192.168.201.221,2,448
1#B7_053,10,8,7,1,192.168.201.221,2,447
1#B7_054,10,8,7,1,192.168.201.221,2,446
1#B7_055,10,8,7,1,192.168.201.221,2,445
1#B7_056,10,8,7,1,192.168.201.221,2,444
1#B7_057,10,8,7,1,192.168.201.221,2,443
1#B7_058,10,8,7,1,192.168.201.221,2,442
1#B7_059,10,8,7,1,192.168.201.221,2,441
1#B7_060,10,8,7,1,192.168.201.221,2,440
1#B7_061,10,8,7,1,192.168.201.221,2,439
1#B7_062,10,8,7,1,192.168.201.221,2,438
1#B7_063,10,8,7,1,192.168.201.221,2,437
1#B7_064,10,8,7,1,192.168.201.221,2,436
1#B7_065,10,8,7,1,192.168.201.221,2,435
1#B7_066,10,8,7,1,192.168.201.221,2,434
1#B7_067,10,8,7,1,192.168.201.221,2,433
1#B7_068,10,8,7,1,192.168.201.221,2,432
1#B7_069,10,8,7,1,192.168.201.221,2,431
1#B7_070,10,8,7,1,192.168.201.221,2,430
1#B7_071,10,8,7,1,192.168.201.221,2,429
1#B7_072,10,8,7,1,192.168.201.221,2,428
1#B7_073,10,8,7,1,192.168.201.221,2,427
1#B7_074,10,8,7,1,192.168.201.221,2,426
1#B7_075,10,8,7,1,192.168.201.221,2,425
1#B7_076,10,8,7,1,192.168.201.221,2,424
1#B7_077,10,8,7,1,192.168.201.221,2,423
1#B7_078,10,8,7,1,192.168.201.221,2,422
1#B7_079,10,8,7,1,192.168.201.221,2,421
1#B7_080,10,8,7,1,192.168.201.221,2,420
1#B7_081,10,8,7,1,192.168.201.221,2,419
1#B7_082,10,8,7,1,192.168.201.221,2,418
1#B7_083,10,8,7,1,192.168.201.221,2,417
1#B7_084,10,8,7,1,192.168.201.221,2,416
1#B7_085,10,8,7,1,192.168.201.221,2,415
1#B7_086,10,8,7,1,192.168.201.221,2,414
1#B7_087,10,8,7,1,192.168.201.221,2,413
1#B7_088,10,8,7,1,192.168.201.221,2,412
1#B7_089,10,8,7,1,192.168.201.221,2,411
1#B7_090,10,8,7,1,192.168.201.221,2,410
1#B7_091,10,8,7,1,192.168.201.221,2,409
1#B7_092,10,8,7,1,192.168.201.221,2,408
1#B7_093,10,8,7,1,192.168.201.221,2,407
1#B7_094,10,8,7,1,192.168.201.221,2,406
1#B7_095,10,8,7,1,192.168.201.221,2,405
1#B7_096,10,8,7,1,192.168.201.221,2,404
1#B7_097,10,8,7,1,192.168.201.221,2,403
1#B7_098,10,8,7,1,192.168.201.221,2,402
1#B7_099,10,8,7,1,192.168.201.221,2,401
1#B7_100,10,8,7,1,192.168.201.221,2,400
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
2#C1_001,10,8,7,2,192.168.201.222,0,0
2#C1_002,10,8,7,2,192.168.201.222,0,1
2#C1_003,10,8,7,2,192.168.201.222,0,2
2#C1_004,10,8,7,2,192.168.201.222,0,3
2#C1_005,10,8,7,2,192.168.201.222,0,4
2#C1_006,10,8,7,2,192.168.201.222,0,5
2#C1_007,10,8,7,2,192.168.201.222,0,6
2#C1_008,10,8,7,2,192.168.201.222,0,7
2#C1_009,10,8,7,2,192.168.201.222,0,8
2#C1_010,10,8,7,2,192.168.201.222,0,9
2#C1_011,10,8,7,2,192.168.201.222,0,10
2#C1_012,10,8,7,2,192.168.201.222,0,11
2#C1_013,10,8,7,2,192.168.201.222,0,12
2#C1_014,10,8,7,2,192.168.201.222,0,13
2#C1_015,10,8,7,2,192.168.201.222,0,14
2#C1_016,10,8,7,2,192.168.201.222,0,15
2#C1_017,10,8,7,2,192.168.201.222,0,16
2#C1_018,10,8,7,2,192.168.201.222,0,17
2#C1_019,10,8,7,2,192.168.201.222,0,18
2#C1_020,10,8,7,2,192.168.201.222,0,19
2#C1_021,10,8,7,2,192.168.201.222,0,20
2#C1_022,10,8,7,2,192.168.201.222,0,21
2#C1_023,10,8,7,2,192.168.201.222,0,22
2#C1_024,10,8,7,2,192.168.201.222,0,23
2#C1_025,10,8,7,2,192.168.201.222,0,24
2#C1_026,10,8,7,2,192.168.201.222,0,25
2#C1_027,10,8,7,2,192.168.201.222,0,26
2#C1_028,10,8,7,2,192.168.201.222,0,27
2#C1_029,10,8,7,2,192.168.201.222,0,28
2#C1_030,10,8,7,2,192.168.201.222,0,29
2#C1_031,10,8,7,2,192.168.201.222,0,30
2#C1_032,10,8,7,2,192.168.201.222,0,31
2#C1_033,10,8,7,2,192.168.201.222,0,32
2#C1_034,10,8,7,2,192.168.201.222,0,33
2#C1_035,10,8,7,2,192.168.201.222,0,34
2#C1_036,10,8,7,2,192.168.201.222,0,35
2#C1_037,10,8,7,2,192.168.201.222,0,36
2#C1_038,10,8,7,2,192.168.201.222,0,37
2#C1_039,10,8,7,2,192.168.201.222,0,38
2#C1_040,10,8,7,2,192.168.201.222,0,39
2#C1_041,10,8,7,2,192.168.201.222,0,40
2#C1_042,10,8,7,2,192.168.201.222,0,41
2#C1_043,10,8,7,2,192.168.201.222,0,42
2#C1_044,10,8,7,2,192.168.201.222,0,43
2#C1_045,10,8,7,2,192.168.201.222,0,44
2#C1_046,10,8,7,2,192.168.201.222,0,45
2#C1_047,10,8,7,2,192.168.201.222,0,46
2#C1_048,10,8,7,2,192.168.201.222,0,47
2#C1_049,10,8,7,2,192.168.201.222,0,48
2#C1_050,10,8,7,2,192.168.201.222,0,49
2#C1_051,10,8,7,2,192.168.201.222,0,50
2#C1_052,10,8,7,2,192.168.201.222,0,51
2#C1_053,10,8,7,2,192.168.201.222,0,52
2#C1_054,10,8,7,2,192.168.201.222,0,53
2#C1_055,10,8,7,2,192.168.201.222,0,54
2#C1_056,10,8,7,2,192.168.201.222,0,55
2#C1_057,10,8,7,2,192.168.201.222,0,56
2#C1_058,10,8,7,2,192.168.201.222,0,57
2#C1_059,10,8,7,2,192.168.201.222,0,58
2#C1_060,10,8,7,2,192.168.201.222,0,59
2#C1_061,10,8,7,2,192.168.201.222,0,60
2#C1_062,10,8,7,2,192.168.201.222,0,61
2#C1_063,10,8,7,2,192.168.201.222,0,62
2#C1_064,10,8,7,2,192.168.201.222,0,63
2#C1_065,10,8,7,2,192.168.201.222,0,64
2#C1_066,10,8,7,2,192.168.201.222,0,65
2#C1_067,10,8,7,2,192.168.201.222,0,66
2#C1_068,10,8,7,2,192.168.201.222,0,67
2#C1_069,10,8,7,2,192.168.201.222,0,68
2#C1_070,10,8,7,2,192.168.201.222,0,69
2#C1_071,10,8,7,2,192.168.201.222,0,70
2#C1_072,10,8,7,2,192.168.201.222,0,71
2#C1_073,10,8,7,2,192.168.201.222,0,72
2#C1_074,10,8,7,2,192.168.201.222,0,73
2#C1_075,10,8,7,2,192.168.201.222,0,74
2#C1_076,10,8,7,2,192.168.201.222,0,75
2#C1_077,10,8,7,2,192.168.201.222,0,76
2#C1_078,10,8,7,2,192.168.201.222,0,77
2#C1_079,10,8,7,2,192.168.201.222,0,78
2#C1_080,10,8,7,2,192.168.201.222,0,79
2#C1_081,10,8,7,2,192.168.201.222,0,80
2#C1_082,10,8,7,2,192.168.201.222,0,81
2#C1_083,10,8,7,2,192.168.201.222,0,82
2#C1_084,10,8,7,2,192.168.201.222,0,83
2#C1_085,10,8,7,2,192.168.201.222,0,84
2#C1_086,10,8,7,2,192.168.201.222,0,85
2#C1_087,10,8,7,2,192.168.201.222,0,86
2#C1_088,10,8,7,2,192.168.201.222,0,87
2#C1_089,10,8,7,2,192.168.201.222,0,88
2#C1_090,10,8,7,2,192.168.201.222,0,89
2#C1_091,10,8,7,2,192.168.201.222,0,90
2#C1_092,10,8,7,2,192.168.201.222,0,91
2#C1_093,10,8,7,2,192.168.201.222,0,92
2#C1_094,10,8,7,2,192.168.201.222,0,93
2#C1_095,10,8,7,2,192.168.201.222,0,94
2#C1_096,10,8,7,2,192.168.201.222,0,95
2#C1_097,10,8,7,2,192.168.201.222,0,96
2#C1_098,10,8,7,2,192.168.201.222,0,97
2#C1_099,10,8,7,2,192.168.201.222,0,98
2#C1_100,10,8,7,2,192.168.201.222,0,99
,,,,,,,
2#C2_001,10,8,7,2,192.168.201.222,0,199
2#C2_002,10,8,7,2,192.168.201.222,0,198
2#C2_003,10,8,7,2,192.168.201.222,0,197
2#C2_004,10,8,7,2,192.168.201.222,0,196
2#C2_005,10,8,7,2,192.168.201.222,0,195
2#C2_006,10,8,7,2,192.168.201.222,0,194
2#C2_007,10,8,7,2,192.168.201.222,0,193
2#C2_008,10,8,7,2,192.168.201.222,0,192
2#C2_009,10,8,7,2,192.168.201.222,0,191
2#C2_010,10,8,7,2,192.168.201.222,0,190
2#C2_011,10,8,7,2,192.168.201.222,0,189
2#C2_012,10,8,7,2,192.168.201.222,0,188
2#C2_013,10,8,7,2,192.168.201.222,0,187
2#C2_014,10,8,7,2,192.168.201.222,0,186
2#C2_015,10,8,7,2,192.168.201.222,0,185
2#C2_016,10,8,7,2,192.168.201.222,0,184
2#C2_017,10,8,7,2,192.168.201.222,0,183
2#C2_018,10,8,7,2,192.168.201.222,0,182
2#C2_019,10,8,7,2,192.168.201.222,0,181
2#C2_020,10,8,7,2,192.168.201.222,0,180
2#C2_021,10,8,7,2,192.168.201.222,0,179
2#C2_022,10,8,7,2,192.168.201.222,0,178
2#C2_023,10,8,7,2,192.168.201.222,0,177
2#C2_024,10,8,7,2,192.168.201.222,0,176
2#C2_025,10,8,7,2,192.168.201.222,0,175
2#C2_026,10,8,7,2,192.168.201.222,0,174
2#C2_027,10,8,7,2,192.168.201.222,0,173
2#C2_028,10,8,7,2,192.168.201.222,0,172
2#C2_029,10,8,7,2,192.168.201.222,0,171
2#C2_030,10,8,7,2,192.168.201.222,0,170
2#C2_031,10,8,7,2,192.168.201.222,0,169
2#C2_032,10,8,7,2,192.168.201.222,0,168
2#C2_033,10,8,7,2,192.168.201.222,0,167
2#C2_034,10,8,7,2,192.168.201.222,0,166
2#C2_035,10,8,7,2,192.168.201.222,0,165
2#C2_036,10,8,7,2,192.168.201.222,0,164
2#C2_037,10,8,7,2,192.168.201.222,0,163
2#C2_038,10,8,7,2,192.168.201.222,0,162
2#C2_039,10,8,7,2,192.168.201.222,0,161
2#C2_040,10,8,7,2,192.168.201.222,0,160
2#C2_041,10,8,7,2,192.168.201.222,0,159
2#C2_042,10,8,7,2,192.168.201.222,0,158
2#C2_043,10,8,7,2,192.168.201.222,0,157
2#C2_044,10,8,7,2,192.168.201.222,0,156
2#C2_045,10,8,7,2,192.168.201.222,0,155
2#C2_046,10,8,7,2,192.168.201.222,0,154
2#C2_047,10,8,7,2,192.168.201.222,0,153
2#C2_048,10,8,7,2,192.168.201.222,0,152
2#C2_049,10,8,7,2,192.168.201.222,0,151
2#C2_050,10,8,7,2,192.168.201.222,0,150
2#C2_051,10,8,7,2,192.168.201.222,0,149
2#C2_052,10,8,7,2,192.168.201.222,0,148
2#C2_053,10,8,7,2,192.168.201.222,0,147
2#C2_054,10,8,7,2,192.168.201.222,0,146
2#C2_055,10,8,7,2,192.168.201.222,0,145
2#C2_056,10,8,7,2,192.168.201.222,0,144
2#C2_057,10,8,7,2,192.168.201.222,0,143
2#C2_058,10,8,7,2,192.168.201.222,0,142
2#C2_059,10,8,7,2,192.168.201.222,0,141
2#C2_060,10,8,7,2,192.168.201.222,0,140
2#C2_061,10,8,7,2,192.168.201.222,0,139
2#C2_062,10,8,7,2,192.168.201.222,0,138
2#C2_063,10,8,7,2,192.168.201.222,0,137
2#C2_064,10,8,7,2,192.168.201.222,0,136
2#C2_065,10,8,7,2,192.168.201.222,0,135
2#C2_066,10,8,7,2,192.168.201.222,0,134
2#C2_067,10,8,7,2,192.168.201.222,0,133
2#C2_068,10,8,7,2,192.168.201.222,0,132
2#C2_069,10,8,7,2,192.168.201.222,0,131
2#C2_070,10,8,7,2,192.168.201.222,0,130
2#C2_071,10,8,7,2,192.168.201.222,0,129
2#C2_072,10,8,7,2,192.168.201.222,0,128
2#C2_073,10,8,7,2,192.168.201.222,0,127
2#C2_074,10,8,7,2,192.168.201.222,0,126
2#C2_075,10,8,7,2,192.168.201.222,0,125
2#C2_076,10,8,7,2,192.168.201.222,0,124
2#C2_077,10,8,7,2,192.168.201.222,0,123
2#C2_078,10,8,7,2,192.168.201.222,0,122
2#C2_079,10,8,7,2,192.168.201.222,0,121
2#C2_080,10,8,7,2,192.168.201.222,0,120
2#C2_081,10,8,7,2,192.168.201.222,0,119
2#C2_082,10,8,7,2,192.168.201.222,0,118
2#C2_083,10,8,7,2,192.168.201.222,0,117
2#C2_084,10,8,7,2,192.168.201.222,0,116
2#C2_085,10,8,7,2,192.168.201.222,0,115
2#C2_086,10,8,7,2,192.168.201.222,0,114
2#C2_087,10,8,7,2,192.168.201.222,0,113
2#C2_088,10,8,7,2,192.168.201.222,0,112
2#C2_089,10,8,7,2,192.168.201.222,0,111
2#C2_090,10,8,7,2,192.168.201.222,0,110
2#C2_091,10,8,7,2,192.168.201.222,0,109
2#C2_092,10,8,7,2,192.168.201.222,0,108
2#C2_093,10,8,7,2,192.168.201.222,0,107
2#C2_094,10,8,7,2,192.168.201.222,0,106
2#C2_095,10,8,7,2,192.168.201.222,0,105
2#C2_096,10,8,7,2,192.168.201.222,0,104
2#C2_097,10,8,7,2,192.168.201.222,0,103
2#C2_098,10,8,7,2,192.168.201.222,0,102
2#C2_099,10,8,7,2,192.168.201.222,0,101
2#C2_100,10,8,7,2,192.168.201.222,0,100
,,,,,,,
2#C3_001,10,8,7,2,192.168.201.222,1,0
2#C3_002,10,8,7,2,192.168.201.222,1,1
2#C3_003,10,8,7,2,192.168.201.222,1,2
2#C3_004,10,8,7,2,192.168.201.222,1,3
2#C3_005,10,8,7,2,192.168.201.222,1,4
2#C3_006,10,8,7,2,192.168.201.222,1,5
2#C3_007,10,8,7,2,192.168.201.222,1,6
2#C3_008,10,8,7,2,192.168.201.222,1,7
2#C3_009,10,8,7,2,192.168.201.222,1,8
2#C3_010,10,8,7,2,192.168.201.222,1,9
2#C3_011,10,8,7,2,192.168.201.222,1,10
2#C3_012,10,8,7,2,192.168.201.222,1,11
2#C3_013,10,8,7,2,192.168.201.222,1,12
2#C3_014,10,8,7,2,192.168.201.222,1,13
2#C3_015,10,8,7,2,192.168.201.222,1,14
2#C3_016,10,8,7,2,192.168.201.222,1,15
2#C3_017,10,8,7,2,192.168.201.222,1,16
2#C3_018,10,8,7,2,192.168.201.222,1,17
2#C3_019,10,8,7,2,192.168.201.222,1,18
2#C3_020,10,8,7,2,192.168.201.222,1,19
2#C3_021,10,8,7,2,192.168.201.222,1,20
2#C3_022,10,8,7,2,192.168.201.222,1,21
2#C3_023,10,8,7,2,192.168.201.222,1,22
2#C3_024,10,8,7,2,192.168.201.222,1,23
2#C3_025,10,8,7,2,192.168.201.222,1,24
2#C3_026,10,8,7,2,192.168.201.222,1,25
2#C3_027,10,8,7,2,192.168.201.222,1,26
2#C3_028,10,8,7,2,192.168.201.222,1,27
2#C3_029,10,8,7,2,192.168.201.222,1,28
2#C3_030,10,8,7,2,192.168.201.222,1,29
2#C3_031,10,8,7,2,192.168.201.222,1,30
2#C3_032,10,8,7,2,192.168.201.222,1,31
2#C3_033,10,8,7,2,192.168.201.222,1,32
2#C3_034,10,8,7,2,192.168.201.222,1,33
2#C3_035,10,8,7,2,192.168.201.222,1,34
2#C3_036,10,8,7,2,192.168.201.222,1,35
2#C3_037,10,8,7,2,192.168.201.222,1,36
2#C3_038,10,8,7,2,192.168.201.222,1,37
2#C3_039,10,8,7,2,192.168.201.222,1,38
2#C3_040,10,8,7,2,192.168.201.222,1,39
2#C3_041,10,8,7,2,192.168.201.222,1,40
2#C3_042,10,8,7,2,192.168.201.222,1,41
2#C3_043,10,8,7,2,192.168.201.222,1,42
2#C3_044,10,8,7,2,192.168.201.222,1,43
2#C3_045,10,8,7,2,192.168.201.222,1,44
2#C3_046,10,8,7,2,192.168.201.222,1,45
2#C3_047,10,8,7,2,192.168.201.222,1,46
2#C3_048,10,8,7,2,192.168.201.222,1,47
2#C3_049,10,8,7,2,192.168.201.222,1,48
2#C3_050,10,8,7,2,192.168.201.222,1,49
2#C3_051,10,8,7,2,192.168.201.222,1,50
2#C3_052,10,8,7,2,192.168.201.222,1,51
2#C3_053,10,8,7,2,192.168.201.222,1,52
2#C3_054,10,8,7,2,192.168.201.222,1,53
2#C3_055,10,8,7,2,192.168.201.222,1,54
2#C3_056,10,8,7,2,192.168.201.222,1,55
2#C3_057,10,8,7,2,192.168.201.222,1,56
2#C3_058,10,8,7,2,192.168.201.222,1,57
2#C3_059,10,8,7,2,192.168.201.222,1,58
2#C3_060,10,8,7,2,192.168.201.222,1,59
2#C3_061,10,8,7,2,192.168.201.222,1,60
2#C3_062,10,8,7,2,192.168.201.222,1,61
2#C3_063,10,8,7,2,192.168.201.222,1,62
2#C3_064,10,8,7,2,192.168.201.222,1,63
2#C3_065,10,8,7,2,192.168.201.222,1,64
2#C3_066,10,8,7,2,192.168.201.222,1,65
2#C3_067,10,8,7,2,192.168.201.222,1,66
2#C3_068,10,8,7,2,192.168.201.222,1,67
2#C3_069,10,8,7,2,192.168.201.222,1,68
2#C3_070,10,8,7,2,192.168.201.222,1,69
2#C3_071,10,8,7,2,192.168.201.222,1,70
2#C3_072,10,8,7,2,192.168.201.222,1,71
2#C3_073,10,8,7,2,192.168.201.222,1,72
2#C3_074,10,8,7,2,192.168.201.222,1,73
2#C3_075,10,8,7,2,192.168.201.222,1,74
2#C3_076,10,8,7,2,192.168.201.222,1,75
2#C3_077,10,8,7,2,192.168.201.222,1,76
2#C3_078,10,8,7,2,192.168.201.222,1,77
2#C3_079,10,8,7,2,192.168.201.222,1,78
2#C3_080,10,8,7,2,192.168.201.222,1,79
2#C3_081,10,8,7,2,192.168.201.222,1,80
2#C3_082,10,8,7,2,192.168.201.222,1,81
2#C3_083,10,8,7,2,192.168.201.222,1,82
2#C3_084,10,8,7,2,192.168.201.222,1,83
2#C3_085,10,8,7,2,192.168.201.222,1,84
2#C3_086,10,8,7,2,192.168.201.222,1,85
2#C3_087,10,8,7,2,192.168.201.222,1,86
2#C3_088,10,8,7,2,192.168.201.222,1,87
2#C3_089,10,8,7,2,192.168.201.222,1,88
2#C3_090,10,8,7,2,192.168.201.222,1,89
2#C3_091,10,8,7,2,192.168.201.222,1,90
2#C3_092,10,8,7,2,192.168.201.222,1,91
2#C3_093,10,8,7,2,192.168.201.222,1,92
2#C3_094,10,8,7,2,192.168.201.222,1,93
2#C3_095,10,8,7,2,192.168.201.222,1,94
2#C3_096,10,8,7,2,192.168.201.222,1,95
2#C3_097,10,8,7,2,192.168.201.222,1,96
2#C3_098,10,8,7,2,192.168.201.222,1,97
2#C3_099,10,8,7,2,192.168.201.222,1,98
2#C3_100,10,8,7,2,192.168.201.222,1,99
,,,,,,,
2#C4_001,10,8,7,2,192.168.201.222,1,199
2#C4_002,10,8,7,2,192.168.201.222,1,198
2#C4_003,10,8,7,2,192.168.201.222,1,197
2#C4_004,10,8,7,2,192.168.201.222,1,196
2#C4_005,10,8,7,2,192.168.201.222,1,195
2#C4_006,10,8,7,2,192.168.201.222,1,194
2#C4_007,10,8,7,2,192.168.201.222,1,193
2#C4_008,10,8,7,2,192.168.201.222,1,192
2#C4_009,10,8,7,2,192.168.201.222,1,191
2#C4_010,10,8,7,2,192.168.201.222,1,190
2#C4_011,10,8,7,2,192.168.201.222,1,189
2#C4_012,10,8,7,2,192.168.201.222,1,188
2#C4_013,10,8,7,2,192.168.201.222,1,187
2#C4_014,10,8,7,2,192.168.201.222,1,186
2#C4_015,10,8,7,2,192.168.201.222,1,185
2#C4_016,10,8,7,2,192.168.201.222,1,184
2#C4_017,10,8,7,2,192.168.201.222,1,183
2#C4_018,10,8,7,2,192.168.201.222,1,182
2#C4_019,10,8,7,2,192.168.201.222,1,181
2#C4_020,10,8,7,2,192.168.201.222,1,180
2#C4_021,10,8,7,2,192.168.201.222,1,179
2#C4_022,10,8,7,2,192.168.201.222,1,178
2#C4_023,10,8,7,2,192.168.201.222,1,177
2#C4_024,10,8,7,2,192.168.201.222,1,176
2#C4_025,10,8,7,2,192.168.201.222,1,175
2#C4_026,10,8,7,2,192.168.201.222,1,174
2#C4_027,10,8,7,2,192.168.201.222,1,173
2#C4_028,10,8,7,2,192.168.201.222,1,172
2#C4_029,10,8,7,2,192.168.201.222,1,171
2#C4_030,10,8,7,2,192.168.201.222,1,170
2#C4_031,10,8,7,2,192.168.201.222,1,169
2#C4_032,10,8,7,2,192.168.201.222,1,168
2#C4_033,10,8,7,2,192.168.201.222,1,167
2#C4_034,10,8,7,2,192.168.201.222,1,166
2#C4_035,10,8,7,2,192.168.201.222,1,165
2#C4_036,10,8,7,2,192.168.201.222,1,164
2#C4_037,10,8,7,2,192.168.201.222,1,163
2#C4_038,10,8,7,2,192.168.201.222,1,162
2#C4_039,10,8,7,2,192.168.201.222,1,161
2#C4_040,10,8,7,2,192.168.201.222,1,160
2#C4_041,10,8,7,2,192.168.201.222,1,159
2#C4_042,10,8,7,2,192.168.201.222,1,158
2#C4_043,10,8,7,2,192.168.201.222,1,157
2#C4_044,10,8,7,2,192.168.201.222,1,156
2#C4_045,10,8,7,2,192.168.201.222,1,155
2#C4_046,10,8,7,2,192.168.201.222,1,154
2#C4_047,10,8,7,2,192.168.201.222,1,153
2#C4_048,10,8,7,2,192.168.201.222,1,152
2#C4_049,10,8,7,2,192.168.201.222,1,151
2#C4_050,10,8,7,2,192.168.201.222,1,150
2#C4_051,10,8,7,2,192.168.201.222,1,149
2#C4_052,10,8,7,2,192.168.201.222,1,148
2#C4_053,10,8,7,2,192.168.201.222,1,147
2#C4_054,10,8,7,2,192.168.201.222,1,146
2#C4_055,10,8,7,2,192.168.201.222,1,145
2#C4_056,10,8,7,2,192.168.201.222,1,144
2#C4_057,10,8,7,2,192.168.201.222,1,143
2#C4_058,10,8,7,2,192.168.201.222,1,142
2#C4_059,10,8,7,2,192.168.201.222,1,141
2#C4_060,10,8,7,2,192.168.201.222,1,140
2#C4_061,10,8,7,2,192.168.201.222,1,139
2#C4_062,10,8,7,2,192.168.201.222,1,138
2#C4_063,10,8,7,2,192.168.201.222,1,137
2#C4_064,10,8,7,2,192.168.201.222,1,136
2#C4_065,10,8,7,2,192.168.201.222,1,135
2#C4_066,10,8,7,2,192.168.201.222,1,134
2#C4_067,10,8,7,2,192.168.201.222,1,133
2#C4_068,10,8,7,2,192.168.201.222,1,132
2#C4_069,10,8,7,2,192.168.201.222,1,131
2#C4_070,10,8,7,2,192.168.201.222,1,130
2#C4_071,10,8,7,2,192.168.201.222,1,129
2#C4_072,10,8,7,2,192.168.201.222,1,128
2#C4_073,10,8,7,2,192.168.201.222,1,127
2#C4_074,10,8,7,2,192.168.201.222,1,126
2#C4_075,10,8,7,2,192.168.201.222,1,125
2#C4_076,10,8,7,2,192.168.201.222,1,124
2#C4_077,10,8,7,2,192.168.201.222,1,123
2#C4_078,10,8,7,2,192.168.201.222,1,122
2#C4_079,10,8,7,2,192.168.201.222,1,121
2#C4_080,10,8,7,2,192.168.201.222,1,120
2#C4_081,10,8,7,2,192.168.201.222,1,119
2#C4_082,10,8,7,2,192.168.201.222,1,118
2#C4_083,10,8,7,2,192.168.201.222,1,117
2#C4_084,10,8,7,2,192.168.201.222,1,116
2#C4_085,10,8,7,2,192.168.201.222,1,115
2#C4_086,10,8,7,2,192.168.201.222,1,114
2#C4_087,10,8,7,2,192.168.201.222,1,113
2#C4_088,10,8,7,2,192.168.201.222,1,112
2#C4_089,10,8,7,2,192.168.201.222,1,111
2#C4_090,10,8,7,2,192.168.201.222,1,110
2#C4_091,10,8,7,2,192.168.201.222,1,109
2#C4_092,10,8,7,2,192.168.201.222,1,108
2#C4_093,10,8,7,2,192.168.201.222,1,107
2#C4_094,10,8,7,2,192.168.201.222,1,106
2#C4_095,10,8,7,2,192.168.201.222,1,105
2#C4_096,10,8,7,2,192.168.201.222,1,104
2#C4_097,10,8,7,2,192.168.201.222,1,103
2#C4_098,10,8,7,2,192.168.201.222,1,102
2#C4_099,10,8,7,2,192.168.201.222,1,101
2#C4_100,10,8,7,2,192.168.201.222,1,100
,,,,,,,
2#C5_001,10,8,7,2,192.168.201.222,1,200
2#C5_002,10,8,7,2,192.168.201.222,1,201
2#C5_003,10,8,7,2,192.168.201.222,1,202
2#C5_004,10,8,7,2,192.168.201.222,1,203
2#C5_005,10,8,7,2,192.168.201.222,1,204
2#C5_006,10,8,7,2,192.168.201.222,1,205
2#C5_007,10,8,7,2,192.168.201.222,1,206
2#C5_008,10,8,7,2,192.168.201.222,1,207
2#C5_009,10,8,7,2,192.168.201.222,1,208
2#C5_010,10,8,7,2,192.168.201.222,1,209
2#C5_011,10,8,7,2,192.168.201.222,1,210
2#C5_012,10,8,7,2,192.168.201.222,1,211
2#C5_013,10,8,7,2,192.168.201.222,1,212
2#C5_014,10,8,7,2,192.168.201.222,1,213
2#C5_015,10,8,7,2,192.168.201.222,1,214
2#C5_016,10,8,7,2,192.168.201.222,1,215
2#C5_017,10,8,7,2,192.168.201.222,1,216
2#C5_018,10,8,7,2,192.168.201.222,1,217
2#C5_019,10,8,7,2,192.168.201.222,1,218
2#C5_020,10,8,7,2,192.168.201.222,1,219
2#C5_021,10,8,7,2,192.168.201.222,1,220
2#C5_022,10,8,7,2,192.168.201.222,1,221
2#C5_023,10,8,7,2,192.168.201.222,1,222
2#C5_024,10,8,7,2,192.168.201.222,1,223
2#C5_025,10,8,7,2,192.168.201.222,1,224
2#C5_026,10,8,7,2,192.168.201.222,1,225
2#C5_027,10,8,7,2,192.168.201.222,1,226
2#C5_028,10,8,7,2,192.168.201.222,1,227
2#C5_029,10,8,7,2,192.168.201.222,1,228
2#C5_030,10,8,7,2,192.168.201.222,1,229
2#C5_031,10,8,7,2,192.168.201.222,1,230
2#C5_032,10,8,7,2,192.168.201.222,1,231
2#C5_033,10,8,7,2,192.168.201.222,1,232
2#C5_034,10,8,7,2,192.168.201.222,1,233
2#C5_035,10,8,7,2,192.168.201.222,1,234
2#C5_036,10,8,7,2,192.168.201.222,1,235
2#C5_037,10,8,7,2,192.168.201.222,1,236
2#C5_038,10,8,7,2,192.168.201.222,1,237
2#C5_039,10,8,7,2,192.168.201.222,1,238
2#C5_040,10,8,7,2,192.168.201.222,1,239
2#C5_041,10,8,7,2,192.168.201.222,1,240
2#C5_042,10,8,7,2,192.168.201.222,1,241
2#C5_043,10,8,7,2,192.168.201.222,1,242
2#C5_044,10,8,7,2,192.168.201.222,1,243
2#C5_045,10,8,7,2,192.168.201.222,1,244
2#C5_046,10,8,7,2,192.168.201.222,1,245
2#C5_047,10,8,7,2,192.168.201.222,1,246
2#C5_048,10,8,7,2,192.168.201.222,1,247
2#C5_049,10,8,7,2,192.168.201.222,1,248
2#C5_050,10,8,7,2,192.168.201.222,1,249
2#C5_051,10,8,7,2,192.168.201.222,1,250
2#C5_052,10,8,7,2,192.168.201.222,1,251
2#C5_053,10,8,7,2,192.168.201.222,1,252
2#C5_054,10,8,7,2,192.168.201.222,1,253
2#C5_055,10,8,7,2,192.168.201.222,1,254
2#C5_056,10,8,7,2,192.168.201.222,1,255
2#C5_057,10,8,7,2,192.168.201.222,1,256
2#C5_058,10,8,7,2,192.168.201.222,1,257
2#C5_059,10,8,7,2,192.168.201.222,1,258
2#C5_060,10,8,7,2,192.168.201.222,1,259
2#C5_061,10,8,7,2,192.168.201.222,1,260
2#C5_062,10,8,7,2,192.168.201.222,1,261
2#C5_063,10,8,7,2,192.168.201.222,1,262
2#C5_064,10,8,7,2,192.168.201.222,1,263
2#C5_065,10,8,7,2,192.168.201.222,1,264
2#C5_066,10,8,7,2,192.168.201.222,1,265
2#C5_067,10,8,7,2,192.168.201.222,1,266
2#C5_068,10,8,7,2,192.168.201.222,1,267
2#C5_069,10,8,7,2,192.168.201.222,1,268
2#C5_070,10,8,7,2,192.168.201.222,1,269
2#C5_071,10,8,7,2,192.168.201.222,1,270
2#C5_072,10,8,7,2,192.168.201.222,1,271
2#C5_073,10,8,7,2,192.168.201.222,1,272
2#C5_074,10,8,7,2,192.168.201.222,1,273
2#C5_075,10,8,7,2,192.168.201.222,1,274
2#C5_076,10,8,7,2,192.168.201.222,1,275
2#C5_077,10,8,7,2,192.168.201.222,1,276
2#C5_078,10,8,7,2,192.168.201.222,1,277
2#C5_079,10,8,7,2,192.168.201.222,1,278
2#C5_080,10,8,7,2,192.168.201.222,1,279
2#C5_081,10,8,7,2,192.168.201.222,1,280
2#C5_082,10,8,7,2,192.168.201.222,1,281
2#C5_083,10,8,7,2,192.168.201.222,1,282
2#C5_084,10,8,7,2,192.168.201.222,1,283
2#C5_085,10,8,7,2,192.168.201.222,1,284
2#C5_086,10,8,7,2,192.168.201.222,1,285
2#C5_087,10,8,7,2,192.168.201.222,1,286
2#C5_088,10,8,7,2,192.168.201.222,1,287
2#C5_089,10,8,7,2,192.168.201.222,1,288
2#C5_090,10,8,7,2,192.168.201.222,1,289
2#C5_091,10,8,7,2,192.168.201.222,1,290
2#C5_092,10,8,7,2,192.168.201.222,1,291
2#C5_093,10,8,7,2,192.168.201.222,1,292
2#C5_094,10,8,7,2,192.168.201.222,1,293
2#C5_095,10,8,7,2,192.168.201.222,1,294
2#C5_096,10,8,7,2,192.168.201.222,1,295
2#C5_097,10,8,7,2,192.168.201.222,1,296
2#C5_098,10,8,7,2,192.168.201.222,1,297
2#C5_099,10,8,7,2,192.168.201.222,1,298
2#C5_100,10,8,7,2,192.168.201.222,1,299
,,,,,,,
2#C6_001,10,8,7,2,192.168.201.222,1,399
2#C6_002,10,8,7,2,192.168.201.222,1,398
2#C6_003,10,8,7,2,192.168.201.222,1,397
2#C6_004,10,8,7,2,192.168.201.222,1,396
2#C6_005,10,8,7,2,192.168.201.222,1,395
2#C6_006,10,8,7,2,192.168.201.222,1,394
2#C6_007,10,8,7,2,192.168.201.222,1,393
2#C6_008,10,8,7,2,192.168.201.222,1,392
2#C6_009,10,8,7,2,192.168.201.222,1,391
2#C6_010,10,8,7,2,192.168.201.222,1,390
2#C6_011,10,8,7,2,192.168.201.222,1,389
2#C6_012,10,8,7,2,192.168.201.222,1,388
2#C6_013,10,8,7,2,192.168.201.222,1,387
2#C6_014,10,8,7,2,192.168.201.222,1,386
2#C6_015,10,8,7,2,192.168.201.222,1,385
2#C6_016,10,8,7,2,192.168.201.222,1,384
2#C6_017,10,8,7,2,192.168.201.222,1,383
2#C6_018,10,8,7,2,192.168.201.222,1,382
2#C6_019,10,8,7,2,192.168.201.222,1,381
2#C6_020,10,8,7,2,192.168.201.222,1,380
2#C6_021,10,8,7,2,192.168.201.222,1,379
2#C6_022,10,8,7,2,192.168.201.222,1,378
2#C6_023,10,8,7,2,192.168.201.222,1,377
2#C6_024,10,8,7,2,192.168.201.222,1,376
2#C6_025,10,8,7,2,192.168.201.222,1,375
2#C6_026,10,8,7,2,192.168.201.222,1,374
2#C6_027,10,8,7,2,192.168.201.222,1,373
2#C6_028,10,8,7,2,192.168.201.222,1,372
2#C6_029,10,8,7,2,192.168.201.222,1,371
2#C6_030,10,8,7,2,192.168.201.222,1,370
2#C6_031,10,8,7,2,192.168.201.222,1,369
2#C6_032,10,8,7,2,192.168.201.222,1,368
2#C6_033,10,8,7,2,192.168.201.222,1,367
2#C6_034,10,8,7,2,192.168.201.222,1,366
2#C6_035,10,8,7,2,192.168.201.222,1,365
2#C6_036,10,8,7,2,192.168.201.222,1,364
2#C6_037,10,8,7,2,192.168.201.222,1,363
2#C6_038,10,8,7,2,192.168.201.222,1,362
2#C6_039,10,8,7,2,192.168.201.222,1,361
2#C6_040,10,8,7,2,192.168.201.222,1,360
2#C6_041,10,8,7,2,192.168.201.222,1,359
2#C6_042,10,8,7,2,192.168.201.222,1,358
2#C6_043,10,8,7,2,192.168.201.222,1,357
2#C6_044,10,8,7,2,192.168.201.222,1,356
2#C6_045,10,8,7,2,192.168.201.222,1,355
2#C6_046,10,8,7,2,192.168.201.222,1,354
2#C6_047,10,8,7,2,192.168.201.222,1,353
2#C6_048,10,8,7,2,192.168.201.222,1,352
2#C6_049,10,8,7,2,192.168.201.222,1,351
2#C6_050,10,8,7,2,192.168.201.222,1,350
2#C6_051,10,8,7,2,192.168.201.222,1,349
2#C6_052,10,8,7,2,192.168.201.222,1,348
2#C6_053,10,8,7,2,192.168.201.222,1,347
2#C6_054,10,8,7,2,192.168.201.222,1,346
2#C6_055,10,8,7,2,192.168.201.222,1,345
2#C6_056,10,8,7,2,192.168.201.222,1,344
2#C6_057,10,8,7,2,192.168.201.222,1,343
2#C6_058,10,8,7,2,192.168.201.222,1,342
2#C6_059,10,8,7,2,192.168.201.222,1,341
2#C6_060,10,8,7,2,192.168.201.222,1,340
2#C6_061,10,8,7,2,192.168.201.222,1,339
2#C6_062,10,8,7,2,192.168.201.222,1,338
2#C6_063,10,8,7,2,192.168.201.222,1,337
2#C6_064,10,8,7,2,192.168.201.222,1,336
2#C6_065,10,8,7,2,192.168.201.222,1,335
2#C6_066,10,8,7,2,192.168.201.222,1,334
2#C6_067,10,8,7,2,192.168.201.222,1,333
2#C6_068,10,8,7,2,192.168.201.222,1,332
2#C6_069,10,8,7,2,192.168.201.222,1,331
2#C6_070,10,8,7,2,192.168.201.222,1,330
2#C6_071,10,8,7,2,192.168.201.222,1,329
2#C6_072,10,8,7,2,192.168.201.222,1,328
2#C6_073,10,8,7,2,192.168.201.222,1,327
2#C6_074,10,8,7,2,192.168.201.222,1,326
2#C6_075,10,8,7,2,192.168.201.222,1,325
2#C6_076,10,8,7,2,192.168.201.222,1,324
2#C6_077,10,8,7,2,192.168.201.222,1,323
2#C6_078,10,8,7,2,192.168.201.222,1,322
2#C6_079,10,8,7,2,192.168.201.222,1,321
2#C6_080,10,8,7,2,192.168.201.222,1,320
2#C6_081,10,8,7,2,192.168.201.222,1,319
2#C6_082,10,8,7,2,192.168.201.222,1,318
2#C6_083,10,8,7,2,192.168.201.222,1,317
2#C6_084,10,8,7,2,192.168.201.222,1,316
2#C6_085,10,8,7,2,192.168.201.222,1,315
2#C6_086,10,8,7,2,192.168.201.222,1,314
2#C6_087,10,8,7,2,192.168.201.222,1,313
2#C6_088,10,8,7,2,192.168.201.222,1,312
2#C6_089,10,8,7,2,192.168.201.222,1,311
2#C6_090,10,8,7,2,192.168.201.222,1,310
2#C6_091,10,8,7,2,192.168.201.222,1,309
2#C6_092,10,8,7,2,192.168.201.222,1,308
2#C6_093,10,8,7,2,192.168.201.222,1,307
2#C6_094,10,8,7,2,192.168.201.222,1,306
2#C6_095,10,8,7,2,192.168.201.222,1,305
2#C6_096,10,8,7,2,192.168.201.222,1,304
2#C6_097,10,8,7,2,192.168.201.222,1,303
2#C6_098,10,8,7,2,192.168.201.222,1,302
2#C6_099,10,8,7,2,192.168.201.222,1,301
2#C6_100,10,8,7,2,192.168.201.222,1,300
,,,,,,,
2#C7_001,10,8,7,2,192.168.201.222,1,400
2#C7_002,10,8,7,2,192.168.201.222,1,401
2#C7_003,10,8,7,2,192.168.201.222,1,402
2#C7_004,10,8,7,2,192.168.201.222,1,403
2#C7_005,10,8,7,2,192.168.201.222,1,404
2#C7_006,10,8,7,2,192.168.201.222,1,405
2#C7_007,10,8,7,2,192.168.201.222,1,406
2#C7_008,10,8,7,2,192.168.201.222,1,407
2#C7_009,10,8,7,2,192.168.201.222,1,408
2#C7_010,10,8,7,2,192.168.201.222,1,409
2#C7_011,10,8,7,2,192.168.201.222,1,410
2#C7_012,10,8,7,2,192.168.201.222,1,411
2#C7_013,10,8,7,2,192.168.201.222,1,412
2#C7_014,10,8,7,2,192.168.201.222,1,413
2#C7_015,10,8,7,2,192.168.201.222,1,414
2#C7_016,10,8,7,2,192.168.201.222,1,415
2#C7_017,10,8,7,2,192.168.201.222,1,416
2#C7_018,10,8,7,2,192.168.201.222,1,417
2#C7_019,10,8,7,2,192.168.201.222,1,418
2#C7_020,10,8,7,2,192.168.201.222,1,419
2#C7_021,10,8,7,2,192.168.201.222,1,420
2#C7_022,10,8,7,2,192.168.201.222,1,421
2#C7_023,10,8,7,2,192.168.201.222,1,422
2#C7_024,10,8,7,2,192.168.201.222,1,423
2#C7_025,10,8,7,2,192.168.201.222,1,424
2#C7_026,10,8,7,2,192.168.201.222,1,425
2#C7_027,10,8,7,2,192.168.201.222,1,426
2#C7_028,10,8,7,2,192.168.201.222,1,427
2#C7_029,10,8,7,2,192.168.201.222,1,428
2#C7_030,10,8,7,2,192.168.201.222,1,429
2#C7_031,10,8,7,2,192.168.201.222,1,430
2#C7_032,10,8,7,2,192.168.201.222,1,431
2#C7_033,10,8,7,2,192.168.201.222,1,432
2#C7_034,10,8,7,2,192.168.201.222,1,433
2#C7_035,10,8,7,2,192.168.201.222,1,434
2#C7_036,10,8,7,2,192.168.201.222,1,435
2#C7_037,10,8,7,2,192.168.201.222,1,436
2#C7_038,10,8,7,2,192.168.201.222,1,437
2#C7_039,10,8,7,2,192.168.201.222,1,438
2#C7_040,10,8,7,2,192.168.201.222,1,439
2#C7_041,10,8,7,2,192.168.201.222,1,440
2#C7_042,10,8,7,2,192.168.201.222,1,441
2#C7_043,10,8,7,2,192.168.201.222,1,442
2#C7_044,10,8,7,2,192.168.201.222,1,443
2#C7_045,10,8,7,2,192.168.201.222,1,444
2#C7_046,10,8,7,2,192.168.201.222,1,445
2#C7_047,10,8,7,2,192.168.201.222,1,446
2#C7_048,10,8,7,2,192.168.201.222,1,447
2#C7_049,10,8,7,2,192.168.201.222,1,448
2#C7_050,10,8,7,2,192.168.201.222,1,449
2#C7_051,10,8,7,2,192.168.201.222,1,450
2#C7_052,10,8,7,2,192.168.201.222,1,451
2#C7_053,10,8,7,2,192.168.201.222,1,452
2#C7_054,10,8,7,2,192.168.201.222,1,453
2#C7_055,10,8,7,2,192.168.201.222,1,454
2#C7_056,10,8,7,2,192.168.201.222,1,455
2#C7_057,10,8,7,2,192.168.201.222,1,456
2#C7_058,10,8,7,2,192.168.201.222,1,457
2#C7_059,10,8,7,2,192.168.201.222,1,458
2#C7_060,10,8,7,2,192.168.201.222,1,459
2#C7_061,10,8,7,2,192.168.201.222,1,460
2#C7_062,10,8,7,2,192.168.201.222,1,461
2#C7_063,10,8,7,2,192.168.201.222,1,462
2#C7_064,10,8,7,2,192.168.201.222,1,463
2#C7_065,10,8,7,2,192.168.201.222,1,464
2#C7_066,10,8,7,2,192.168.201.222,1,465
2#C7_067,10,8,7,2,192.168.201.222,1,466
2#C7_068,10,8,7,2,192.168.201.222,1,467
2#C7_069,10,8,7,2,192.168.201.222,1,468
2#C7_070,10,8,7,2,192.168.201.222,1,469
2#C7_071,10,8,7,2,192.168.201.222,1,470
2#C7_072,10,8,7,2,192.168.201.222,1,471
2#C7_073,10,8,7,2,192.168.201.222,1,472
2#C7_074,10,8,7,2,192.168.201.222,1,473
2#C7_075,10,8,7,2,192.168.201.222,1,474
2#C7_076,10,8,7,2,192.168.201.222,1,475
2#C7_077,10,8,7,2,192.168.201.222,1,476
2#C7_078,10,8,7,2,192.168.201.222,1,477
2#C7_079,10,8,7,2,192.168.201.222,1,478
2#C7_080,10,8,7,2,192.168.201.222,1,479
2#C7_081,10,8,7,2,192.168.201.222,1,480
2#C7_082,10,8,7,2,192.168.201.222,1,481
2#C7_083,10,8,7,2,192.168.201.222,1,482
2#C7_084,10,8,7,2,192.168.201.222,1,483
2#C7_085,10,8,7,2,192.168.201.222,1,484
2#C7_086,10,8,7,2,192.168.201.222,1,485
2#C7_087,10,8,7,2,192.168.201.222,1,486
2#C7_088,10,8,7,2,192.168.201.222,1,487
2#C7_089,10,8,7,2,192.168.201.222,1,488
2#C7_090,10,8,7,2,192.168.201.222,1,489
2#C7_091,10,8,7,2,192.168.201.222,1,490
2#C7_092,10,8,7,2,192.168.201.222,1,491
2#C7_093,10,8,7,2,192.168.201.222,1,492
2#C7_094,10,8,7,2,192.168.201.222,1,493
2#C7_095,10,8,7,2,192.168.201.222,1,494
2#C7_096,10,8,7,2,192.168.201.222,1,495
2#C7_097,10,8,7,2,192.168.201.222,1,496
2#C7_098,10,8,7,2,192.168.201.222,1,497
2#C7_099,10,8,7,2,192.168.201.222,1,498
2#C7_100,10,8,7,2,192.168.201.222,1,499
,,,,,,,
2#D1_001,10,8,7,2,192.168.201.222,0,300
2#D1_002,10,8,7,2,192.168.201.222,0,301
2#D1_003,10,8,7,2,192.168.201.222,0,302
2#D1_004,10,8,7,2,192.168.201.222,0,303
2#D1_005,10,8,7,2,192.168.201.222,0,304
2#D1_006,10,8,7,2,192.168.201.222,0,305
2#D1_007,10,8,7,2,192.168.201.222,0,306
2#D1_008,10,8,7,2,192.168.201.222,0,307
2#D1_009,10,8,7,2,192.168.201.222,0,308
2#D1_010,10,8,7,2,192.168.201.222,0,309
2#D1_011,10,8,7,2,192.168.201.222,0,310
2#D1_012,10,8,7,2,192.168.201.222,0,311
2#D1_013,10,8,7,2,192.168.201.222,0,312
2#D1_014,10,8,7,2,192.168.201.222,0,313
2#D1_015,10,8,7,2,192.168.201.222,0,314
2#D1_016,10,8,7,2,192.168.201.222,0,315
2#D1_017,10,8,7,2,192.168.201.222,0,316
2#D1_018,10,8,7,2,192.168.201.222,0,317
2#D1_019,10,8,7,2,192.168.201.222,0,318
2#D1_020,10,8,7,2,192.168.201.222,0,319
2#D1_021,10,8,7,2,192.168.201.222,0,320
2#D1_022,10,8,7,2,192.168.201.222,0,321
2#D1_023,10,8,7,2,192.168.201.222,0,322
2#D1_024,10,8,7,2,192.168.201.222,0,323
2#D1_025,10,8,7,2,192.168.201.222,0,324
2#D1_026,10,8,7,2,192.168.201.222,0,325
2#D1_027,10,8,7,2,192.168.201.222,0,326
2#D1_028,10,8,7,2,192.168.201.222,0,327
2#D1_029,10,8,7,2,192.168.201.222,0,328
2#D1_030,10,8,7,2,192.168.201.222,0,329
2#D1_031,10,8,7,2,192.168.201.222,0,330
2#D1_032,10,8,7,2,192.168.201.222,0,331
2#D1_033,10,8,7,2,192.168.201.222,0,332
2#D1_034,10,8,7,2,192.168.201.222,0,333
2#D1_035,10,8,7,2,192.168.201.222,0,334
2#D1_036,10,8,7,2,192.168.201.222,0,335
2#D1_037,10,8,7,2,192.168.201.222,0,336
2#D1_038,10,8,7,2,192.168.201.222,0,337
2#D1_039,10,8,7,2,192.168.201.222,0,338
2#D1_040,10,8,7,2,192.168.201.222,0,339
2#D1_041,10,8,7,2,192.168.201.222,0,340
2#D1_042,10,8,7,2,192.168.201.222,0,341
2#D1_043,10,8,7,2,192.168.201.222,0,342
2#D1_044,10,8,7,2,192.168.201.222,0,343
2#D1_045,10,8,7,2,192.168.201.222,0,344
2#D1_046,10,8,7,2,192.168.201.222,0,345
2#D1_047,10,8,7,2,192.168.201.222,0,346
2#D1_048,10,8,7,2,192.168.201.222,0,347
2#D1_049,10,8,7,2,192.168.201.222,0,348
2#D1_050,10,8,7,2,192.168.201.222,0,349
2#D1_051,10,8,7,2,192.168.201.222,0,350
2#D1_052,10,8,7,2,192.168.201.222,0,351
2#D1_053,10,8,7,2,192.168.201.222,0,352
2#D1_054,10,8,7,2,192.168.201.222,0,353
2#D1_055,10,8,7,2,192.168.201.222,0,354
2#D1_056,10,8,7,2,192.168.201.222,0,355
2#D1_057,10,8,7,2,192.168.201.222,0,356
2#D1_058,10,8,7,2,192.168.201.222,0,357
2#D1_059,10,8,7,2,192.168.201.222,0,358
2#D1_060,10,8,7,2,192.168.201.222,0,359
2#D1_061,10,8,7,2,192.168.201.222,0,360
2#D1_062,10,8,7,2,192.168.201.222,0,361
2#D1_063,10,8,7,2,192.168.201.222,0,362
2#D1_064,10,8,7,2,192.168.201.222,0,363
2#D1_065,10,8,7,2,192.168.201.222,0,364
2#D1_066,10,8,7,2,192.168.201.222,0,365
2#D1_067,10,8,7,2,192.168.201.222,0,366
2#D1_068,10,8,7,2,192.168.201.222,0,367
2#D1_069,10,8,7,2,192.168.201.222,0,368
2#D1_070,10,8,7,2,192.168.201.222,0,369
2#D1_071,10,8,7,2,192.168.201.222,0,370
2#D1_072,10,8,7,2,192.168.201.222,0,371
2#D1_073,10,8,7,2,192.168.201.222,0,372
2#D1_074,10,8,7,2,192.168.201.222,0,373
2#D1_075,10,8,7,2,192.168.201.222,0,374
2#D1_076,10,8,7,2,192.168.201.222,0,375
2#D1_077,10,8,7,2,192.168.201.222,0,376
2#D1_078,10,8,7,2,192.168.201.222,0,377
2#D1_079,10,8,7,2,192.168.201.222,0,378
2#D1_080,10,8,7,2,192.168.201.222,0,379
2#D1_081,10,8,7,2,192.168.201.222,0,380
2#D1_082,10,8,7,2,192.168.201.222,0,381
2#D1_083,10,8,7,2,192.168.201.222,0,382
2#D1_084,10,8,7,2,192.168.201.222,0,383
2#D1_085,10,8,7,2,192.168.201.222,0,384
2#D1_086,10,8,7,2,192.168.201.222,0,385
2#D1_087,10,8,7,2,192.168.201.222,0,386
2#D1_088,10,8,7,2,192.168.201.222,0,387
2#D1_089,10,8,7,2,192.168.201.222,0,388
2#D1_090,10,8,7,2,192.168.201.222,0,389
2#D1_091,10,8,7,2,192.168.201.222,0,390
2#D1_092,10,8,7,2,192.168.201.222,0,391
2#D1_093,10,8,7,2,192.168.201.222,0,392
2#D1_094,10,8,7,2,192.168.201.222,0,393
2#D1_095,10,8,7,2,192.168.201.222,0,394
2#D1_096,10,8,7,2,192.168.201.222,0,395
2#D1_097,10,8,7,2,192.168.201.222,0,396
2#D1_098,10,8,7,2,192.168.201.222,0,397
2#D1_099,10,8,7,2,192.168.201.222,0,398
2#D1_100,10,8,7,2,192.168.201.222,0,399
,,,,,,,
2#D2_001,10,8,7,2,192.168.201.222,0,299
2#D2_002,10,8,7,2,192.168.201.222,0,298
2#D2_003,10,8,7,2,192.168.201.222,0,297
2#D2_004,10,8,7,2,192.168.201.222,0,296
2#D2_005,10,8,7,2,192.168.201.222,0,295
2#D2_006,10,8,7,2,192.168.201.222,0,294
2#D2_007,10,8,7,2,192.168.201.222,0,293
2#D2_008,10,8,7,2,192.168.201.222,0,292
2#D2_009,10,8,7,2,192.168.201.222,0,291
2#D2_010,10,8,7,2,192.168.201.222,0,290
2#D2_011,10,8,7,2,192.168.201.222,0,289
2#D2_012,10,8,7,2,192.168.201.222,0,288
2#D2_013,10,8,7,2,192.168.201.222,0,287
2#D2_014,10,8,7,2,192.168.201.222,0,286
2#D2_015,10,8,7,2,192.168.201.222,0,285
2#D2_016,10,8,7,2,192.168.201.222,0,284
2#D2_017,10,8,7,2,192.168.201.222,0,283
2#D2_018,10,8,7,2,192.168.201.222,0,282
2#D2_019,10,8,7,2,192.168.201.222,0,281
2#D2_020,10,8,7,2,192.168.201.222,0,280
2#D2_021,10,8,7,2,192.168.201.222,0,279
2#D2_022,10,8,7,2,192.168.201.222,0,278
2#D2_023,10,8,7,2,192.168.201.222,0,277
2#D2_024,10,8,7,2,192.168.201.222,0,276
2#D2_025,10,8,7,2,192.168.201.222,0,275
2#D2_026,10,8,7,2,192.168.201.222,0,274
2#D2_027,10,8,7,2,192.168.201.222,0,273
2#D2_028,10,8,7,2,192.168.201.222,0,272
2#D2_029,10,8,7,2,192.168.201.222,0,271
2#D2_030,10,8,7,2,192.168.201.222,0,270
2#D2_031,10,8,7,2,192.168.201.222,0,269
2#D2_032,10,8,7,2,192.168.201.222,0,268
2#D2_033,10,8,7,2,192.168.201.222,0,267
2#D2_034,10,8,7,2,192.168.201.222,0,266
2#D2_035,10,8,7,2,192.168.201.222,0,265
2#D2_036,10,8,7,2,192.168.201.222,0,264
2#D2_037,10,8,7,2,192.168.201.222,0,263
2#D2_038,10,8,7,2,192.168.201.222,0,262
2#D2_039,10,8,7,2,192.168.201.222,0,261
2#D2_040,10,8,7,2,192.168.201.222,0,260
2#D2_041,10,8,7,2,192.168.201.222,0,259
2#D2_042,10,8,7,2,192.168.201.222,0,258
2#D2_043,10,8,7,2,192.168.201.222,0,257
2#D2_044,10,8,7,2,192.168.201.222,0,256
2#D2_045,10,8,7,2,192.168.201.222,0,255
2#D2_046,10,8,7,2,192.168.201.222,0,254
2#D2_047,10,8,7,2,192.168.201.222,0,253
2#D2_048,10,8,7,2,192.168.201.222,0,252
2#D2_049,10,8,7,2,192.168.201.222,0,251
2#D2_050,10,8,7,2,192.168.201.222,0,250
2#D2_051,10,8,7,2,192.168.201.222,0,249
2#D2_052,10,8,7,2,192.168.201.222,0,248
2#D2_053,10,8,7,2,192.168.201.222,0,247
2#D2_054,10,8,7,2,192.168.201.222,0,246
2#D2_055,10,8,7,2,192.168.201.222,0,245
2#D2_056,10,8,7,2,192.168.201.222,0,244
2#D2_057,10,8,7,2,192.168.201.222,0,243
2#D2_058,10,8,7,2,192.168.201.222,0,242
2#D2_059,10,8,7,2,192.168.201.222,0,241
2#D2_060,10,8,7,2,192.168.201.222,0,240
2#D2_061,10,8,7,2,192.168.201.222,0,239
2#D2_062,10,8,7,2,192.168.201.222,0,238
2#D2_063,10,8,7,2,192.168.201.222,0,237
2#D2_064,10,8,7,2,192.168.201.222,0,236
2#D2_065,10,8,7,2,192.168.201.222,0,235
2#D2_066,10,8,7,2,192.168.201.222,0,234
2#D2_067,10,8,7,2,192.168.201.222,0,233
2#D2_068,10,8,7,2,192.168.201.222,0,232
2#D2_069,10,8,7,2,192.168.201.222,0,231
2#D2_070,10,8,7,2,192.168.201.222,0,230
2#D2_071,10,8,7,2,192.168.201.222,0,229
2#D2_072,10,8,7,2,192.168.201.222,0,228
2#D2_073,10,8,7,2,192.168.201.222,0,227
2#D2_074,10,8,7,2,192.168.201.222,0,226
2#D2_075,10,8,7,2,192.168.201.222,0,225
2#D2_076,10,8,7,2,192.168.201.222,0,224
2#D2_077,10,8,7,2,192.168.201.222,0,223
2#D2_078,10,8,7,2,192.168.201.222,0,222
2#D2_079,10,8,7,2,192.168.201.222,0,221
2#D2_080,10,8,7,2,192.168.201.222,0,220
2#D2_081,10,8,7,2,192.168.201.222,0,219
2#D2_082,10,8,7,2,192.168.201.222,0,218
2#D2_083,10,8,7,2,192.168.201.222,0,217
2#D2_084,10,8,7,2,192.168.201.222,0,216
2#D2_085,10,8,7,2,192.168.201.222,0,215
2#D2_086,10,8,7,2,192.168.201.222,0,214
2#D2_087,10,8,7,2,192.168.201.222,0,213
2#D2_088,10,8,7,2,192.168.201.222,0,212
2#D2_089,10,8,7,2,192.168.201.222,0,211
2#D2_090,10,8,7,2,192.168.201.222,0,210
2#D2_091,10,8,7,2,192.168.201.222,0,209
2#D2_092,10,8,7,2,192.168.201.222,0,208
2#D2_093,10,8,7,2,192.168.201.222,0,207
2#D2_094,10,8,7,2,192.168.201.222,0,206
2#D2_095,10,8,7,2,192.168.201.222,0,205
2#D2_096,10,8,7,2,192.168.201.222,0,204
2#D2_097,10,8,7,2,192.168.201.222,0,203
2#D2_098,10,8,7,2,192.168.201.222,0,202
2#D2_099,10,8,7,2,192.168.201.222,0,201
2#D2_100,10,8,7,2,192.168.201.222,0,200
,,,,,,,
2#D3_001,10,8,7,2,192.168.201.222,2,99
2#D3_002,10,8,7,2,192.168.201.222,2,98
2#D3_003,10,8,7,2,192.168.201.222,2,97
2#D3_004,10,8,7,2,192.168.201.222,2,96
2#D3_005,10,8,7,2,192.168.201.222,2,95
2#D3_006,10,8,7,2,192.168.201.222,2,94
2#D3_007,10,8,7,2,192.168.201.222,2,93
2#D3_008,10,8,7,2,192.168.201.222,2,92
2#D3_009,10,8,7,2,192.168.201.222,2,91
2#D3_010,10,8,7,2,192.168.201.222,2,90
2#D3_011,10,8,7,2,192.168.201.222,2,89
2#D3_012,10,8,7,2,192.168.201.222,2,88
2#D3_013,10,8,7,2,192.168.201.222,2,87
2#D3_014,10,8,7,2,192.168.201.222,2,86
2#D3_015,10,8,7,2,192.168.201.222,2,85
2#D3_016,10,8,7,2,192.168.201.222,2,84
2#D3_017,10,8,7,2,192.168.201.222,2,83
2#D3_018,10,8,7,2,192.168.201.222,2,82
2#D3_019,10,8,7,2,192.168.201.222,2,81
2#D3_020,10,8,7,2,192.168.201.222,2,80
2#D3_021,10,8,7,2,192.168.201.222,2,79
2#D3_022,10,8,7,2,192.168.201.222,2,78
2#D3_023,10,8,7,2,192.168.201.222,2,77
2#D3_024,10,8,7,2,192.168.201.222,2,76
2#D3_025,10,8,7,2,192.168.201.222,2,75
2#D3_026,10,8,7,2,192.168.201.222,2,74
2#D3_027,10,8,7,2,192.168.201.222,2,73
2#D3_028,10,8,7,2,192.168.201.222,2,72
2#D3_029,10,8,7,2,192.168.201.222,2,71
2#D3_030,10,8,7,2,192.168.201.222,2,70
2#D3_031,10,8,7,2,192.168.201.222,2,69
2#D3_032,10,8,7,2,192.168.201.222,2,68
2#D3_033,10,8,7,2,192.168.201.222,2,67
2#D3_034,10,8,7,2,192.168.201.222,2,66
2#D3_035,10,8,7,2,192.168.201.222,2,65
2#D3_036,10,8,7,2,192.168.201.222,2,64
2#D3_037,10,8,7,2,192.168.201.222,2,63
2#D3_038,10,8,7,2,192.168.201.222,2,62
2#D3_039,10,8,7,2,192.168.201.222,2,61
2#D3_040,10,8,7,2,192.168.201.222,2,60
2#D3_041,10,8,7,2,192.168.201.222,2,59
2#D3_042,10,8,7,2,192.168.201.222,2,58
2#D3_043,10,8,7,2,192.168.201.222,2,57
2#D3_044,10,8,7,2,192.168.201.222,2,56
2#D3_045,10,8,7,2,192.168.201.222,2,55
2#D3_046,10,8,7,2,192.168.201.222,2,54
2#D3_047,10,8,7,2,192.168.201.222,2,53
2#D3_048,10,8,7,2,192.168.201.222,2,52
2#D3_049,10,8,7,2,192.168.201.222,2,51
2#D3_050,10,8,7,2,192.168.201.222,2,50
2#D3_051,10,8,7,2,192.168.201.222,2,49
2#D3_052,10,8,7,2,192.168.201.222,2,48
2#D3_053,10,8,7,2,192.168.201.222,2,47
2#D3_054,10,8,7,2,192.168.201.222,2,46
2#D3_055,10,8,7,2,192.168.201.222,2,45
2#D3_056,10,8,7,2,192.168.201.222,2,44
2#D3_057,10,8,7,2,192.168.201.222,2,43
2#D3_058,10,8,7,2,192.168.201.222,2,42
2#D3_059,10,8,7,2,192.168.201.222,2,41
2#D3_060,10,8,7,2,192.168.201.222,2,40
2#D3_061,10,8,7,2,192.168.201.222,2,39
2#D3_062,10,8,7,2,192.168.201.222,2,38
2#D3_063,10,8,7,2,192.168.201.222,2,37
2#D3_064,10,8,7,2,192.168.201.222,2,36
2#D3_065,10,8,7,2,192.168.201.222,2,35
2#D3_066,10,8,7,2,192.168.201.222,2,34
2#D3_067,10,8,7,2,192.168.201.222,2,33
2#D3_068,10,8,7,2,192.168.201.222,2,32
2#D3_069,10,8,7,2,192.168.201.222,2,31
2#D3_070,10,8,7,2,192.168.201.222,2,30
2#D3_071,10,8,7,2,192.168.201.222,2,29
2#D3_072,10,8,7,2,192.168.201.222,2,28
2#D3_073,10,8,7,2,192.168.201.222,2,27
2#D3_074,10,8,7,2,192.168.201.222,2,26
2#D3_075,10,8,7,2,192.168.201.222,2,25
2#D3_076,10,8,7,2,192.168.201.222,2,24
2#D3_077,10,8,7,2,192.168.201.222,2,23
2#D3_078,10,8,7,2,192.168.201.222,2,22
2#D3_079,10,8,7,2,192.168.201.222,2,21
2#D3_080,10,8,7,2,192.168.201.222,2,20
2#D3_081,10,8,7,2,192.168.201.222,2,19
2#D3_082,10,8,7,2,192.168.201.222,2,18
2#D3_083,10,8,7,2,192.168.201.222,2,17
2#D3_084,10,8,7,2,192.168.201.222,2,16
2#D3_085,10,8,7,2,192.168.201.222,2,15
2#D3_086,10,8,7,2,192.168.201.222,2,14
2#D3_087,10,8,7,2,192.168.201.222,2,13
2#D3_088,10,8,7,2,192.168.201.222,2,12
2#D3_089,10,8,7,2,192.168.201.222,2,11
2#D3_090,10,8,7,2,192.168.201.222,2,10
2#D3_091,10,8,7,2,192.168.201.222,2,9
2#D3_092,10,8,7,2,192.168.201.222,2,8
2#D3_093,10,8,7,2,192.168.201.222,2,7
2#D3_094,10,8,7,2,192.168.201.222,2,6
2#D3_095,10,8,7,2,192.168.201.222,2,5
2#D3_096,10,8,7,2,192.168.201.222,2,4
2#D3_097,10,8,7,2,192.168.201.222,2,3
2#D3_098,10,8,7,2,192.168.201.222,2,2
2#D3_099,10,8,7,2,192.168.201.222,2,1
2#D3_100,10,8,7,2,192.168.201.222,2,0
,,,,,,,
2#D4_001,10,8,7,2,192.168.201.222,2,100
2#D4_002,10,8,7,2,192.168.201.222,2,101
2#D4_003,10,8,7,2,192.168.201.222,2,102
2#D4_004,10,8,7,2,192.168.201.222,2,103
2#D4_005,10,8,7,2,192.168.201.222,2,104
2#D4_006,10,8,7,2,192.168.201.222,2,105
2#D4_007,10,8,7,2,192.168.201.222,2,106
2#D4_008,10,8,7,2,192.168.201.222,2,107
2#D4_009,10,8,7,2,192.168.201.222,2,108
2#D4_010,10,8,7,2,192.168.201.222,2,109
2#D4_011,10,8,7,2,192.168.201.222,2,110
2#D4_012,10,8,7,2,192.168.201.222,2,111
2#D4_013,10,8,7,2,192.168.201.222,2,112
2#D4_014,10,8,7,2,192.168.201.222,2,113
2#D4_015,10,8,7,2,192.168.201.222,2,114
2#D4_016,10,8,7,2,192.168.201.222,2,115
2#D4_017,10,8,7,2,192.168.201.222,2,116
2#D4_018,10,8,7,2,192.168.201.222,2,117
2#D4_019,10,8,7,2,192.168.201.222,2,118
2#D4_020,10,8,7,2,192.168.201.222,2,119
2#D4_021,10,8,7,2,192.168.201.222,2,120
2#D4_022,10,8,7,2,192.168.201.222,2,121
2#D4_023,10,8,7,2,192.168.201.222,2,122
2#D4_024,10,8,7,2,192.168.201.222,2,123
2#D4_025,10,8,7,2,192.168.201.222,2,124
2#D4_026,10,8,7,2,192.168.201.222,2,125
2#D4_027,10,8,7,2,192.168.201.222,2,126
2#D4_028,10,8,7,2,192.168.201.222,2,127
2#D4_029,10,8,7,2,192.168.201.222,2,128
2#D4_030,10,8,7,2,192.168.201.222,2,129
2#D4_031,10,8,7,2,192.168.201.222,2,130
2#D4_032,10,8,7,2,192.168.201.222,2,131
2#D4_033,10,8,7,2,192.168.201.222,2,132
2#D4_034,10,8,7,2,192.168.201.222,2,133
2#D4_035,10,8,7,2,192.168.201.222,2,134
2#D4_036,10,8,7,2,192.168.201.222,2,135
2#D4_037,10,8,7,2,192.168.201.222,2,136
2#D4_038,10,8,7,2,192.168.201.222,2,137
2#D4_039,10,8,7,2,192.168.201.222,2,138
2#D4_040,10,8,7,2,192.168.201.222,2,139
2#D4_041,10,8,7,2,192.168.201.222,2,140
2#D4_042,10,8,7,2,192.168.201.222,2,141
2#D4_043,10,8,7,2,192.168.201.222,2,142
2#D4_044,10,8,7,2,192.168.201.222,2,143
2#D4_045,10,8,7,2,192.168.201.222,2,144
2#D4_046,10,8,7,2,192.168.201.222,2,145
2#D4_047,10,8,7,2,192.168.201.222,2,146
2#D4_048,10,8,7,2,192.168.201.222,2,147
2#D4_049,10,8,7,2,192.168.201.222,2,148
2#D4_050,10,8,7,2,192.168.201.222,2,149
2#D4_051,10,8,7,2,192.168.201.222,2,150
2#D4_052,10,8,7,2,192.168.201.222,2,151
2#D4_053,10,8,7,2,192.168.201.222,2,152
2#D4_054,10,8,7,2,192.168.201.222,2,153
2#D4_055,10,8,7,2,192.168.201.222,2,154
2#D4_056,10,8,7,2,192.168.201.222,2,155
2#D4_057,10,8,7,2,192.168.201.222,2,156
2#D4_058,10,8,7,2,192.168.201.222,2,157
2#D4_059,10,8,7,2,192.168.201.222,2,158
2#D4_060,10,8,7,2,192.168.201.222,2,159
2#D4_061,10,8,7,2,192.168.201.222,2,160
2#D4_062,10,8,7,2,192.168.201.222,2,161
2#D4_063,10,8,7,2,192.168.201.222,2,162
2#D4_064,10,8,7,2,192.168.201.222,2,163
2#D4_065,10,8,7,2,192.168.201.222,2,164
2#D4_066,10,8,7,2,192.168.201.222,2,165
2#D4_067,10,8,7,2,192.168.201.222,2,166
2#D4_068,10,8,7,2,192.168.201.222,2,167
2#D4_069,10,8,7,2,192.168.201.222,2,168
2#D4_070,10,8,7,2,192.168.201.222,2,169
2#D4_071,10,8,7,2,192.168.201.222,2,170
2#D4_072,10,8,7,2,192.168.201.222,2,171
2#D4_073,10,8,7,2,192.168.201.222,2,172
2#D4_074,10,8,7,2,192.168.201.222,2,173
2#D4_075,10,8,7,2,192.168.201.222,2,174
2#D4_076,10,8,7,2,192.168.201.222,2,175
2#D4_077,10,8,7,2,192.168.201.222,2,176
2#D4_078,10,8,7,2,192.168.201.222,2,177
2#D4_079,10,8,7,2,192.168.201.222,2,178
2#D4_080,10,8,7,2,192.168.201.222,2,179
2#D4_081,10,8,7,2,192.168.201.222,2,180
2#D4_082,10,8,7,2,192.168.201.222,2,181
2#D4_083,10,8,7,2,192.168.201.222,2,182
2#D4_084,10,8,7,2,192.168.201.222,2,183
2#D4_085,10,8,7,2,192.168.201.222,2,184
2#D4_086,10,8,7,2,192.168.201.222,2,185
2#D4_087,10,8,7,2,192.168.201.222,2,186
2#D4_088,10,8,7,2,192.168.201.222,2,187
2#D4_089,10,8,7,2,192.168.201.222,2,188
2#D4_090,10,8,7,2,192.168.201.222,2,189
2#D4_091,10,8,7,2,192.168.201.222,2,190
2#D4_092,10,8,7,2,192.168.201.222,2,191
2#D4_093,10,8,7,2,192.168.201.222,2,192
2#D4_094,10,8,7,2,192.168.201.222,2,193
2#D4_095,10,8,7,2,192.168.201.222,2,194
2#D4_096,10,8,7,2,192.168.201.222,2,195
2#D4_097,10,8,7,2,192.168.201.222,2,196
2#D4_098,10,8,7,2,192.168.201.222,2,197
2#D4_099,10,8,7,2,192.168.201.222,2,198
2#D4_100,10,8,7,2,192.168.201.222,2,199
,,,,,,,
2#D5_001,10,8,7,2,192.168.201.222,2,299
2#D5_002,10,8,7,2,192.168.201.222,2,298
2#D5_003,10,8,7,2,192.168.201.222,2,297
2#D5_004,10,8,7,2,192.168.201.222,2,296
2#D5_005,10,8,7,2,192.168.201.222,2,295
2#D5_006,10,8,7,2,192.168.201.222,2,294
2#D5_007,10,8,7,2,192.168.201.222,2,293
2#D5_008,10,8,7,2,192.168.201.222,2,292
2#D5_009,10,8,7,2,192.168.201.222,2,291
2#D5_010,10,8,7,2,192.168.201.222,2,290
2#D5_011,10,8,7,2,192.168.201.222,2,289
2#D5_012,10,8,7,2,192.168.201.222,2,288
2#D5_013,10,8,7,2,192.168.201.222,2,287
2#D5_014,10,8,7,2,192.168.201.222,2,286
2#D5_015,10,8,7,2,192.168.201.222,2,285
2#D5_016,10,8,7,2,192.168.201.222,2,284
2#D5_017,10,8,7,2,192.168.201.222,2,283
2#D5_018,10,8,7,2,192.168.201.222,2,282
2#D5_019,10,8,7,2,192.168.201.222,2,281
2#D5_020,10,8,7,2,192.168.201.222,2,280
2#D5_021,10,8,7,2,192.168.201.222,2,279
2#D5_022,10,8,7,2,192.168.201.222,2,278
2#D5_023,10,8,7,2,192.168.201.222,2,277
2#D5_024,10,8,7,2,192.168.201.222,2,276
2#D5_025,10,8,7,2,192.168.201.222,2,275
2#D5_026,10,8,7,2,192.168.201.222,2,274
2#D5_027,10,8,7,2,192.168.201.222,2,273
2#D5_028,10,8,7,2,192.168.201.222,2,272
2#D5_029,10,8,7,2,192.168.201.222,2,271
2#D5_030,10,8,7,2,192.168.201.222,2,270
2#D5_031,10,8,7,2,192.168.201.222,2,269
2#D5_032,10,8,7,2,192.168.201.222,2,268
2#D5_033,10,8,7,2,192.168.201.222,2,267
2#D5_034,10,8,7,2,192.168.201.222,2,266
2#D5_035,10,8,7,2,192.168.201.222,2,265
2#D5_036,10,8,7,2,192.168.201.222,2,264
2#D5_037,10,8,7,2,192.168.201.222,2,263
2#D5_038,10,8,7,2,192.168.201.222,2,262
2#D5_039,10,8,7,2,192.168.201.222,2,261
2#D5_040,10,8,7,2,192.168.201.222,2,260
2#D5_041,10,8,7,2,192.168.201.222,2,259
2#D5_042,10,8,7,2,192.168.201.222,2,258
2#D5_043,10,8,7,2,192.168.201.222,2,257
2#D5_044,10,8,7,2,192.168.201.222,2,256
2#D5_045,10,8,7,2,192.168.201.222,2,255
2#D5_046,10,8,7,2,192.168.201.222,2,254
2#D5_047,10,8,7,2,192.168.201.222,2,253
2#D5_048,10,8,7,2,192.168.201.222,2,252
2#D5_049,10,8,7,2,192.168.201.222,2,251
2#D5_050,10,8,7,2,192.168.201.222,2,250
2#D5_051,10,8,7,2,192.168.201.222,2,249
2#D5_052,10,8,7,2,192.168.201.222,2,248
2#D5_053,10,8,7,2,192.168.201.222,2,247
2#D5_054,10,8,7,2,192.168.201.222,2,246
2#D5_055,10,8,7,2,192.168.201.222,2,245
2#D5_056,10,8,7,2,192.168.201.222,2,244
2#D5_057,10,8,7,2,192.168.201.222,2,243
2#D5_058,10,8,7,2,192.168.201.222,2,242
2#D5_059,10,8,7,2,192.168.201.222,2,241
2#D5_060,10,8,7,2,192.168.201.222,2,240
2#D5_061,10,8,7,2,192.168.201.222,2,239
2#D5_062,10,8,7,2,192.168.201.222,2,238
2#D5_063,10,8,7,2,192.168.201.222,2,237
2#D5_064,10,8,7,2,192.168.201.222,2,236
2#D5_065,10,8,7,2,192.168.201.222,2,235
2#D5_066,10,8,7,2,192.168.201.222,2,234
2#D5_067,10,8,7,2,192.168.201.222,2,233
2#D5_068,10,8,7,2,192.168.201.222,2,232
2#D5_069,10,8,7,2,192.168.201.222,2,231
2#D5_070,10,8,7,2,192.168.201.222,2,230
2#D5_071,10,8,7,2,192.168.201.222,2,229
2#D5_072,10,8,7,2,192.168.201.222,2,228
2#D5_073,10,8,7,2,192.168.201.222,2,227
2#D5_074,10,8,7,2,192.168.201.222,2,226
2#D5_075,10,8,7,2,192.168.201.222,2,225
2#D5_076,10,8,7,2,192.168.201.222,2,224
2#D5_077,10,8,7,2,192.168.201.222,2,223
2#D5_078,10,8,7,2,192.168.201.222,2,222
2#D5_079,10,8,7,2,192.168.201.222,2,221
2#D5_080,10,8,7,2,192.168.201.222,2,220
2#D5_081,10,8,7,2,192.168.201.222,2,219
2#D5_082,10,8,7,2,192.168.201.222,2,218
2#D5_083,10,8,7,2,192.168.201.222,2,217
2#D5_084,10,8,7,2,192.168.201.222,2,216
2#D5_085,10,8,7,2,192.168.201.222,2,215
2#D5_086,10,8,7,2,192.168.201.222,2,214
2#D5_087,10,8,7,2,192.168.201.222,2,213
2#D5_088,10,8,7,2,192.168.201.222,2,212
2#D5_089,10,8,7,2,192.168.201.222,2,211
2#D5_090,10,8,7,2,192.168.201.222,2,210
2#D5_091,10,8,7,2,192.168.201.222,2,209
2#D5_092,10,8,7,2,192.168.201.222,2,208
2#D5_093,10,8,7,2,192.168.201.222,2,207
2#D5_094,10,8,7,2,192.168.201.222,2,206
2#D5_095,10,8,7,2,192.168.201.222,2,205
2#D5_096,10,8,7,2,192.168.201.222,2,204
2#D5_097,10,8,7,2,192.168.201.222,2,203
2#D5_098,10,8,7,2,192.168.201.222,2,202
2#D5_099,10,8,7,2,192.168.201.222,2,201
2#D5_100,10,8,7,2,192.168.201.222,2,200
,,,,,,,
2#D6_001,10,8,7,2,192.168.201.222,2,300
2#D6_002,10,8,7,2,192.168.201.222,2,301
2#D6_003,10,8,7,2,192.168.201.222,2,302
2#D6_004,10,8,7,2,192.168.201.222,2,303
2#D6_005,10,8,7,2,192.168.201.222,2,304
2#D6_006,10,8,7,2,192.168.201.222,2,305
2#D6_007,10,8,7,2,192.168.201.222,2,306
2#D6_008,10,8,7,2,192.168.201.222,2,307
2#D6_009,10,8,7,2,192.168.201.222,2,308
2#D6_010,10,8,7,2,192.168.201.222,2,309
2#D6_011,10,8,7,2,192.168.201.222,2,310
2#D6_012,10,8,7,2,192.168.201.222,2,311
2#D6_013,10,8,7,2,192.168.201.222,2,312
2#D6_014,10,8,7,2,192.168.201.222,2,313
2#D6_015,10,8,7,2,192.168.201.222,2,314
2#D6_016,10,8,7,2,192.168.201.222,2,315
2#D6_017,10,8,7,2,192.168.201.222,2,316
2#D6_018,10,8,7,2,192.168.201.222,2,317
2#D6_019,10,8,7,2,192.168.201.222,2,318
2#D6_020,10,8,7,2,192.168.201.222,2,319
2#D6_021,10,8,7,2,192.168.201.222,2,320
2#D6_022,10,8,7,2,192.168.201.222,2,321
2#D6_023,10,8,7,2,192.168.201.222,2,322
2#D6_024,10,8,7,2,192.168.201.222,2,323
2#D6_025,10,8,7,2,192.168.201.222,2,324
2#D6_026,10,8,7,2,192.168.201.222,2,325
2#D6_027,10,8,7,2,192.168.201.222,2,326
2#D6_028,10,8,7,2,192.168.201.222,2,327
2#D6_029,10,8,7,2,192.168.201.222,2,328
2#D6_030,10,8,7,2,192.168.201.222,2,329
2#D6_031,10,8,7,2,192.168.201.222,2,330
2#D6_032,10,8,7,2,192.168.201.222,2,331
2#D6_033,10,8,7,2,192.168.201.222,2,332
2#D6_034,10,8,7,2,192.168.201.222,2,333
2#D6_035,10,8,7,2,192.168.201.222,2,334
2#D6_036,10,8,7,2,192.168.201.222,2,335
2#D6_037,10,8,7,2,192.168.201.222,2,336
2#D6_038,10,8,7,2,192.168.201.222,2,337
2#D6_039,10,8,7,2,192.168.201.222,2,338
2#D6_040,10,8,7,2,192.168.201.222,2,339
2#D6_041,10,8,7,2,192.168.201.222,2,340
2#D6_042,10,8,7,2,192.168.201.222,2,341
2#D6_043,10,8,7,2,192.168.201.222,2,342
2#D6_044,10,8,7,2,192.168.201.222,2,343
2#D6_045,10,8,7,2,192.168.201.222,2,344
2#D6_046,10,8,7,2,192.168.201.222,2,345
2#D6_047,10,8,7,2,192.168.201.222,2,346
2#D6_048,10,8,7,2,192.168.201.222,2,347
2#D6_049,10,8,7,2,192.168.201.222,2,348
2#D6_050,10,8,7,2,192.168.201.222,2,349
2#D6_051,10,8,7,2,192.168.201.222,2,350
2#D6_052,10,8,7,2,192.168.201.222,2,351
2#D6_053,10,8,7,2,192.168.201.222,2,352
2#D6_054,10,8,7,2,192.168.201.222,2,353
2#D6_055,10,8,7,2,192.168.201.222,2,354
2#D6_056,10,8,7,2,192.168.201.222,2,355
2#D6_057,10,8,7,2,192.168.201.222,2,356
2#D6_058,10,8,7,2,192.168.201.222,2,357
2#D6_059,10,8,7,2,192.168.201.222,2,358
2#D6_060,10,8,7,2,192.168.201.222,2,359
2#D6_061,10,8,7,2,192.168.201.222,2,360
2#D6_062,10,8,7,2,192.168.201.222,2,361
2#D6_063,10,8,7,2,192.168.201.222,2,362
2#D6_064,10,8,7,2,192.168.201.222,2,363
2#D6_065,10,8,7,2,192.168.201.222,2,364
2#D6_066,10,8,7,2,192.168.201.222,2,365
2#D6_067,10,8,7,2,192.168.201.222,2,366
2#D6_068,10,8,7,2,192.168.201.222,2,367
2#D6_069,10,8,7,2,192.168.201.222,2,368
2#D6_070,10,8,7,2,192.168.201.222,2,369
2#D6_071,10,8,7,2,192.168.201.222,2,370
2#D6_072,10,8,7,2,192.168.201.222,2,371
2#D6_073,10,8,7,2,192.168.201.222,2,372
2#D6_074,10,8,7,2,192.168.201.222,2,373
2#D6_075,10,8,7,2,192.168.201.222,2,374
2#D6_076,10,8,7,2,192.168.201.222,2,375
2#D6_077,10,8,7,2,192.168.201.222,2,376
2#D6_078,10,8,7,2,192.168.201.222,2,377
2#D6_079,10,8,7,2,192.168.201.222,2,378
2#D6_080,10,8,7,2,192.168.201.222,2,379
2#D6_081,10,8,7,2,192.168.201.222,2,380
2#D6_082,10,8,7,2,192.168.201.222,2,381
2#D6_083,10,8,7,2,192.168.201.222,2,382
2#D6_084,10,8,7,2,192.168.201.222,2,383
2#D6_085,10,8,7,2,192.168.201.222,2,384
2#D6_086,10,8,7,2,192.168.201.222,2,385
2#D6_087,10,8,7,2,192.168.201.222,2,386
2#D6_088,10,8,7,2,192.168.201.222,2,387
2#D6_089,10,8,7,2,192.168.201.222,2,388
2#D6_090,10,8,7,2,192.168.201.222,2,389
2#D6_091,10,8,7,2,192.168.201.222,2,390
2#D6_092,10,8,7,2,192.168.201.222,2,391
2#D6_093,10,8,7,2,192.168.201.222,2,392
2#D6_094,10,8,7,2,192.168.201.222,2,393
2#D6_095,10,8,7,2,192.168.201.222,2,394
2#D6_096,10,8,7,2,192.168.201.222,2,395
2#D6_097,10,8,7,2,192.168.201.222,2,396
2#D6_098,10,8,7,2,192.168.201.222,2,397
2#D6_099,10,8,7,2,192.168.201.222,2,398
2#D6_100,10,8,7,2,192.168.201.222,2,399
,,,,,,,
2#D7_001,10,8,7,2,192.168.201.222,2,499
2#D7_002,10,8,7,2,192.168.201.222,2,498
2#D7_003,10,8,7,2,192.168.201.222,2,497
2#D7_004,10,8,7,2,192.168.201.222,2,496
2#D7_005,10,8,7,2,192.168.201.222,2,495
2#D7_006,10,8,7,2,192.168.201.222,2,494
2#D7_007,10,8,7,2,192.168.201.222,2,493
2#D7_008,10,8,7,2,192.168.201.222,2,492
2#D7_009,10,8,7,2,192.168.201.222,2,491
2#D7_010,10,8,7,2,192.168.201.222,2,490
2#D7_011,10,8,7,2,192.168.201.222,2,489
2#D7_012,10,8,7,2,192.168.201.222,2,488
2#D7_013,10,8,7,2,192.168.201.222,2,487
2#D7_014,10,8,7,2,192.168.201.222,2,486
2#D7_015,10,8,7,2,192.168.201.222,2,485
2#D7_016,10,8,7,2,192.168.201.222,2,484
2#D7_017,10,8,7,2,192.168.201.222,2,483
2#D7_018,10,8,7,2,192.168.201.222,2,482
2#D7_019,10,8,7,2,192.168.201.222,2,481
2#D7_020,10,8,7,2,192.168.201.222,2,480
2#D7_021,10,8,7,2,192.168.201.222,2,479
2#D7_022,10,8,7,2,192.168.201.222,2,478
2#D7_023,10,8,7,2,192.168.201.222,2,477
2#D7_024,10,8,7,2,192.168.201.222,2,476
2#D7_025,10,8,7,2,192.168.201.222,2,475
2#D7_026,10,8,7,2,192.168.201.222,2,474
2#D7_027,10,8,7,2,192.168.201.222,2,473
2#D7_028,10,8,7,2,192.168.201.222,2,472
2#D7_029,10,8,7,2,192.168.201.222,2,471
2#D7_030,10,8,7,2,192.168.201.222,2,470
2#D7_031,10,8,7,2,192.168.201.222,2,469
2#D7_032,10,8,7,2,192.168.201.222,2,468
2#D7_033,10,8,7,2,192.168.201.222,2,467
2#D7_034,10,8,7,2,192.168.201.222,2,466
2#D7_035,10,8,7,2,192.168.201.222,2,465
2#D7_036,10,8,7,2,192.168.201.222,2,464
2#D7_037,10,8,7,2,192.168.201.222,2,463
2#D7_038,10,8,7,2,192.168.201.222,2,462
2#D7_039,10,8,7,2,192.168.201.222,2,461
2#D7_040,10,8,7,2,192.168.201.222,2,460
2#D7_041,10,8,7,2,192.168.201.222,2,459
2#D7_042,10,8,7,2,192.168.201.222,2,458
2#D7_043,10,8,7,2,192.168.201.222,2,457
2#D7_044,10,8,7,2,192.168.201.222,2,456
2#D7_045,10,8,7,2,192.168.201.222,2,455
2#D7_046,10,8,7,2,192.168.201.222,2,454
2#D7_047,10,8,7,2,192.168.201.222,2,453
2#D7_048,10,8,7,2,192.168.201.222,2,452
2#D7_049,10,8,7,2,192.168.201.222,2,451
2#D7_050,10,8,7,2,192.168.201.222,2,450
2#D7_051,10,8,7,2,192.168.201.222,2,449
2#D7_052,10,8,7,2,192.168.201.222,2,448
2#D7_053,10,8,7,2,192.168.201.222,2,447
2#D7_054,10,8,7,2,192.168.201.222,2,446
2#D7_055,10,8,7,2,192.168.201.222,2,445
2#D7_056,10,8,7,2,192.168.201.222,2,444
2#D7_057,10,8,7,2,192.168.201.222,2,443
2#D7_058,10,8,7,2,192.168.201.222,2,442
2#D7_059,10,8,7,2,192.168.201.222,2,441
2#D7_060,10,8,7,2,192.168.201.222,2,440
2#D7_061,10,8,7,2,192.168.201.222,2,439
2#D7_062,10,8,7,2,192.168.201.222,2,438
2#D7_063,10,8,7,2,192.168.201.222,2,437
2#D7_064,10,8,7,2,192.168.201.222,2,436
2#D7_065,10,8,7,2,192.168.201.222,2,435
2#D7_066,10,8,7,2,192.168.201.222,2,434
2#D7_067,10,8,7,2,192.168.201.222,2,433
2#D7_068,10,8,7,2,192.168.201.222,2,432
2#D7_069,10,8,7,2,192.168.201.222,2,431
2#D7_070,10,8,7,2,192.168.201.222,2,430
2#D7_071,10,8,7,2,192.168.201.222,2,429
2#D7_072,10,8,7,2,192.168.201.222,2,428
2#D7_073,10,8,7,2,192.168.201.222,2,427
2#D7_074,10,8,7,2,192.168.201.222,2,426
2#D7_075,10,8,7,2,192.168.201.222,2,425
2#D7_076,10,8,7,2,192.168.201.222,2,424
2#D7_077,10,8,7,2,192.168.201.222,2,423
2#D7_078,10,8,7,2,192.168.201.222,2,422
2#D7_079,10,8,7,2,192.168.201.222,2,421
2#D7_080,10,8,7,2,192.168.201.222,2,420
2#D7_081,10,8,7,2,192.168.201.222,2,419
2#D7_082,10,8,7,2,192.168.201.222,2,418
2#D7_083,10,8,7,2,192.168.201.222,2,417
2#D7_084,10,8,7,2,192.168.201.222,2,416
2#D7_085,10,8,7,2,192.168.201.222,2,415
2#D7_086,10,8,7,2,192.168.201.222,2,414
2#D7_087,10,8,7,2,192.168.201.222,2,413
2#D7_088,10,8,7,2,192.168.201.222,2,412
2#D7_089,10,8,7,2,192.168.201.222,2,411
2#D7_090,10,8,7,2,192.168.201.222,2,410
2#D7_091,10,8,7,2,192.168.201.222,2,409
2#D7_092,10,8,7,2,192.168.201.222,2,408
2#D7_093,10,8,7,2,192.168.201.222,2,407
2#D7_094,10,8,7,2,192.168.201.222,2,406
2#D7_095,10,8,7,2,192.168.201.222,2,405
2#D7_096,10,8,7,2,192.168.201.222,2,404
2#D7_097,10,8,7,2,192.168.201.222,2,403
2#D7_098,10,8,7,2,192.168.201.222,2,402
2#D7_099,10,8,7,2,192.168.201.222,2,401
2#D7_100,10,8,7,2,192.168.201.222,2,400
λÖÃ,ÓÅÏȼ¶,¸ß¶È,¿í¶È,ÁϲÖID,É豸IP,ÇøÓòID,µÆË÷Òý
1#A1_1,10,8,7,1,192.168.200.221,0,0
1#A1_2,10,8,7,1,192.168.200.221,0,1
1#A1_3,10,8,7,1,192.168.200.221,0,2
1#A1_4,10,8,7,1,192.168.200.221,0,3
1#A1_5,10,8,7,1,192.168.200.221,0,4
1#A1_6,10,8,7,1,192.168.200.221,0,5
1#A1_7,10,8,7,1,192.168.200.221,0,6
1#A1_8,10,8,7,1,192.168.200.221,0,7
1#A1_9,10,8,7,1,192.168.200.221,0,8
1#A1_10,10,8,7,1,192.168.200.221,0,9
1#A1_11,10,8,7,1,192.168.200.221,0,10
1#A1_12,10,8,7,1,192.168.200.221,0,11
1#A1_13,10,8,7,1,192.168.200.221,0,12
1#A1_14,10,8,7,1,192.168.200.221,0,13
1#A1_15,10,8,7,1,192.168.200.221,0,14
1#A1_16,10,8,7,1,192.168.200.221,0,15
1#A1_17,10,8,7,1,192.168.200.221,0,16
1#A1_18,10,8,7,1,192.168.200.221,0,17
1#A1_19,10,8,7,1,192.168.200.221,0,18
1#A1_20,10,8,7,1,192.168.200.221,0,19
1#A1_21,10,8,7,1,192.168.200.221,0,20
1#A1_22,10,8,7,1,192.168.200.221,0,21
1#A1_23,10,8,7,1,192.168.200.221,0,22
1#A1_24,10,8,7,1,192.168.200.221,0,23
1#A1_25,10,8,7,1,192.168.200.221,0,24
1#A1_26,10,8,7,1,192.168.200.221,0,25
1#A1_27,10,8,7,1,192.168.200.221,0,26
1#A1_28,10,8,7,1,192.168.200.221,0,27
1#A1_29,10,8,7,1,192.168.200.221,0,28
1#A1_30,10,8,7,1,192.168.200.221,0,29
1#A1_31,10,8,7,1,192.168.200.221,0,30
1#A1_32,10,8,7,1,192.168.200.221,0,31
1#A1_33,10,8,7,1,192.168.200.221,0,32
1#A1_34,10,8,7,1,192.168.200.221,0,33
1#A1_35,10,8,7,1,192.168.200.221,0,34
1#A1_36,10,8,7,1,192.168.200.221,0,35
1#A1_37,10,8,7,1,192.168.200.221,0,36
1#A1_38,10,8,7,1,192.168.200.221,0,37
1#A1_39,10,8,7,1,192.168.200.221,0,38
1#A1_40,10,8,7,1,192.168.200.221,0,39
,,,,,,,
1#A2_1,10,8,13,1,192.168.200.221,0,79
1#A2_2,10,8,13,1,192.168.200.221,0,78
1#A2_3,10,8,13,1,192.168.200.221,0,77
1#A2_4,10,8,13,1,192.168.200.221,0,76
1#A2_5,10,8,13,1,192.168.200.221,0,75
1#A2_6,10,8,13,1,192.168.200.221,0,74
1#A2_7,10,8,13,1,192.168.200.221,0,73
1#A2_8,10,8,13,1,192.168.200.221,0,72
1#A2_9,10,8,13,1,192.168.200.221,0,71
1#A2_10,10,8,13,1,192.168.200.221,0,70
1#A2_11,10,8,13,1,192.168.200.221,0,69
1#A2_12,10,8,13,1,192.168.200.221,0,68
1#A2_13,10,8,13,1,192.168.200.221,0,67
1#A2_14,10,8,13,1,192.168.200.221,0,66
1#A2_15,10,8,13,1,192.168.200.221,0,65
1#A2_16,10,8,13,1,192.168.200.221,0,64
1#A2_17,10,8,13,1,192.168.200.221,0,63
1#A2_18,10,8,13,1,192.168.200.221,0,62
1#A2_19,10,8,13,1,192.168.200.221,0,61
1#A2_20,10,8,13,1,192.168.200.221,0,60
1#A2_21,10,8,13,1,192.168.200.221,0,59
1#A2_22,10,8,13,1,192.168.200.221,0,58
1#A2_23,10,8,13,1,192.168.200.221,0,57
1#A2_24,10,8,13,1,192.168.200.221,0,56
1#A2_25,10,8,13,1,192.168.200.221,0,55
1#A2_26,10,8,13,1,192.168.200.221,0,54
1#A2_27,10,8,13,1,192.168.200.221,0,53
1#A2_28,10,8,13,1,192.168.200.221,0,52
1#A2_29,10,8,13,1,192.168.200.221,0,51
1#A2_30,10,8,13,1,192.168.200.221,0,50
1#A2_31,10,8,13,1,192.168.200.221,0,49
1#A2_32,10,8,13,1,192.168.200.221,0,48
1#A2_33,10,8,13,1,192.168.200.221,0,47
1#A2_34,10,8,13,1,192.168.200.221,0,46
1#A2_35,10,8,13,1,192.168.200.221,0,45
1#A2_36,10,8,13,1,192.168.200.221,0,44
1#A2_37,10,8,13,1,192.168.200.221,0,43
1#A2_38,10,8,13,1,192.168.200.221,0,42
1#A2_39,10,8,13,1,192.168.200.221,0,41
1#A2_40,10,8,13,1,192.168.200.221,0,40
,,,,,,,
1#A3_1,10,8,15,1,192.168.200.221,0,80
1#A3_2,10,8,15,1,192.168.200.221,0,81
1#A3_3,10,8,15,1,192.168.200.221,0,82
1#A3_4,10,8,15,1,192.168.200.221,0,83
1#A3_5,10,8,15,1,192.168.200.221,0,84
1#A3_6,10,8,15,1,192.168.200.221,0,85
1#A3_7,10,8,15,1,192.168.200.221,0,86
1#A3_8,10,8,15,1,192.168.200.221,0,87
1#A3_9,10,8,15,1,192.168.200.221,0,88
1#A3_10,10,8,15,1,192.168.200.221,0,89
1#A3_11,10,8,15,1,192.168.200.221,0,90
1#A3_12,10,8,15,1,192.168.200.221,0,91
1#A3_13,10,8,15,1,192.168.200.221,0,92
1#A3_14,10,8,15,1,192.168.200.221,0,93
1#A3_15,10,8,15,1,192.168.200.221,0,94
1#A3_16,10,8,15,1,192.168.200.221,0,95
1#A3_17,10,8,15,1,192.168.200.221,0,96
1#A3_18,10,8,15,1,192.168.200.221,0,97
1#A3_19,10,8,15,1,192.168.200.221,0,98
1#A3_20,10,8,15,1,192.168.200.221,0,99
1#A3_21,10,8,15,1,192.168.200.221,0,100
1#A3_22,10,8,15,1,192.168.200.221,0,101
1#A3_23,10,8,15,1,192.168.200.221,0,102
1#A3_24,10,8,15,1,192.168.200.221,0,103
1#A3_25,10,8,15,1,192.168.200.221,0,104
1#A3_26,10,8,15,1,192.168.200.221,0,105
1#A3_27,10,8,15,1,192.168.200.221,0,106
1#A3_28,10,8,15,1,192.168.200.221,0,107
1#A3_29,10,8,15,1,192.168.200.221,0,108
1#A3_30,10,8,15,1,192.168.200.221,0,109
1#A3_31,10,8,15,1,192.168.200.221,0,110
1#A3_32,10,8,15,1,192.168.200.221,0,111
1#A3_33,10,8,15,1,192.168.200.221,0,112
1#A3_34,10,8,15,1,192.168.200.221,0,113
1#A3_35,10,8,15,1,192.168.200.221,0,114
1#A3_36,10,8,15,1,192.168.200.221,0,115
1#A3_37,10,8,15,1,192.168.200.221,0,116
1#A3_38,10,8,15,1,192.168.200.221,0,117
1#A3_39,10,8,15,1,192.168.200.221,0,118
1#A3_40,10,8,15,1,192.168.200.221,0,119
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
1#B1_1,10,8,7,1,192.168.200.222,0,0
1#B1_2,10,8,7,1,192.168.200.222,0,1
1#B1_3,10,8,7,1,192.168.200.222,0,2
1#B1_4,10,8,7,1,192.168.200.222,0,3
1#B1_5,10,8,7,1,192.168.200.222,0,4
1#B1_6,10,8,7,1,192.168.200.222,0,5
1#B1_7,10,8,7,1,192.168.200.222,0,6
1#B1_8,10,8,7,1,192.168.200.222,0,7
1#B1_9,10,8,7,1,192.168.200.222,0,8
1#B1_10,10,8,7,1,192.168.200.222,0,9
1#B1_11,10,8,7,1,192.168.200.222,0,10
1#B1_12,10,8,7,1,192.168.200.222,0,11
1#B1_13,10,8,7,1,192.168.200.222,0,12
1#B1_14,10,8,7,1,192.168.200.222,0,13
1#B1_15,10,8,7,1,192.168.200.222,0,14
1#B1_16,10,8,7,1,192.168.200.222,0,15
1#B1_17,10,8,7,1,192.168.200.222,0,16
1#B1_18,10,8,7,1,192.168.200.222,0,17
1#B1_19,10,8,7,1,192.168.200.222,0,18
1#B1_20,10,8,7,1,192.168.200.222,0,19
1#B1_21,10,8,7,1,192.168.200.222,0,20
1#B1_22,10,8,7,1,192.168.200.222,0,21
1#B1_23,10,8,7,1,192.168.200.222,0,22
1#B1_24,10,8,7,1,192.168.200.222,0,23
1#B1_25,10,8,7,1,192.168.200.222,0,24
1#B1_26,10,8,7,1,192.168.200.222,0,25
1#B1_27,10,8,7,1,192.168.200.222,0,26
1#B1_28,10,8,7,1,192.168.200.222,0,27
1#B1_29,10,8,7,1,192.168.200.222,0,28
1#B1_30,10,8,7,1,192.168.200.222,0,29
1#B1_31,10,8,7,1,192.168.200.222,0,30
1#B1_32,10,8,7,1,192.168.200.222,0,31
1#B1_33,10,8,7,1,192.168.200.222,0,32
1#B1_34,10,8,7,1,192.168.200.222,0,33
1#B1_35,10,8,7,1,192.168.200.222,0,34
1#B1_36,10,8,7,1,192.168.200.222,0,35
1#B1_37,10,8,7,1,192.168.200.222,0,36
1#B1_38,10,8,7,1,192.168.200.222,0,37
1#B1_39,10,8,7,1,192.168.200.222,0,38
1#B1_40,10,8,7,1,192.168.200.222,0,39
,,,,,,,
1#B2_1,10,8,13,1,192.168.200.222,0,79
1#B2_2,10,8,13,1,192.168.200.222,0,78
1#B2_3,10,8,13,1,192.168.200.222,0,77
1#B2_4,10,8,13,1,192.168.200.222,0,76
1#B2_5,10,8,13,1,192.168.200.222,0,75
1#B2_6,10,8,13,1,192.168.200.222,0,74
1#B2_7,10,8,13,1,192.168.200.222,0,73
1#B2_8,10,8,13,1,192.168.200.222,0,72
1#B2_9,10,8,13,1,192.168.200.222,0,71
1#B2_10,10,8,13,1,192.168.200.222,0,70
1#B2_11,10,8,13,1,192.168.200.222,0,69
1#B2_12,10,8,13,1,192.168.200.222,0,68
1#B2_13,10,8,13,1,192.168.200.222,0,67
1#B2_14,10,8,13,1,192.168.200.222,0,66
1#B2_15,10,8,13,1,192.168.200.222,0,65
1#B2_16,10,8,13,1,192.168.200.222,0,64
1#B2_17,10,8,13,1,192.168.200.222,0,63
1#B2_18,10,8,13,1,192.168.200.222,0,62
1#B2_19,10,8,13,1,192.168.200.222,0,61
1#B2_20,10,8,13,1,192.168.200.222,0,60
1#B2_21,10,8,13,1,192.168.200.222,0,59
1#B2_22,10,8,13,1,192.168.200.222,0,58
1#B2_23,10,8,13,1,192.168.200.222,0,57
1#B2_24,10,8,13,1,192.168.200.222,0,56
1#B2_25,10,8,13,1,192.168.200.222,0,55
1#B2_26,10,8,13,1,192.168.200.222,0,54
1#B2_27,10,8,13,1,192.168.200.222,0,53
1#B2_28,10,8,13,1,192.168.200.222,0,52
1#B2_29,10,8,13,1,192.168.200.222,0,51
1#B2_30,10,8,13,1,192.168.200.222,0,50
1#B2_31,10,8,13,1,192.168.200.222,0,49
1#B2_32,10,8,13,1,192.168.200.222,0,48
1#B2_33,10,8,13,1,192.168.200.222,0,47
1#B2_34,10,8,13,1,192.168.200.222,0,46
1#B2_35,10,8,13,1,192.168.200.222,0,45
1#B2_36,10,8,13,1,192.168.200.222,0,44
1#B2_37,10,8,13,1,192.168.200.222,0,43
1#B2_38,10,8,13,1,192.168.200.222,0,42
1#B2_39,10,8,13,1,192.168.200.222,0,41
1#B2_40,10,8,13,1,192.168.200.222,0,40
,,,,,,,
1#B3_1,10,8,15,1,192.168.200.222,0,80
1#B3_2,10,8,15,1,192.168.200.222,0,81
1#B3_3,10,8,15,1,192.168.200.222,0,82
1#B3_4,10,8,15,1,192.168.200.222,0,83
1#B3_5,10,8,15,1,192.168.200.222,0,84
1#B3_6,10,8,15,1,192.168.200.222,0,85
1#B3_7,10,8,15,1,192.168.200.222,0,86
1#B3_8,10,8,15,1,192.168.200.222,0,87
1#B3_9,10,8,15,1,192.168.200.222,0,88
1#B3_10,10,8,15,1,192.168.200.222,0,89
1#B3_11,10,8,15,1,192.168.200.222,0,90
1#B3_12,10,8,15,1,192.168.200.222,0,91
1#B3_13,10,8,15,1,192.168.200.222,0,92
1#B3_14,10,8,15,1,192.168.200.222,0,93
1#B3_15,10,8,15,1,192.168.200.222,0,94
1#B3_16,10,8,15,1,192.168.200.222,0,95
1#B3_17,10,8,15,1,192.168.200.222,0,96
1#B3_18,10,8,15,1,192.168.200.222,0,97
1#B3_19,10,8,15,1,192.168.200.222,0,98
1#B3_20,10,8,15,1,192.168.200.222,0,99
1#B3_21,10,8,15,1,192.168.200.222,0,100
1#B3_22,10,8,15,1,192.168.200.222,0,101
1#B3_23,10,8,15,1,192.168.200.222,0,102
1#B3_24,10,8,15,1,192.168.200.222,0,103
1#B3_25,10,8,15,1,192.168.200.222,0,104
1#B3_26,10,8,15,1,192.168.200.222,0,105
1#B3_27,10,8,15,1,192.168.200.222,0,106
1#B3_28,10,8,15,1,192.168.200.222,0,107
1#B3_29,10,8,15,1,192.168.200.222,0,108
1#B3_30,10,8,15,1,192.168.200.222,0,109
1#B3_31,10,8,15,1,192.168.200.222,0,110
1#B3_32,10,8,15,1,192.168.200.222,0,111
1#B3_33,10,8,15,1,192.168.200.222,0,112
1#B3_34,10,8,15,1,192.168.200.222,0,113
1#B3_35,10,8,15,1,192.168.200.222,0,114
1#B3_36,10,8,15,1,192.168.200.222,0,115
1#B3_37,10,8,15,1,192.168.200.222,0,116
1#B3_38,10,8,15,1,192.168.200.222,0,117
1#B3_39,10,8,15,1,192.168.200.222,0,118
1#B3_40,10,8,15,1,192.168.200.222,0,119
λÖÃ,ÓÅÏȼ¶,¸ß¶È,¿í¶È,ÁϲÖID,É豸IP,ÇøÓòID,µÆË÷Òý
3#E1_1,10,16,13,3,192.168.201.223,0,0;1
3#E1_2,10,16,13,3,192.168.201.223,0,2;3
3#E1_3,10,16,13,3,192.168.201.223,0,4;5
3#E1_4,10,16,13,3,192.168.201.223,0,6;7
3#E1_5,10,16,13,3,192.168.201.223,0,8;9
3#E1_6,10,16,13,3,192.168.201.223,0,10;11
3#E1_7,10,16,13,3,192.168.201.223,0,12;13
3#E1_8,10,16,13,3,192.168.201.223,0,14;15
3#E1_9,10,16,13,3,192.168.201.223,0,16;17
3#E1_10,10,16,13,3,192.168.201.223,0,18;19
3#E1_11,10,16,13,3,192.168.201.223,0,20;21
3#E1_12,10,16,13,3,192.168.201.223,0,22;23
3#E1_13,10,16,13,3,192.168.201.223,0,24;25
3#E1_14,10,16,13,3,192.168.201.223,0,26;27
3#E1_15,10,16,13,3,192.168.201.223,0,28;29
3#E1_16,10,16,13,3,192.168.201.223,0,30;31
3#E1_17,10,16,13,3,192.168.201.223,0,32;33
3#E1_18,10,16,13,3,192.168.201.223,0,34;35
3#E1_19,10,16,13,3,192.168.201.223,0,36;37
3#E1_20,10,16,13,3,192.168.201.223,0,38;39
3#E1_21,10,16,13,3,192.168.201.223,0,40;41
3#E1_22,10,16,13,3,192.168.201.223,0,42;43
3#E1_23,10,16,13,3,192.168.201.223,0,44;45
3#E1_24,10,16,13,3,192.168.201.223,0,46;47
3#E1_25,10,16,13,3,192.168.201.223,0,48;49
3#E1_26,10,16,13,3,192.168.201.223,0,50;51
3#E1_27,10,16,13,3,192.168.201.223,0,52;53
3#E1_28,10,16,13,3,192.168.201.223,0,54;55
3#E1_29,10,16,13,3,192.168.201.223,0,56;57
3#E1_30,10,16,13,3,192.168.201.223,0,58;59
3#E1_31,10,16,13,3,192.168.201.223,0,60;61
3#E1_32,10,16,13,3,192.168.201.223,0,62;63
3#E1_33,10,16,13,3,192.168.201.223,0,64;65
3#E1_34,10,16,13,3,192.168.201.223,0,66;67
3#E1_35,10,16,13,3,192.168.201.223,0,68;69
3#E1_36,10,16,13,3,192.168.201.223,0,70;71
3#E1_37,10,16,13,3,192.168.201.223,0,72;73
3#E1_38,10,16,13,3,192.168.201.223,0,74;75
3#E1_39,10,16,13,3,192.168.201.223,0,76;77
3#E1_40,10,16,13,3,192.168.201.223,0,78;79
3#E1_41,10,16,13,3,192.168.201.223,0,80;81
3#E1_42,10,16,13,3,192.168.201.223,0,82;83
3#E1_43,10,16,13,3,192.168.201.223,0,84;85
3#E1_44,10,16,13,3,192.168.201.223,0,86;87
3#E1_45,10,16,13,3,192.168.201.223,0,88;89
3#E1_46,10,16,13,3,192.168.201.223,0,90;91
3#E1_47,10,16,13,3,192.168.201.223,0,92;93
3#E1_48,10,16,13,3,192.168.201.223,0,94;95
3#E1_49,10,16,13,3,192.168.201.223,0,96;97
3#E1_50,10,16,13,3,192.168.201.223,0,98;99
,,,,,,,
3#E2_1,10,16,13,3,192.168.201.223,0,199;198
3#E2_2,10,16,13,3,192.168.201.223,0,197;196
3#E2_3,10,16,13,3,192.168.201.223,0,195;194
3#E2_4,10,16,13,3,192.168.201.223,0,193;192
3#E2_5,10,16,13,3,192.168.201.223,0,191;190
3#E2_6,10,16,13,3,192.168.201.223,0,189;188
3#E2_7,10,16,13,3,192.168.201.223,0,187;186
3#E2_8,10,16,13,3,192.168.201.223,0,185;184
3#E2_9,10,16,13,3,192.168.201.223,0,183;182
3#E2_10,10,16,13,3,192.168.201.223,0,181;180
3#E2_11,10,16,13,3,192.168.201.223,0,179;178
3#E2_12,10,16,13,3,192.168.201.223,0,177;176
3#E2_13,10,16,13,3,192.168.201.223,0,175;174
3#E2_14,10,16,13,3,192.168.201.223,0,173;172
3#E2_15,10,16,13,3,192.168.201.223,0,171;170
3#E2_16,10,16,13,3,192.168.201.223,0,169;168
3#E2_17,10,16,13,3,192.168.201.223,0,167;166
3#E2_18,10,16,13,3,192.168.201.223,0,165;164
3#E2_19,10,16,13,3,192.168.201.223,0,163;162
3#E2_20,10,16,13,3,192.168.201.223,0,161;160
3#E2_21,10,16,13,3,192.168.201.223,0,159;158
3#E2_22,10,16,13,3,192.168.201.223,0,157;156
3#E2_23,10,16,13,3,192.168.201.223,0,155;154
3#E2_24,10,16,13,3,192.168.201.223,0,153;152
3#E2_25,10,16,13,3,192.168.201.223,0,151;150
3#E2_26,10,16,13,3,192.168.201.223,0,149;148
3#E2_27,10,16,13,3,192.168.201.223,0,147;146
3#E2_28,10,16,13,3,192.168.201.223,0,145;144
3#E2_29,10,16,13,3,192.168.201.223,0,143;142
3#E2_30,10,16,13,3,192.168.201.223,0,141;140
3#E2_31,10,16,13,3,192.168.201.223,0,139;138
3#E2_32,10,16,13,3,192.168.201.223,0,137;136
3#E2_33,10,16,13,3,192.168.201.223,0,135;134
3#E2_34,10,16,13,3,192.168.201.223,0,133;132
3#E2_35,10,16,13,3,192.168.201.223,0,131;130
3#E2_36,10,16,13,3,192.168.201.223,0,129;128
3#E2_37,10,16,13,3,192.168.201.223,0,127;126
3#E2_38,10,16,13,3,192.168.201.223,0,125;124
3#E2_39,10,16,13,3,192.168.201.223,0,123;122
3#E2_40,10,16,13,3,192.168.201.223,0,121;120
3#E2_41,10,16,13,3,192.168.201.223,0,119;118
3#E2_42,10,16,13,3,192.168.201.223,0,117;116
3#E2_43,10,16,13,3,192.168.201.223,0,115;114
3#E2_44,10,16,13,3,192.168.201.223,0,113;112
3#E2_45,10,16,13,3,192.168.201.223,0,111;110
3#E2_46,10,16,13,3,192.168.201.223,0,109;108
3#E2_47,10,16,13,3,192.168.201.223,0,107;106
3#E2_48,10,16,13,3,192.168.201.223,0,105;104
3#E2_49,10,16,13,3,192.168.201.223,0,103;102
3#E2_50,10,16,13,3,192.168.201.223,0,101;100
,,,,,,,
3#E3_1,10,16,13,3,192.168.201.223,0,200;201
3#E3_2,10,16,13,3,192.168.201.223,0,202;203
3#E3_3,10,16,13,3,192.168.201.223,0,204;205
3#E3_4,10,16,13,3,192.168.201.223,0,206;207
3#E3_5,10,16,13,3,192.168.201.223,0,208;209
3#E3_6,10,16,13,3,192.168.201.223,0,210;211
3#E3_7,10,16,13,3,192.168.201.223,0,212;213
3#E3_8,10,16,13,3,192.168.201.223,0,214;215
3#E3_9,10,16,13,3,192.168.201.223,0,216;217
3#E3_10,10,16,13,3,192.168.201.223,0,218;219
3#E3_11,10,16,13,3,192.168.201.223,0,220;221
3#E3_12,10,16,13,3,192.168.201.223,0,222;223
3#E3_13,10,16,13,3,192.168.201.223,0,224;225
3#E3_14,10,16,13,3,192.168.201.223,0,226;227
3#E3_15,10,16,13,3,192.168.201.223,0,228;229
3#E3_16,10,16,13,3,192.168.201.223,0,230;231
3#E3_17,10,16,13,3,192.168.201.223,0,232;233
3#E3_18,10,16,13,3,192.168.201.223,0,234;235
3#E3_19,10,16,13,3,192.168.201.223,0,236;237
3#E3_20,10,16,13,3,192.168.201.223,0,238;239
3#E3_21,10,16,13,3,192.168.201.223,0,240;241
3#E3_22,10,16,13,3,192.168.201.223,0,242;243
3#E3_23,10,16,13,3,192.168.201.223,0,244;245
3#E3_24,10,16,13,3,192.168.201.223,0,246;247
3#E3_25,10,16,13,3,192.168.201.223,0,248;249
3#E3_26,10,16,13,3,192.168.201.223,0,250;251
3#E3_27,10,16,13,3,192.168.201.223,0,252;253
3#E3_28,10,16,13,3,192.168.201.223,0,254;255
3#E3_29,10,16,13,3,192.168.201.223,0,256;257
3#E3_30,10,16,13,3,192.168.201.223,0,258;259
3#E3_31,10,16,13,3,192.168.201.223,0,260;261
3#E3_32,10,16,13,3,192.168.201.223,0,262;263
3#E3_33,10,16,13,3,192.168.201.223,0,264;265
3#E3_34,10,16,13,3,192.168.201.223,0,266;267
3#E3_35,10,16,13,3,192.168.201.223,0,268;269
3#E3_36,10,16,13,3,192.168.201.223,0,270;271
3#E3_37,10,16,13,3,192.168.201.223,0,272;273
3#E3_38,10,16,13,3,192.168.201.223,0,274;275
3#E3_39,10,16,13,3,192.168.201.223,0,276;277
3#E3_40,10,16,13,3,192.168.201.223,0,278;279
3#E3_41,10,16,13,3,192.168.201.223,0,280;281
3#E3_42,10,16,13,3,192.168.201.223,0,282;283
3#E3_43,10,16,13,3,192.168.201.223,0,284;285
3#E3_44,10,16,13,3,192.168.201.223,0,286;287
3#E3_45,10,16,13,3,192.168.201.223,0,288;289
3#E3_46,10,16,13,3,192.168.201.223,0,290;291
3#E3_47,10,16,13,3,192.168.201.223,0,292;293
3#E3_48,10,16,13,3,192.168.201.223,0,294;295
3#E3_49,10,16,13,3,192.168.201.223,0,296;297
3#E3_50,10,16,13,3,192.168.201.223,0,298;299
,,,,,,,
3#E4_1,10,24,13,3,192.168.201.223,0,399;398;397
3#E4_2,10,24,13,3,192.168.201.223,0,396;395;394
3#E4_3,10,24,13,3,192.168.201.223,0,393;392;391
3#E4_4,10,24,13,3,192.168.201.223,0,390;389;388
3#E4_5,10,24,13,3,192.168.201.223,0,387;386;385
3#E4_6,10,24,13,3,192.168.201.223,0,384;383;382
3#E4_7,10,24,13,3,192.168.201.223,0,381;380;379
3#E4_8,10,24,13,3,192.168.201.223,0,378;377;376
3#E4_9,10,24,13,3,192.168.201.223,0,375;374;373
3#E4_10,10,24,13,3,192.168.201.223,0,372;371;370
3#E4_11,10,24,13,3,192.168.201.223,0,369;368;367
3#E4_12,10,24,13,3,192.168.201.223,0,366;365;364
3#E4_13,10,24,13,3,192.168.201.223,0,363;362;361
3#E4_14,10,24,13,3,192.168.201.223,0,360;359;358
3#E4_15,10,24,13,3,192.168.201.223,0,357;356;355
3#E4_16,10,24,13,3,192.168.201.223,0,354;353;352
3#E4_17,10,24,13,3,192.168.201.223,0,351;350;349
3#E4_18,10,24,13,3,192.168.201.223,0,348;347;346
3#E4_19,10,24,13,3,192.168.201.223,0,345;344;343
3#E4_20,10,24,13,3,192.168.201.223,0,342;341;340
3#E4_21,10,24,13,3,192.168.201.223,0,339;338;337
3#E4_22,10,24,13,3,192.168.201.223,0,336;335;334
3#E4_23,10,24,13,3,192.168.201.223,0,333;332;331
3#E4_24,10,24,13,3,192.168.201.223,0,330;329;328
3#E4_25,10,24,13,3,192.168.201.223,0,327;326;325
3#E4_26,10,24,13,3,192.168.201.223,0,324;323;322
3#E4_27,10,24,13,3,192.168.201.223,0,321;320;319
3#E4_28,10,24,13,3,192.168.201.223,0,318;317;316
3#E4_29,10,24,13,3,192.168.201.223,0,315;314;313
3#E4_30,10,24,13,3,192.168.201.223,0,312;311;310
3#E4_31,10,24,13,3,192.168.201.223,0,309;308;307
3#E4_32,10,24,13,3,192.168.201.223,0,306;305;304
3#E4_33,10,24,13,3,192.168.201.223,0,303;302;301
,,,,,,,
3#E5_1,10,24,13,3,192.168.201.223,0,400;401;402
3#E5_2,10,24,13,3,192.168.201.223,0,403;404;405
3#E5_3,10,24,13,3,192.168.201.223,0,406;407;408
3#E5_4,10,24,13,3,192.168.201.223,0,409;410;411
3#E5_5,10,24,13,3,192.168.201.223,0,412;413;414
3#E5_6,10,24,13,3,192.168.201.223,0,415;416;417
3#E5_7,10,24,13,3,192.168.201.223,0,418;419;420
3#E5_8,10,24,13,3,192.168.201.223,0,421;422;423
3#E5_9,10,24,13,3,192.168.201.223,0,424;425;426
3#E5_10,10,24,13,3,192.168.201.223,0,427;428;429
3#E5_11,10,24,13,3,192.168.201.223,0,430;431;432
3#E5_12,10,24,13,3,192.168.201.223,0,433;434;435
3#E5_13,10,24,13,3,192.168.201.223,0,436;437;438
3#E5_14,10,24,13,3,192.168.201.223,0,439;440;441
3#E5_15,10,24,13,3,192.168.201.223,0,442;443;444
3#E5_16,10,24,13,3,192.168.201.223,0,445;446;447
3#E5_17,10,24,13,3,192.168.201.223,0,448;449;450
3#E5_18,10,24,13,3,192.168.201.223,0,451;452;453
3#E5_19,10,24,13,3,192.168.201.223,0,454;455;456
3#E5_20,10,24,13,3,192.168.201.223,0,457;458;459
3#E5_21,10,24,13,3,192.168.201.223,0,460;461;462
3#E5_22,10,24,13,3,192.168.201.223,0,463;464;465
3#E5_23,10,24,13,3,192.168.201.223,0,466;467;468
3#E5_24,10,24,13,3,192.168.201.223,0,469;470;471
3#E5_25,10,24,13,3,192.168.201.223,0,472;473;474
3#E5_26,10,24,13,3,192.168.201.223,0,475;476;477
3#E5_27,10,24,13,3,192.168.201.223,0,478;479;480
3#E5_28,10,24,13,3,192.168.201.223,0,481;482;483
3#E5_29,10,24,13,3,192.168.201.223,0,484;485;486
3#E5_30,10,24,13,3,192.168.201.223,0,487;488;489
3#E5_31,10,24,13,3,192.168.201.223,0,490;491;492
3#E5_32,10,24,13,3,192.168.201.223,0,493;494;495
3#E5_33,10,24,13,3,192.168.201.223,0,496;497;498
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
4#F1_1,10,16,13,4,192.168.201.224,0,0;1
4#F1_2,10,16,13,4,192.168.201.224,0,2;3
4#F1_3,10,16,13,4,192.168.201.224,0,4;5
4#F1_4,10,16,13,4,192.168.201.224,0,6;7
4#F1_5,10,16,13,4,192.168.201.224,0,8;9
4#F1_6,10,16,13,4,192.168.201.224,0,10;11
4#F1_7,10,16,13,4,192.168.201.224,0,12;13
4#F1_8,10,16,13,4,192.168.201.224,0,14;15
4#F1_9,10,16,13,4,192.168.201.224,0,16;17
4#F1_10,10,16,13,4,192.168.201.224,0,18;19
4#F1_11,10,16,13,4,192.168.201.224,0,20;21
4#F1_12,10,16,13,4,192.168.201.224,0,22;23
4#F1_13,10,16,13,4,192.168.201.224,0,24;25
4#F1_14,10,16,13,4,192.168.201.224,0,26;27
4#F1_15,10,16,13,4,192.168.201.224,0,28;29
4#F1_16,10,16,13,4,192.168.201.224,0,30;31
4#F1_17,10,16,13,4,192.168.201.224,0,32;33
4#F1_18,10,16,13,4,192.168.201.224,0,34;35
4#F1_19,10,16,13,4,192.168.201.224,0,36;37
4#F1_20,10,16,13,4,192.168.201.224,0,38;39
4#F1_21,10,16,13,4,192.168.201.224,0,40;41
4#F1_22,10,16,13,4,192.168.201.224,0,42;43
4#F1_23,10,16,13,4,192.168.201.224,0,44;45
4#F1_24,10,16,13,4,192.168.201.224,0,46;47
4#F1_25,10,16,13,4,192.168.201.224,0,48;49
4#F1_26,10,16,13,4,192.168.201.224,0,50;51
4#F1_27,10,16,13,4,192.168.201.224,0,52;53
4#F1_28,10,16,13,4,192.168.201.224,0,54;55
4#F1_29,10,16,13,4,192.168.201.224,0,56;57
4#F1_30,10,16,13,4,192.168.201.224,0,58;59
4#F1_31,10,16,13,4,192.168.201.224,0,60;61
4#F1_32,10,16,13,4,192.168.201.224,0,62;63
4#F1_33,10,16,13,4,192.168.201.224,0,64;65
4#F1_34,10,16,13,4,192.168.201.224,0,66;67
4#F1_35,10,16,13,4,192.168.201.224,0,68;69
4#F1_36,10,16,13,4,192.168.201.224,0,70;71
4#F1_37,10,16,13,4,192.168.201.224,0,72;73
4#F1_38,10,16,13,4,192.168.201.224,0,74;75
4#F1_39,10,16,13,4,192.168.201.224,0,76;77
4#F1_40,10,16,13,4,192.168.201.224,0,78;79
4#F1_41,10,16,13,4,192.168.201.224,0,80;81
4#F1_42,10,16,13,4,192.168.201.224,0,82;83
4#F1_43,10,16,13,4,192.168.201.224,0,84;85
4#F1_44,10,16,13,4,192.168.201.224,0,86;87
4#F1_45,10,16,13,4,192.168.201.224,0,88;89
4#F1_46,10,16,13,4,192.168.201.224,0,90;91
4#F1_47,10,16,13,4,192.168.201.224,0,92;93
4#F1_48,10,16,13,4,192.168.201.224,0,94;95
4#F1_49,10,16,13,4,192.168.201.224,0,96;97
4#F1_50,10,16,13,4,192.168.201.224,0,98;99
,,,,,,,
4#F2_1,10,16,13,4,192.168.201.224,0,199;198
4#F2_2,10,16,13,4,192.168.201.224,0,197;196
4#F2_3,10,16,13,4,192.168.201.224,0,195;194
4#F2_4,10,16,13,4,192.168.201.224,0,193;192
4#F2_5,10,16,13,4,192.168.201.224,0,191;190
4#F2_6,10,16,13,4,192.168.201.224,0,189;188
4#F2_7,10,16,13,4,192.168.201.224,0,187;186
4#F2_8,10,16,13,4,192.168.201.224,0,185;184
4#F2_9,10,16,13,4,192.168.201.224,0,183;182
4#F2_10,10,16,13,4,192.168.201.224,0,181;180
4#F2_11,10,16,13,4,192.168.201.224,0,179;178
4#F2_12,10,16,13,4,192.168.201.224,0,177;176
4#F2_13,10,16,13,4,192.168.201.224,0,175;174
4#F2_14,10,16,13,4,192.168.201.224,0,173;172
4#F2_15,10,16,13,4,192.168.201.224,0,171;170
4#F2_16,10,16,13,4,192.168.201.224,0,169;168
4#F2_17,10,16,13,4,192.168.201.224,0,167;166
4#F2_18,10,16,13,4,192.168.201.224,0,165;164
4#F2_19,10,16,13,4,192.168.201.224,0,163;162
4#F2_20,10,16,13,4,192.168.201.224,0,161;160
4#F2_21,10,16,13,4,192.168.201.224,0,159;158
4#F2_22,10,16,13,4,192.168.201.224,0,157;156
4#F2_23,10,16,13,4,192.168.201.224,0,155;154
4#F2_24,10,16,13,4,192.168.201.224,0,153;152
4#F2_25,10,16,13,4,192.168.201.224,0,151;150
4#F2_26,10,16,13,4,192.168.201.224,0,149;148
4#F2_27,10,16,13,4,192.168.201.224,0,147;146
4#F2_28,10,16,13,4,192.168.201.224,0,145;144
4#F2_29,10,16,13,4,192.168.201.224,0,143;142
4#F2_30,10,16,13,4,192.168.201.224,0,141;140
4#F2_31,10,16,13,4,192.168.201.224,0,139;138
4#F2_32,10,16,13,4,192.168.201.224,0,137;136
4#F2_33,10,16,13,4,192.168.201.224,0,135;134
4#F2_34,10,16,13,4,192.168.201.224,0,133;132
4#F2_35,10,16,13,4,192.168.201.224,0,131;130
4#F2_36,10,16,13,4,192.168.201.224,0,129;128
4#F2_37,10,16,13,4,192.168.201.224,0,127;126
4#F2_38,10,16,13,4,192.168.201.224,0,125;124
4#F2_39,10,16,13,4,192.168.201.224,0,123;122
4#F2_40,10,16,13,4,192.168.201.224,0,121;120
4#F2_41,10,16,13,4,192.168.201.224,0,119;118
4#F2_42,10,16,13,4,192.168.201.224,0,117;116
4#F2_43,10,16,13,4,192.168.201.224,0,115;114
4#F2_44,10,16,13,4,192.168.201.224,0,113;112
4#F2_45,10,16,13,4,192.168.201.224,0,111;110
4#F2_46,10,16,13,4,192.168.201.224,0,109;108
4#F2_47,10,16,13,4,192.168.201.224,0,107;106
4#F2_48,10,16,13,4,192.168.201.224,0,105;104
4#F2_49,10,16,13,4,192.168.201.224,0,103;102
4#F2_50,10,16,13,4,192.168.201.224,0,101;100
,,,,,,,
4#F3_1,10,16,13,4,192.168.201.224,0,200;201
4#F3_2,10,16,13,4,192.168.201.224,0,202;203
4#F3_3,10,16,13,4,192.168.201.224,0,204;205
4#F3_4,10,16,13,4,192.168.201.224,0,206;207
4#F3_5,10,16,13,4,192.168.201.224,0,208;209
4#F3_6,10,16,13,4,192.168.201.224,0,210;211
4#F3_7,10,16,13,4,192.168.201.224,0,212;213
4#F3_8,10,16,13,4,192.168.201.224,0,214;215
4#F3_9,10,16,13,4,192.168.201.224,0,216;217
4#F3_10,10,16,13,4,192.168.201.224,0,218;219
4#F3_11,10,16,13,4,192.168.201.224,0,220;221
4#F3_12,10,16,13,4,192.168.201.224,0,222;223
4#F3_13,10,16,13,4,192.168.201.224,0,224;225
4#F3_14,10,16,13,4,192.168.201.224,0,226;227
4#F3_15,10,16,13,4,192.168.201.224,0,228;229
4#F3_16,10,16,13,4,192.168.201.224,0,230;231
4#F3_17,10,16,13,4,192.168.201.224,0,232;233
4#F3_18,10,16,13,4,192.168.201.224,0,234;235
4#F3_19,10,16,13,4,192.168.201.224,0,236;237
4#F3_20,10,16,13,4,192.168.201.224,0,238;239
4#F3_21,10,16,13,4,192.168.201.224,0,240;241
4#F3_22,10,16,13,4,192.168.201.224,0,242;243
4#F3_23,10,16,13,4,192.168.201.224,0,244;245
4#F3_24,10,16,13,4,192.168.201.224,0,246;247
4#F3_25,10,16,13,4,192.168.201.224,0,248;249
4#F3_26,10,16,13,4,192.168.201.224,0,250;251
4#F3_27,10,16,13,4,192.168.201.224,0,252;253
4#F3_28,10,16,13,4,192.168.201.224,0,254;255
4#F3_29,10,16,13,4,192.168.201.224,0,256;257
4#F3_30,10,16,13,4,192.168.201.224,0,258;259
4#F3_31,10,16,13,4,192.168.201.224,0,260;261
4#F3_32,10,16,13,4,192.168.201.224,0,262;263
4#F3_33,10,16,13,4,192.168.201.224,0,264;265
4#F3_34,10,16,13,4,192.168.201.224,0,266;267
4#F3_35,10,16,13,4,192.168.201.224,0,268;269
4#F3_36,10,16,13,4,192.168.201.224,0,270;271
4#F3_37,10,16,13,4,192.168.201.224,0,272;273
4#F3_38,10,16,13,4,192.168.201.224,0,274;275
4#F3_39,10,16,13,4,192.168.201.224,0,276;277
4#F3_40,10,16,13,4,192.168.201.224,0,278;279
4#F3_41,10,16,13,4,192.168.201.224,0,280;281
4#F3_42,10,16,13,4,192.168.201.224,0,282;283
4#F3_43,10,16,13,4,192.168.201.224,0,284;285
4#F3_44,10,16,13,4,192.168.201.224,0,286;287
4#F3_45,10,16,13,4,192.168.201.224,0,288;289
4#F3_46,10,16,13,4,192.168.201.224,0,290;291
4#F3_47,10,16,13,4,192.168.201.224,0,292;293
4#F3_48,10,16,13,4,192.168.201.224,0,294;295
4#F3_49,10,16,13,4,192.168.201.224,0,296;297
4#F3_50,10,16,13,4,192.168.201.224,0,298;299
,,,,,,,
4#F4_1,10,16,13,4,192.168.201.224,0,399;398
4#F4_2,10,16,13,4,192.168.201.224,0,397;396
4#F4_3,10,16,13,4,192.168.201.224,0,395;394
4#F4_4,10,16,13,4,192.168.201.224,0,393;392
4#F4_5,10,16,13,4,192.168.201.224,0,391;390
4#F4_6,10,16,13,4,192.168.201.224,0,389;388
4#F4_7,10,16,13,4,192.168.201.224,0,387;386
4#F4_8,10,16,13,4,192.168.201.224,0,385;384
4#F4_9,10,16,13,4,192.168.201.224,0,383;382
4#F4_10,10,16,13,4,192.168.201.224,0,381;380
4#F4_11,10,16,13,4,192.168.201.224,0,379;378
4#F4_12,10,16,13,4,192.168.201.224,0,377;376
4#F4_13,10,16,13,4,192.168.201.224,0,375;374
4#F4_14,10,16,13,4,192.168.201.224,0,373;372
4#F4_15,10,16,13,4,192.168.201.224,0,371;370
4#F4_16,10,16,13,4,192.168.201.224,0,369;368
4#F4_17,10,16,13,4,192.168.201.224,0,367;366
4#F4_18,10,16,13,4,192.168.201.224,0,365;364
4#F4_19,10,16,13,4,192.168.201.224,0,363;362
4#F4_20,10,16,13,4,192.168.201.224,0,361;360
4#F4_21,10,16,13,4,192.168.201.224,0,359;358
4#F4_22,10,16,13,4,192.168.201.224,0,357;356
4#F4_23,10,16,13,4,192.168.201.224,0,355;354
4#F4_24,10,16,13,4,192.168.201.224,0,353;352
4#F4_25,10,16,13,4,192.168.201.224,0,351;350
4#F4_26,10,16,13,4,192.168.201.224,0,349;348
4#F4_27,10,16,13,4,192.168.201.224,0,347;346
4#F4_28,10,16,13,4,192.168.201.224,0,345;344
4#F4_29,10,16,13,4,192.168.201.224,0,343;342
4#F4_30,10,16,13,4,192.168.201.224,0,341;340
4#F4_31,10,16,13,4,192.168.201.224,0,339;338
4#F4_32,10,16,13,4,192.168.201.224,0,337;336
4#F4_33,10,16,13,4,192.168.201.224,0,335;334
4#F4_34,10,16,13,4,192.168.201.224,0,333;332
4#F4_35,10,16,13,4,192.168.201.224,0,331;330
4#F4_36,10,16,13,4,192.168.201.224,0,329;328
4#F4_37,10,16,13,4,192.168.201.224,0,327;326
4#F4_38,10,16,13,4,192.168.201.224,0,325;324
4#F4_39,10,16,13,4,192.168.201.224,0,323;322
4#F4_40,10,16,13,4,192.168.201.224,0,321;320
4#F4_41,10,16,13,4,192.168.201.224,0,319;318
4#F4_42,10,16,13,4,192.168.201.224,0,317;316
4#F4_43,10,16,13,4,192.168.201.224,0,315;314
4#F4_44,10,16,13,4,192.168.201.224,0,313;312
4#F4_45,10,16,13,4,192.168.201.224,0,311;310
4#F4_46,10,16,13,4,192.168.201.224,0,309;308
4#F4_47,10,16,13,4,192.168.201.224,0,307;306
4#F4_48,10,16,13,4,192.168.201.224,0,305;304
4#F4_49,10,16,13,4,192.168.201.224,0,303;302
4#F4_50,10,16,13,4,192.168.201.224,0,301;300
,,,,,,,
4#F5_1,10,16,13,4,192.168.201.224,0,400;401
4#F5_2,10,16,13,4,192.168.201.224,0,402;403
4#F5_3,10,16,13,4,192.168.201.224,0,404;405
4#F5_4,10,16,13,4,192.168.201.224,0,406;407
4#F5_5,10,16,13,4,192.168.201.224,0,408;409
4#F5_6,10,16,13,4,192.168.201.224,0,410;411
4#F5_7,10,16,13,4,192.168.201.224,0,412;413
4#F5_8,10,16,13,4,192.168.201.224,0,414;415
4#F5_9,10,16,13,4,192.168.201.224,0,416;417
4#F5_10,10,16,13,4,192.168.201.224,0,418;419
4#F5_11,10,16,13,4,192.168.201.224,0,420;421
4#F5_12,10,16,13,4,192.168.201.224,0,422;423
4#F5_13,10,16,13,4,192.168.201.224,0,424;425
4#F5_14,10,16,13,4,192.168.201.224,0,426;427
4#F5_15,10,16,13,4,192.168.201.224,0,428;429
4#F5_16,10,16,13,4,192.168.201.224,0,430;431
4#F5_17,10,16,13,4,192.168.201.224,0,432;433
4#F5_18,10,16,13,4,192.168.201.224,0,434;435
4#F5_19,10,16,13,4,192.168.201.224,0,436;437
4#F5_20,10,16,13,4,192.168.201.224,0,438;439
4#F5_21,10,16,13,4,192.168.201.224,0,440;441
4#F5_22,10,16,13,4,192.168.201.224,0,442;443
4#F5_23,10,16,13,4,192.168.201.224,0,444;445
4#F5_24,10,16,13,4,192.168.201.224,0,446;447
4#F5_25,10,16,13,4,192.168.201.224,0,448;449
4#F5_26,10,16,13,4,192.168.201.224,0,450;451
4#F5_27,10,16,13,4,192.168.201.224,0,452;453
4#F5_28,10,16,13,4,192.168.201.224,0,454;455
4#F5_29,10,16,13,4,192.168.201.224,0,456;457
4#F5_30,10,16,13,4,192.168.201.224,0,458;459
4#F5_31,10,16,13,4,192.168.201.224,0,460;461
4#F5_32,10,16,13,4,192.168.201.224,0,462;463
4#F5_33,10,16,13,4,192.168.201.224,0,464;465
4#F5_34,10,16,13,4,192.168.201.224,0,466;467
4#F5_35,10,16,13,4,192.168.201.224,0,468;469
4#F5_36,10,16,13,4,192.168.201.224,0,470;471
4#F5_37,10,16,13,4,192.168.201.224,0,472;473
4#F5_38,10,16,13,4,192.168.201.224,0,474;475
4#F5_39,10,16,13,4,192.168.201.224,0,476;477
4#F5_40,10,16,13,4,192.168.201.224,0,478;479
4#F5_41,10,16,13,4,192.168.201.224,0,480;481
4#F5_42,10,16,13,4,192.168.201.224,0,482;483
4#F5_43,10,16,13,4,192.168.201.224,0,484;485
4#F5_44,10,16,13,4,192.168.201.224,0,486;487
4#F5_45,10,16,13,4,192.168.201.224,0,488;489
4#F5_46,10,16,13,4,192.168.201.224,0,490;491
4#F5_47,10,16,13,4,192.168.201.224,0,492;493
4#F5_48,10,16,13,4,192.168.201.224,0,494;495
4#F5_49,10,16,13,4,192.168.201.224,0,496;497
4#F5_50,10,16,13,4,192.168.201.224,0,498;499
λÖÃ,ÓÅÏȼ¶,¸ß¶È,¿í¶È,ÁϲÖID,É豸IP,ÇøÓòID,µÆË÷Òý
1#A1_1,10,8,7,1,192.168.200.222,0,0
1#A1_2,10,8,7,1,192.168.200.222,0,1
1#A1_3,10,8,7,1,192.168.200.222,0,2
1#A1_4,10,8,7,1,192.168.200.222,0,3
1#A1_5,10,8,7,1,192.168.200.222,0,4
1#A1_6,10,8,7,1,192.168.200.222,0,5
1#A1_7,10,8,7,1,192.168.200.222,0,6
1#A1_8,10,8,7,1,192.168.200.222,0,7
1#A1_9,10,8,7,1,192.168.200.222,0,8
1#A1_10,10,8,7,1,192.168.200.222,0,9
1#A1_11,10,8,7,1,192.168.200.222,0,10
1#A1_12,10,8,7,1,192.168.200.222,0,11
1#A1_13,10,8,7,1,192.168.200.222,0,12
1#A1_14,10,8,7,1,192.168.200.222,0,13
1#A1_15,10,8,7,1,192.168.200.222,0,14
1#A1_16,10,8,7,1,192.168.200.222,0,15
1#A1_17,10,8,7,1,192.168.200.222,0,16
1#A1_18,10,8,7,1,192.168.200.222,0,17
1#A1_19,10,8,7,1,192.168.200.222,0,18
1#A1_20,10,8,7,1,192.168.200.222,0,19
1#A1_21,10,8,7,1,192.168.200.222,0,20
1#A1_22,10,8,7,1,192.168.200.222,0,21
1#A1_23,10,8,7,1,192.168.200.222,0,22
1#A1_24,10,8,7,1,192.168.200.222,0,23
1#A1_25,10,8,7,1,192.168.200.222,0,24
1#A1_26,10,8,7,1,192.168.200.222,0,25
1#A1_27,10,8,7,1,192.168.200.222,0,26
1#A1_28,10,8,7,1,192.168.200.222,0,27
1#A1_29,10,8,7,1,192.168.200.222,0,28
1#A1_30,10,8,7,1,192.168.200.222,0,29
1#A1_31,10,8,7,1,192.168.200.222,0,30
1#A1_32,10,8,7,1,192.168.200.222,0,31
1#A1_33,10,8,7,1,192.168.200.222,0,32
1#A1_34,10,8,7,1,192.168.200.222,0,33
1#A1_35,10,8,7,1,192.168.200.222,0,34
1#A1_36,10,8,7,1,192.168.200.222,0,35
1#A1_37,10,8,7,1,192.168.200.222,0,36
1#A1_38,10,8,7,1,192.168.200.222,0,37
1#A1_39,10,8,7,1,192.168.200.222,0,38
1#A1_40,10,8,7,1,192.168.200.222,0,39
,,,,,,,
1#A2_1,10,8,13,1,192.168.200.222,0,79
1#A2_2,10,8,13,1,192.168.200.222,0,78
1#A2_3,10,8,13,1,192.168.200.222,0,77
1#A2_4,10,8,13,1,192.168.200.222,0,76
1#A2_5,10,8,13,1,192.168.200.222,0,75
1#A2_6,10,8,13,1,192.168.200.222,0,74
1#A2_7,10,8,13,1,192.168.200.222,0,73
1#A2_8,10,8,13,1,192.168.200.222,0,72
1#A2_9,10,8,13,1,192.168.200.222,0,71
1#A2_10,10,8,13,1,192.168.200.222,0,70
1#A2_11,10,8,13,1,192.168.200.222,0,69
1#A2_12,10,8,13,1,192.168.200.222,0,68
1#A2_13,10,8,13,1,192.168.200.222,0,67
1#A2_14,10,8,13,1,192.168.200.222,0,66
1#A2_15,10,8,13,1,192.168.200.222,0,65
1#A2_16,10,8,13,1,192.168.200.222,0,64
1#A2_17,10,8,13,1,192.168.200.222,0,63
1#A2_18,10,8,13,1,192.168.200.222,0,62
1#A2_19,10,8,13,1,192.168.200.222,0,61
1#A2_20,10,8,13,1,192.168.200.222,0,60
1#A2_21,10,8,13,1,192.168.200.222,0,59
1#A2_22,10,8,13,1,192.168.200.222,0,58
1#A2_23,10,8,13,1,192.168.200.222,0,57
1#A2_24,10,8,13,1,192.168.200.222,0,56
1#A2_25,10,8,13,1,192.168.200.222,0,55
1#A2_26,10,8,13,1,192.168.200.222,0,54
1#A2_27,10,8,13,1,192.168.200.222,0,53
1#A2_28,10,8,13,1,192.168.200.222,0,52
1#A2_29,10,8,13,1,192.168.200.222,0,51
1#A2_30,10,8,13,1,192.168.200.222,0,50
1#A2_31,10,8,13,1,192.168.200.222,0,49
1#A2_32,10,8,13,1,192.168.200.222,0,48
1#A2_33,10,8,13,1,192.168.200.222,0,47
1#A2_34,10,8,13,1,192.168.200.222,0,46
1#A2_35,10,8,13,1,192.168.200.222,0,45
1#A2_36,10,8,13,1,192.168.200.222,0,44
1#A2_37,10,8,13,1,192.168.200.222,0,43
1#A2_38,10,8,13,1,192.168.200.222,0,42
1#A2_39,10,8,13,1,192.168.200.222,0,41
1#A2_40,10,8,13,1,192.168.200.222,0,40
,,,,,,,
1#A3_1,10,8,15,1,192.168.200.222,0,80
1#A3_2,10,8,15,1,192.168.200.222,0,81
1#A3_3,10,8,15,1,192.168.200.222,0,82
1#A3_4,10,8,15,1,192.168.200.222,0,83
1#A3_5,10,8,15,1,192.168.200.222,0,84
1#A3_6,10,8,15,1,192.168.200.222,0,85
1#A3_7,10,8,15,1,192.168.200.222,0,86
1#A3_8,10,8,15,1,192.168.200.222,0,87
1#A3_9,10,8,15,1,192.168.200.222,0,88
1#A3_10,10,8,15,1,192.168.200.222,0,89
1#A3_11,10,8,15,1,192.168.200.222,0,90
1#A3_12,10,8,15,1,192.168.200.222,0,91
1#A3_13,10,8,15,1,192.168.200.222,0,92
1#A3_14,10,8,15,1,192.168.200.222,0,93
1#A3_15,10,8,15,1,192.168.200.222,0,94
1#A3_16,10,8,15,1,192.168.200.222,0,95
1#A3_17,10,8,15,1,192.168.200.222,0,96
1#A3_18,10,8,15,1,192.168.200.222,0,97
1#A3_19,10,8,15,1,192.168.200.222,0,98
1#A3_20,10,8,15,1,192.168.200.222,0,99
1#A3_21,10,8,15,1,192.168.200.222,0,100
1#A3_22,10,8,15,1,192.168.200.222,0,101
1#A3_23,10,8,15,1,192.168.200.222,0,102
1#A3_24,10,8,15,1,192.168.200.222,0,103
1#A3_25,10,8,15,1,192.168.200.222,0,104
1#A3_26,10,8,15,1,192.168.200.222,0,105
1#A3_27,10,8,15,1,192.168.200.222,0,106
1#A3_28,10,8,15,1,192.168.200.222,0,107
1#A3_29,10,8,15,1,192.168.200.222,0,108
1#A3_30,10,8,15,1,192.168.200.222,0,109
1#A3_31,10,8,15,1,192.168.200.222,0,110
1#A3_32,10,8,15,1,192.168.200.222,0,111
1#A3_33,10,8,15,1,192.168.200.222,0,112
1#A3_34,10,8,15,1,192.168.200.222,0,113
1#A3_35,10,8,15,1,192.168.200.222,0,114
1#A3_36,10,8,15,1,192.168.200.222,0,115
1#A3_37,10,8,15,1,192.168.200.222,0,116
1#A3_38,10,8,15,1,192.168.200.222,0,117
1#A3_39,10,8,15,1,192.168.200.222,0,118
1#A3_40,10,8,15,1,192.168.200.222,0,119
位置,优先级,高度,宽度,料仓ID,设备IP,区域ID,灯索引
1#B1_1,10,8,7,1,192.168.200.222,0,0
1#B1_2,10,8,7,1,192.168.200.222,0,1
1#B1_3,10,8,7,1,192.168.200.222,0,2
1#B1_4,10,8,7,1,192.168.200.222,0,3
1#B1_5,10,8,7,1,192.168.200.222,0,4
1#B1_6,10,8,7,1,192.168.200.222,0,5
1#B1_7,10,8,7,1,192.168.200.222,0,6
1#B1_8,10,8,7,1,192.168.200.222,0,7
1#B1_9,10,8,7,1,192.168.200.222,0,8
1#B1_10,10,8,7,1,192.168.200.222,0,9
1#B1_11,10,8,7,1,192.168.200.222,0,10
1#B1_12,10,8,7,1,192.168.200.222,0,11
1#B1_13,10,8,7,1,192.168.200.222,0,12
1#B1_14,10,8,7,1,192.168.200.222,0,13
1#B1_15,10,8,7,1,192.168.200.222,0,14
1#B1_16,10,8,7,1,192.168.200.222,0,15
1#B1_17,10,8,7,1,192.168.200.222,0,16
1#B1_18,10,8,7,1,192.168.200.222,0,17
1#B1_19,10,8,7,1,192.168.200.222,0,18
1#B1_20,10,8,7,1,192.168.200.222,0,19
1#B1_21,10,8,7,1,192.168.200.222,0,20
1#B1_22,10,8,7,1,192.168.200.222,0,21
1#B1_23,10,8,7,1,192.168.200.222,0,22
1#B1_24,10,8,7,1,192.168.200.222,0,23
1#B1_25,10,8,7,1,192.168.200.222,0,24
1#B1_26,10,8,7,1,192.168.200.222,0,25
1#B1_27,10,8,7,1,192.168.200.222,0,26
1#B1_28,10,8,7,1,192.168.200.222,0,27
1#B1_29,10,8,7,1,192.168.200.222,0,28
1#B1_30,10,8,7,1,192.168.200.222,0,29
1#B1_31,10,8,7,1,192.168.200.222,0,30
1#B1_32,10,8,7,1,192.168.200.222,0,31
1#B1_33,10,8,7,1,192.168.200.222,0,32
1#B1_34,10,8,7,1,192.168.200.222,0,33
1#B1_35,10,8,7,1,192.168.200.222,0,34
1#B1_36,10,8,7,1,192.168.200.222,0,35
1#B1_37,10,8,7,1,192.168.200.222,0,36
1#B1_38,10,8,7,1,192.168.200.222,0,37
1#B1_39,10,8,7,1,192.168.200.222,0,38
1#B1_40,10,8,7,1,192.168.200.222,0,39
,,,,,,,
1#B2_1,10,8,13,1,192.168.200.222,0,79
1#B2_2,10,8,13,1,192.168.200.222,0,78
1#B2_3,10,8,13,1,192.168.200.222,0,77
1#B2_4,10,8,13,1,192.168.200.222,0,76
1#B2_5,10,8,13,1,192.168.200.222,0,75
1#B2_6,10,8,13,1,192.168.200.222,0,74
1#B2_7,10,8,13,1,192.168.200.222,0,73
1#B2_8,10,8,13,1,192.168.200.222,0,72
1#B2_9,10,8,13,1,192.168.200.222,0,71
1#B2_10,10,8,13,1,192.168.200.222,0,70
1#B2_11,10,8,13,1,192.168.200.222,0,69
1#B2_12,10,8,13,1,192.168.200.222,0,68
1#B2_13,10,8,13,1,192.168.200.222,0,67
1#B2_14,10,8,13,1,192.168.200.222,0,66
1#B2_15,10,8,13,1,192.168.200.222,0,65
1#B2_16,10,8,13,1,192.168.200.222,0,64
1#B2_17,10,8,13,1,192.168.200.222,0,63
1#B2_18,10,8,13,1,192.168.200.222,0,62
1#B2_19,10,8,13,1,192.168.200.222,0,61
1#B2_20,10,8,13,1,192.168.200.222,0,60
1#B2_21,10,8,13,1,192.168.200.222,0,59
1#B2_22,10,8,13,1,192.168.200.222,0,58
1#B2_23,10,8,13,1,192.168.200.222,0,57
1#B2_24,10,8,13,1,192.168.200.222,0,56
1#B2_25,10,8,13,1,192.168.200.222,0,55
1#B2_26,10,8,13,1,192.168.200.222,0,54
1#B2_27,10,8,13,1,192.168.200.222,0,53
1#B2_28,10,8,13,1,192.168.200.222,0,52
1#B2_29,10,8,13,1,192.168.200.222,0,51
1#B2_30,10,8,13,1,192.168.200.222,0,50
1#B2_31,10,8,13,1,192.168.200.222,0,49
1#B2_32,10,8,13,1,192.168.200.222,0,48
1#B2_33,10,8,13,1,192.168.200.222,0,47
1#B2_34,10,8,13,1,192.168.200.222,0,46
1#B2_35,10,8,13,1,192.168.200.222,0,45
1#B2_36,10,8,13,1,192.168.200.222,0,44
1#B2_37,10,8,13,1,192.168.200.222,0,43
1#B2_38,10,8,13,1,192.168.200.222,0,42
1#B2_39,10,8,13,1,192.168.200.222,0,41
1#B2_40,10,8,13,1,192.168.200.222,0,40
,,,,,,,
1#B3_1,10,8,15,1,192.168.200.222,0,80
1#B3_2,10,8,15,1,192.168.200.222,0,81
1#B3_3,10,8,15,1,192.168.200.222,0,82
1#B3_4,10,8,15,1,192.168.200.222,0,83
1#B3_5,10,8,15,1,192.168.200.222,0,84
1#B3_6,10,8,15,1,192.168.200.222,0,85
1#B3_7,10,8,15,1,192.168.200.222,0,86
1#B3_8,10,8,15,1,192.168.200.222,0,87
1#B3_9,10,8,15,1,192.168.200.222,0,88
1#B3_10,10,8,15,1,192.168.200.222,0,89
1#B3_11,10,8,15,1,192.168.200.222,0,90
1#B3_12,10,8,15,1,192.168.200.222,0,91
1#B3_13,10,8,15,1,192.168.200.222,0,92
1#B3_14,10,8,15,1,192.168.200.222,0,93
1#B3_15,10,8,15,1,192.168.200.222,0,94
1#B3_16,10,8,15,1,192.168.200.222,0,95
1#B3_17,10,8,15,1,192.168.200.222,0,96
1#B3_18,10,8,15,1,192.168.200.222,0,97
1#B3_19,10,8,15,1,192.168.200.222,0,98
1#B3_20,10,8,15,1,192.168.200.222,0,99
1#B3_21,10,8,15,1,192.168.200.222,0,100
1#B3_22,10,8,15,1,192.168.200.222,0,101
1#B3_23,10,8,15,1,192.168.200.222,0,102
1#B3_24,10,8,15,1,192.168.200.222,0,103
1#B3_25,10,8,15,1,192.168.200.222,0,104
1#B3_26,10,8,15,1,192.168.200.222,0,105
1#B3_27,10,8,15,1,192.168.200.222,0,106
1#B3_28,10,8,15,1,192.168.200.222,0,107
1#B3_29,10,8,15,1,192.168.200.222,0,108
1#B3_30,10,8,15,1,192.168.200.222,0,109
1#B3_31,10,8,15,1,192.168.200.222,0,110
1#B3_32,10,8,15,1,192.168.200.222,0,111
1#B3_33,10,8,15,1,192.168.200.222,0,112
1#B3_34,10,8,15,1,192.168.200.222,0,113
1#B3_35,10,8,15,1,192.168.200.222,0,114
1#B3_36,10,8,15,1,192.168.200.222,0,115
1#B3_37,10,8,15,1,192.168.200.222,0,116
1#B3_38,10,8,15,1,192.168.200.222,0,117
1#B3_39,10,8,15,1,192.168.200.222,0,118
1#B3_40,10,8,15,1,192.168.200.222,0,119
......@@ -48,15 +48,12 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Box\BOXManager.cs" />
<Compile Include="DeviceLibrary\led\BaseLedManager.cs" />
<Compile Include="DeviceLibrary\led\LEDColorArtNet.cs" />
<Compile Include="DeviceLibrary\led\LEDColorModule.cs" />
<Compile Include="DeviceLibrary\led\LEDSingleModule.cs" />
<Compile Include="manager\BOXManager.cs" />
<Compile Include="DeviceLibrary\led\BaseLedManager.cs" />
<Compile Include="DeviceLibrary\led\LEDColorArtNet.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Box\ServerManager.cs">
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Common\Common.csproj">
......@@ -69,65 +66,12 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="function.dll">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<None Include="Config\GW\linePositions_1.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_2.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_3.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_4.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_5.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_6.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\GW\linePositions_7.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_A.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_B.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions-A.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_4.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_3.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_2.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\linePositions_1.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\StoreConfig.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\XBYConfig\linePositions_1.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Config\XBYConfig\linePositions_2.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
......
......@@ -35,172 +35,80 @@ namespace SmartShelf.DeviceLibrary
/// </summary>
public static int CurrLedStatus = -1;
private static int StatusLedDmx = 3;
private static int StatusLedDmx = 0;
/// <summary>
/// 打开状态灯
/// </summary>
public static void OpenStatusLights(string color="green")
{
if ("green" == color)
{
CurrLedStatus = 1;
}
else if ("yellow" == color)
{
CurrLedStatus = 2;
}
if (DeviceLedType.Equals(1))
{
if (string.IsNullOrEmpty(color))
{
return;
}
var lights = GetStatusLights(color, out string ip);
if (!string.IsNullOrEmpty(ip))
{
GetLedModule(ip).LightOn(lights.ToArray());
}
}
else
public static void OpenStatusLights(string color = "green")
{
CloseStatusLights("");
foreach (LEDBaseModule module in deviceMap.Values)
{
if (module is LEDSingleModule)
List<Light> sLed = new List<Light>();
for (int index = 0; index <= module.Max_Light; index++)
{
List<int> list = new List<int>();
if ("green" == color)
{
for (int i = 2; i < LEDSingleModule.LIGHT_COUNT_PER_DMX; i += 3)
{
list.Add(i);
}
CurrLedStatus = 1;
sLed.Add(Light.GreenLight(StatusLedDmx, index));
}
else if ("yellow" == color)
{
for (int i = 2; i < LEDSingleModule.LIGHT_COUNT_PER_DMX; i += 3)
{
list.Add(i - 2);
list.Add(i);
}
}
module.OnlyLightOn(Light.GetLights(StatusLedDmx, list, 200));
CurrLedStatus = 2;
sLed.Add(Light.YellowLight(StatusLedDmx, index));
}
}
module.LightOn(sLed.ToArray());
}
}
/// <summary>
/// 关闭状态灯
/// </summary>
/// <param name="color"></param>
public static void CloseStatusLights(string color="")
{
if (DeviceLedType.Equals(1))
{
if (string.IsNullOrEmpty(color))
{
return;
}
var lights = GetStatusLights(color, out string ip);
var indexArr = from o in lights select o.index;
if (!string.IsNullOrEmpty(ip))
{
LEDManager.GetLedModule(ip).LightOff(-1, indexArr.ToArray());
}
}
else
public static void CloseStatusLights(string color = "")
{
CurrLedStatus = 0;
foreach (LEDBaseModule module in deviceMap.Values)
{
if (module is LEDSingleModule)
{
module.AllLightOff(StatusLedDmx);
}
}
}
}
/// <summary>
/// 获取状态灯配置(192.168.100.100:1,3,23)
/// </summary>
/// <param name="color"></param>
/// <param name="ip"></param>
/// <returns></returns>
private static List<Light> GetStatusLights(string color, out string ip)
{
List<Light> lights = new List<Light>();
string lightStrs = "";
color = color.ToLower();
if ("green" == color)
{
lightStrs = ConfigAppSettings.GetValue(Setting_Init.Status_Green_Lights);
}
else if ("yellow" == color)
{
lightStrs = ConfigAppSettings.GetValue(Setting_Init.Status_Yellow_Lights);
}
else if ("red" == color)
{
lightStrs = ConfigAppSettings.GetValue(Setting_Init.Status_Red_Lights);
}else if (String.IsNullOrEmpty(color))
{
lightStrs = ConfigAppSettings.GetValue(Setting_Init.Status_Green_Lights)+"," +
ConfigAppSettings.GetValue(Setting_Init.Status_Yellow_Lights) + "," +
ConfigAppSettings.GetValue(Setting_Init.Status_Red_Lights) ;
}
ip = "";
if (!String.IsNullOrEmpty(lightStrs))
{
string[] infos = lightStrs.Split(':');
ip = infos[0];
string[] lightArr = infos[1].Split(',');
foreach (var indexStr in lightArr)
{
int.TryParse(indexStr, out int index);
Light light = Light.GetLight(-1, index, color, 255);
lights.Add(light);
}
}
return lights;
}
}
public abstract class LEDBaseModule
{
protected ushort Max_DMX = 16;
public int Max_Light = 170;
protected IPEndPoint iep = null;
public string ModuleIP = "";
public static LEDBaseModule GetModule(string ip)
{
if (LEDManager.DeviceLedType.Equals(1))
{
LEDColorModule module = new LEDColorModule(ip);
return module;
}
else if (LEDManager.DeviceLedType.Equals(2))
{
//if (LEDManager.DeviceLedType.Equals(1))
//{
// LEDColorModule module = new LEDColorModule(ip);
// return module;
//}
//else if (LEDManager.DeviceLedType.Equals(2))
//{
LEDColorArtNet module = new LEDColorArtNet(ip);
return module;
}
else
{
LEDSingleModule module = new LEDSingleModule(ip);
return module;
}
//}
//else
//{
// LEDSingleModule module = new LEDSingleModule(ip);
// return module;
//}
}
internal LEDBaseModule(string ip)
{
ModuleIP = ip;
// iep = new IPEndPoint(IPAddress.Parse(ip), 6858);
// AllLightOff();
}
......@@ -251,13 +159,13 @@ namespace SmartShelf.DeviceLibrary
public static byte defaultB = 0;
public static Light DefaultLight(int dmxId, int index)
{
return new Light(dmxId, index, defaultR, defaultG, defaultB,200);
return new Light(dmxId, index, defaultR, defaultG, defaultB, 200);
}
public static Light GetLight(int dmxId,int index, string color="green")
public static Light GetLight(int dmxId, int index, string color = "green")
{
return GetLight(dmxId, index, color, 50);
}
public static Light[] GetLights(int dmxId,string color, params int[] indexes)
public static Light[] GetLights(int dmxId, string color, params int[] indexes)
{
List<Light> lights = new List<Light>();
foreach (int index in indexes)
......@@ -283,21 +191,21 @@ namespace SmartShelf.DeviceLibrary
return DefaultLight(dmxId, index);
}
public static Light RedLight(int dmxId, int index, byte bright=50)
public static Light RedLight(int dmxId, int index, byte bright = 50)
{
return new Light(dmxId, index, bright, 0, 0);
}
public static Light YellowLight(int dmxId, int index, byte bright=50)
public static Light YellowLight(int dmxId, int index, byte bright = 50)
{
return new Light(dmxId, index, bright, bright, 0);
}
public static Light BlueLight(int dmxId, int index, byte bright=50)
public static Light BlueLight(int dmxId, int index, byte bright = 50)
{
return new Light(dmxId, index, 0, 0, bright);
}
public static Light GreenLight(int dmxId, int index, byte bright=50)
public static Light GreenLight(int dmxId, int index, byte bright = 50)
{
return new Light(dmxId, index, 0, bright, 0);
}
......@@ -313,7 +221,7 @@ namespace SmartShelf.DeviceLibrary
}
public Light(int dmxId, int index, byte Red, byte Green, byte Blue,byte lightValue=200)
public Light(int dmxId, int index, byte Red, byte Green, byte Blue, byte lightValue = 200)
{
this.dmx = dmxId;
this.index = index;
......
......@@ -17,17 +17,19 @@ namespace SmartShelf.DeviceLibrary
public class LEDColorArtNet : LEDBaseModule
{
private const ushort Max_DMX = 64;
private int Max_Light = 170;
//private const ushort Max_DMX = 16;
//private int Max_Light = 170;
private int datalength = 512;
private List<byte[]> dmxDatas = new List<byte[]>(Max_DMX);
private List<byte[]> dmxDatas = null;
internal LEDColorArtNet(string ip) : base(ip)
{
Max_Light = 170;
Max_DMX = 16;
datalength = 512;
Max_Light = datalength / 3;
dmxDatas = new List<byte[]>(Max_DMX);
iep = new IPEndPoint(IPAddress.Parse(ip), 6454);
AllLightOff();
}
......@@ -41,7 +43,7 @@ namespace SmartShelf.DeviceLibrary
dmxDatas.Add(new byte[datalength]);
}
}
private void UpdateLightData(int dmx,int index,byte red=0, byte green =0, byte blue =0)
private void UpdateLightData(int dmx, int index, byte red = 0, byte green = 0, byte blue = 0)
{
int ldmx = dmx;
int lIndex = index;
......@@ -53,14 +55,14 @@ namespace SmartShelf.DeviceLibrary
if (ldmx >= dmxDatas.Count)
{
LogUtil.error(" UpdateLightData error: dmx [" + ldmx + "] MAX_UNI[" + Max_DMX + "]");
return ;
return;
}
byte[] data = dmxDatas[ldmx];
//SPI第二通道为蓝色,DMX第二通道为绿色
data[lIndex * 3] = red ;
data[lIndex * 3 + 1] = green ;
data[lIndex * 3 + 2] = blue ;
data[lIndex * 3] = red;
data[lIndex * 3 + 1] = green;
data[lIndex * 3 + 2] = blue;
}
public override void AllLightOff(int dmx = -1)
{
......@@ -185,10 +187,10 @@ namespace SmartShelf.DeviceLibrary
string seq = "00";
string phy = "00";
string SubUni = "00";
SubUni= String.Format("{0:X}", dmxIndex).PadLeft(2, '0');
SubUni = String.Format("{0:X}", dmxIndex).PadLeft(2, '0');
string Net = "00";
int len = dmxData.Length;
string str = String.Format("{0:X}", dmxData.Length).PadLeft(4,'0');
string str = String.Format("{0:X}", dmxData.Length).PadLeft(4, '0');
string length = "0200";
length = str;
......
此文件类型无法预览
......@@ -20,31 +20,24 @@ namespace SmartShelf.DeviceLibrary
/// </summary>
public class BOXManager
{
private static int ServerPort = ConfigAppSettings.GetIntValue(Setting_Init.ServerPort);
private static readonly ILog LOGGER = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
public static string BoxName = "单色灯料架";
public static BOX_Config Config = null;
public static string CID = "";
private static System.Timers.Timer timersTimer;
private static System.Timers.Timer serverConTimer = new System.Timers.Timer();
private static bool isInit = false;
public static string WarnMsg = "";
public static Dictionary<string, BoxPosition> PositionMap=null;
public static int BoxCount = 1;
/// <summary>
/// 门状态列表,-1=未知,1=打开,0=关闭
/// </summary>
public static Dictionary<string, int> StatusMap = new Dictionary<string, int>();
public static bool IsRun = false;
/// <summary>
/// 灯闪烁列表,库位号 value为颜色
/// </summary>
public static Dictionary<string, string> TwinkleMap = new Dictionary<string, string>();
public static bool StartInit()
{
try
{
BoxCount = ConfigAppSettings.GetIntValue(Setting_Init.BoxCount);
string appPath = Application.StartupPath;
//加载位置
......@@ -52,10 +45,9 @@ namespace SmartShelf.DeviceLibrary
if (BoxCount > 1)
{
string fileSub = System.IO.Path.GetExtension(positionConfigFile);
for(int i = 1; i <= BoxCount; i++)
for (int i = 1; i <= BoxCount; i++)
{
string fileName = positionConfigFile.Substring(0,positionConfigFile.Length-fileSub.Length) + "_" + i+fileSub;
string fileName = positionConfigFile.Substring(0, positionConfigFile.Length - fileSub.Length) + "_" + i + fileSub;
CSVPositionReader<BoxPosition>.AddCSVFile(fileName);
}
}
......@@ -66,61 +58,40 @@ namespace SmartShelf.DeviceLibrary
PositionMap = CSVPositionReader<BoxPosition>.allPositionMap;
if (PositionMap == null || PositionMap.Count <= 0)
{
return false ;
return false;
}
LEDManager.deviceMap = new Dictionary<string, LEDBaseModule>();
StatusMap = new Dictionary<string, int>();
TwinkleMap = new Dictionary<string, string>();
foreach (BoxPosition box in PositionMap.Values)
{
if (!LEDManager.deviceMap.ContainsKey(box.DeviceIp))
{
//LEDSingleModule led = new LEDSingleModule(box.DeviceIp);
//led.AllLightOn(Light.BlueLight(1));
LEDManager.deviceMap.Add(box.DeviceIp, LEDBaseModule.GetModule(box.DeviceIp));
}
StatusMap.Add(box.PositionNum, -1);
TwinkleMap.Add(box.PositionNum, "");
}
CID = ConfigAppSettings.GetValue(Setting_Init.Store_CID);
BoxName = (" 单色灯料架_" + CID + " ").ToUpper();
if (LEDManager.DeviceLedType.Equals(1))
if (LEDManager.DeviceLedType.Equals(1) || LEDManager.DeviceLedType.Equals(2))
{
BoxName = (" 三色灯料架_" + CID + " ").ToUpper();
}
string filePath = appPath + ConfigAppSettings.GetValue(Setting_Init.Store_ConfigPath);
Config = (BOX_Config)CSVConfigReader.LoadConfig(1, CID, StoreType.RC_PLC_SM, filePath);
if (Config == null)
{
return false;
}
LogUtil.info(BoxName + "加载完成!");
Init();
return true;
} catch (Exception ex)
}
catch (Exception ex)
{
LogUtil.error(BoxName + "加载配置出错:" + ex.ToString());
} return false;
}
/// <summary>
/// 初始化
/// </summary>
return false;
}
protected static void Init()
{
if (!isInit)
{
serverConTimer = new System.Timers.Timer();
serverConTimer.Enabled = false;
serverConTimer.Interval = 300;
serverConTimer.Elapsed += server_connect_timer_Tick;
serverConTimer.AutoReset = true;
timersTimer = new System.Timers.Timer();
timersTimer.Enabled = false;
timersTimer.Interval = 200;
......@@ -132,32 +103,26 @@ namespace SmartShelf.DeviceLibrary
public static bool StartRun()
{
LogUtil.info(LOGGER, BoxName + "启动成功,时间:" + DateTime.Now.ToString() + "!");
ServerPort = ConfigAppSettings.GetIntValue(Setting_Init.ServerPort);
LogUtil.info(LOGGER, BoxName + "开始启动:" + DateTime.Now.ToString() + "!");
timersTimer.Enabled = true;
serverConTimer.Enabled = true;
IsRun = true;
LEDManager. OpenStatusLights("green");
HttpServer.Start(ServerOnReceived, ServerPort);
LogUtil.info("启动服务完成,ServerPort【" + ServerPort + "】");
return true;
}
private static void RFID_RW_ReadEvent(string cardNum, string cardValue)
{
if (!String.IsNullOrEmpty(cardNum))
{
LastCardValue = cardNum + "-" + cardValue;
}
}
public static void StopRun()
{
//关闭串口
timersTimer.Enabled = false;
serverConTimer.Enabled = false;
foreach(LEDBaseModule led in LEDManager.deviceMap.Values)
{
led.AllLightOff();
}
LEDManager.CloseStatusLights();
HttpServer.Stop();
IsRun = false;
LogUtil.info(LOGGER, BoxName + "停止运行,时间" + DateTime.Now.ToShortTimeString() + "!");
}
......@@ -190,94 +155,123 @@ namespace SmartShelf.DeviceLibrary
}
}
TwinkLight();
}
catch (Exception ex)
{
LogUtil.error("timersTimer_Elapsed出错:" + ex.ToString());
}
}
public static string Path_LedOn = "//ledOn.html";
public static string Path_LedOff = "//ledOff.html";
public static string Path_ledOnAll = "//ledOnAll.html";
public static string Path_ledOffAll = "//ledOffAll.html";
#region 与服务器通信定时器,每1秒向服务器通知一次状态,同时执行出库操作
public static string Param_posId = "posId";
public static char PosId_SpiltChar = ';';
public static char PosId_Color_SpiltChar = '@';
private static bool isInProcess = false;
private static void server_connect_timer_Tick(object sender, EventArgs e)
// 开灯:http://localhost:80//ledOn.html?posId=1_3_1@green;1_3_2@green;1_3_7@red
// 关灯:http://localhost:80//ledOff.html?posId=1_3_1;1_3_2;1_3_4
//关闭所有:http://localhost:80//ledOffAll.html
//打开所有:http://localhost:80//ledOnAll.html
private static string ServerOnReceived(string reqPath, string paramStr)
{
if (isInProcess)
try
{
return;
Dictionary<string, string> paramMap = GetParam(paramStr);
string msg = "conot find param:" + Param_posId ;
if (reqPath.Equals(Path_LedOn))
{
if (paramMap.ContainsKey(Param_posId))
{
string pos = paramMap[Param_posId];
bool result = ProcessOpenLed(pos);
return GetResult(result, "ledOn");
}
isInProcess = true;
try
else
{
SendInOutPosId();
}catch(Exception ex)
return msg;
}
}
else if (reqPath.Equals(Path_LedOff))
{
LogUtil.error("server_connect_timer_Tick 出错:" + ex.ToString());
if (paramMap.ContainsKey(Param_posId))
{
string pos = paramMap[Param_posId];
bool result = ProcessCloseLed(pos);
return GetResult(result, "ledOff");
}
isInProcess = false;
else
{
return msg;
}
private static string LastCardValue = "";
public static string StrMsg = "";
public static void SendInOutPosId()
}
else if (reqPath.Equals(Path_ledOnAll))
{
StrMsg = "";
//构建发送给服务器的对象
Operation lineOperation = ServerManager.GetLineBoxStatus();
//获取亮灯的库位
string posId = "";
foreach(string key in StatusMap.Keys)
bool result = ProcessOpenAll();
return GetResult(result, "ledOnAll");
}
else if (reqPath.Equals(Path_ledOffAll))
{
if (StatusMap[key].Equals(1))
bool result = ProcessCloseAll();
return GetResult(result, "ledOffAll");
}
else
{
posId = posId + key + "|";
LogUtil.info("[" + reqPath + "]没有相关处理");
return "[" + reqPath + "]没有相关处理";
}
return "OK";
}
if (String.IsNullOrEmpty(posId).Equals(false))
catch (Exception ex)
{
lineOperation.data.Add(ParamDefine.posOpened, posId);
LogUtil.info("[" + reqPath + "][" + paramStr + "]处理错误:" + ex.ToString());
return "Error";
}
}
private static Dictionary<string, string> GetParam(string paramStr)
{
Dictionary<string, string> paramMap = new Dictionary<string, string>();
foreach(string str in lineOperation.data.Keys)
try
{
string[] paramArray = paramStr.Split('&');
foreach (string param in paramArray)
{
StrMsg += "[" + str + "=" + lineOperation.data[str] + "]\r\n";
string[] data = param.Split('=');
if (data.Length == 2)
{
string paramName = data[0];
string paramValue = data[1];
//LogUtil.info("解析参数【"+paramStr+"】 : ["+paramName+"]["+paramValue+"]");
paramMap.Add(paramName, paramValue);
}
string server = ConfigAppSettings.GetValue(Setting_Init.http_server);
Operation resultOperation = HttpHelper.Post(ServerManager.GetPostApi(server), lineOperation, false);
if (resultOperation == null || resultOperation.data == null)
}
}
catch (Exception ex)
{
//判断服务端是否返回出库操作
return;
LogUtil.error("解析参数【" + paramStr + "】出错:" + ex.ToString());
}
// 开灯: key为open value为库位信息,如果多个用 | 分割
//客户端发送
//当前灯的状态:key为posOpened value为当前亮灯的库位,如果多个用 | 分割
//卡信息: key为card value为读取到的卡内容,卡号 - 内容
//写卡:
//key = writeCard value为要写的内容
// key = cardResult value = OK表示写成功
if (resultOperation.data.ContainsKey(ParamDefine.open))
{
ProcessOpenDoor(resultOperation.data[ParamDefine.open]);
return paramMap;
}
if (resultOperation.data.ContainsKey(ParamDefine.close))
private static string GetResult(bool result, string op)
{
if (result)
{
ProcessCloseDoor(resultOperation.data[ParamDefine.close]);
return op + " OK";
}
if (resultOperation.data.ContainsKey(ParamDefine.closeAll))
else
{
ProcessCloseAll();
return op + " FAIL";
}
}
public static void ProcessOpenAll(string proMsg = "Revice ", string ip = "")
public static string StrMsg = "";
public static bool ProcessOpenAll(string proMsg = "Revice ", string ip = "")
{
LogUtil.info(BoxName + proMsg + " closeAll命令:");
List<string> posIdList = new List<string>(PositionMap.Keys);
......@@ -300,8 +294,9 @@ namespace SmartShelf.DeviceLibrary
StatusMap[key] = 1;
}
}
return true;
}
public static void ProcessCloseAll(string proMsg= "Revice ", string ip = "")
public static bool ProcessCloseAll(string proMsg= "Revice ", string ip = "")
{
LogUtil.info(BoxName + proMsg+ " closeAll命令:" );
List<string> posIdList = new List<string>(PositionMap.Keys);
......@@ -324,47 +319,31 @@ namespace SmartShelf.DeviceLibrary
StatusMap[key] = 0;
}
}
return true;
}
public static void ProcessOpenDoor(string posids, string proMsg = "Revice ")
public static bool ProcessOpenLed(string posids, string proMsg = "Revice ")
{
LogUtil.info(BoxName + proMsg + " open命令:" + posids);
string[] posArray = posids.Split('|');
string[] posArray = posids.Split(PosId_SpiltChar);
foreach (string posStr in posArray)
{
//是否需要闪烁
bool needTwinkle = false;
string posid = posStr;
string color = "Green";
if (posStr.Contains("="))
if (posStr.Contains(PosId_Color_SpiltChar))
{
string[] posInfos = posStr.Split('=');
string[] posInfos = posStr.Split(PosId_Color_SpiltChar);
posid = posInfos[0];
color = posInfos[1];
if (posInfos.Length > 2 && LEDManager.DeviceLedType.Equals(2))
{
LogUtil.info("库位【" + posid + "】需要开启闪烁" + color);
needTwinkle = true;
}
}
color = color.ToLower();
if (PositionMap.ContainsKey(posid))
{
BoxPosition position = PositionMap[posid];
Light[] lights = Light.GetLights(position.DmxId, color, position.GetLedList().ToArray());
LEDManager.GetLedModule(position.DeviceIp).LightOn(lights);
StatusMap[posid] = 1;
if (needTwinkle)
{
//需要闪烁
TwinkleMap[posid] = color;
}
else
{
TwinkleMap[posid] = "";
}
}
else
{
......@@ -374,83 +353,25 @@ namespace SmartShelf.DeviceLibrary
}
else
{
LogUtil.error(BoxName + "打开门锁失败,未找到库位号:" + posid);
}
LogUtil.error(BoxName + "打开灯失败,未找到库位号:" + posid);
}
}
}
private static bool TwinkleLightOpen = false;
public static void TwinkLight()
{
if (!LEDManager.DeviceLedType.Equals(1))
{
return;
return true;
}
//只有三色灯才有闪烁功能
TwinkleLightOpen = !TwinkleLightOpen;
bool hasTwinkleLight = false;
var keys = TwinkleMap.Keys.ToList();
foreach (string posid in keys)
{
string color = TwinkleMap[posid];
if (color != null && !color.Equals(""))
{
if (PositionMap.ContainsKey(posid))
{
BoxPosition position = PositionMap[posid];
if (StatusMap[posid] == 0)
{
LogUtil.info("库位【" + posid + "】灯已灭,停止闪烁" + color);
TwinkleMap[posid] = "";
LEDManager.GetLedModule(position.DeviceIp).LightOff(position.DmxId, position.GetLedList().ToArray());
}
else
{
hasTwinkleLight = true;
if (TwinkleLightOpen)
{
Light[] lights = Light.GetLights(position.DmxId, color, position.GetLedList().ToArray());
//LogUtil.info("库位【" + posid + "】闪烁开灯" + color);
LEDManager.GetLedModule(position.DeviceIp).LightOn(lights);
}
else
{
//LogUtil.info("库位【" + posid + "】闪烁灭灯" + color);
LEDManager.GetLedModule(position.DeviceIp).LightOff(position.DmxId, position.GetLedList().ToArray());
}
}
}
else
{
LogUtil.info("库位【" + posid + "】未找到,停止闪烁");
TwinkleMap[posid] = "";
}
}
}
if (hasTwinkleLight)
{
LEDManager.OpenStatusLights("red");
}
else
{
LEDManager.OpenStatusLights("red");
}
}
public static void ProcessCloseDoor(string posids, string proMsg = "Revice ")
public static bool ProcessCloseLed(string posids, string proMsg = "Revice ")
{
LogUtil.info(BoxName + proMsg + " close命令:" + posids);
string[] posArray = posids.Split('|');
string[] posArray = posids.Split(PosId_SpiltChar);
foreach (string posid in posArray)
{
string posName = posid;
if (posid.Contains("="))
if (posid.Contains(PosId_Color_SpiltChar))
{
posName = posid.Split('=')[0];
posName = posid.Split(PosId_Color_SpiltChar)[0];
}
if (PositionMap.ContainsKey(posName))
......@@ -461,16 +382,11 @@ namespace SmartShelf.DeviceLibrary
}
else
{
LogUtil.error(BoxName + "关闭门锁败,未找到库位号:" + posName);
LogUtil.error(BoxName + "关闭败,未找到库位号:" + posName);
}
}
return true;
}
#endregion
}
}
......@@ -9,21 +9,16 @@
<add key="App_AutoRun" value="0"/>
<add key="App_Title" value="料架"/>
<!--服务器地址-->
<add key="http.server" value="http://192.168.200.22:8080/" />
<!--服务器端口号-->
<add key="ServerPort" value="80" />
<!--料架灯类型,0=单色灯料架,1=三色灯料架,2=art-net-->
<add key="DeviceLedType" value="2" />
<!--一下为一个料仓的默认配置 开始-->
<add key="Store_Position_Config" value="\Config\GW\linePositions.csv"/>
<add key="Store_ConfigPath" value="\Config\StoreConfig.csv" />
<add key="Store_CID" value="SmartShelf3" />
<add key ="DIMS" value="300"/>
<add key ="DOMS" value ="300"/>
<add key ="BoxCount" value ="7"/>
<add key ="Status_Green_Lights" value ="192.168.1.151:129,130,131,132,133,134,135,136,137,138"/>
<add key ="Status_Yellow_Lights" value ="192.168.1.151:140,141,142,143,144,145,146,147,148,149"/>
<add key ="Status_Red_Lights" value ="192.168.1.151:150,151,152,153,154,155,156,157,158,159,160"/>
<add key="Store_Position_Config" value="\Config\linePositions.csv"/>
<!--<add key="Store_ConfigPath" value="\Config\StoreConfig.csv" />-->
<add key="Store_CID" value="rc1272_1" />
<add key ="BoxCount" value ="2"/>
</appSettings>
<log4net>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
......@@ -34,10 +29,7 @@
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date][%t]%-5p %m%n" />
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="INFO" />
<levelMax value="ERROR" />
</filter>
</appender>
<appender name="AIOBOXLog" type="log4net.Appender.RollingFileAppender">
<file value="logs/aio/AIOBOX1.log" />
......
namespace SmartShelf
{
partial class FrmSmartShelf
partial class FrmShelf
{
/// <summary>
/// Required designer variable.
......@@ -29,7 +29,7 @@
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmSmartShelf));
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmShelf));
this.tabControl1 = new System.Windows.Forms.TabControl();
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
this.启动手动料仓ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
......@@ -48,17 +48,17 @@
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed;
this.tabControl1.Location = new System.Drawing.Point(11, 31);
this.tabControl1.Location = new System.Drawing.Point(3, 31);
this.tabControl1.Multiline = true;
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
this.tabControl1.Size = new System.Drawing.Size(779, 532);
this.tabControl1.Size = new System.Drawing.Size(788, 540);
this.tabControl1.TabIndex = 1;
this.tabControl1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.tabControl1_DrawItem);
//
// menuStrip1
//
this.menuStrip1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menuStrip1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.启动手动料仓ToolStripMenuItem,
this.关闭手动料仓ToolStripMenuItem,
......@@ -66,35 +66,35 @@
this.清理日志ToolStripMenuItem});
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
this.menuStrip1.Name = "menuStrip1";
this.menuStrip1.Size = new System.Drawing.Size(1216, 28);
this.menuStrip1.Size = new System.Drawing.Size(1216, 29);
this.menuStrip1.TabIndex = 2;
this.menuStrip1.Text = "menuStrip1";
//
// 启动手动料仓ToolStripMenuItem
//
this.启动手动料仓ToolStripMenuItem.Name = "启动手动料仓ToolStripMenuItem";
this.启动手动料仓ToolStripMenuItem.Size = new System.Drawing.Size(77, 24);
this.启动手动料仓ToolStripMenuItem.Size = new System.Drawing.Size(86, 25);
this.启动手动料仓ToolStripMenuItem.Text = "启动料架";
this.启动手动料仓ToolStripMenuItem.Click += new System.EventHandler(this.启动手动料仓ToolStripMenuItem_Click);
//
// 关闭手动料仓ToolStripMenuItem
//
this.关闭手动料仓ToolStripMenuItem.Name = "关闭手动料仓ToolStripMenuItem";
this.关闭手动料仓ToolStripMenuItem.Size = new System.Drawing.Size(77, 24);
this.关闭手动料仓ToolStripMenuItem.Size = new System.Drawing.Size(86, 25);
this.关闭手动料仓ToolStripMenuItem.Text = "关闭料架";
this.关闭手动料仓ToolStripMenuItem.Click += new System.EventHandler(this.关闭手动料仓ToolStripMenuItem_Click);
//
// 退出程序ToolStripMenuItem
//
this.退出程序ToolStripMenuItem.Name = "退出程序ToolStripMenuItem";
this.退出程序ToolStripMenuItem.Size = new System.Drawing.Size(77, 24);
this.退出程序ToolStripMenuItem.Size = new System.Drawing.Size(86, 25);
this.退出程序ToolStripMenuItem.Text = "退出程序";
this.退出程序ToolStripMenuItem.Click += new System.EventHandler(this.退出程序ToolStripMenuItem_Click);
//
// 清理日志ToolStripMenuItem
//
this.清理日志ToolStripMenuItem.Name = "清理日志ToolStripMenuItem";
this.清理日志ToolStripMenuItem.Size = new System.Drawing.Size(77, 24);
this.清理日志ToolStripMenuItem.Size = new System.Drawing.Size(86, 25);
this.清理日志ToolStripMenuItem.Text = "清理日志";
this.清理日志ToolStripMenuItem.Click += new System.EventHandler(this.清理日志ToolStripMenuItem_Click);
//
......@@ -107,9 +107,9 @@
//
this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.Location = new System.Drawing.Point(802, 62);
this.richTextBox1.Location = new System.Drawing.Point(796, 66);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(402, 500);
this.richTextBox1.Size = new System.Drawing.Size(414, 500);
this.richTextBox1.TabIndex = 4;
this.richTextBox1.Text = "";
//
......@@ -118,16 +118,15 @@
this.chbAuto.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.chbAuto.AutoSize = true;
this.chbAuto.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.chbAuto.Location = new System.Drawing.Point(802, 31);
this.chbAuto.Location = new System.Drawing.Point(1079, 35);
this.chbAuto.Name = "chbAuto";
this.chbAuto.Size = new System.Drawing.Size(125, 25);
this.chbAuto.TabIndex = 271;
this.chbAuto.Text = "开机自动启动";
this.chbAuto.UseVisualStyleBackColor = true;
this.chbAuto.Visible = false;
this.chbAuto.CheckedChanged += new System.EventHandler(this.chbAuto_CheckedChanged);
//
// FrmSmartShelf
// FrmShelf
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
......@@ -139,7 +138,7 @@
this.Controls.Add(this.menuStrip1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MainMenuStrip = this.menuStrip1;
this.Name = "FrmSmartShelf";
this.Name = "FrmShelf";
this.Text = "料架";
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FrmSmartShelf_FormClosing);
......
......@@ -12,9 +12,9 @@ using System.Windows.Forms;
namespace SmartShelf
{
public partial class FrmSmartShelf : Form
public partial class FrmShelf : Form
{
public FrmSmartShelf()
public FrmShelf()
{
InitializeComponent();
Control.CheckForIllegalCrossThreadCalls = false;
......
......@@ -39,10 +39,8 @@
this.label2 = new System.Windows.Forms.Label();
this.txtDmxId = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.button3 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.btnOpenAll = new System.Windows.Forms.Button();
this.txtNum = new System.Windows.Forms.TextBox();
this.label11 = new System.Windows.Forms.Label();
this.txtAddr = new System.Windows.Forms.TextBox();
......@@ -75,6 +73,7 @@
this.btOAll = new System.Windows.Forms.Button();
this.txtIp2 = new System.Windows.Forms.TextBox();
this.label6 = new System.Windows.Forms.Label();
this.lblAddr = new System.Windows.Forms.Label();
this.groupBox2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.numYu)).BeginInit();
this.groupBox1.SuspendLayout();
......@@ -93,6 +92,7 @@
//
// groupBox2
//
this.groupBox2.Controls.Add(this.lblAddr);
this.groupBox2.Controls.Add(this.button5);
this.groupBox2.Controls.Add(this.btnCloseSLed);
this.groupBox2.Controls.Add(this.btnOpenSLed);
......@@ -100,10 +100,8 @@
this.groupBox2.Controls.Add(this.label2);
this.groupBox2.Controls.Add(this.txtDmxId);
this.groupBox2.Controls.Add(this.label1);
this.groupBox2.Controls.Add(this.button3);
this.groupBox2.Controls.Add(this.button2);
this.groupBox2.Controls.Add(this.button1);
this.groupBox2.Controls.Add(this.btnOpenAll);
this.groupBox2.Controls.Add(this.txtNum);
this.groupBox2.Controls.Add(this.label11);
this.groupBox2.Controls.Add(this.txtAddr);
......@@ -112,9 +110,9 @@
this.groupBox2.Controls.Add(this.cmbPositionList);
this.groupBox2.Controls.Add(this.label10);
this.groupBox2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupBox2.Location = new System.Drawing.Point(8, 4);
this.groupBox2.Location = new System.Drawing.Point(4, 5);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(349, 332);
this.groupBox2.Size = new System.Drawing.Size(349, 267);
this.groupBox2.TabIndex = 106;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "库位操作测试";
......@@ -122,33 +120,33 @@
// button5
//
this.button5.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button5.Location = new System.Drawing.Point(126, 283);
this.button5.Location = new System.Drawing.Point(126, 206);
this.button5.Name = "button5";
this.button5.Size = new System.Drawing.Size(95, 35);
this.button5.TabIndex = 112;
this.button5.Text = "黄灯";
this.button5.Text = "三色灯_黄灯";
this.button5.UseVisualStyleBackColor = true;
this.button5.Click += new System.EventHandler(this.button5_Click);
//
// btnCloseSLed
//
this.btnCloseSLed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseSLed.Location = new System.Drawing.Point(222, 283);
this.btnCloseSLed.Location = new System.Drawing.Point(222, 206);
this.btnCloseSLed.Name = "btnCloseSLed";
this.btnCloseSLed.Size = new System.Drawing.Size(95, 35);
this.btnCloseSLed.TabIndex = 111;
this.btnCloseSLed.Text = "关闭灯";
this.btnCloseSLed.Text = "关闭三色灯";
this.btnCloseSLed.UseVisualStyleBackColor = true;
this.btnCloseSLed.Click += new System.EventHandler(this.btnCloseSLed_Click);
//
// btnOpenSLed
//
this.btnOpenSLed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenSLed.Location = new System.Drawing.Point(29, 283);
this.btnOpenSLed.Location = new System.Drawing.Point(29, 206);
this.btnOpenSLed.Name = "btnOpenSLed";
this.btnOpenSLed.Size = new System.Drawing.Size(95, 35);
this.btnOpenSLed.TabIndex = 110;
this.btnOpenSLed.Text = "绿灯";
this.btnOpenSLed.Text = "三色灯_绿灯";
this.btnOpenSLed.UseVisualStyleBackColor = true;
this.btnOpenSLed.Click += new System.EventHandler(this.btnOpenSLed_Click);
//
......@@ -157,16 +155,16 @@
this.cmbNum.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbNum.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbNum.FormattingEnabled = true;
this.cmbNum.Location = new System.Drawing.Point(126, 26);
this.cmbNum.Location = new System.Drawing.Point(92, 26);
this.cmbNum.Name = "cmbNum";
this.cmbNum.Size = new System.Drawing.Size(143, 29);
this.cmbNum.Size = new System.Drawing.Size(177, 29);
this.cmbNum.TabIndex = 40;
this.cmbNum.SelectedIndexChanged += new System.EventHandler(this.cmbNum_SelectedIndexChanged);
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(45, 30);
this.label2.Location = new System.Drawing.Point(23, 30);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(68, 17);
this.label2.TabIndex = 39;
......@@ -177,97 +175,79 @@
//
this.txtDmxId.Enabled = false;
this.txtDmxId.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDmxId.Location = new System.Drawing.Point(109, 141);
this.txtDmxId.Location = new System.Drawing.Point(147, -2);
this.txtDmxId.Name = "txtDmxId";
this.txtDmxId.Size = new System.Drawing.Size(59, 26);
this.txtDmxId.TabIndex = 38;
this.txtDmxId.Visible = false;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(56, 146);
this.label1.Location = new System.Drawing.Point(94, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(57, 17);
this.label1.TabIndex = 37;
this.label1.Text = "区域ID:";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// button3
//
this.button3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button3.Location = new System.Drawing.Point(174, 231);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(115, 35);
this.button3.TabIndex = 33;
this.button3.Text = "关闭所有";
this.button3.UseVisualStyleBackColor = true;
this.button3.Click += new System.EventHandler(this.button3_Click);
this.label1.Visible = false;
//
// button2
//
this.button2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button2.Location = new System.Drawing.Point(174, 186);
this.button2.Location = new System.Drawing.Point(183, 147);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(115, 35);
this.button2.TabIndex = 32;
this.button2.Text = "关闭灯";
this.button2.Text = "灯";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click_1);
//
// button1
//
this.button1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button1.Location = new System.Drawing.Point(53, 186);
this.button1.Location = new System.Drawing.Point(62, 147);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(115, 35);
this.button1.TabIndex = 31;
this.button1.Text = "打开灯";
this.button1.Text = "灯";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// btnOpenAll
//
this.btnOpenAll.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenAll.Location = new System.Drawing.Point(53, 231);
this.btnOpenAll.Name = "btnOpenAll";
this.btnOpenAll.Size = new System.Drawing.Size(115, 35);
this.btnOpenAll.TabIndex = 28;
this.btnOpenAll.Text = "打开所有";
this.btnOpenAll.UseVisualStyleBackColor = true;
this.btnOpenAll.Click += new System.EventHandler(this.btnOpenAll_Click);
//
// txtNum
//
this.txtNum.Enabled = false;
this.txtNum.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtNum.Location = new System.Drawing.Point(230, 141);
this.txtNum.Location = new System.Drawing.Point(268, -2);
this.txtNum.Name = "txtNum";
this.txtNum.Size = new System.Drawing.Size(59, 26);
this.txtNum.TabIndex = 24;
this.txtNum.Visible = false;
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(178, 146);
this.label11.Location = new System.Drawing.Point(216, 3);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(56, 17);
this.label11.TabIndex = 23;
this.label11.Text = "灯地址:";
this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label11.Visible = false;
//
// txtAddr
//
this.txtAddr.Enabled = false;
this.txtAddr.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtAddr.Location = new System.Drawing.Point(126, 102);
this.txtAddr.Location = new System.Drawing.Point(92, 102);
this.txtAddr.Name = "txtAddr";
this.txtAddr.Size = new System.Drawing.Size(143, 26);
this.txtAddr.Size = new System.Drawing.Size(130, 26);
this.txtAddr.TabIndex = 22;
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(58, 108);
this.label9.Location = new System.Drawing.Point(36, 108);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(55, 17);
this.label9.TabIndex = 21;
......@@ -278,7 +258,7 @@
//
this.label5.AutoSize = true;
this.label5.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.Location = new System.Drawing.Point(298, 50);
this.label5.Location = new System.Drawing.Point(298, 27);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(0, 20);
this.label5.TabIndex = 16;
......@@ -288,16 +268,16 @@
this.cmbPositionList.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbPositionList.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbPositionList.FormattingEnabled = true;
this.cmbPositionList.Location = new System.Drawing.Point(126, 64);
this.cmbPositionList.Location = new System.Drawing.Point(92, 64);
this.cmbPositionList.Name = "cmbPositionList";
this.cmbPositionList.Size = new System.Drawing.Size(143, 29);
this.cmbPositionList.Size = new System.Drawing.Size(177, 29);
this.cmbPositionList.TabIndex = 3;
this.cmbPositionList.SelectedIndexChanged += new System.EventHandler(this.cmbPositionList_SelectedIndexChanged);
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(45, 69);
this.label10.Location = new System.Drawing.Point(23, 69);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(68, 17);
this.label10.TabIndex = 2;
......@@ -383,9 +363,9 @@
this.lblData.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.lblData.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblData.ForeColor = System.Drawing.Color.Red;
this.lblData.Location = new System.Drawing.Point(12, 681);
this.lblData.Location = new System.Drawing.Point(4, 651);
this.lblData.Name = "lblData";
this.lblData.Size = new System.Drawing.Size(329, 116);
this.lblData.Size = new System.Drawing.Size(349, 146);
this.lblData.TabIndex = 109;
this.lblData.Text = "label4";
this.lblData.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
......@@ -396,9 +376,9 @@
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox1.Controls.Add(this.panel1);
this.groupBox1.Location = new System.Drawing.Point(363, 3);
this.groupBox1.Location = new System.Drawing.Point(359, 4);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(727, 797);
this.groupBox1.Size = new System.Drawing.Size(740, 797);
this.groupBox1.TabIndex = 1;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "亮灯信息";
......@@ -410,7 +390,7 @@
this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(3, 22);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(721, 772);
this.panel1.Size = new System.Drawing.Size(734, 772);
this.panel1.TabIndex = 0;
//
// lblLedInfo
......@@ -445,7 +425,7 @@
this.groupTest.Controls.Add(this.txtLedIndex);
this.groupTest.Controls.Add(this.numYu);
this.groupTest.Controls.Add(this.btnCloseLed);
this.groupTest.Location = new System.Drawing.Point(8, 340);
this.groupTest.Location = new System.Drawing.Point(4, 278);
this.groupTest.Name = "groupTest";
this.groupTest.Size = new System.Drawing.Size(349, 338);
this.groupTest.TabIndex = 110;
......@@ -576,7 +556,6 @@
//
// txtIp2
//
this.txtIp2.Enabled = false;
this.txtIp2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtIp2.Location = new System.Drawing.Point(87, 22);
this.txtIp2.Name = "txtIp2";
......@@ -593,6 +572,15 @@
this.label6.Text = "模块IP:";
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lblAddr
//
this.lblAddr.AutoSize = true;
this.lblAddr.Location = new System.Drawing.Point(232, 108);
this.lblAddr.Name = "lblAddr";
this.lblAddr.Size = new System.Drawing.Size(0, 17);
this.lblAddr.TabIndex = 113;
this.lblAddr.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// FrmSMStore
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
......@@ -637,11 +625,9 @@
private System.Windows.Forms.TextBox txtNum;
private System.Windows.Forms.Label label11;
private System.Windows.Forms.Label lblMsg;
private System.Windows.Forms.Button btnOpenAll;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Label lblData;
private System.Windows.Forms.Button button3;
private System.Windows.Forms.Button button4;
private System.Windows.Forms.TextBox txtLedIndex;
private System.Windows.Forms.Button btnCloseLed;
......@@ -672,5 +658,6 @@
private System.Windows.Forms.Label label7;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.Label lblAddr;
}
}
\ No newline at end of file
......@@ -13,7 +13,6 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using UserFromControl;
namespace SmartShelf
{
......@@ -31,13 +30,7 @@ namespace SmartShelf
//LogUtil.logBox = this.rtxReviceList;
Control.CheckForIllegalCrossThreadCalls = false;
}
private void Control_OpenEvent(IOTextControl control, string num)
{
BOXManager.ProcessOpenDoor(num, "Click");
control.IOName = num + "_打开";
control.IOValue = 1;
control.ShowData();
}
private void FrmSMStore_Load(object sender, EventArgs e)
{
......@@ -69,6 +62,8 @@ namespace SmartShelf
txtIp2.Text = posi.DeviceIp.ToString();
txtNum.Text = posi.LedIndex.ToString();
txtDmxId.Text = posi.DmxId.ToString();
lblAddr.Text = posi.DmxId + "_" + posi.LedIndex;
}
private void timer1_Tick(object sender, EventArgs e)
......@@ -157,7 +152,7 @@ namespace SmartShelf
return;
}
BoxPosition posi = PMap[text];
BOXManager.ProcessOpenDoor(posi.PositionNum, "Click");
BOXManager.ProcessOpenLed(posi.PositionNum, "Click");
}
private void button2_Click_1(object sender, EventArgs e)
......@@ -168,7 +163,7 @@ namespace SmartShelf
return;
}
BoxPosition posi = PMap[text];
BOXManager.ProcessCloseDoor(posi.PositionNum, "Click");
BOXManager.ProcessCloseLed(posi.PositionNum, "Click");
}
private void button3_Click(object sender, EventArgs e)
......
......@@ -18,7 +18,7 @@ namespace SmartShelf
XmlConfigurator.Configure();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FrmSmartShelf());
Application.Run(new FrmShelf());
}
}
}
......@@ -50,11 +50,11 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="FrmSingleLedShelf.cs">
<Compile Include="FrmShelf.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmSingleLedShelf.Designer.cs">
<DependentUpon>FrmSingleLedShelf.cs</DependentUpon>
<Compile Include="FrmShelf.Designer.cs">
<DependentUpon>FrmShelf.cs</DependentUpon>
</Compile>
<Compile Include="FrmStore.cs">
<SubType>Form</SubType>
......@@ -65,8 +65,8 @@
<Compile Include="ManagerUtil.cs" />
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="FrmSingleLedShelf.resx">
<DependentUpon>FrmSingleLedShelf.cs</DependentUpon>
<EmbeddedResource Include="FrmShelf.resx">
<DependentUpon>FrmShelf.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmStore.resx">
<DependentUpon>FrmStore.cs</DependentUpon>
......@@ -110,10 +110,6 @@
<Project>{064bebf5-8faa-4ea2-a5f3-a06e6e7d9251}</Project>
<Name>LoadCSVLibrary</Name>
</ProjectReference>
<ProjectReference Include="..\UserFromControl\UserFromControl.csproj">
<Project>{f018462a-d9bc-4365-97f2-f6d71751641e}</Project>
<Name>UserFromControl</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="AuToRunManager.exe">
......
......@@ -9,8 +9,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DeviceLibrary", "DeviceLibr
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoadCSVLibrary", "LoadCVSLibrary\LoadCSVLibrary.csproj", "{064BEBF5-8FAA-4EA2-A5F3-A06E6E7D9251}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UserFromControl", "UserFromControl\UserFromControl.csproj", "{F018462A-D9BC-4365-97F2-F6D71751641E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartShelf", "SmartShelf\SmartShelf.csproj", "{287A1E7D-F5A9-4D78-A407-0E4AE5DC29AF}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SmartShelfClient", "SmartShelfClient\SmartShelfClient.csproj", "{B76CF298-C22C-415F-96EA-CD8C72AF47A1}"
......@@ -33,10 +31,6 @@ Global
{064BEBF5-8FAA-4EA2-A5F3-A06E6E7D9251}.Debug|Any CPU.Build.0 = Debug|Any CPU
{064BEBF5-8FAA-4EA2-A5F3-A06E6E7D9251}.Release|Any CPU.ActiveCfg = Release|Any CPU
{064BEBF5-8FAA-4EA2-A5F3-A06E6E7D9251}.Release|Any CPU.Build.0 = Release|Any CPU
{F018462A-D9BC-4365-97F2-F6D71751641E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F018462A-D9BC-4365-97F2-F6D71751641E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F018462A-D9BC-4365-97F2-F6D71751641E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F018462A-D9BC-4365-97F2-F6D71751641E}.Release|Any CPU.Build.0 = Release|Any CPU
{287A1E7D-F5A9-4D78-A407-0E4AE5DC29AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{287A1E7D-F5A9-4D78-A407-0E4AE5DC29AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{287A1E7D-F5A9-4D78-A407-0E4AE5DC29AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
......
namespace UserFromControl
{
partial class IOTextControl
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
/// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region 组件设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.label1 = new System.Windows.Forms.Label();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
this.SuspendLayout();
//
// label1
//
this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)));
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(30, 4);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(53, 12);
this.label1.TabIndex = 0;
this.label1.Text = "测试一下";
//
// pictureBox1
//
this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)));
this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center;
this.pictureBox1.Location = new System.Drawing.Point(0, 0);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(25, 27);
this.pictureBox1.TabIndex = 1;
this.pictureBox1.TabStop = false;
this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click);
//
// pictureBox2
//
this.pictureBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)));
this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center;
this.pictureBox2.Location = new System.Drawing.Point(0, 0);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(25, 27);
this.pictureBox2.TabIndex = 2;
this.pictureBox2.TabStop = false;
this.pictureBox2.Click += new System.EventHandler(this.pictureBox2_Click);
//
// IOTextControl
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.Controls.Add(this.pictureBox2);
this.Controls.Add(this.pictureBox1);
this.Controls.Add(this.label1);
this.Name = "IOTextControl";
this.Size = new System.Drawing.Size(202, 27);
this.Load += new System.EventHandler(this.IOStatusControl_Load);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.PictureBox pictureBox1;
private System.Windows.Forms.PictureBox pictureBox2;
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace UserFromControl
{
public partial class IOTextControl : UserControl
{
public string Num { get; set; }
public string IOName { get; set; }
public int IOValue { get; set; }
public Boolean isCanClick { get; set; }
public delegate void OpenClick(IOTextControl con,string num);
public event OpenClick OpenEvent;
public delegate void CloseClick(IOTextControl con, string num);
public event CloseClick CloseEvent;
public IOTextControl()
{
InitializeComponent();
if (ImageManager.IsInit==false)
{
ImageManager.Init();
}
this.pictureBox1.BackgroundImage = ImageManager.imgGrey;
this.pictureBox2.BackgroundImage = ImageManager.imgGreen;
pictureBox1.Visible = true;
pictureBox2.Visible = false;
isCanClick = false;
}
public void ShowData()
{
label1.Text = IOName;
if (IOValue == 0)
{
pictureBox1.Visible = true;
pictureBox2.Visible = false;
}
else
{
pictureBox1.Visible = false;
pictureBox2.Visible = true;
}
}
private void IOStatusControl_Load(object sender, EventArgs e)
{
ShowData();
}
private void pictureBox2_Click(object sender, EventArgs e)
{
if (isCanClick)
{
CloseEvent?.Invoke(this,Num);
}
}
private void pictureBox1_Click(object sender, EventArgs e)
{
if (isCanClick)
{
OpenEvent?.Invoke(this,Num);
}
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>
\ No newline at end of file
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace UserFromControl
{
public class ImageManager
{
public static Image imgGrey;
public static Image imgGreen;
/// <summary>
/// 是否已经初始化过了
/// </summary>
public static bool IsInit = false;
public static void Init()
{
try
{
IsInit = true;
imgGrey = Image.FromFile(Application.StartupPath + "\\image\\gray2.png");
imgGreen = Image.FromFile(Application.StartupPath+"\\image\\green.png");
}
catch (Exception ex)
{
Console.Write(ex.ToString());
}
}
}
}
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("UserFromControl")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("UserFromControl")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("a6a898b1-9dd0-4815-91c5-11c79ea72550")]
// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace UserFromControl.Properties {
using System;
/// <summary>
/// 一个强类型的资源类,用于查找本地化的字符串等。
/// </summary>
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
/// <summary>
/// 返回此类使用的缓存的 ResourceManager 实例。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("UserFromControl.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// 使用此强类型资源类,为所有资源查找
/// 重写当前线程的 CurrentUICulture 属性。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{F018462A-D9BC-4365-97F2-F6D71751641E}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>UserFromControl</RootNamespace>
<AssemblyName>UserFromControl</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="ImageManager.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="IOTextControl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="IOTextControl.Designer.cs">
<DependentUpon>IOTextControl.cs</DependentUpon>
</Compile>
<Service Include="{94E38DFF-614B-4cbd-B67C-F211BB35CE8B}" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="IOTextControl.resx">
<DependentUpon>IOTextControl.cs</DependentUpon>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Content Include="image\gray.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\gray1.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\gray2.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\green.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\green1.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
\ No newline at end of file
[COM]
SICOM=1;9600
SICOM1=2;9600
[Modbus]
SICOM=1;38400
[Delay]
1=1;1000
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
此文件类型无法预览
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!