private void SetMachineEnter() { ushort add1 = 0, add2 = 0, add3 = 0; ushort.TryParse(Add1.Text, out add1); ushort.TryParse(Add2.Text, out add2); ushort.TryParse(Add3.Text, out add3); var setDic = new Dictionary <string, double> { { "Add1", add1 }, { "Add2", add2 }, { "Add3", add3 } }; machine.SetDatas(MachineSetDataType.CommunicationTag, setDic); //var setDic = new Dictionary<string, double>{{"V 1", add1}, {"V 3", add2}, {"V 5", add3}}; //machine.SetDatas(MachineSetDataType.Address, setDic); Thread.Sleep(100); GetMachineEnter(); }