2026-03-30 17:09:29 +09:00

114 lines
5.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ILSOS_PrismaticGun.Device.ACS
{
public partial class PrismaticGunACS
{ const string AlarmReset = "iAlarmreset";
const string HeavyAlarm = "iAlarm";
const string LightAlarm = "iLightAlarm";
const string AlarmCodes = "iPCAlarmNo"; // 10개
const string BStageRemarkUse = "iPCset_BLINE_WeldingRemarkUse";
const string IsLaserOn = "LCI_DEVICE.LaserEnabled";
/// <summary>
/// //////////////////////////////////////////////////////
/// </summary>
///
const string rOneShotTime = "rPCset_ALINE_SHOT_TIME";
const string rOneShotCoreVoltage = "rPCset_ALINE_SHOT_CORE_VOLTAGE";
const string rOneShotRingVoltage = "rPCset_ALINE_SHOT_RING_VOLTAGE";
const string iOneShotComplete = "iPCget_ALINE_SHOT_COMP";
const string rLineWeldingCoreVoltage = "rPCset_ALINE_LINE_CORE_VOLTAGE";
const string rLineWeldingRingVoltage = "rPCset_ALINE_LINE_RING_VOLTAGE";
const string rLineWeldingVel = "rPCset_ALINE_LINE_VEL";
const string rLineWeldingAcc = "rPCset_ALINE_LINE_ACC";
const string rLineWeldingLaserOnX = "rPCset_ALINE_LINE_LASERON_X";
const string rLineWeldingLaserOnY = "rPCset_ALINE_LINE_LASERON_Y";
const string rLineWeldingLaserOffX = "rPCset_ALINE_LINE_LASEROFF_X";
const string rLineWeldingLaserOffY = "rPCset_ALINE_LINE_LASEROFF_Y";
const string iLineWeldingComplete = "iPCget_ALINE_LINE_COMP";
const string rWeldingPosition1PosX = "rPCset_ALINE_WeldingPosition1_X";
const string rWeldingPosition1PosY = "rPCset_ALINE_WeldingPosition1_Y";
const string rWeldingPosition2PosX = "rPCset_ALINE_WeldingPosition2_X";
const string rWeldingPosition2PosY = "rPCset_ALINE_WeldingPosition2_Y";
const string rWeldingPosition3PosX = "rPCset_ALINE_WeldingPosition3_X";
const string rWeldingPosition3PosY = "rPCset_ALINE_WeldingPosition3_Y";
const string rWeldingPosition4PosX = "rPCset_ALINE_WeldingPosition4_X";
const string rWeldingPosition4PosY = "rPCset_ALINE_WeldingPosition4_Y";
const string rWeldingPosition5PosX = "rPCset_ALINE_WeldingPosition5_X";
const string rWeldingPosition5PosY = "rPCset_ALINE_WeldingPosition5_Y";
const string rWeldingPosition6PosX = "rPCset_ALINE_WeldingPosition6_X";
const string rWeldingPosition6PosY = "rPCset_ALINE_WeldingPosition6_Y";
const string rWeldingPosition7PosX = "rPCset_ALINE_WeldingPosition7_X";
const string rWeldingPosition7PosY = "rPCset_ALINE_WeldingPosition7_Y";
const string rWeldingPosition8PosX = "rPCset_ALINE_WeldingPosition8_X";
const string rWeldingPosition8PosY = "rPCset_ALINE_WeldingPosition8_Y";
const string rWeldingEdgePointRad1 = "rPCset_ALINE_EdgePointRad1";
const string rWeldingEdgePointRad2 = "rPCset_ALINE_EdgePointRad2";
const string rWeldingEdgePointRad3 = "rPCset_ALINE_EdgePointRad3";
const string rWeldingEdgePointRad4 = "rPCset_ALINE_EdgePointRad4";
const string rWeldingCorePowerMax = "rPCset_ALINE_WEL_COREPOWER_MAX";
const string rWeldingCorePowerMin = "rPCset_ALINE_WEL_COREPOWER_MIN";
const string rWeldingRingPowerMax = "rPCset_ALINE_WEL_RINGPOWER_MAX";
const string rWeldingRingPowerMin = "rPCset_ALINE_WEL_RINGPOWER_MIN";
const string rWeldingAcc = "rPCset_ALINE_WEL_ACC";
const string rWeldingSVel = "rPCset_ALINE_WEL_SVEL";
const string rWeldingCVel = "rPCset_ALINE_WEL_CVEL";
const string iWeldingComplete = "iPCget_ALINE_WEL_COMP";
const string rWeldingStartPosX = "rPCset_ALINE_WEL_ST_POS_X";
const string rWeldingStartPosY = "rPCset_ALINE_WEL_ST_POS_Y";
const string rWeldingEndPosX = "rPCset_ALINE_WEL_EN_POS_X";
const string rWeldingEndPosY = "rPCset_ALINE_WEL_EN_POS_Y";
const string rLaserONPosX = "rPCset_ALINE_LASER_ONPOS_X";
const string rLaserONOffset = "rPCset_ALINE_LASER_ON_OFFSET";
const string rLaserOFFPosX = "rPCset_ALINE_LASER_OFFPOS_X";
const string rLaserOFFOffset = "rPCset_ALINE_LASER_OFF_OFFSET";
const string rRampingONOverlapDist = "rPCset_ALINE_RAMP_ON_OVERLAP_DIS";
const string rRampingONStartPower = "rPCset_ALINE_RAMP_ON_STARTPOWER";
const string rRampingOFFStartPosX = "rPCset_ALINE_RAMP_OFF_STPOS_X";
const string rRampingOFFOverlapDist = "rPCset_ALINE_RAMP_OFF_OVERLAP_DIS";
const string rRampingOFFEndPower = "rPCset_ALINE_RAMP_OFF_ENDPOWER";
const string iALaserShotMode = "iPCset_ALASER_SHOT_MODE";
const string iAStageLCType = "iPCset_ALINE_LCTYPE";
const string iAllAxisHomeComplete = "iPCget_ALLAXIS_HOMECOMP";
const string iXAxisNumber = "iPCget_LCI_ASMASK_X";
const string iYAxisNumber = "iPCget_LCI_ASMASK_Y";
const string iLaserUse = "iPCset_LASER_USE";
private enum eBuffer
{
All_Axis_Home,
AxisX1_Home,
AxisX2_Home,
AxisY1_Home,
AxisY2_Home,
AxisZ_Home,
Welding_Line = 11,
Welding_AllRound,
Welding_OneShot
}
}
}