You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
3.7 KiB
C#

using MaterialTraceability.Common;
using MaterialTraceability.Entity.DTO;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MaterialTraceability.Entity.Config
{
public sealed class TbAddress
{
private static INIFile iNIFile = new INIFile(System.Environment.CurrentDirectory + "/PlcConfig/App.InI");
private static readonly Lazy<TbAddress> lazy = new Lazy<TbAddress>(() => new TbAddress());
public static TbAddress Instance
{
get
{
return lazy.Value;
}
}
private TbAddress() { }
public string = iNIFile.IniReadValue("TBPLcAddress", "心跳");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A收卷轴涨紧");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B收卷轴涨紧");
public string = iNIFile.IniReadValue("TBPLcAddress", "涨紧信号清除");
public string = iNIFile.IniReadValue("TBPLcAddress", "收卷轴开始");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A收卷轴完工");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B收卷轴完工");
public string = iNIFile.IniReadValue("TBPLcAddress", "强制下料");
public string = iNIFile.IniReadValue("TBPLcAddress", "控制下料");
public string = iNIFile.IniReadValue("TBPLcAddress", "气涨泄气");
public string RFID = iNIFile.IniReadValue("TBPLcAddress", "RFID异常");
public string MES = iNIFile.IniReadValue("TBPLcAddress", "MES异常");
public string = iNIFile.IniReadValue("TBPLcAddress", "是否转塔");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A轴膜卷号");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A轴标签号");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B轴膜卷号");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B轴标签号");
public string = iNIFile.IniReadValue("TBPLcAddress", "收卷轴米数");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A放卷涨紧");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B放卷涨紧");
public string = iNIFile.IniReadValue("TBPLcAddress", "放卷开始");
public string A = iNIFile.IniReadValue("TBPLcAddress", "A放卷结束");
public string B = iNIFile.IniReadValue("TBPLcAddress", "B放卷结束");
public string ARFID = iNIFile.IniReadValue("TBPLcAddress", "A放卷RFID");
public string BRFID = iNIFile.IniReadValue("TBPLcAddress", "B放卷RFID");
public string ASFC = iNIFile.IniReadValue("TBPLcAddress", "A放卷SFC");
public string BSFC = iNIFile.IniReadValue("TBPLcAddress", "B放卷SFC");
public string RFID = iNIFile.IniReadValue("TBPLcAddress", "放卷RFID异常");
public string MES = iNIFile.IniReadValue("TBPLcAddress", "放卷MES异常");
public string = iNIFile.IniReadValue("TBPLcAddress", "放卷气胀泄气");
public string = iNIFile.IniReadValue("TBPLcAddress", "放卷控制下料");
public string = iNIFile.IniReadValue("TBPLcAddress", "放卷强制下料");
public string = iNIFile.IniReadValue("TBPLcAddress", "放卷是否转塔");
}
}