public void Write2PLC(int?id, int?pin, bool?value) { if (id != null && pin != null && value != null) { if (Plc_magazine.Exist((int)id)) { ThreadColector.DoAction(ActionType.Write, id, pin, value, outputs); } } }
public string ReadByteFromPlc(int?id) { if (id != null) { if (Plc_magazine.Exist((int)id)) { return(ThreadColector.DoAction(ActionType.ReadByte, id, null, null, outputs).ToString()); } } return("Neco se nepovedlo"); }
public string ReadFromPlc(int?id, int?pin) { if (id != null && pin != null && pin <= 7) { if (Plc_magazine.Exist((int)id)) { return(ThreadColector.DoAction(ActionType.Read, id, pin, null, outputs).ToString()); } } return("Neco se nepovedlo"); }