Browse Source

增加并行出料

master
fyf 11 months ago
parent
commit
2af185d8d9
5 changed files with 337 additions and 183 deletions
  1. +1
    -1
      app/src/main/java/com/bonait/bnframework/business/ConfigData.java
  2. +119
    -9
      app/src/main/java/com/bonait/bnframework/business/ExecuteTheRecipe.java
  3. +12
    -6
      app/src/main/java/com/bonait/bnframework/common/constant/ConfigName.java
  4. +2
    -1
      app/src/main/res/layout/fragment_auto_test_more.xml
  5. +203
    -166
      app/src/main/res/layout/fragment_auto_test_one.xml

+ 1
- 1
app/src/main/java/com/bonait/bnframework/business/ConfigData.java View File

@@ -1143,7 +1143,7 @@ public class ConfigData {
processModel.name = item;
processModel.sort = chidindex;
processModel.data = ConfigName.getInstance().GetProcessTypeVal(item);
processModel.datatype = ((item.equals("主料名称") ? 1 : (processModel.data.isEmpty() ? 0 : 2)));
processModel.datatype = ((item.equals("名称") ? 1 : (processModel.data.isEmpty() ? 0 : 2)));
QueryDB.AddProcessModel(processModel);
chidindex++;
}


+ 119
- 9
app/src/main/java/com/bonait/bnframework/business/ExecuteTheRecipe.java View File

