LGES-2170-ACW_CCW-Welder/AuroraDevices/AuroraFlowMeter/MFC/MassFlowMeterMKPrecision.Command.cs
2026-03-30 17:09:29 +09:00

59 lines
2.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AuroraMassFlowMeter.MFC
{
public partial class MassFlowMeterMKPrecision
{
public const byte CMD_START = 0x3A;
public const byte CMD_END = 0x0D;
// Data Type
public const string DATA_NO_DATA = "00";
public const string DATA_SIGNED_CHAR = "01";
public const string DATA_UNSIGNED_CHAR = "02";
public const string DATA_SIGNED_SHORT = "03";
public const string DATA_UNSIGNED_SHORT = "04";
public const string DATA_SIGNED_LONG = "05";
public const string DATA_UNSIGNED_LONG = "06";
public const string DATA_FLOAT = "07";
public const string DATA_DOUBLE = "08";
// Common
public const string CMD_WRITE_SET_POINT = "01";
public const string CMD_READ_SET_POINT = "02";
public const string CMD_READ_FLOW = "03";
public const string CMD_READ_READING_ERROR = "37";
public const string CMD_WRITE_READING_ERROR = "38";
public const string CMD_READ_MFC_STATUS = "40";
public const string CMD_WRITE_DEVICE_ID = "70";
public const string CMD_READ_DEVICE_ID = "71";
public const string CMD_READ_OPERATION_MODE = "77";
public const string CMD_WRITE_OPERATION_MODE = "78";
public const string CMD_READ_MODEL_NAME = "21";
public const string CMD_READ_FIRMWARE_REVISION = "23";
public const string CMD_READ_HARDWARE_REVISION = "25";
public const string CMD_READ_SERIAL = "27";
public const string CMD_READ_BAUD_RATE = "29";
public const string CMD_WRITE_BAUD_RATE = "2A";
public const string CMD_READ_GAS_NAME = "31";
public const string CMD_READ_FULL_SCALE = "33";
public const string CMD_READ_FLOW_UNIT = "35";
public const string CMD_READ_INTEGRATION = "06";
public const string CMD_RESET_INTEGRATION = "07";
public const string CMD_READ_INTEGRATION_ON = "0A";
public const string CMD_WRITE_INTEGRATION_ON = "0B";
// 램프제어 모델 전용
public const string CMD_WRITE_RAMP_SET_POINT = "06";
public const string CMD_ZERO_OFFSET = "07";
}
}