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


【结束】

COOX培训材料 — MTG相关推荐

  1. COOX培训材料 — SCADA(6.Silo)

    Silo(Unit model) 1. Base Properties 2. Visual:Mimic No1:Text Display No2:Picture图片 No3:Bargraph指示条 N ...

  2. COOX培训材料 — SCADA(5.Tank)

    Tank(Unit model) 1. Base Properties 2. Visual:Mimic No1:Text Display No2:Picture图片 No3:Bargraph图形指示条 ...

  3. COOX培训材料 — SCADA(4.Agitator)

    Agitator(Equipment model) 1. Base Properties 2. Visual:Agitator_H_Palm No1:Picture图片 3. Visual:Agita ...

  4. COOX培训材料 — PMT(4.Procedure)

    Procedure(工艺流程模型) 1. 工艺流程:ChocoDoughToStock (1)WaterDosing(Phase) (2)BrineDosing(Phase) (3)LemonDosi ...

  5. COOX培训材料 — PMT(1.Phase)

    Phase(工序模型) 1. Unit:Tank (1)创建工序模型:LiquidDosing(液体给料工序). 添加到设备Tank中: 2. Unit:Silo (1)创建工序模型:SolidDos ...

  6. COOX培训材料 — PMT(2.Operation)

    Operation(操作过程模型) 1. Unit:Kneader (1)创建操作过程模型:PauseOp (2)创建操作过程模型:LiquidTransferOp (3)创建操作过程模型:Solid ...

  7. COOX培训材料 — SCADA(7.Buffer)

    Buffer(Unit model) 1. Base Properties 2. Visual:MimicV No1:Picture图片 No2:Picture图片 No3:Bargraph No4: ...

  8. COOX培训材料 — SCADA(3.Sensor)

    Sensor(Equipment model) 1. Base Properties 添加每秒触发事件:(PID调节器,温度调节,按照公式实际温度慢慢调节至设置温度值) old_e = 0; sum ...

  9. COOX培训材料 — SCADA(1.Valve)

    Valve(Equipment model) 1. Base Properties 2. Visual:V2VNF_V No1:Picture图片 // ($Base.Def_Open | $Base ...

最新文章

  1. onTouchEvent
  2. Flex网站作品“妙句网”简化版推出(服务端为.Net WebService)
  3. 查看ubuntu版本
  4. hive 删除分区_数据仓库工具hive面试题集锦(纯干货)
  5. OpenCV+Python实现视频文件裁剪功能
  6. python logging模块详解_python logging模块使用总结
  7. python激光扫描雷达_rospy中的实时2D激光扫描仪数据
  8. angular学习之路(一)
  9. 概率论:集合、假设检验、分布、矩阵、估计
  10. 编译原理(第3版)习题精选与解析(第三章部分解析)
  11. 【数据结构初阶-oj】入门二叉树的入门oj
  12. 101-150的质数
  13. HarmonyOS 系统架构
  14. Python之数据加密与解密及相关操作(hashlib、hmac、random、base64、pycrypto)
  15. android 10.0 在系统源码下生成jks系统签名文件
  16. 1.2 Activity 的基本用法大全
  17. twitter和新浪微博比较
  18. Hadoop大象之旅009-通过Shell操作hdfs
  19. linux编程本地套接字
  20. /dev/mem 实现原理

热门文章

  1. 12306订票流程解析
  2. 购买部署阿里免费ssl证书的步骤
  3. mysql排除id_从MySQL查询中排除多个ID
  4. 配置mybatis时xml出现 URI is not registed / Resource registered by this uri is not recognized 解决方法
  5. DL4J中文文档/ND4J/概述
  6. android裁剪图片功能,Android实现拍照、选择图片并裁剪图片功能
  7. Prometheus实验部署
  8. VB程序安装时,提示acmboot.exe发送错误
  9. Task3:Selenium模块学习及丁香园模拟登录爬取留言板
  10. Qt多线程编程(一)入门篇