在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、報告輸出