using DataBlockHelper.Entity.DB2107Entity; using DataBlockHelper.Entity.DB2104Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DataBlockHelper.DBHelpers { public class DB2104Helper { byte[] bytes; public DB2104Helper() { this.bytes = PlcConnect.Instance.Read("DB2104.0.0", 3578).Content; } public RecipeCommEntity RecipeComm => RecipeCom(bytes); private RecipeCommEntity RecipeCom(byte[] bytes) { return new RecipeCommEntity(bytes); } public EnableStatusEntity EnableStatus => EnableS(bytes); private EnableStatusEntity EnableS(byte[] bytes) { return new EnableStatusEntity(bytes); } public DryerEntity Dryer_D1 => new DryerEntity(58, bytes); public DryerEntity Dryer_D2 => new DryerEntity(218, bytes); public DryerEntity Dryer_D3 => new DryerEntity(378, bytes); public DryerEntity Dryer_D4 => new DryerEntity(538, bytes); public GelatEntity Gelat_G1 => new GelatEntity(698, bytes); public GelatEntity Gelat_G2 => new GelatEntity(858, bytes); public GelatEntity Gelat_G3 => new GelatEntity(1018, bytes); public GelatEntity Gelat_G4 => new GelatEntity(1178, bytes); public GelatEntity Gelat_G5 => new GelatEntity(1338, bytes); public GelatEntity Gelat_G6 => new GelatEntity(1498, bytes); public GelatEntity Gelat_G7 => new GelatEntity(1658, bytes); public GelatEntity Gelat_G8 => new GelatEntity(1818, bytes); public WeterEntity Weter_M1 => new WeterEntity(1978, bytes); public WeterEntity Weter_M2 => new WeterEntity(2178, bytes); public WeterEntity Weter_M3 => new WeterEntity(2378, bytes); public WeterEntity Weter_M4 => new WeterEntity(2578, bytes); public WeterEntity Weter_M5 => new WeterEntity(2778, bytes); public WeterEntity Weter_M6 => new WeterEntity(2978, bytes); public WeterEntity Weter_M7 => new WeterEntity(3178, bytes); public WeterEntity Weter_M8 => new WeterEntity(3378, bytes); } }