private void ReadData(ModbusPkt pkt)
        {
            MB.GetAttribute(pkt.fc, pkt.DevAddr, pkt.Addr, pkt.Len, out byte[] data);
            AsyncComplete ac = new AsyncComplete(MB, pkt)
            {
                DataA = data
            };

            parent.Invoke(new EventHandler(delegate { Complete(this, ac); }));
        }