public void get_tool_life()//读取获得刀片的有关信息 { int m = 2; Fanuc.cnc_rdgrpid2(Fanuc.h, m, tool); int group_numer = tool.data; int all = Fanuc.cnc_rdngrp(Fanuc.h, tool1);//刀片组的全部数量 short b = Convert.ToInt16(group_numer); Fanuc.cnc_rdntool(Fanuc.h, b, tool2); //刀具的数量 Fanuc.cnc_rdlife(Fanuc.h, b, tool2); //刀具寿命 Fanuc.cnc_rdcount(Fanuc.h, b, tool2); //刀具计时器 Fanuc.cnc_rdtoolgrp(Fanuc.h, 2, 20 + 20 * 1, btg); //根据刀组号读出所有信息,很重要; Fanuc.cnc_rdtlusegrp(Fanuc.h, grp); //读出正在使用的到组号; listBox10.Items.Add("刀片组号:" + group_numer); listBox10.Items.Add("type:" + tool.type); listBox10.Items.Add("刀片组的全部数量" + all); listBox10.Items.Add("刀片号:" + tool2.data); listBox10.Items.Add("刀片组号;" + group_numer + " 寿命:" + tool2.data); listBox10.Items.Add("刀片组号;" + group_numer + " 寿命计时:" + tool2.data); }