public void WriteWord(S7Item item, ushort value) { if (!client.Connected) { throw new Exception("La conexión no esta abierta"); } byte[] buffer = new byte[1024]; S7.SetWordAt(buffer, 0, value); client.WriteArea(item.Area, item.DBNumber, item.Start, item.Amount, item.WordLen, buffer); }
public byte [] Read(S7Item item) { if (!client.Connected) { throw new Exception("La conexión no esta abierta"); } byte[] buffer = new byte[1024]; client.ReadArea(item.Area, item.DBNumber, item.Start, item.Amount, item.WordLen, buffer); return(buffer); }