2025-09-25 16:56:23 +08:00

134 lines
5.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
}
}