eMPlant70系统模拟(培训教程).ppt

  1. 1、本文档共439页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eMPlant70系统模拟(培训教程)

* 設定個別欄位之資料型態(1) 點選第一欄,按滑鼠右鍵,出現一格對話框,選擇Format。 出現List Format之功能對話框。 選擇Data type之分類頁,在點選Data type之選項鈕。 將資料型態設定為integer * 設定個別欄位之資料型態(2) 點選第二欄,按滑鼠右鍵,出現一格對話框,選擇Format。 出現List Format之功能對話框。 選擇Data type之分類頁,在點選Data type之選項鈕。 將資料型態設定為Time * 設定Reset tpt_protocol.delete; 針對tpt_protocol之表格作清除資料之動作。 * 設定Drain之Method 打開Drain點選Controls分頁,Entrance處選擇evalute即可。 * 啟動模擬 啟動模擬,打開 tpt_protocol表格,觀察tpt_protocol中物件資料之紀錄情形。 * 顏色收集 * 說明: 點選Shipment_2,按滑鼠右鍵選擇Duplicate,複製Shipment_2之Frame,並將名稱改為Shipment。 修改Shipment中之物件結構,刪除之前的Source及A1、A2、A3等物件,各加入一個interface、Method及TableFile,並依右圖修改其名稱。 * PartStatistics表格之設定(1) 打開PartStatistics之表格,點選Format功能選項。 選擇Inherit Format,以取消繼承。 點選Edit之功能選項,選擇Select All。 * 再點選Format功能選項一次,選擇Format之功能。 出現List Format之對話框。 點選List Format中的Dimension,輸入Number of rows之欄位數5 ,輸入Number of columns之欄位數2,設定好按OK離開。 PartStatistics表格會設定為2欄5列。 PartStatistics表格之設定(2) * 再點選Format功能選項一次,選擇Column Index之功能,選擇Active。 表格中出現一個標籤列,依下圖輸入Color及number。 將number之欄位的資料型態更改為integer。 輸入顏色分別為red、blue、yellow、brown及green。 PartStatistics表格之設定(3) * Evaluate之Method撰寫 Method call(1) Method call(2) is evaluationOK:boolean; 當執行此Method時,首先先宣告一個evaluationOK變數,其資料型態為布林型態。 Do tpt_method(@);在evaluate執行到此指令時,會將@MUs物件傳給tpt_method去執行,因此tpt_method需要能夠接受外傳值的變數,且此變數型態要為物件。 evaluationOK : = Partmethod(@) ; 在evalute執行到此指令時,會將 @MUs物件傳給Partmethod 去執行,因此Partmethod 也需要能夠接受外傳 值的變數,且此變數型態要為物件。之後將Partmethod運算之後的結果, 回傳指定給evaluationOK,因此Partmethod需要多一個外傳變數。 Print @ , ”evaluation is ”, elaluationOK ;之後列印 end ; * PartMethod * 語法說明: (product:object (傳入之值之資料型態)) : boolean外傳值之資料型態 is do partstatistics.cursorX := “color”;(.cursorX 為表格中之欄)在此指定partstatistics表格中欄位名稱為color的欄位 partstatistics.CursorY := 1; (.cursorY 為表格中之列)在此指定partstatistics表格中列位為1,意即第一列。 if partstatistics.find(product.CurrIcon) (.find為表格的method用屬性,用以搜尋,在此為假如可以找到物件之Icon(product.CurrIcon在此指Tabletop物件之圖形名稱)之名稱字串與與表格中之字串相吻合。) then 之後做下述事項 partstatistics[number, partstatistics.CursorY] :=

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档