using System;
|
using System.Collections.Generic;
|
using System.IO;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Windows;
|
using System.Windows.Controls;
|
using System.Windows.Data;
|
using System.Windows.Documents;
|
using System.Windows.Input;
|
using System.Windows.Markup;
|
using System.Windows.Media;
|
using System.Windows.Media.Imaging;
|
using System.Windows.Navigation;
|
using System.Windows.Shapes;
|
using System.Runtime.Serialization;
|
using System.Collections.Concurrent;
|
using System.ServiceModel;
|
using Newtonsoft.Json;
|
using Newtonsoft.Json.Linq;
|
using System.Net;
|
using NLog;
|
using NLog.Config;
|
using NLog.Targets;
|
using GZ.DB.Map.OIDATABASE;
|
using GZ.DB.App.OIDATABASE;
|
using GZ.DB.Repository.OIDATABASE;
|
using GZ.DB.IRepository.OIDATABASE;
|
using GZ.DB.Entity.OIDATABASE;
|
namespace GZ.Projects.AuxAllWCS
|
{
|
#region 设备通信
|
/// <summary>
|
/// 设备通信
|
/// </summary>
|
public class Device
|
{
|
public GZ.Device.PLC.PlcBase 维希尔抓臂1=null;
|
public GZ.Device.PLC.PlcBase 维希尔抓臂2=null;
|
public GZ.Device.PLC.PlcBase Js捷顺1=null;
|
public GZ.Device.PLC.PlcBase Js捷顺2=null;
|
public GZ.Device.PLC.PlcBase p发那科1下线=null;
|
public GZ.Device.PLC.PlcBase A1025放货交互=null;
|
public GZ.Device.PLC.PlcBase A1022放货交互=null;
|
public GZ.Device.PLC.PlcBase A1019取货交互=null;
|
public GZ.Device.PLC.PlcBase A1030取货交互=null;
|
public GZ.Device.PLC.PlcBase SSXReadTemp=null;
|
public GZ.Device.PLC.PlcBase S1019Read=null;
|
public GZ.Device.PLC.PlcBase S1022Read=null;
|
public GZ.Device.PLC.PlcBase S1025Read=null;
|
public GZ.Device.PLC.PlcBase S1017Read=null;
|
public GZ.Device.PLC.PlcBase S1023Read=null;
|
public GZ.Device.PLC.PlcBase S1020Read=null;
|
public GZ.Device.PLC.PlcBase S1002Read=null;
|
public GZ.Device.PLC.PlcBase S1004Read=null;
|
public GZ.Device.PLC.PlcBase S1006Read=null;
|
public GZ.Device.PLC.PlcBase S1008Read=null;
|
public GZ.Device.PLC.PlcBase S1010Read=null;
|
public GZ.Device.PLC.PlcBase S1012Read=null;
|
public GZ.Device.PLC.PlcBase S1014Read=null;
|
public GZ.Device.PLC.PlcBase S1016Read=null;
|
public GZ.Device.PLC.PlcBase FNK1003051113=null;
|
public GZ.Device.PLC.PlcBase SSX1003051113=null;
|
public GZ.Device.PLC.PlcBase S1026Read=null;
|
public GZ.Device.PLC.PlcBase S1030Read=null;
|
public GZ.Device.PLC.PlcBase S2001Read=null;
|
public GZ.Device.PLC.PlcBase S2030Read=null;
|
public GZ.Device.PLC.PlcBase A2001放货交互=null;
|
public GZ.Device.PLC.PlcBase A2030取货交互=null;
|
public GZ.Device.PLC.PlcBase RGV=null;
|
public GZ.Device.PLC.PlcBase p发那科2下线=null;
|
public GZ.Device.PLC.PlcBase D定子1号机械手=null;
|
public GZ.Device.PLC.PlcBase D定子2号机械手=null;
|
public GZ.Device.PLC.PlcBase S2027Read=null;
|
public GZ.Device.PLC.PlcBase S2020Read=null;
|
public GZ.Device.PLC.PlcBase S2013Read=null;
|
public GZ.Device.PLC.PlcBase S2027Write=null;
|
public GZ.Device.PLC.PlcBase S2020Write=null;
|
public GZ.Device.PLC.PlcBase S2013Write=null;
|
public Device()
|
{
|
维希尔抓臂1 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "维希尔抓臂1"),
|
null
|
);
|
维希尔抓臂2 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "维希尔抓臂2"),
|
null
|
);
|
Js捷顺1 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "Js捷顺1"),
|
null
|
);
|
Js捷顺2 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "Js捷顺2"),
|
null
|
);
|
p发那科1下线 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "p发那科1下线"),
|
null
|
);
|
A1025放货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A1025放货交互"),
|
null
|
);
|
A1022放货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A1022放货交互"),
|
null
|
);
|
A1019取货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A1019取货交互"),
|
null
|
);
|
A1030取货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A1030取货交互"),
|
null
|
);
|
SSXReadTemp = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "SSXReadTemp"),
|
null
|
);
|
S1019Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1019Read"),
|
null
|
);
|
S1022Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1022Read"),
|
null
|
);
|
S1025Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1025Read"),
|
null
|
);
|
S1017Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1017Read"),
|
null
|
);
|
S1023Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1023Read"),
|
null
|
);
|
S1020Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1020Read"),
|
null
|
);
|
S1002Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1002Read"),
|
null
|
);
|
S1004Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1004Read"),
|
null
|
);
|
S1006Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1006Read"),
|
null
|
);
|
S1008Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1008Read"),
|
null
|
);
|
S1010Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1010Read"),
|
null
|
);
|
S1012Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1012Read"),
|
null
|
);
|
S1014Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1014Read"),
|
null
|
);
|
S1016Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1016Read"),
|
null
|
);
|
FNK1003051113 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "FNK1003051113"),
|
null
|
);
|
SSX1003051113 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "SSX1003051113"),
|
null
|
);
|
S1026Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1026Read"),
|
null
|
);
|
S1030Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S1030Read"),
|
null
|
);
|
S2001Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2001Read"),
|
null
|
);
|
S2030Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2030Read"),
|
null
|
);
|
A2001放货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A2001放货交互"),
|
null
|
);
|
A2030取货交互 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "A2030取货交互"),
|
null
|
);
|
RGV = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "RGV"),
|
null
|
);
|
p发那科2下线 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "p发那科2下线"),
|
null
|
);
|
D定子1号机械手 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "D定子1号机械手"),
|
null
|
);
|
D定子2号机械手 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "D定子2号机械手"),
|
null
|
);
|
S2027Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2027Read"),
|
null
|
);
|
S2020Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2020Read"),
|
null
|
);
|
S2013Read = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2013Read"),
|
null
|
);
|
S2027Write = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2027Write"),
|
null
|
);
|
S2020Write = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2020Write"),
|
null
|
);
|
S2013Write = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
|
(
|
System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "S2013Write"),
|
null
|
);
|
if(System.Configuration.ConfigurationManager.AppSettings["AutoRunPLC"]=="1")
|
{
|
if(维希尔抓臂1!=null){维希尔抓臂1.Run();}
|
if(维希尔抓臂2!=null){维希尔抓臂2.Run();}
|
if(Js捷顺1!=null){Js捷顺1.Run();}
|
if(Js捷顺2!=null){Js捷顺2.Run();}
|
if(p发那科1下线!=null){p发那科1下线.Run();}
|
if(A1025放货交互!=null){A1025放货交互.Run();}
|
if(A1022放货交互!=null){A1022放货交互.Run();}
|
if(A1019取货交互!=null){A1019取货交互.Run();}
|
if(A1030取货交互!=null){A1030取货交互.Run();}
|
if(SSXReadTemp!=null){SSXReadTemp.Run();}
|
if(S1019Read!=null){S1019Read.Run();}
|
if(S1022Read!=null){S1022Read.Run();}
|
if(S1025Read!=null){S1025Read.Run();}
|
if(S1017Read!=null){S1017Read.Run();}
|
if(S1023Read!=null){S1023Read.Run();}
|
if(S1020Read!=null){S1020Read.Run();}
|
if(S1002Read!=null){S1002Read.Run();}
|
if(S1004Read!=null){S1004Read.Run();}
|
if(S1006Read!=null){S1006Read.Run();}
|
if(S1008Read!=null){S1008Read.Run();}
|
if(S1010Read!=null){S1010Read.Run();}
|
if(S1012Read!=null){S1012Read.Run();}
|
if(S1014Read!=null){S1014Read.Run();}
|
if(S1016Read!=null){S1016Read.Run();}
|
if(FNK1003051113!=null){FNK1003051113.Run();}
|
if(SSX1003051113!=null){SSX1003051113.Run();}
|
if(S1026Read!=null){S1026Read.Run();}
|
if(S1030Read!=null){S1030Read.Run();}
|
if(S2001Read!=null){S2001Read.Run();}
|
if(S2030Read!=null){S2030Read.Run();}
|
if(A2001放货交互!=null){A2001放货交互.Run();}
|
if(A2030取货交互!=null){A2030取货交互.Run();}
|
if(RGV!=null){RGV.Run();}
|
if(p发那科2下线!=null){p发那科2下线.Run();}
|
if(D定子1号机械手!=null){D定子1号机械手.Run();}
|
if(D定子2号机械手!=null){D定子2号机械手.Run();}
|
if(S2027Read!=null){S2027Read.Run();}
|
if(S2020Read!=null){S2020Read.Run();}
|
if(S2013Read!=null){S2013Read.Run();}
|
if(S2027Write!=null){S2027Write.Run();}
|
if(S2020Write!=null){S2020Write.Run();}
|
if(S2013Write!=null){S2013Write.Run();}
|
}
|
}
|
}
|
#endregion
|
|
#region 简单PLC
|
|
/// <summary>
|
/// PLC变量组
|
/// </summary>
|
public class EasyPLC
|
{
|
#region 维希尔抓臂1
|
public _维希尔抓臂1 维希尔抓臂1 = new _维希尔抓臂1();
|
/// <summary>
|
///
|
/// </summary>
|
public class _维希尔抓臂1
|
{
|
}
|
#endregion
|
|
#region 维希尔抓臂2
|
public _维希尔抓臂2 维希尔抓臂2 = new _维希尔抓臂2();
|
/// <summary>
|
///
|
/// </summary>
|
public class _维希尔抓臂2
|
{
|
}
|
#endregion
|
|
#region Js捷顺1
|
public _Js捷顺1 Js捷顺1 = new _Js捷顺1();
|
/// <summary>
|
///
|
/// </summary>
|
public class _Js捷顺1
|
{
|
}
|
#endregion
|
|
#region Js捷顺2
|
public _Js捷顺2 Js捷顺2 = new _Js捷顺2();
|
/// <summary>
|
///
|
/// </summary>
|
public class _Js捷顺2
|
{
|
}
|
#endregion
|
|
#region p发那科1下线
|
public _p发那科1下线 p发那科1下线 = new _p发那科1下线();
|
/// <summary>
|
/// 10.221.55.131 - 1号发那科
|
/// </summary>
|
public class _p发那科1下线
|
{
|
}
|
#endregion
|
|
#region A1025放货交互
|
public _A1025放货交互 A1025放货交互 = new _A1025放货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A1025放货交互
|
{
|
}
|
#endregion
|
|
#region A1022放货交互
|
public _A1022放货交互 A1022放货交互 = new _A1022放货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A1022放货交互
|
{
|
}
|
#endregion
|
|
#region A1019取货交互
|
public _A1019取货交互 A1019取货交互 = new _A1019取货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A1019取货交互
|
{
|
}
|
#endregion
|
|
#region A1030取货交互
|
public _A1030取货交互 A1030取货交互 = new _A1030取货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A1030取货交互
|
{
|
}
|
#endregion
|
|
#region SSXReadTemp
|
public _SSXReadTemp SSXReadTemp = new _SSXReadTemp();
|
/// <summary>
|
///
|
/// </summary>
|
public class _SSXReadTemp
|
{
|
}
|
#endregion
|
|
#region S1019Read
|
public _S1019Read S1019Read = new _S1019Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1019Read
|
{
|
}
|
#endregion
|
|
#region S1022Read
|
public _S1022Read S1022Read = new _S1022Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1022Read
|
{
|
}
|
#endregion
|
|
#region S1025Read
|
public _S1025Read S1025Read = new _S1025Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1025Read
|
{
|
}
|
#endregion
|
|
#region S1017Read
|
public _S1017Read S1017Read = new _S1017Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1017Read
|
{
|
}
|
#endregion
|
|
#region S1023Read
|
public _S1023Read S1023Read = new _S1023Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1023Read
|
{
|
}
|
#endregion
|
|
#region S1020Read
|
public _S1020Read S1020Read = new _S1020Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1020Read
|
{
|
}
|
#endregion
|
|
#region S1002Read
|
public _S1002Read S1002Read = new _S1002Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1002Read
|
{
|
}
|
#endregion
|
|
#region S1004Read
|
public _S1004Read S1004Read = new _S1004Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1004Read
|
{
|
}
|
#endregion
|
|
#region S1006Read
|
public _S1006Read S1006Read = new _S1006Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1006Read
|
{
|
}
|
#endregion
|
|
#region S1008Read
|
public _S1008Read S1008Read = new _S1008Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1008Read
|
{
|
}
|
#endregion
|
|
#region S1010Read
|
public _S1010Read S1010Read = new _S1010Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1010Read
|
{
|
}
|
#endregion
|
|
#region S1012Read
|
public _S1012Read S1012Read = new _S1012Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1012Read
|
{
|
}
|
#endregion
|
|
#region S1014Read
|
public _S1014Read S1014Read = new _S1014Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1014Read
|
{
|
}
|
#endregion
|
|
#region S1016Read
|
public _S1016Read S1016Read = new _S1016Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1016Read
|
{
|
}
|
#endregion
|
|
#region FNK1003051113
|
public _FNK1003051113 FNK1003051113 = new _FNK1003051113();
|
/// <summary>
|
///
|
/// </summary>
|
public class _FNK1003051113
|
{
|
}
|
#endregion
|
|
#region SSX1003051113
|
public _SSX1003051113 SSX1003051113 = new _SSX1003051113();
|
/// <summary>
|
///
|
/// </summary>
|
public class _SSX1003051113
|
{
|
}
|
#endregion
|
|
#region S1026Read
|
public _S1026Read S1026Read = new _S1026Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1026Read
|
{
|
}
|
#endregion
|
|
#region S1030Read
|
public _S1030Read S1030Read = new _S1030Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S1030Read
|
{
|
}
|
#endregion
|
|
#region S2001Read
|
public _S2001Read S2001Read = new _S2001Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2001Read
|
{
|
}
|
#endregion
|
|
#region S2030Read
|
public _S2030Read S2030Read = new _S2030Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2030Read
|
{
|
}
|
#endregion
|
|
#region A2001放货交互
|
public _A2001放货交互 A2001放货交互 = new _A2001放货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A2001放货交互
|
{
|
}
|
#endregion
|
|
#region A2030取货交互
|
public _A2030取货交互 A2030取货交互 = new _A2030取货交互();
|
/// <summary>
|
///
|
/// </summary>
|
public class _A2030取货交互
|
{
|
}
|
#endregion
|
|
#region RGV
|
public _RGV RGV = new _RGV();
|
/// <summary>
|
///
|
/// </summary>
|
public class _RGV
|
{
|
}
|
#endregion
|
|
#region p发那科2下线
|
public _p发那科2下线 p发那科2下线 = new _p发那科2下线();
|
/// <summary>
|
/// 10.221.55.141 - 2号发那科
|
/// </summary>
|
public class _p发那科2下线
|
{
|
}
|
#endregion
|
|
#region D定子1号机械手
|
public _D定子1号机械手 D定子1号机械手 = new _D定子1号机械手();
|
/// <summary>
|
/// 一线地址:10.221.55.181 端口:6000
|
/// </summary>
|
public class _D定子1号机械手
|
{
|
}
|
#endregion
|
|
#region D定子2号机械手
|
public _D定子2号机械手 D定子2号机械手 = new _D定子2号机械手();
|
/// <summary>
|
/// 二线地址:10.221.55.179 端口:6000
|
/// </summary>
|
public class _D定子2号机械手
|
{
|
}
|
#endregion
|
|
#region S2027Read
|
public _S2027Read S2027Read = new _S2027Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2027Read
|
{
|
}
|
#endregion
|
|
#region S2020Read
|
public _S2020Read S2020Read = new _S2020Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2020Read
|
{
|
}
|
#endregion
|
|
#region S2013Read
|
public _S2013Read S2013Read = new _S2013Read();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2013Read
|
{
|
}
|
#endregion
|
|
#region S2027Write
|
public _S2027Write S2027Write = new _S2027Write();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2027Write
|
{
|
}
|
#endregion
|
|
#region S2020Write
|
public _S2020Write S2020Write = new _S2020Write();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2020Write
|
{
|
}
|
#endregion
|
|
#region S2013Write
|
public _S2013Write S2013Write = new _S2013Write();
|
/// <summary>
|
///
|
/// </summary>
|
public class _S2013Write
|
{
|
}
|
#endregion
|
|
}
|
|
#endregion
|
}
|