134 lines
5.3 KiB
C#
134 lines
5.3 KiB
C#
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)
|
||
|
||
/// <summary>
|
||
/// 目前插件端的属性模板里,每个枚举值之间的分隔符,因为要同时显示name和nameEN
|
||
/// </summary>
|
||
public const string enum_separator = "||";
|
||
/// <summary>
|
||
/// 信号组别的数据字典
|
||
/// </summary>
|
||
public const string enumlist_signalGroup = "Be_Signal_Group";
|
||
/// <summary>
|
||
/// 图纸阶段
|
||
/// </summary>
|
||
public const string enumlist_DrawingStage = "Be_DrawingStage";
|
||
/// <summary>
|
||
/// 图纸类型的数据字典
|
||
/// </summary>
|
||
public const string enumlist_DrawingType = "Be_DrawingType";
|
||
/// <summary>
|
||
/// 所属系统的数据字典
|
||
/// </summary>
|
||
public const string enumlist_System = "Be_DrawingSystem";
|
||
/// <summary>
|
||
/// 设备单元的数据字典
|
||
/// </summary>
|
||
public const string enumlist_PackageUnit = "Be_PackageUnit";
|
||
/// <summary>
|
||
/// 负荷计算大分组的数据字典
|
||
/// </summary>
|
||
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
|
||
|
||
/// <summary>
|
||
/// 由于位号不是一个property,所以再这里实现<see cref="ec_propertyEntity.CADBlockAlias"/>
|
||
/// 多个值中间|分割
|
||
/// </summary>
|
||
public const string projSetting_TagNumber_CADBlockAlias = "TagNumber_CADBlockAlias";
|
||
/// <summary>
|
||
/// 是否允许直接在信号上输入电缆号(某些项目只用信号模块,而不画图)
|
||
/// </summary>
|
||
public const string projSetting_AllowManualCable = "IO_AllowManualAssign";
|
||
/// <summary>
|
||
/// 是否允许在右侧属性栏里,填入下拉列表以前的值
|
||
/// </summary>
|
||
public const string projSetting_DropdownMandatory = "onlydropdown";
|
||
/// <summary>
|
||
/// IO信号最大允许的描述长度,超出后报表里会红色
|
||
/// </summary>
|
||
public const string projSetting_MaxIODesc = "MaxIODesc";
|
||
/// <summary>
|
||
/// 数据字典中认为是系统柜位置的那个分类
|
||
/// </summary>
|
||
public const string projSetting_enumlist_IORackPosition = "系统柜位置";
|
||
/// <summary>
|
||
/// 数据字典中认为是肋位号的那个分类
|
||
/// </summary>
|
||
public const string projSetting_enumlist_Frame = "肋位号";
|
||
/// <summary>
|
||
/// 总的模块的个数,使用时加上IO的具体类型
|
||
/// </summary>
|
||
public const string projSetting_IOCardLimit = "IO_CardLimit_";
|
||
/// <summary>
|
||
/// 总的模块的个数,使用时加上IO的具体类型
|
||
/// </summary>
|
||
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
|
||
}
|
||
}
|