Commit 959e9b94 张东亮

关闭加载监控相机

1 个父辈 52a58a0b
...@@ -55,11 +55,15 @@ namespace OnlineStore.DeviceLibrary ...@@ -55,11 +55,15 @@ namespace OnlineStore.DeviceLibrary
equipsMap.Add(3, robotEquip); equipsMap.Add(3, robotEquip);
//先初始化设备 //先初始化设备
// RFIDManager.Open(); // RFIDManager.Open();
//LogUtil.info("准备加载板卡配置");
HCBoardManager.InitConfig(); HCBoardManager.InitConfig();
// LogUtil.info("准备加载IO");
IOManager.Init(); IOManager.Init();
// LogUtil.info("准备加载轴");
AxisManager.Init(); AxisManager.Init();
//LogUtil.info("准备开卡");
AxisManager.instance.OpenCard(); AxisManager.instance.OpenCard();
// LogUtil.info("准备加载相机配置");
//初始化摄像机配置 //初始化摄像机配置
CodeManager.LoadConfig(); CodeManager.LoadConfig();
......
...@@ -24,16 +24,16 @@ namespace OnlineStore.DeviceLibrary ...@@ -24,16 +24,16 @@ namespace OnlineStore.DeviceLibrary
{ {
if (loadCameraState) if (loadCameraState)
return; return;
string path = @".\Config\Camera.json"; //string path = @".\Config\Camera.json";
if (!File.Exists(path)) //if (!File.Exists(path))
{ //{
LogUtil.error(Name + "找不到监控相机配置文件" + path); // LogUtil.error(Name + "找不到监控相机配置文件" + path);
} //}
camera = new Asa.Camera.VisionLib(path); //camera = new Asa.Camera.VisionLib(path);
camerathread = new Thread[2]; //camerathread = new Thread[2];
//pictureBox1.Image = bmp; ////pictureBox1.Image = bmp;
StartCamera(); //StartCamera();
loadCameraState = true; loadCameraState = true;
} }
void StartCamera() void StartCamera()
...@@ -51,36 +51,36 @@ namespace OnlineStore.DeviceLibrary ...@@ -51,36 +51,36 @@ namespace OnlineStore.DeviceLibrary
void startMonitor(object obj) void startMonitor(object obj)
{ {
if (!loadCameraState) //if (!loadCameraState)
{ //{
LogUtil.error(Name + "监控相机初始化失败,无法开启"); // LogUtil.error(Name + "监控相机初始化失败,无法开启");
return; // return;
} //}
string name = (string)obj; //string name = (string)obj;
while (IsOpen) //while (IsOpen)
{ //{
Bitmap bmp = AcqImage(name); // Bitmap bmp = AcqImage(name);
if (bmp != null) // if (bmp != null)
{ // {
camera_event?.Invoke(new CameraArgs(name, bmp)); // camera_event?.Invoke(new CameraArgs(name, bmp));
} // }
//if (MoveInfo != null) // //if (MoveInfo != null)
//{ // //{
// if (MoveInfo.MoveType.Equals(MoveType.InStore) || MoveInfo.MoveType.Equals(MoveType.OutStore)) // // if (MoveInfo.MoveType.Equals(MoveType.InStore) || MoveInfo.MoveType.Equals(MoveType.OutStore))
// { // // {
// if (CheckASide() && name.Equals("box_A")) // // if (CheckASide() && name.Equals("box_A"))
// { // // {
// SaveImage(name); // // SaveImage(name);
// } // // }
// else // // else
// { // // {
// SaveImage("box_B"); // // SaveImage("box_B");
// } // // }
// } // // }
//} // //}
Thread.Sleep(300); // Thread.Sleep(300);
} //}
} }
void StopCamera() void StopCamera()
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!