在PC-DMIS中,CHR(i),i可以是0~127的整數作參考。i是十進制的數字。返回值是當前整數對應的 ASCII 字符。
案例分析
1、描述
圖中的8個圓孔,我們程序中使用陣列的功能將這些孔測量出來,同時這些孔的名字由A到H的順序排序,輸出圓的直徑并且也是按照1~8的序號排序。
下面我們來操作一下:
? 首先將圓孔的特征序號和直徑序號初始化。
? 賦值/V2=64,因為A的十進制編碼是65,等下循環的話會加1,所以這里初始化為64。
? 賦值/V3=0
? 插入循環,根據特征的數量設置循環的次數。
? 賦值/V2=V2+1
? 賦值/ID_CIR=CHR(V2),通過CHR函數將V2的值轉換成ASCII字符,這里結果為A
? 賦值/ID_CIRA="CIR_"+ID_CIR,這里將將字符串“CIR_”和ID_CIR的結果組合起來賦值給ID_CIRA
? 測量其中一個圓,將圓的ID改成ID_CIRA。
? 賦值/V3=V3+1
? 賦值/DI_D="FAI"+V3
? 評價這個圓的尺寸,這里以直徑為例,然后將直徑的ID改成變量DI_D。
? 最后插入個結束循環
2、報告輸出