public Object_Trigger addTrigger(DATABUILDERAXLibLB.DBPlcDevice dtype, string no, TriggerType ttype) { Object_Trigger trigger = new Object_Trigger(); trigger.DeviceType = dtype; trigger.StrNo = no; trigger.TriggerType = ttype; triggers.Add(trigger); return(trigger); }
public int ableTrigger(DATABUILDERAXLibLB.DBPlcDevice dtype, string no, bool enable) { for (int i = 0; i < triggers.Count; i++) { Object_Trigger trigger = triggers[i]; if (trigger.DeviceType == dtype && trigger.StrNo == no) { trigger.Enable = enable; return(i); } } return(-1); }
public int doReadDevice(DATABUILDERAXLibLB.DBPlcDevice type, string strNo) { _DeviceNo = strNo; _DeviceType = type; return(doReadDevice()); }
public bool doWriteDevice(DATABUILDERAXLibLB.DBPlcDevice type, string strNo, int val) { _DeviceNo = strNo; _DeviceType = type; return(doWriteDevice(val)); }
public bool doWriteDevice(DATABUILDERAXLibLB.DBPlcDevice type, string strNo, int val) { _DeviceNo = strNo; _DeviceType = type; return doWriteDevice(val); }
public int doReadDevice(DATABUILDERAXLibLB.DBPlcDevice type, string strNo) { _DeviceNo = strNo; _DeviceType = type; return doReadDevice(); }