| 123456789101112131415161718192021222324252627282930313233343536373839 |
- using Aitex.Core.RT.DataCenter;
- using Aitex.Core.RT.Device;
- using DocumentFormat.OpenXml.Wordprocessing;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
- using System.Text;
- using System.Threading.Tasks;
- namespace FurnaceRT.Devices
- {
- public class MincsHeaterBand : BaseDevice, IDevice
- {
- public string Module { get; set; }
- public string Name { get; set; }
- public float TempFeedback { get; set; }
- public float Power { get; set; }
- public bool Initialize()
- {
- DATA.Subscribe($"HeaterBand.{Name}.Feedback", () => TempFeedback);
- DATA.Subscribe($"HeaterBand.{Name}.Power", () => Power);
- return true;
- }
- public void Monitor()
- {
- }
- public void Reset()
- {
- }
- public void Terminate()
- {
- }
- }
- }
|