C00225155-02/C00225155/MegaRobo.C00225155/MegaRobo.C00225155.Entities/Entity-DB/PlcPoints_MaterialDose.cs

211 lines
7.5 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 MegaRobo.C00225155.Entities.Entity_DB
{
/// <summary>
///
/// </summary>
public static class PlcPoints_MaterialDose
{
/// <summary>
/// 1s周期 0和1切换
/// </summary>
public readonly static ushort R_PLCHeartPluse = 3000;
/// <summary>
/// 0None 1手动 2自动
/// </summary>
public readonly static ushort R_PLCMode = 3001;
/// <summary>
/// 0None 1:停止 2运行中
/// </summary>
public readonly static ushort R_PLCRunStatus = 3002;
/// <summary>
/// 初始化状态 0None 1初始化中 2初始化失败 3初始化完成
/// </summary>
public readonly static ushort R_PLCInitialStatus = 3003;
/// <summary>
/// 消息状态 0无消息 1有消息
/// </summary>
public readonly static ushort R_PLCInfoStatus = 3004;
/// <summary>
/// 处理中任务队列序号
/// </summary>
public readonly static ushort R_TransferPlate_inProcessingTaskNo = 3100;
/// <summary>
/// 0需初始化
/// 1硬件故障中
/// 2初始化中
/// 3初始化失败
/// 4功能完全屏蔽中
/// 5准备就绪空闲中
/// 6与其他单元任务冲突自主去往避让位置中
/// 10此任务与其他单元任务冲突是否继续等待
/// 11运行上位机任务中
/// 12运行上位机任务中但在等待其他单元到避让位置
/// 15运行上位机任务中部分功能屏蔽
/// 16任务暂停中
/// 21失败
/// 22完成
/// 99任务撤销
/// </summary>
public readonly static ushort R_TransferPlate_RunResult = 3101;
public readonly static ushort R_TransferPlate_BoxPos = 3102;
/// <summary>
/// 机械手处理中任务队列序号
/// </summary>
public static ushort R_Robot_inProcessingTaskNo = 3200;
/// <summary>
/// 机械臂执行结果
/// </summary>
public readonly static ushort R_Robot_RunResult = 3201;
public readonly static ushort R_MetAddPowderModuleDoorState = 3220;
public readonly static ushort R_Robot_ArriveScanPos = 3221;
public readonly static ushort R_Robot_ArriveSideScanPos = 3222;
public readonly static ushort R_Robot_ArrivePreWeightPos = 3223;
/// <summary>
/// 开关盖&移液枪处理中任务队列序号
/// </summary>
public readonly static ushort R_BottleLidAndPipette_inProcessingTaskNo = 3300;
/// <summary>
/// 开关盖&移液执行结果
/// </summary>
public readonly static ushort R_BottleLidAndPipette_RunResult = 3301;
/// <summary>
/// 1ml移液枪Z轴初始化
/// </summary>
public readonly static ushort R_1mlPipetteZInit = 3320;
/// <summary>
/// 1ml移液枪初始化
/// </summary>
public readonly static ushort R_1mlPipetteInit = 3321;
public readonly static Dictionary<ushort, ushort> W_PCHeartPluse = new Dictionary<ushort, ushort> {
{ (ushort)DeviceNames.Plc1, 2000 }, { (ushort)DeviceNames.Plc2, 2000 }};
/// <summary>
/// 模式切换 间隔200ms
/// </summary>
public readonly static ushort W_PCMode = 2001;
/// <summary>
/// 1:停止 2运行中
/// </summary>
public readonly static ushort W_PCRunStatus = 2002;
/// <summary>
/// 整机初始化
/// </summary>
public readonly static ushort W_Initial = 2003;
/// <summary>
/// 消息确认
/// </summary>
public readonly static ushort W_InformationConfirm = 2004;
/// <summary>
/// 上位机有报警提示 0无 1用于触发蜂鸣器响
/// </summary>
public readonly static ushort W_PCErrorTip = 2008;
/// <summary>
/// 上位机有警告提示 0无 1用于触发蜂鸣器响
/// </summary>
public readonly static ushort W_PCAlarmTip = 2009;
/// <summary>
/// 传送平台任务队列序号
/// </summary>
public readonly static ushort W_TransferPlate_TaskQueue = 2100;
/// <summary>
/// 传送平台任务号
/// </summary>
public readonly static ushort W_TransferPlate_TaskNo = 2101;
/// <summary>
/// 传送平台任务撤销
/// </summary>
public readonly static ushort W_TransferPlate_TaskCancel = 2199;
/// <summary>
/// 机械臂任务队列序号
/// </summary>
public readonly static ushort W_Robot_TaskQueue = 2200;
/// <summary>
/// 机械臂任务号
/// </summary>
public readonly static ushort W_Robot_TaskNo = 2201;
/// <summary>
/// 目标区域
/// 1手套箱传送平台 2Tip托盘存放平台12托盘存放平台
/// </summary>
public readonly static ushort W_Robot_Param1 = 2202;
/// <summary>
/// 目标托盘位置号
/// </summary>
public readonly static ushort W_Robot_Param2 = 2203;
/// <summary>
/// 托盘类型1:40mL瓶; 2:12mL瓶; 3:5mL瓶; 4:TIP头;
/// </summary>
public readonly static ushort W_Robot_Param3 = 2204;
public readonly static ushort W_Robot_Param4 = 2205;
public readonly static ushort W_Robot_Param5 = 2206;
/// <summary>
/// 扫码完成 1ok 2:ng
/// </summary>
public readonly static ushort W_Robot_ScanResult = 2221;
/// <summary>
/// 侧面扫码完成 1ok 2:ng
/// </summary>
public readonly static ushort W_Robot_SideScanResult = 2222;
/// <summary>
/// 预称重完成
/// </summary>
public readonly static ushort W_Robot_PreWeightFinish = 2223;
/// <summary>
/// 机械臂任务撤销
/// </summary>
public readonly static ushort W_Robot_TaskCancel = 2299;
/// <summary>
/// 开关盖&移液枪 任务队列序号
/// </summary>
public readonly static ushort W_BottleLidAndPipette_TaskQueue = 2300;
/// <summary>
/// 开关盖&移液枪任务号
/// </summary>
public readonly static ushort W_BottleLidAndPipette_TaskNo = 2301;
public readonly static ushort W_BottleLidAndPipette_Param1 = 2302;
public readonly static ushort W_BottleLidAndPipette_Param2 = 2303;
public readonly static ushort W_BottleLidAndPipette_Param3 = 2304;
public readonly static ushort W_BottleLidAndPipette_Param4 = 2305;
/// <summary>
/// 1ml移液枪Z轴初始化结果 1OK 2:NG
/// </summary>
public readonly static ushort W_1mlPipetteZInitResult = 2320;
/// <summary>
/// 1ml移液枪初始化结果 1OK 2:NG
/// </summary>
public readonly static ushort W_1mlPipetteInitResult = 2321;
/// <summary>
/// 开关盖&移液枪任务撤销
/// </summary>
public readonly static ushort W_BottleLidAndPipette_TaskCancel = 2399;
}
}