南樺 技術通報 032

出刊日期 | 2009.04.06

人機介面如何搜尋配方資料

當配方組別有1000組時,您該如何搜尋配方資料呢? 新增資料要如何防止重複輸入呢?
以下是簡易的範例:

FOR 1000 //1000組配方
 $CRN = $I0 //呼叫配方組別
 // 判斷產品編號
 IF ($CR0==$U10) && ($CR1==$U11) && ($CR2==$U12) && ($CR3==$U13)
  $U21.0 = 1(B) //找到產品編號
  JMP ExitFor //離開迴圈
 ENDIF
 //判斷產品編號為空資料
 IF !$U22.0 (B) //找不到產品編號
  IF ($CR0==0) && ($CR1==0) && ($CR2==0) && ($CR3==0)
   $U22.0 = 1(B) //發現產品編號沒有資料
   $U23 = $CRN //記憶第一個產品編號沒有資料的組別
  ENDIF
 ENDIF
 $I0 = $I0 + 1 //配方組別加一
NEXT


範例程式下載

■ 上一期技術通報 人機介面支援印表機即時列印功能
■ 如有相關問題歡迎來討論 自動控制論壇
■ 欲訂閱或取消技術通報 http://cht.nahua.com.tw/epaper
■ 關於技術通報,發送有任何疑問,請連絡 epaper@nahua.com.tw
■ 技術通報版權所有,轉載必究,欲轉載請聯絡 mail@nahua.com.tw