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