@@ -149,7 +149,7 @@ public class ExecuteTheRecipe {
ExecuteMaterialIssuance(recipe.processvalue);
} else if (recipe.materialType == 1)//工序模型
{
if (recipe.processname.equals("加水")) {
if (recipe.processname.equals("加水") || recipe.processname.equals("并行出料")) {
BPA_GOODSRECIPE data2 = Get位置("高速", "抽料位");
ExecuteOperationSteps(data2.processname, data2.processvalue);
} else if (recipe.processname.equals("主料")) {
@@ -312,6 +312,9 @@ public class ExecuteTheRecipe {
case "加水":
Write_PLC_Water(formulation);
break;
case "并行出料":
Write_PLC_ParallelDischarge(formulation);
break;
case "延迟":
Write_PLC_Delay(formulation);
break;
@@ -639,10 +642,20 @@ public class ExecuteTheRecipe {
}
}

//默认去炒制位置1去等待
BPA_GOODSRECIPE data3 = Get位置("高速", "炒菜位1");

//判断炒制位置
String czwz="炒菜位1";
for (HashMap.Entry<String, String> entry : data.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (key.contains("炒制位置")) {
czwz=value;
}
}
BPA_GOODSRECIPE data3 = Get位置("高速", czwz);
ExecuteOperationSteps(data3.processname, data3.processvalue);


//判断是否有烹饪时间
int val = 0;
for (HashMap.Entry<String, String> entry : data.entrySet()) {
@@ -798,6 +811,79 @@ public class ExecuteTheRecipe {
}
}

/**
* 写PLC 并行出料
*
* @param data
*/
private static void Write_PLC_ParallelDischarge(HashMap<String, String> data) {
try {
int val = 0;int cl_value=0;
for (HashMap.Entry<String, String> entry : data.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (key.contains("(秒)")) {
val = Integer.parseInt(value);
}else if (key.contains("出料克数")){
//1000.0 10000/3 3333
cl_value= (int) Math.round((Double.parseDouble(value) * 10));
}
}



HashMap<BPA_SILOS, Integer> formulation = new HashMap<>();
List<BPA_SILOS> bpa_silos = QueryDB. GetSilosALL();
for (BPA_SILOS item:bpa_silos)
{
if (item.num==1 || item.num==2 || item.num==3)
{
if((cl_value/3)>0)
{
formulation.put(item, cl_value/3);
}
}
}

//写入PLC,直接出料,不用等待
for (Map.Entry<BPA_SILOS, Integer> entry : formulation.entrySet()) {
BPA_SILOS silos = entry.getKey();
Integer value = entry.getValue();
Write_PLC_Material(silos, value);
}

Thread.sleep(200);//等待写入完成

//一直等待下料完成 否则就一直等待 40s超时
for (Map.Entry<BPA_SILOS, Integer> entry : formulation.entrySet()) {
BPA_SILOS silos = entry.getKey();
String name = "料仓" + silos.num + "下料完成";
final boolean[] IsComplete = {false};
long a = System.currentTimeMillis();
while (!IsComplete[0] && !IsForcedEnd) {
if ((System.currentTimeMillis() - a) > 1000 * whileTime) {
break;
} else {
Object sb = ReadPLC(name);// ListeningValue.get(name);
if (sb != null) {
IsComplete[0] = (boolean) (sb);
}
}
Thread.sleep(100);//10 *6
}
ToastUtils.info(name);
}


if (val > 0 && !IsForcedEnd) {
ThreadDelay(val);
//Thread.sleep(val * 1000);
}
} catch (Exception ex) {
ToastUtils.error("异常信息:" + ex.getMessage());
}
}

/**
* 写PLC 延迟
*
@@ -1032,8 +1118,16 @@ public class ExecuteTheRecipe {
WriteMainPLC("炒锅投主料完成", true, null);
}

//默认去炒制位置1去等待
BPA_GOODSRECIPE data3 = Get位置("高速", "炒菜位1");
//判断炒制位置
String czwz="炒菜位1";
for (HashMap.Entry<String, String> entry : data.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (key.contains("炒制位置")) {
czwz=value;
}
}
BPA_GOODSRECIPE data3 = Get位置("高速", czwz);
ExecuteOperationSteps(data3.processname, data3.processvalue);

//判断是否有烹饪时间
@@ -1174,8 +1268,16 @@ public class ExecuteTheRecipe {
WriteMainPLC("炒锅投主料完成", true, null);
}

//默认去炒制位置1去等待
BPA_GOODSRECIPE data3 = Get位置("高速", "炒菜位1");
//判断炒制位置
String czwz="炒菜位1";
for (HashMap.Entry<String, String> entry : data.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (key.contains("炒制位置")) {
czwz=value;
}
}
BPA_GOODSRECIPE data3 = Get位置("高速", czwz);
ExecuteOperationSteps(data3.processname, data3.processvalue);

//判断是否有烹饪时间
@@ -1248,8 +1350,16 @@ public class ExecuteTheRecipe {
ExecuteTheRecipe.WritePLC("加热", true, null);
}//再次释放加热

//默认去炒制位置1去等待
BPA_GOODSRECIPE data3 = Get位置("高速", "炒菜位1");
//判断炒制位置
String czwz="炒菜位1";
for (HashMap.Entry<String, String> entry : data.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (key.contains("炒制位置")) {
czwz=value;
}
}
BPA_GOODSRECIPE data3 = Get位置("高速", czwz);
ExecuteOperationSteps(data3.processname, data3.processvalue);

if (val > 0 && !IsForcedEnd) {


+ 12
- 6
app/src/main/java/com/bonait/bnframework/common/constant/ConfigName.java View File

@@ -414,8 +414,9 @@ public class ConfigName {
add(new ProcessT("搅拌", Arrays.asList("搅拌速度", "延迟(秒)")));
add(new ProcessT("位置", Arrays.asList("转动速度", "位置动作", "延迟(秒)")));
add(new ProcessT("加热", Arrays.asList("加热功率", "延迟(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料重量")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料重量","炒制位置")));
add(new ProcessT("液体料", new ArrayList<>()));
add(new ProcessT("并行出料", Arrays.asList("出料克数","等待(秒)")));
add(new ProcessT("延迟", Arrays.asList("延迟(秒)")));
add(new ProcessT("出菜", Arrays.asList("等待(秒)")));
add(new ProcessT("清洗", Arrays.asList("等待(秒)")));
@@ -634,8 +635,9 @@ public class ConfigName {
add(new ProcessT("搅拌", Arrays.asList("搅拌速度", "延迟(秒)")));
add(new ProcessT("位置", Arrays.asList("转动速度", "位置动作", "延迟(秒)")));
add(new ProcessT("加热", Arrays.asList("加热功率", "延迟(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","烹饪(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","炒制位置","烹饪(秒)")));
add(new ProcessT("液体料", new ArrayList<>()));
add(new ProcessT("并行出料", Arrays.asList("出料克数","等待(秒)")));
add(new ProcessT("延迟", Arrays.asList("延迟(秒)")));
add(new ProcessT("出菜", Arrays.asList("等待(秒)")));
add(new ProcessT("清洗", Arrays.asList("等待(秒)")));
@@ -853,8 +855,9 @@ public class ConfigName {
add(new ProcessT("搅拌", Arrays.asList("搅拌速度", "延迟(秒)")));
add(new ProcessT("位置", Arrays.asList("转动速度", "位置动作", "延迟(秒)")));
add(new ProcessT("加热", Arrays.asList("加热功率", "延迟(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","烹饪(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","炒制位置","烹饪(秒)")));
add(new ProcessT("液体料", new ArrayList<>()));
add(new ProcessT("并行出料", Arrays.asList("出料克数","等待(秒)")));
add(new ProcessT("延迟", Arrays.asList("延迟(秒)")));
add(new ProcessT("出菜", Arrays.asList("等待(秒)")));
add(new ProcessT("清洗", Arrays.asList("等待(秒)")));
@@ -1108,9 +1111,10 @@ public class ConfigName {
add(new ProcessT("搅拌", Arrays.asList("搅拌速度", "延迟(秒)")));
add(new ProcessT("位置", Arrays.asList("转动速度", "位置动作", "延迟(秒)")));
add(new ProcessT("加热", Arrays.asList("加热功率", "延迟(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","烹饪(秒)")));
add(new ProcessT("辅料", Arrays.asList("辅料名称", "烹饪(秒)")));
add(new ProcessT("主料", Arrays.asList("主料名称", "主料位置", "主料重量", "投料动作","炒制位置","烹饪(秒)")));
add(new ProcessT("辅料", Arrays.asList("辅料名称", "炒制位置","烹饪(秒)")));
add(new ProcessT("液体料", new ArrayList<>()));
add(new ProcessT("并行出料", Arrays.asList("出料克数","等待(秒)")));
add(new ProcessT("延迟", Arrays.asList("延迟(秒)")));
add(new ProcessT("出菜", Arrays.asList("等待(秒)")));
add(new ProcessT("清洗", Arrays.asList("等待(秒)")));
@@ -1157,7 +1161,9 @@ public class ConfigName {
data = "正转反转、一直正转、一直反转";
} else if (item.equals("位置动作")) {
data = "原点位、出餐启动、倒菜位、抽料位、清洗位、炒菜位1、炒菜位2、炒菜位3";
} else if (item.equals("投料动作")) {
} else if (item.equals("炒制位置")) {
data = "炒菜位1、炒菜位2、炒菜位3、原点位";
}else if (item.equals("投料动作")) {
//data = "投出抖动三次、投出等待三秒、直接投出、手动投料";
data = "投出等待三秒、直接投出、手动投料";
} else if (item.equals("主料位置")) {


+ 2
- 1
app/src/main/res/layout/fragment_auto_test_more.xml View File

@@ -7,7 +7,8 @@
tools:context=".modules.home.fragment.from.fragment.AutoTestMoreFragment">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="match_parent"
android:background="@color/main_background">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"


+ 203
- 166
app/src/main/res/layout/fragment_auto_test_one.xml View File

@@ -10,6 +10,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/main_background">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -23,13 +24,13 @@

<RelativeLayout
android:layout_width="100dp"
android:layout_height="match_parent"
>
android:layout_height="match_parent">

<LinearLayout
android:layout_width="100dp"
android:layout_height="match_parent"
android:orientation="vertical">

<ListView
android:id="@+id/datatab_left"
android:layout_width="match_parent"
@@ -43,9 +44,9 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#BD25323F"
android:focusable="true"
android:clickable="true"
android:visibility="gone"/>
android:focusable="true"
android:visibility="gone" />
</RelativeLayout>

<RelativeLayout
@@ -58,7 +59,7 @@
android:layout_height="match_parent"
android:layout_margin="@dimen/dp_10"
android:orientation="vertical"
android:visibility="gone">
>

<RelativeLayout
android:layout_width="match_parent"
@@ -78,11 +79,11 @@
<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="锅体正反转" />
android:text="锅体正反转" />

<EditText
android:id="@+id/gkcx1"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -96,12 +97,23 @@
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="圈为一循环,共运行" />
android:text="圈为一循环" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="90dp"
android:layout_height="wrap_content"
android:text="设置运行循环" />

<EditText
android:id="@+id/gkcx2"

android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -114,7 +126,7 @@
<TextView
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginLeft="5dp"
android:text="次" />
</LinearLayout>

@@ -131,7 +143,7 @@
<EditText
android:id="@+id/gkcx3"

android:layout_width="100dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -179,7 +191,7 @@
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
@@ -216,7 +228,7 @@
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
@@ -296,32 +308,25 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已运行:" />
<LinearLayout
android:text="已运行:" />
<TextView
android:id="@+id/qingxi11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
android:id="@+id/qingxi11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -391,32 +396,26 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已运行:" />
android:text="已运行:" />

<LinearLayout
<TextView
android:id="@+id/touliao11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">

<TextView
android:id="@+id/touliao11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -486,32 +485,26 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已运行:" />
android:text="已运行:" />

<LinearLayout
<TextView
android:id="@+id/yetiliao11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
android:id="@+id/yetiliao11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -537,32 +530,44 @@
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="加热挡位" />
android:text="当前加热" />

<Spinner
android:id="@+id/HuoLi"
style="@style/commonSpinnerStyle"
android:layout_width="80dp"
android:layout_height="24dp"
android:layout_centerVertical="true" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="档" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="加热持续时间" />
android:text="加热持续" />

<EditText
android:id="@+id/yanchi1"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -571,11 +576,14 @@
android:padding="3dp"
android:text="10"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="秒" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -584,10 +592,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="冷却" />
android:text="冷却锅体" />

<EditText
android:id="@+id/yanchi2"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -596,13 +605,16 @@
android:padding="3dp"
android:text="10"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="分钟为一循环" />
android:layout_marginLeft="5dp"
android:text="分钟" />


</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -611,11 +623,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="共运行" />
android:text="执行循环" />

<EditText
android:id="@+id/yanchi3"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -628,7 +640,7 @@
<TextView
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginLeft="5dp"
android:text="次" />
</LinearLayout>

@@ -645,32 +657,29 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已运行:" />
android:text="已运行:" />

<LinearLayout
<TextView
android:id="@+id/yanchi11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:layout_marginLeft="5dp"
android:textStyle="bold" />

<TextView
android:id="@+id/yanchi11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />
<TextView
android:layout_marginLeft="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -685,8 +694,7 @@
android:layout_height="match_parent"
android:layout_margin="@dimen/dp_10"
android:orientation="vertical"
android:visibility="gone"
>
android:visibility="gone">

<RelativeLayout
android:layout_width="match_parent"
@@ -697,14 +705,16 @@
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前加热挡位" />
android:text="加热挡位" />

<TextView
android:id="@+id/jiaredangwei"
@@ -716,17 +726,20 @@
android:textSize="24dp"
android:textStyle="bold" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="加热持续时间" />
android:text="加热持续" />

<EditText
android:id="@+id/jiare1"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -735,11 +748,14 @@
android:padding="3dp"
android:text="10"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="秒" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -748,10 +764,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="停" />
android:text="停止冷却" />

<EditText
android:id="@+id/jiare2"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -760,11 +777,14 @@
android:padding="3dp"
android:text="5"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="分钟" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -773,11 +793,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="启动" />
android:text="执行循环" />

<EditText
android:id="@+id/jiare3"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -790,7 +810,7 @@
<TextView
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginLeft="5dp"
android:text="次" />
</LinearLayout>

@@ -798,7 +818,6 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<RelativeLayout
android:layout_width="0dp"
android:layout_height="match_parent"
@@ -807,32 +826,27 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已运行:" />
<LinearLayout
android:text="已运行:" />
<TextView
android:id="@+id/jiare11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
android:id="@+id/jiare11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="次" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -846,8 +860,8 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="@dimen/dp_10"
android:orientation="vertical">
android:orientation="vertical"
android:visibility="gone">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
@@ -857,32 +871,44 @@
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="vertical">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="加热挡位" />

<Spinner
android:id="@+id/HuoLi1"
style="@style/commonSpinnerStyle"
android:layout_width="80dp"
android:layout_height="24dp"
android:layout_centerVertical="true" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="档" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="先加热" />
android:text="预先加热" />

<EditText
android:id="@+id/jiarewending1"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -891,11 +917,15 @@
android:padding="3dp"
android:text="10"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"

android:text="秒" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -905,9 +935,10 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="重新加热" />

<EditText
android:id="@+id/jiarewending2"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -916,11 +947,15 @@
android:padding="3dp"
android:text="5"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"

android:text="秒" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -929,11 +964,11 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="循环" />
android:text="执行循环" />

<EditText
android:id="@+id/jiarewending3"
android:layout_width="50dp"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/input_bj"
@@ -946,7 +981,7 @@
<TextView
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginLeft="5dp"
android:text="次" />
</LinearLayout>

@@ -963,32 +998,27 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
android:orientation="horizontal">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="当前已循环:" />
<LinearLayout
android:text="已运行:" />
<TextView
android:id="@+id/jiarewending11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp">
android:text="0"
android:textColor="#CC04EF"
android:textSize="60dp"
android:textStyle="bold" />

<TextView
android:id="@+id/jiarewending11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textColor="#CC04EF"
android:textSize="50dp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="次" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="次" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
@@ -999,12 +1029,18 @@
</RelativeLayout>
</LinearLayout>


<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#c6d7ed"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_alignParentBottom="true"
android:layout_marginBottom="@dimen/dp_10" />

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
@@ -1017,7 +1053,7 @@
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginRight="100dp">
android:layout_marginRight="140dp">

<Chronometer
android:id="@+id/runtime"
@@ -1027,7 +1063,7 @@
android:layout_centerVertical="true"
android:layout_marginLeft="3dp"
android:textColor="#BEAA6A"
android:textSize="60dp"
android:textSize="80dp"
android:textStyle="bold|italic" />
</RelativeLayout>

@@ -1042,31 +1078,32 @@

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="30dp">

android:layout_height="180dp">
<EditText
android:id="@+id/miaoshu"
android:layout_width="match_parent"
android:layout_height="180dp"
android:background="@drawable/input_bj"
android:gravity="top"
android:inputType="textMultiLine"
android:padding="3dp"
android:scrollHorizontally="false"
android:text=""
android:textSize="12dp" />
<Button
android:id="@+id/qingkong"
android:layout_width="80dp"
android:layout_height="26dp"
android:layout_alignParentRight="true"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginRight="@dimen/dp_10"
android:background="@drawable/button1"
android:text="清空显示"
android:textSize="14dp" />
</RelativeLayout>

<EditText
android:id="@+id/miaoshu"
android:layout_width="match_parent"
android:layout_height="180dp"
android:background="@drawable/input_bj1"
android:gravity="top"
android:inputType="textMultiLine"
android:padding="3dp"
android:scrollHorizontally="false"
android:text=""
android:textSize="12dp" />
</LinearLayout>
</LinearLayout>

</RelativeLayout>

</com.qmuiteam.qmui.widget.QMUIWindowInsetLayout>

Loading…
Cancel
Save