| 1234567891011121314151617181920212223242526272829 | using System;using System.Collections.Generic;using System.Data;using System.Text;using WCS.Entity; namespace WCS.Core{    public interface IPLCAccessorCreater    {        IPLCAccessor Create(WCS_PLC data);    }    public interface IPLCAccessor    {        void WriteBytes(ushort db, ushort address, byte[] data);        byte[] ReadBytes(ushort db, ushort address, ushort length);    }    public class PLCAccessor : EntityEx<WCS_PLC>    {        public static IPLCAccessorCreater Creater;        public IPLCAccessor Accessor { get; private set; }        public PLCAccessor(WCS_PLC entity) : base(entity)        {            Accessor = Creater.Create(entity);        }     }}
 |