public void ReadWriteAb() { var bytes = new byte[] { 1, 2, 3 }; Server.RegisterArea(S7Server.SrvAreaPa, 0, ref bytes, bytes.Length); var buffer = new byte[bytes.Length]; var rc = Client.ABRead(0, bytes.Length, buffer); //test read rc.ShouldBe(0); buffer.ShouldBe(bytes); buffer = new byte[] { 3, 2, 1 }; rc = Client.ABWrite(0, bytes.Length, buffer); //test write rc.ShouldBe(0); bytes.ShouldBe(buffer); }