using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OmronFinsTCP.Net
{
///
/// 寄存器类型,十六进制表示形式
///
public enum PlcMemory
{
//CIO_Word = 0xB0,
//CIO_Bit = 0x30,
//WR_Word = 0xB1,
//WR_Bit = 0x31,
//HR_Word =0xB2,
//HR_Bit = 0x32,
//AR_Word =0xB3,
//AR_Bit = 0x33,
//DM_Word = 0x82,
//DM_Bit = 0x02
CIO,
WR,
HR,
AR,
DM
}
///
/// 地址类型
///
public enum MemoryType
{
Bit,
Word
}
///
/// 数据类型,PLC字为16位数,最高位为符号位,负数表现形式为“取反加一”
///
public enum DataType
{
BIT,
INT16,
REAL
}
///
/// bit位开关状态,on=1,off=0
///
public enum BitState
{
ON = 1,
OFF = 0
}
///
/// 区分指令的读写类型
///
public enum RorW
{
Read,
Write
}
}