Exemplo n.º 1
0
        public PlcMemoryCommand(IPlcAddressSpace addressSpace, PlcControlChar controlChar, int address)
            : base(controlChar)
        {
            if (addressSpace == null)
                throw new ArgumentNullException("addressSpace", "Argument wasn't initialized.");

            if (!addressSpace.CheckAddress(address))
                throw new ArgumentOutOfRangeException("address", "Argument is out of range.");

            AddressSpace = addressSpace;
            Address = address;
        }
Exemplo n.º 2
0
 public PlcCommand(PlcControlChar controlChar)
 {
     BeginChar = controlChar;
 }
Exemplo n.º 3
0
 public static string ControlCharToString(PlcControlChar controlChar)
 {
     return Convert.ToChar((int)controlChar).ToString();
 }