using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Learun.Application.TwoDevelopment.ZZDT_EC
{
public class GlobalObject
{
#region user
#endregion
#region iotype
public const string IO_DI = "DI";
public const string IO_DO = "DO";
public const string IO_AI = "AI";
public const string IO_AO = "AO";
public const string IO_PT100 = "PT100";
public const string IO_PULSE = "PULSE";
public const string IO_10V = "±10V";
public const string IO_LAN = "LAN";
public const string IO_485 = "RS485";
public const string IO_422 = "RS422";
#endregion
#region objectType
public const string objectType_OPC = "OPC";
public const string objectType_Base = "基点";
public const string objectType_Page = "图框";
public const string objectType_Breaker = "附属件_内部开关";
#endregion
#region drawingType
public const string drawingType_Layout = "布置图";
#endregion
#region dataitem,enumlist(用的是code)
///
/// 目前插件端的属性模板里,每个枚举值之间的分隔符,因为要同时显示name和nameEN
///
public const string enum_separator = "||";
///
/// 信号组别的数据字典
///
public const string enumlist_signalGroup = "Be_Signal_Group";
///
/// 图纸阶段
///
public const string enumlist_DrawingStage = "Be_DrawingStage";
///
/// 图纸类型的数据字典
///
public const string enumlist_DrawingType = "Be_DrawingType";
///
/// 所属系统的数据字典
///
public const string enumlist_System = "Be_DrawingSystem";
///
/// 设备单元的数据字典
///
public const string enumlist_PackageUnit = "Be_PackageUnit";
///
/// 负荷计算大分组的数据字典
///
public const string enumlist_CaseCatalogue = "Be_CaseCatalogue";
#endregion
#region property
public const string propName_parallelCableCombineName = "平行电缆位号";
public const string propName_parallelCableList = "平行电缆";
public const string propName_CableSpec = "电缆规格";
public const string propName_RatingCurrent = "额定电流";
public const string propName_System = "所属系统";
public const string propName_From = "起始设备";
public const string propName_To = "终止设备";
public const string propName_Tag = "设备名称缩写";
public const string propName_NameCN = "中文名称";
public const string propName_NameEN = "英文名称";
public const string propName_PackageUnit = "设备单元";
public const string propName_Frame = "肋位号";
public const string propName_FrameOff = "肋位号偏移量(mm)";
public const string propName_YOff = "纵骨偏移量(mm)";
public const string propName_TagNumber = "TagNumber";
public const string propName_Room = "房间号";
#endregion
#region projSetting
///
/// 由于位号不是一个property,所以再这里实现
/// 多个值中间|分割
///
public const string projSetting_TagNumber_CADBlockAlias = "TagNumber_CADBlockAlias";
///
/// 是否允许直接在信号上输入电缆号(某些项目只用信号模块,而不画图)
///
public const string projSetting_AllowManualCable = "IO_AllowManualAssign";
///
/// 是否允许在右侧属性栏里,填入下拉列表以前的值
///
public const string projSetting_DropdownMandatory = "onlydropdown";
///
/// IO信号最大允许的描述长度,超出后报表里会红色
///
public const string projSetting_MaxIODesc = "MaxIODesc";
///
/// 数据字典中认为是系统柜位置的那个分类
///
public const string projSetting_enumlist_IORackPosition = "系统柜位置";
///
/// 数据字典中认为是肋位号的那个分类
///
public const string projSetting_enumlist_Frame = "肋位号";
///
/// 总的模块的个数,使用时加上IO的具体类型
///
public const string projSetting_IOCardLimit = "IO_CardLimit_";
///
/// 总的模块的个数,使用时加上IO的具体类型
///
public const string projSetting_IOCardProfile = "IO_CardProfile_";
#endregion
#region other
public const string dataitemName_SignalManage = "自动化平台";
public const string fakeID = "-8624";
#endregion
#region 权限
public static string AccessRight_DrawingEdit = "插件端_图纸编辑";
#endregion
}
}