private void easyButton1_Click(object sender, EventArgs e) { value = (double)numericUpDown_value.Value; for (int i = 0; i < values.Length; i++) { values[i] = value; } double[] res; switch (comboBox1.SelectedItem.ToString()) { case "位移传感器": numericUpDown_result.Value = (decimal)DisplacementSensor.Convert(value, (double)numericUpDown_maxDisp.Value, (double)numericUpDown_maxR.Value, (double)numericUpDown_minR.Value); res = DisplacementSensor.Convert(values, (double)numericUpDown_maxDisp.Value, (double)numericUpDown_maxR.Value, (double)numericUpDown_minR.Value); easyChartX1.Plot(res); break; case "荷重传感器": numericUpDown_result.Value = (decimal)LoadCell.Convert(value, (double)numericUpDown_sensitivity.Value, (double)numericUpDown_maxLoad.Value, (double)numericUpDown_excitationVolt.Value); res = LoadCell.Convert(values, (double)numericUpDown_sensitivity.Value, (double)numericUpDown_maxLoad.Value, (double)numericUpDown_excitationVolt.Value); easyChartX1.Plot(res); break; case "热电阻RTD_PT100": numericUpDown_result.Value = (decimal)RTD.Convert(value); res = RTD.Convert(values); easyChartX1.Plot(res); break; case "热敏电阻Thermistor": numericUpDown_result.Value = (decimal)Thermistor.Convert(value, (double)numericUpDown_resistorRT.Value, (double)numericUpDown_beta.Value); res = Thermistor.Convert(values, (double)numericUpDown_resistorRT.Value, (double)numericUpDown_beta.Value); easyChartX1.Plot(res); break; case "热电偶Thermocouple": numericUpDown_result.Value = (decimal)Thermocouple.Convert((ThermocoupleType)Enum.Parse(typeof(ThermocoupleType), comboBox2.Text), value, checkBox_cjcEnable.Checked, (double)numericUpDown_cjcTemperature.Value); res = Thermocouple.Convert((ThermocoupleType)Enum.Parse(typeof(ThermocoupleType), comboBox2.Text), values, checkBox_cjcEnable.Checked, (double)numericUpDown_cjcTemperature.Value); easyChartX1.Plot(res); break; default: break; } }
internal static void SetupThemocouple(Thermocouple thermocouple) { _thermocouple = thermocouple; }
public ThermocoupleManager(Thermocouple thermocouple) { this.thermocouple = thermocouple; }
public TemperatureControl(Thermocouple term, EthernetJ11D eth) { this.thermocouple = term; this.ethernetJ11D = eth; temperature = thermocouple.GetExternalTemperature(); }
public GadgeteerProbe(Thermocouple thermocouple) { _thermocouple = thermocouple; }