|
@@ -268,6 +268,16 @@ namespace TeamAAS_VP.Models.PLC
|
|
|
set { SetProperty(ref _CheckCamera, value); }
|
|
set { SetProperty(ref _CheckCamera, value); }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ private PlcPointAddress _IndependentCamer = new PlcPointAddress();
|
|
|
|
|
+ /// <summary>
|
|
|
|
|
+ /// 独立移动相机点位参数
|
|
|
|
|
+ /// </summary>
|
|
|
|
|
+ public PlcPointAddress Out_IndependentCamer
|
|
|
|
|
+ {
|
|
|
|
|
+ get { return _IndependentCamer; }
|
|
|
|
|
+ set { SetProperty(ref _IndependentCamer, value); }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
private PlcAddress _Out_ScrewTeachNum;
|
|
private PlcAddress _Out_ScrewTeachNum;
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 披头矫正的模式,1:初始化时矫正,2:每个产品矫正一次,3:每颗螺丝矫正一次
|
|
/// 披头矫正的模式,1:初始化时矫正,2:每个产品矫正一次,3:每颗螺丝矫正一次
|
|
@@ -779,6 +789,25 @@ namespace TeamAAS_VP.Models.PLC
|
|
|
Out_CheckCamera.Feeder.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Feeder";
|
|
Out_CheckCamera.Feeder.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Feeder";
|
|
|
Out_CheckCamera.ScrewProNum.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].ScrewProNum";
|
|
Out_CheckCamera.ScrewProNum.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].ScrewProNum";
|
|
|
|
|
|
|
|
|
|
+ // Out_IndependentCamer(独立移动相机点位)初始化并赋地址
|
|
|
|
|
+ Out_IndependentCamer = EnsurePoint(Out_IndependentCamer);
|
|
|
|
|
+ Out_IndependentCamer.Description = "独立移动相机点位参数";
|
|
|
|
|
+ Out_IndependentCamer.X_Position.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].X_Position";
|
|
|
|
|
+ Out_IndependentCamer.X_Velocity.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].X_Velocity";
|
|
|
|
|
+ Out_IndependentCamer.Y_Position.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Y_Position";
|
|
|
|
|
+ Out_IndependentCamer.Y_Velocity.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Y_Velocity";
|
|
|
|
|
+ Out_IndependentCamer.Z_Position_Start.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Z_Position_Start";
|
|
|
|
|
+ Out_IndependentCamer.Z_Velocity_Start.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Z_Velocity_Start";
|
|
|
|
|
+ Out_IndependentCamer.Z_Position_Stop.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Z_Position_Stop";
|
|
|
|
|
+ Out_IndependentCamer.Z_Velocity_Stop.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Z_Velocity_Stop";
|
|
|
|
|
+ Out_IndependentCamer.U_Position.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].U_Position";
|
|
|
|
|
+ Out_IndependentCamer.U_Velocity.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].U_Velocity";
|
|
|
|
|
+ Out_IndependentCamer.R_Position.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].R_Position";
|
|
|
|
|
+ Out_IndependentCamer.R_Velocity.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].R_Velocity";
|
|
|
|
|
+ Out_IndependentCamer.Torque.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Torque";
|
|
|
|
|
+ Out_IndependentCamer.Feeder.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].Feeder";
|
|
|
|
|
+ Out_IndependentCamer.ScrewProNum.Address = "ns=4;s=DB_Communication|FromPC.Point_CheckCamera[{0}].ScrewProNum";
|
|
|
|
|
+
|
|
|
// Out_CheckCamera(附加轴点位)初始化并赋地址,
|
|
// Out_CheckCamera(附加轴点位)初始化并赋地址,
|
|
|
|
|
|
|
|
Out_ScrewTeachNum = Ensure(Out_ScrewTeachNum);
|
|
Out_ScrewTeachNum = Ensure(Out_ScrewTeachNum);
|