COOX培训材料 — MTG

MTG

1. 添加Class接口:InterfacePhaseFlow

import globalscreen.application.*;

public class InterfacePhaseFlow extends GlobalScript
{
	private double materialQuantity = 0;

   /**
	* Constructor
	*/
	public InterfacePhaseFlow()
	{
		setSynchronous(true);
	}

   /**
	* constuct inputs, outputs and params
	*/
	public void construct()
	{
		addInputVoid("phase_stop");
		addInputNum("phase_materialQuantity");
		addOutputNum("flow_sensor");
		addOutputVoid("flow_flush");
	}

   /**
	* called just after class instanciation
	*/
	public void init()
	{
	}

   /**
	* receive method
	*	  textParam = received string (if input's type is Text)
	*	  numParam	= received numeric value (if input's type is Num)
	*	  normParam = received normalized value (if input's type is Norm)
	*/
	public void receive()
	{
		//ex:  "in" is an input declared as "Variant"
		//	   "out" is an output declared as "Variant"
		if (input("phase_materialQuantity"))
		{
			materialQuantity = numParam;
		}
		if (input("phase_stop"))
		{
			send("flow_sensor",0);
			send("flow_sensor",materialQuantity);
			send("flow_flush");  //increment the received value
		}
	}

   /**
	* start method
	*/
	public void start()
	{
	}
}

2. Unit:Tank

在这里插入图片描述
(1)MaterialConnector_In
在这里插入图片描述
(2)LiquidContainer
在这里插入图片描述
(3)LiquidFlow
在这里插入图片描述
(4)MaterialConnector_Out
在这里插入图片描述
(5)Script
在这里插入图片描述
(6)Mimic页面添加按钮Reset
在这里插入图片描述
在这里插入图片描述

3. Unit:Silo

在这里插入图片描述
(1)MaterialConnector_In
在这里插入图片描述
(2)SolidContainer
在这里插入图片描述
(3)SolidFlow
在这里插入图片描述
(4)MaterialConnector_Out
在这里插入图片描述
(5)Script
在这里插入图片描述

4. Unit:Buffer

在这里插入图片描述
(1)MaterialConnector_In
在这里插入图片描述
(2)BufferContainer
**在这里插入图片描述
(3)MaterialConnector_Out
在这里插入图片描述
(4)Mimic画面添加按钮Reset
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. Unit:Kneader

在这里插入图片描述
在这里插入图片描述
(1)MaterialConnector_In
在这里插入图片描述
(2)LiquidInFlow
在这里插入图片描述
(3)SolidInFlow
在这里插入图片描述
(4)KneaderContainer
在这里插入图片描述
(5)FlowToStock
在这里插入图片描述
(6)MaterialConnector_Out
在这里插入图片描述
(7)Mimic页面,Reset按钮(Up——Reset)
在这里插入图片描述
(8)Mimic页面,Btn_Ctrl按钮(Val Change——Set Visible)
在这里插入图片描述
(9)Control页面,Disconsigne(Set Num)
在这里插入图片描述

6. Unit:Stock

在这里插入图片描述
(1)MaterialConnector_In
在这里插入图片描述
(2)Stock
在这里插入图片描述
(3)MaterialConnector_Out
在这里插入图片描述
(4)Mimic页面Rest按钮
在这里插入图片描述

7. WorkCenter

在这里插入图片描述

8. Import两个页面Inventory和Material Reception

在这里插入图片描述


【结束】

猜你喜欢

转载自blog.csdn.net/lincshao/article/details/83471773