UserArchive(用戶歸檔)中的控制變量有四個,可以自己組態(tài),也可以自動生成,它們是:@UA_RecipesName_ID、@UA_RecipesName_Job、@UA_RecipesName_Field和@UA_RecipesName_Value,其中RecipesName是你建立的用戶歸檔的名稱,前兩個的數(shù)據(jù)類型是有符號32位數(shù),后兩個是8位文本變量??刂谱兞康墓δ苋缦拢?)ID,主要記錄歸檔的數(shù)目,相當(dāng)于數(shù)據(jù)記錄的編號,通過指定ID號,可以明確的寫入、讀取和刪除相應(yīng)的數(shù)據(jù)記錄;2)Job,指令代碼,可以對數(shù)據(jù)域執(zhí)行讀取、寫入和刪除三個指令,你可以建兩個個Both類型的IO Field,第一個連控制變量:@UA_RecipesName_ID,第二個連控制變量:@UA_RecipesName_Job,在第一個I/O域中輸入一個數(shù)字,用來指定對那一條數(shù)據(jù)域進(jìn)行操作,在第二個I/O域中輸入數(shù)字6時,可對上述ID號的那條數(shù)據(jù)域執(zhí)行“讀取”操作,輸入數(shù)字7時,可對上述ID號的那條數(shù)據(jù)域執(zhí)行“寫入”操作,輸入數(shù)字8時,可對上述ID號的那條數(shù)據(jù)域執(zhí)行“刪除”操作,當(dāng)操作結(jié)束后,這個控制變量將返回一個數(shù)值,“0”為無錯誤,“-1”為有錯誤(一般的錯誤為用戶歸檔中無指定的ID號等)。后兩個控制變量Field(域)和Value(數(shù)值)可以代替ID進(jìn)行JOB操作。 用戶歸檔一般用來實現(xiàn)某些工藝的“配方”系統(tǒng),在應(yīng)用中,每一個配方都應(yīng)組態(tài)一個“配方名稱”,而后控制變量“Value”可根據(jù)配方名稱進(jìn)行查找,進(jìn)而使用第二個控制變量對此配方進(jìn)行讀、寫、刪操作。