/// <summary> /// 设置DataPiont的值 /// </summary> /// <param name="setDpDto"></param> public void SetDataPointValue(SetDataPointValueDto setDpDto) { SetDataPointValue setDataPointValue = new SetDataPointValue() { DataPointNumber = setDpDto.DataPointNumber, ValueToSet = setDpDto.ValueToSet, }; this.ModbusTCPServer.AddDataPointToSetValue(setDataPointValue); }
public void SetValueToModusCommandExecute() { if (null != this.SeleteItem) { DataPointViewModel dataPointViewModel = this.SeleteItem as DataPointViewModel; if (null != dataPointViewModel) { SetDataPointValueDto dto = new SetDataPointValueDto() { DataPointNumber = dataPointViewModel.Number, ValueToSet = dataPointViewModel.ValueToSet }; ModbusService.Instance.SetDataPointValue(dto); } } else { MessageBox.Show("先选中一行"); } }