public class Global
{
public static ICS.Models.Com.ComSettingModel _ComSetting = null;
///
/// 获得Com口以及通道配置
///
public static ICS.Models.Com.ComSettingModel ComSetting
{
get
{
if (_ComSetting == null)
{
_ComSetting = new ICS.Models.Com.ComSettingModel();
//代码直接设置数字量串口
_ComSetting.DigitalQuantityCom = "Com2";
}
return _ComSetting;
}
}
/// <summary>
/// ADAM4150
/// </summary>
public static ADAM4150 ADAM4150Provider
{
get
{
return (ADAM4150)ClassFactory.GetProvider(equipmentCategory.ADAM4150, ComSetting);
}
}
}
为什么ADAM4150Provider会得到不同的结果?