public void ReadBlockInfoTest() { var client = new Dacs7Client(); client.Connect(ConnectionString); Assert.True(client.IsConnected); var blkInfo = client.ReadBlockInfo(PlcBlockType.Db, TestDbNr); Assert.Equal(TestDbNr, blkInfo.BlockNumber); blkInfo = client.ReadBlockInfo(PlcBlockType.Sdb, 1000); Assert.Equal(TestDbNr, 1001); blkInfo = client.ReadBlockInfo(PlcBlockType.Db, 250); Assert.Equal(250, blkInfo.BlockNumber); client.Disconnect(); Assert.False(client.IsConnected); }
public void ReadBlockInfoNoExistingTest() { var client = new Dacs7Client(); client.Connect(ConnectionString); Assert.True(client.IsConnected); var blkInfo = client.ReadBlockInfo(PlcBlockType.Db, 9999); Assert.Equal(9999, blkInfo.BlockNumber); client.Disconnect(); Assert.False(client.IsConnected); }
public void ReadBlockInfoFromSdbTest() { var client = new Dacs7Client(); client.Connect(ConnectionString); Assert.True(client.IsConnected); var blkInfo = client.ReadBlockInfo(PlcBlockType.Sdb, 0); Assert.Equal(0, blkInfo.BlockNumber); client.Disconnect(); Assert.False(client.IsConnected); }