Sic03-8inch/ThirdParty/MECF.Framework/MECF.Framework.Common.xml

1253 lines
57 KiB
XML
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.

<?xml version="1.0"?>
<doc>
<assembly>
<name>MECF.Framework.Common</name>
</assembly>
<members>
<member name="P:Aitex.Core.Common.DeviceData.AITSensorAnalogData.WarningLimitLow">
<summary>
设置或返回警告下限。
</summary>
</member>
<member name="P:Aitex.Core.Common.DeviceData.AITSensorAnalogData.WarningLimitHigh">
<summary>
设置或返回警告上限。
</summary>
</member>
<member name="P:Aitex.Core.Common.DeviceData.AITSensorAnalogData.AlarmLimitLow">
<summary>
设置或返回报警下限。
</summary>
</member>
<member name="P:Aitex.Core.Common.DeviceData.AITSensorAnalogData.AlarmLimitHigh">
<summary>
设置或返回报警上限。
</summary>
</member>
<member name="P:Aitex.Core.Common.DeviceData.IoDevice.IoAirGripperExchangeData.IsMaterialFree">
<summary>
返回夹爪上是否无产品
</summary>
</member>
<member name="P:Aitex.Core.Common.DeviceData.IoDevice.IoElecGripperExchangeData.IsMaterialFree">
<summary>
返回夹爪上是否无产品
</summary>
</member>
<member name="T:Aitex.Core.Common.WaferSize">
<summary>
支持的晶圆尺寸
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS0">
<summary>
100mm
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS3">
<summary>
300mm
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS4">
<summary>
4 inches
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS6">
<summary>
6 inches
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS8">
<summary>
8 inches
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS12">
<summary>
12 inches
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS2">
<summary>
2 inches
</summary>
</member>
<member name="F:Aitex.Core.Common.WaferSize.WS5">
<summary>
150mm
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IAnalogInterlockLimitRange`1.Min">
<summary>
范围下限。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IAnalogInterlockLimitRange`1.Max">
<summary>
范围上限。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.IAnalogInterlockLimitRange`1.CheckIsInRange(`0)">
<summary>
检查当前值是否在范围内。
</summary>
<param name="currentValue">待判断的当前值。</param>
<returns></returns>
</member>
<member name="T:Aitex.Core.RT.IOCore.IInterlockLimit">
<summary>
互锁限制条件对象接口。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IInterlockLimit.UniqueId">
<summary>
返回互锁限制条件的唯一识别码。
<remarks>
该唯一识别码用于创建字典时作为字典的Key值使用。
<br/>
该值由Name+LimitValue组成。
</remarks>
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IInterlockLimit.Name">
<summary>
返回互锁限制条件名称。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IInterlockLimit.LimitReason">
<summary>
返回互锁限制条件触发原因。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.IInterlockLimit.Tip">
<summary>
返回当前互锁条件提示信息。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.IInterlockLimit.IsTriggered">
<summary>
返回互锁限制监测的信号当前值和期望值不相等的条件是否触发。
<remarks>
捕获当前值和期望值不相等信号的上升沿当上升沿到达时触发输出Q。
</remarks>
</summary>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.IInterlockLimit.CanDo(System.String@)">
<summary>
根据互锁条件判断是否允许DO输出。
</summary>
<param name="reason">如果禁止DO输出返回互锁原因。</param>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.IInterlockLimit.GetLimitValue">
<summary>
获取指定互锁限制条件中限制条件的内容。
</summary>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.IInterlockLimit.GetCurrentValue">
<summary>
获取指定互锁限制条件中当前IO状态。
</summary>
<returns></returns>
</member>
<member name="T:Aitex.Core.RT.IOCore.AiLimit">
<summary>
基于AI判断的互锁限制条件。
</summary>
</member>
<member name="T:Aitex.Core.RT.IOCore.AoLimit">
<summary>
基于AO判断的互锁限制条件。
</summary>
</member>
<member name="T:Aitex.Core.RT.IOCore.DiLimit">
<summary>
基于DI判断的互锁限制条件。
</summary>
</member>
<member name="T:Aitex.Core.RT.IOCore.DoLimit">
<summary>
基于AO判断的互锁限制条件。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockAction.TryReverse(System.String@)">
<summary>
如果命中某个互锁限制条件则将DO电平恢复到Action定义的反向电平。
</summary>
<param name="reason">执行恢复电平动作的信息。</param>
<returns>
True执行了电平恢复操作False未操作电平
</returns>
</member>
<member name="T:Aitex.Core.RT.IOCore.InterlockLimit`2">
<summary>
互锁限制条件。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.#ctor(`0,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
互锁限制条件的构造函数。
</summary>
<param name="io">IO对象实例。</param>
<param name="value">当前限制条件中的IO状态。</param>
<param name="tip">默认语言提示信息。</param>
<param name="cultureTip">多国语言提示信息。</param>
<exception cref="T:Aitex.Core.RT.IOCore.InvalidIoNameException">IO名称错误前缀不是“DI_”、”DO_“、”AI_“或"AO_".</exception>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.UniqueId">
<summary>
返回互锁限制条件的唯一识别码。
<remarks>
该唯一识别码用于创建字典时作为字典的Key值使用。
<br/>
该值由Name+LimitValue组成。
</remarks>
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.Name">
<summary>
返回互锁限制条件名称。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.CurrentValue">
<summary>
返回
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.LimitReason">
<summary>
返回当前互锁限制条件触发的原因。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.LimitValue">
<summary>
返回当前互锁条件的信号约束值。
</summary>
</member>
<member name="P:Aitex.Core.RT.IOCore.InterlockLimit`2.Tip">
<summary>
返回当前互锁条件提示信息。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.IsTriggered">
<summary>
返回互锁限制监测的信号当前值和期望值不相等的条件是否触发。
<remarks>
捕获当前值和期望值不相等信号的上升沿当上升沿到达时触发输出Q。
</remarks>
</summary>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.CanDo(System.String@)">
<summary>
根据互锁条件判断是否允许DO输出。
</summary>
<param name="reason">如果禁止DO输出返回互锁原因。</param>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.GetLimitValue">
<summary>
获取指定互锁限制条件中限制条件的内容。
</summary>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.GetCurrentValue">
<summary>
获取指定互锁限制条件中当前IO状态。
</summary>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.CheckInRange">
<summary>
检查当前值和是否超出限制值范围。
</summary>
<returns>True: 在范围内; False超出范围。</returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockLimit`2.ToString">
<summary>
<inheritdoc />
</summary>
<returns></returns>
</member>
<member name="T:Aitex.Core.RT.IOCore.InterlockManager">
<summary>
互锁管理器。
<remarks>
互锁管理器作为独立工作的设备,被系统的后台循环调度。
<br/>
当监测到某个InterlockLimit被触发时和该Limit相关的所有Action中定义的DO均被
置为Action节点Value属性中定义电平的反向电平。
</remarks>
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockManager.#cctor">
<summary>
互锁管理器的构造函数。
</summary>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockManager.Initialize(System.String,System.Collections.Generic.Dictionary{System.String,Aitex.Core.RT.IOCore.DOAccessor},System.Collections.Generic.Dictionary{System.String,Aitex.Core.RT.IOCore.DIAccessor},System.Collections.Generic.Dictionary{System.String,Aitex.Core.RT.IOCore.AIAccessor},System.Collections.Generic.Dictionary{System.String,Aitex.Core.RT.IOCore.AOAccessor},System.String@)">
<summary>
初始化互锁管理器。
</summary>
<param name="interlockFile">互锁配置文件。</param>
<param name="doMap">DO点表。</param>
<param name="diMap">DI点表。</param>
<param name="aoMap">AO点表。</param>
<param name="aiMap">AI点表。</param>
<param name="reason">初始化失败原因。</param>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockManager.CreateInterlockLimit(Aitex.Core.RT.IOCore.IOType,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String},System.String@)">
<summary>
创建互锁显示条件对象。
</summary>
<remarks>
注意对于同一个IO、相同状态的互锁限制条件该函数确保仅生成一个实例不会针对同一条件创建不同实例。
</remarks>
<param name="ioName">IO名称。</param>
<param name="limitValue">当前限制条件中的IO状态。</param>
<param name="tip">默认语言提示信息。</param>
<param name="cultureTip">多国语言提示信息。</param>
<param name="reason">创建失败并返回null的原因。</param>
<returns>互锁限制条件对象的实例。</returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockManager.CreateInterlockLimit(System.Xml.XmlElement,System.String@)">
<summary>
通过XML配置创建互锁限制条件对象。
</summary>
<param name="xmlNodeLimit">包含Limit定义的Xml节点。</param>
<param name="reason">创建失败并返回null的原因。</param>
<returns></returns>
</member>
<member name="M:Aitex.Core.RT.IOCore.InterlockManager.GetIoByIoType(Aitex.Core.RT.IOCore.IOType,System.String)">
<summary>
根据给定的IO类型和IO名称从IO列表中获取IO对象实例。
</summary>
<param name="type">IO类型请参考<see cref="T:Aitex.Core.RT.IOCore.IOType"/></param>
<param name="ioName">IO名称。</param>
<returns></returns>
<exception cref="T:Aitex.Core.RT.IOCore.InvalidIoTypeExeption">无效的IO类型。</exception>
<exception cref="T:Aitex.Core.RT.IOCore.IoNotFoundException">未找到IO。</exception>
</member>
<member name="F:Aitex.Core.RT.Routine.ModuleRoutine.SwStatisticElapse">
<summary>
用于统计Routine耗时的计时器。
</summary>
</member>
<member name="P:Aitex.Core.RT.Routine.ModuleRoutine.Module">
<summary>
返回当前Routine所述的模组
</summary>
</member>
<member name="P:Aitex.Core.RT.Routine.ModuleRoutine.Name">
<summary>
返回当前Routine的名称
</summary>
</member>
<member name="M:Aitex.Core.RT.Routine.ModuleRoutine.Transfer(System.Int32,MECF.Framework.Common.Equipment.ModuleName,System.Int32,MECF.Framework.Common.Equipment.ModuleName,System.Int32)">
<summary>
转移产品。
</summary>
<param name="id"></param>
<param name="moduleFrom"></param>
<param name="slotFrom"></param>
<param name="moduleTo"></param>
<param name="slotTo"></param>
<exception cref="T:Aitex.Core.RT.Routine.RoutineFaildException"></exception>
</member>
<member name="T:Aitex.Core.Util.FileSystemWatcherManager">
<summary>
文件变更监视器管理器。
</summary>
</member>
<member name="P:Aitex.Core.Util.FileSystemWatcherManager.Count">
<summary>
返回注册的文件监视器的总数。
</summary>
</member>
<member name="M:Aitex.Core.Util.FileSystemWatcherManager.Register(System.String,System.Action{System.String})">
<summary>
注册一个监视器用于监视指定文件内容的变更。
</summary>
<param name="fullFileName">包含完整路径的文件名。</param>
<param name="CallbackOnFileChanged">当文件内容发生变化时执行的回调函数。</param>
</member>
<member name="T:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice">
<summary>
具有SetPoint、FeedBack误差实时检测功能的设备基类。
<para>注意在子类中注册FeedbackGetter、SetPointGetter、RampTimerGetter</para>
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice._isEnableErrDetection">
<summary>
是否启用误差检测
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice._alarmRange">
<summary>
误差报警超限阈值
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice._alarmTime">
<summary>
误差报警超限持续时间
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice._warningRange">
<summary>
误差警告超限阈值
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice._warningTime">
<summary>
误差警告超限持续时间
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice.ErrWarningChecker">
<summary>
误差超限警告检查器
</summary>
</member>
<member name="F:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice.ErrAlarmChecker">
<summary>
误差超限报警检查器
</summary>
</member>
<member name="M:MECF.Framework.Common.Aitex.Core.RT.Device.ErrorDetectableBaseDevice.MonitorSpFbError(System.Boolean,System.Double,System.Double)">
<summary>
监测设置值和反馈值误差
</summary>
</member>
<member name="T:MECF.Framework.Common.Device.Bases.STEventAction">
<summary>
预设的信号灯塔元件动作。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STEventAction.#ctor(System.String,MECF.Framework.Common.Device.Bases.LightType,MECF.Framework.Common.Device.Bases.TowerLightStatus,MECF.Framework.Common.Device.Bases.STBlinkPattern)">
<summary>
信号灯塔元件动作构造函数。
</summary>
<param name="name">动作名称。</param>
<param name="light">信号塔组件类型(名称)。</param>
<param name="status">信号塔组件输出状态。</param>
<param name="blinkPattern">信号塔组件工作模式。如果传入空值,则自动调用
<see cref="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.GetDefaultPattern"/>以创建默认工作模式。</param>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEventAction.Name">
<summary>
动作名称。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEventAction.Light">
<summary>
返回信号灯实例。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEventAction.Status">
<summary>
设置或返回信号灯的输出状态。
支持的状态请参考<see cref="T:MECF.Framework.Common.Device.Bases.TowerLightStatus"/>枚举。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEventAction.BlinkPattern">
<summary>
设置或返回信号灯闪烁模式。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STEventAction.CompareTo(System.Object)">
<inheritdoc />
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STEventAction.Clone">
<inheritdoc />
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STEventAction.ToString">
<inheritdoc/>
</member>
<member name="T:MECF.Framework.Common.Device.Bases.SignalTowerBase">
<summary>
信号塔对象。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase.KEY_PATTERN_JOB_DONE">
<summary>
系统保留的工作模式配置项,用于工艺结束后蜂鸣器发出提示音。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._switchBuzzerOff">
<summary>
是否关闭蜂鸣器输出。
<value>True蜂鸣器被手动关闭满足事件条件也不要打开蜂鸣器。</value>
<value>False根据当前系统状态和配置事件自动输出蜂鸣器状态。</value>
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._dicPreDefinedStEvents">
<summary>
信号塔事件字典,从配置文件中读取。
<remarks>
字典的Key表示事件名称对应STEvent配置文件中的name属性。
</remarks>
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._dicRtGeneratedStEvents">
<summary>
信号塔扩展事件字典。
<remarks>
除STEvents配置中预设的事件外还有一类事件通常由RT触发这类事件也需要参与三色灯输出状态判断。
</remarks>
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._dicStParts">
<summary>
信号塔中组件字典。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._dicMergedActions">
<summary>
信号塔组件动作字典。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._occuredEvents">
<summary>
上一次Monitor周期触发的事件列表。
用于下一次Monitor周期判断是否有新的事件产生已解决蜂鸣器被手动关闭后如果未按下Reset则下次新事件产生时无法响蜂鸣器的问题。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._originStEvents">
<summary>
STEvents配置文件解析对象。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.#ctor(System.String,System.Xml.XmlElement,System.String)">
<summary>
构建信号塔对象的实例。
</summary>
<param name="module">当前模组名称。</param>
<param name="node">设备配置文件。</param>
<param name="ioModule">所属Module的名称。</param>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.SignalTowerBase.DeviceData">
<summary>
返回信号塔当前状态数据集。
<remarks>该属性用于RT到UI间的数据传递。</remarks>
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.CreateSignalPart(MECF.Framework.Common.Device.Bases.LightType,Aitex.Core.RT.IOCore.DOAccessor,Aitex.Core.RT.IOCore.AOAccessor)">
<summary>
创建一个信号塔元件,并添加到字典中。
</summary>
<param name="light">信号塔元件类型,请参考<see cref="T:MECF.Framework.Common.Device.Bases.LightType"/></param>
<param name="doSw">控制元件开关的DO。</param>
<param name="aoBlinkFreq">控制Blink频率的AO。</param>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.ParseSignalTowerEvent(System.String)">
<summary>
从指定的配置文件中解析信号塔事件。
</summary>
<param name="fileName">包含完整路径的配置文件文件名。</param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.Initialize">
<summary>
初始化信号塔对象实例。
</summary>
<remarks>
注册SwitchOffBuzzer操作和DeviceData数据。
</remarks>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.Reset">
<summary>
复位信号塔状态及其各个组件。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.Terminate">
<summary>
终止信号塔对象实例。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.Monitor">
<summary>
周期性扫描信号塔以执行后台任务。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.Blink(MECF.Framework.Common.Device.Bases.LightType,MECF.Framework.Common.Device.Bases.STBlinkPattern)">
<summary>
以指定的模式闪烁指定的信号塔元件。
</summary>
<param name="light">指定的信号塔元件。</param>
<param name="pattern">闪烁模式。</param>
<returns>True启动闪烁成功False启动闪烁失败。</returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.SwitchOnBuzzerForJobDone(System.String@)">
<summary>
当Wafer回到Cassette后打开蜂鸣器以指示ProcessJob结束。
</summary>
<param name="reason">如果打开蜂鸣器失败,提示失败原因。</param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.SwitchOffBuzzer(System.Boolean)">
<summary>
打开或关闭蜂鸣器。
</summary>
<param name="isOff"></param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.SwitchOffBuzzer(System.String,System.Object[])">
<summary>
关闭蜂鸣器。
</summary>
<param name="arg1"></param>
<param name="arg2"></param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.MergeAction(MECF.Framework.Common.Device.Bases.STEventAction,MECF.Framework.Common.Device.Bases.STEventAction)">
<summary>
合并信号事件。
<remarks>
根据<see cref="P:MECF.Framework.Common.Device.Bases.STEventAction.Status"/>的优先级决定执行的动作。
<br/>
此属性的数值越小,表示优先级越高。
</remarks>
</summary>
<param name="currentAction">当前输出状态。</param>
<param name="nextAction">期望的输出状态。</param>
<returns>合并后的信号灯输出状态。</returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.GetSignalTowerPartValue(MECF.Framework.Common.Device.Bases.LightType)">
<summary>
获取指定信号塔元件的输出状态。
</summary>
<param name="light"></param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.GenerateOccurredRtEventDict(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{MECF.Framework.Common.Device.Bases.STEventAction}})">
<summary>
获取RT中已触发的事件列表。
</summary>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.ConvertEventsToActions(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{MECF.Framework.Common.Device.Bases.STEventAction}},System.Collections.Generic.Dictionary{MECF.Framework.Common.Device.Bases.LightType,MECF.Framework.Common.Device.Bases.STEventAction},System.Boolean)">
<summary>
更具RT当前状态合并所有事件的动作决定信号塔组件的输出状态。
</summary>
<param name="dicEvents">事件字典。</param>
<param name="initActions">信号塔组件初始动作字典。</param>
<param name="isPollDataNeeded">
是否从RT拉去事件对应的属性值。
<remarks>
对于<see cref="F:MECF.Framework.Common.Device.Bases.SignalTowerBase._dicRtGeneratedStEvents"/>事件列表不需要从RT拉去数据直接合并动作即可。
</remarks>
</param>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerBase.CreateRtEvent(MECF.Framework.Common.Device.Bases.STEventAction[])">
<summary>
创建一个自定义的RT事件以驱动指定的信号塔组件。
<remarks>
自动创建Guid作为事件的Key以和STEvent配置字典的格式保持一致以为Monitor方法中需要同时对这两个字典处理格式的统一有助于统一处理任务的逻辑。
</remarks>
</summary>
<param name="actions">该事件执行的动作列表。
<remarks>
列表的每一个元素对应一个信号塔组件需执行的动作。
</remarks>
</param>
</member>
<member name="T:MECF.Framework.Common.Device.Bases.SignalTowerPartBase">
<summary>
信号塔元件对象,包含灯和蜂鸣器。
受支持的元件请参考<see cref="T:MECF.Framework.Common.Device.Bases.LightType"/>
<remarks>
信号塔元件的Blink模式基于一个简单的Switch-Case状态机实现。
</remarks>
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.SignalTowerPartBase._blinkCycleDownCounter">
<summary>
闪烁次数计数器。
<remarks>当该计数器归零时,结束闪烁。</remarks>
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.#ctor(MECF.Framework.Common.Device.Bases.LightType,Aitex.Core.RT.IOCore.DOAccessor,Aitex.Core.RT.IOCore.AOAccessor)">
<summary>
构建信号塔元件对象的实例。
</summary>
<param name="light">信号塔元件类型,请参考<see cref="T:MECF.Framework.Common.Device.Bases.LightType"/></param>
<param name="doSwitch">控制元件开关的DO。</param>
<param name="aoBlinkFreq">控制Blink频率的AO。</param>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.Light">
<summary>
返回信号塔元件类型。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.IsBuzzer">
<summary>
返回当前信号塔组件是否为蜂鸣器。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.Monitor">
<summary>
后台扫描线程执行的方法。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.MonitorBlink">
<summary>
执行Blink逻辑。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.Initialize">
<summary>
初始化信号塔元件。
</summary>
<returns>True初始化成功False初始化失败。</returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.GetAction">
<summary>
获取信号塔元件当前正在执行的动作。
</summary>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.GetValue">
<summary>
获取信号塔元件映射PLC IO的输出状态。
</summary>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.SetAction(MECF.Framework.Common.Device.Bases.STEventAction)">
<summary>
设置信号塔元件动作。
<para>请参考<see cref="T:MECF.Framework.Common.Device.Bases.TowerLightStatus"/>枚举获取支持的动作类型。</para>
</summary>
<param name="action">信号灯的动作。</param>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.Reset">
<summary>
复位信号塔元件。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.Terminate">
<summary>
终止信号塔元件。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.SignalTowerPartBase.ToString">
<inheritdoc />
</member>
<member name="P:MECF.Framework.Common.Device.Bases.MfcBase.Scale">
<summary>
返回MFC量程。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.MfcBase.SetPoint">
<summary>
设置或返回MFC流程设定值。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.MfcBase.FeedBack">
<summary>
设置或返回MFC当前流量的反馈值。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.MfcBase.IsOutOfTolerance">
<summary>
返回MFC流量是否超过阈值。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.MfcBase.EnableAlarm">
<summary>
返回当MFC流量超过限制时是否产生Alarm。
</summary>
</member>
<member name="T:MECF.Framework.Common.Device.Bases.STBlinkPattern">
<summary>
信号灯塔元件闪烁模式。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.STBlinkPattern.REG_PATT_BLINK_PATTERN">
<summary>
以-或.配置闪烁模式的字串正则表达式。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.STBlinkPattern.DELAY_MS_PER_CHAR">
<summary>
模式字符串中每个字符对应的延时时长,单位毫秒。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.#ctor">
<summary>
构造信号灯元件闪烁模式。
<para>如果未指定闪烁模式,则默认开一秒,关一秒,无限循环。</para>
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.#ctor(System.String,System.Int32,System.Int32)">
<summary>
创建信号灯塔元件闪烁模式对象的实例。
</summary>
/// <param name="pattern">
闪烁模式。
请参考属性<see cref="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.Pattern"/>以或许模式的设置方法。
</param>
<param name="priority">当前工作模式优先级。</param>
<param name="cycle">总循环次数0或负值表示无限循环。</param>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.#ctor(System.Single,System.Int32,System.Int32,System.String)">
<summary>
创建信号灯塔元件闪烁模式对象的实例。
</summary>
<param name="priority">当前工作模式优先级。</param>
<param name="cycle">总循环次数0或负值表示无限循环。</param>
<param name="frequencyHz">
PLC控制模式下的闪烁频率。
</param>
<param name="fallbackPattern">
如果PLC不支持设置闪烁频率则回落到此模式。
</param>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.IsPlcMode">
<summary>
返回是否为PLC控制模式。
<br/>
<remarks>PLC模式指闪烁效果有PLC控制以提供更精确的控制效果。</remarks>
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.TotalCycles">
<summary>
设置或返回总循环次数。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.Pattern">
<summary>
设置或返回闪烁模式。
<remarks>
闪烁模式以字符串形式表达,表达式中仅允许包含字符’-‘(英文减号)和’.‘(英文句号)。
其中<value>-</value>表示开100ms<value>.</value>表示关100ms。
<br/>
通过'-'和‘.‘的组合,可描述不同的闪烁模式。
</remarks>
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.FrequencyHz">
<summary>
闪烁频率。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STBlinkPattern.Priority">
<summary>
当前工作模式的优先级。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.GetBlinkData(MECF.Framework.Common.Device.Bases.STBlinkPattern,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{MECF.Framework.Common.Device.Bases.TowerLightStatus,System.UInt32}}@,System.String@)">
<summary>
解析闪烁模式字串生成闪烁数据供M<see cref="T:MECF.Framework.Common.Device.Bases.SignalTowerPartBase"/>产生闪烁效果。
</summary>
<param name="pattern"></param>
<param name="blinkData">闪烁效果数据。</param>
<param name="reason">解析失败原因。</param>
<returns>
<value>True: 解析成功</value>
<value>False: 解析失败</value>
</returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.ToString">
<summary>
<inheritdoc cref="M:System.Object.ToString"/>
</summary>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.Clone">
<inheritdoc />
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.CompareTo(System.Object)">
<summary>
对比当前STBlinkPattern是否和指定的STBlinkPattern相同。
</summary>
<param name="obj"></param>
<returns></returns>
<exception cref="T:System.NotImplementedException"></exception>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.GetDefaultPattern">
<summary>
获取预设的快速闪烁模式。
</summary>
<remarks>
开200ms关200ms无限循环。
</remarks>
<returns></returns>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STBlinkPattern.GetJobDonePattern">
<summary>
获取预设的工艺完成闪烁模式。
</summary>
<remarks>
以开200ms、关200ms方式连续闪烁3次然后关1s循环5次。
</remarks>
<returns></returns>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEvents.PatternsSettings">
<summary>
返回工作模式模板。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STEvents.Events">
<summary>
返回预定义的事件。
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STEvents.ParseEvents(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{MECF.Framework.Common.Device.Bases.STEventAction}}@)">
<summary>
解析配置文件中定义的事件。
</summary>
<param name="events">
返回事件字典。
<remarks>
事件字典的Key为事件名称名称为RT中注册的Bool型数据通过DATA.Poll访问。
<br/>
事件动作为<see cref="T:MECF.Framework.Common.Device.Bases.STEventAction"/>动作列表表示当上述事件为True时指定的信号塔组件执行的动作。
</remarks>
</param>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STPatternSetting.Name">
<summary>
返回当前工作模式名称。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STPatternSetting.Pattern">
<summary>
返回当前工作模式配置模板。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STPatternSetting.Cycles">
<summary>
返回当前工作模式的最大循环次数。
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STPatternSetting.Priority">
<summary>
返回当前工作模式的优先级。
<remarks>
数字越小优先级越高。当信号塔动作合并时,优先级高的动作会覆盖优先级底的动作。
</remarks>
</summary>
</member>
<member name="P:MECF.Framework.Common.Device.Bases.STPatternSetting.Part">
<summary>
指定当前工作模式对应的信号塔组件。
<remarks>
注意此属性为JobDone模式专用其它模式指定此属性无效。
</remarks>
</summary>
</member>
<member name="M:MECF.Framework.Common.Device.Bases.STPatternSetting.ToString">
<inheritdoc />
</member>
<member name="T:MECF.Framework.Common.Device.Bases.TowerLightStatus">
<summary>
信号灯塔的控制状态枚举。
<br/>
该枚举同时决定信号塔状态合并时的优先级,值越小优先级越高。
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.TowerLightStatus.Customized">
<summary>
使用STEvents配置文件中配置的工作模式模板
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.TowerLightStatus.On">
<summary>
打开,灯亮或蜂鸣器响
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.TowerLightStatus.Off">
<summary>
关闭
</summary>
</member>
<member name="F:MECF.Framework.Common.Device.Bases.TowerLightStatus.Unknown">
<summary>
未知状态
</summary>
</member>
<member name="P:MECF.Framework.Common.SicMath.TimeDomainArithmeticMeanFilter.FilterDurationInSec">
<summary>
返回滤波时间。
</summary>
</member>
<member name="T:MECF.Framework.Common.Properties.Resources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.AccountManager_Login_account_log_In">
<summary>
Looks up a localized string similar to Account {0} log in.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.Exit">
<summary>
Looks up a localized string similar to exit.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_Initialize_RFInterlockIsNotSatisfiedCanNotPowerOn">
<summary>
Looks up a localized string similar to RF interlock is not satisfied,can not power on.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_Initialize_SetRFMatchPositionC10">
<summary>
Looks up a localized string similar to Set RF match position c1 :{0}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_Initialize_SetRFMatchPositionC20">
<summary>
Looks up a localized string similar to Set RF match position c2 :{0}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_Initialize_SetRFPower">
<summary>
Looks up a localized string similar to Set RF power .
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_SetMatchMode_SystemDoNotSupportSettingMatchMode">
<summary>
Looks up a localized string similar to System do not support setting match mode..
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_SetMatchPosition_MatchPositionC1SetTo0">
<summary>
Looks up a localized string similar to Match position C1 set to {0} .
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_SetMatchPosition_MatchPositionC2SetTo0">
<summary>
Looks up a localized string similar to Match position C2 set to {0}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.IoRf_SetPower_RFInterlockIsNotSatisfiedCanNotBeOn">
<summary>
Looks up a localized string similar to RF interlock is not satisfied,can not be on.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_CheckRecipe_RecipeValidationFailed">
<summary>
Looks up a localized string similar to Recipe validation failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_CreateFolder_RecipeFolder0Created">
<summary>
Looks up a localized string similar to recipe folder {0} created.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_CreateFolder_RecipeFolder0CreateFailed">
<summary>
Looks up a localized string similar to recipe folder {0} create failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_DeleteFolder_RecipeFolder0DeleteSucceeded">
<summary>
Looks up a localized string similar to recipe folder {0} delete succeeded .
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_DeleteRecipe_RecipeFile0DeleteFailed">
<summary>
Looks up a localized string similar to recipe file {0} delete failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_DeleteRecipe_RecipeFile0DeleteSucceeded">
<summary>
Looks up a localized string similar to recipe file {0} deleted.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_RenameFolder_RecipeFolder0renamed">
<summary>
Looks up a localized string similar to recipe folder {0} renamed {1}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_RenameFolder_RecipeFolder0RenameFailed">
<summary>
Looks up a localized string similar to recipe folder {0} rename as {1} failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_RenameRecipe_RecipeFile0FileExisted">
<summary>
Looks up a localized string similar to recipe file {0} rename failed: the same name file already existed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_RenameRecipe_RecipeFile0Renamed">
<summary>
Looks up a localized string similar to recipe file {0} renamed {1}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_RenameRecipe_RecipeFile0RenameFailed">
<summary>
Looks up a localized string similar to recipe file {0} Rename {1} Failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_SaveAsRecipe_RecipeFile0savefailed">
<summary>
Looks up a localized string similar to recipe file {0} save failed: file already exist.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_SaveRecipe_Barcode0IsDuplicatedIn1">
<summary>
Looks up a localized string similar to barcode {0} is duplicated in {1}.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_SaveRecipe_RecipeFile0SaveCompleted">
<summary>
Looks up a localized string similar to recipe file {0} save completed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_SaveRecipe_RecipeFile0SaveFailed">
<summary>
Looks up a localized string similar to recipe file {0} save failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_SaveRecipe_SaveRecipeContentError">
<summary>
Looks up a localized string similar to Save Recipe {0} Content has Error.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.RecipeFileManager_ValidateRecipe_XMLSchemaValidateFailed">
<summary>
Looks up a localized string similar to XML Schema Valid failed.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.SCManager_SetItemValue_0SetpointShouldBeIn1And2SettingValue3IsNotValid">
<summary>
Looks up a localized string similar to {0} setpoint should be in {1} and {2} setting value {3} is not valid.
</summary>
</member>
<member name="P:MECF.Framework.Common.Properties.Resources.ViewManager_Exit_AreYouSureYouWantToExit">
<summary>
Looks up a localized string similar to Are you sure you want to exit.
</summary>
</member>
<member name="M:MECF.Framework.Common.SCCore.ISCManager.RegisterValueChangedCallback(System.String,System.Action{System.Object})">
<summary>
注册一个回调函数,当指定的配置项发生变化时,调用此函数。
</summary>
<param name="name">系统配置项名称。</param>
<param name="callback">
当配置项值变化时,调用此委托。
<br/>
此委托的传入参数为系统配置值变更后的新值。
</param>
</member>
<member name="M:MECF.Framework.Common.SCCore.SystemConfigManager.SetItemValue(System.String,System.Boolean)">
<inheritdoc/>
</member>
<member name="M:MECF.Framework.Common.SCCore.SystemConfigManager.SetItemValue(System.String,System.Int32)">
<inheritdoc/>
</member>
<member name="M:MECF.Framework.Common.SCCore.SystemConfigManager.SetItemValue(System.String,System.Double)">
<inheritdoc/>
</member>
<member name="M:MECF.Framework.Common.SCCore.SystemConfigManager.SetItemValue(System.String,System.String)">
<inheritdoc/>
</member>
<member name="M:MECF.Framework.Common.SCCore.SystemConfigManager.RegisterValueChangedCallback(System.String,System.Action{System.Object})">
<summary>
<inheritdoc/>
</summary>
<param name="name"></param>
<param name="callback"></param>
</member>
<member name="T:MECF.Framework.Common.Utilities.MotorMoveToPos">
<summary>
直线电机预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Neg">
<summary>
待料位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Pos">
<summary>
物料移栽准备位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm1">
<summary>
移动到CM1预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm2">
<summary>
移动到CM2预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm3">
<summary>
移动到CM3预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm4">
<summary>
移动到CM4预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm5">
<summary>
移动到CM5预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm6">
<summary>
移动到CM6预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm7">
<summary>
移动到CM7预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm8">
<summary>
移动到CM8预设位置
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveToPos.Cm9">
<summary>
移动到CM9预设位置
</summary>
</member>
<member name="T:MECF.Framework.Common.Utilities.MotorMoveDir">
<summary>
电机移动方向
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveDir.Neg">
<summary>
负方向
</summary>
</member>
<member name="F:MECF.Framework.Common.Utilities.MotorMoveDir.Pos">
<summary>
正方向
</summary>
</member>
<member name="T:MECF.Framework.Common.Utilities.TransporterPos">
<summary>
移栽机械手预设位置
</summary>
</member>
</members>
</doc>