- 開放式IEC 61131控制系統(tǒng)設(shè)計
- 任向陽
- 337字
- 2019-01-03 22:37:03
1.3.2 變量的初始化
當(dāng)一個配置元素(資源或配置)啟動時,與該配置元素和其所屬的程序相關(guān)聯(lián)的變量可以采用以下的初始值:
● 該配置元素被停止時該變量的值(保持型數(shù)據(jù))
● 用戶指定的初始值
● 該變量相關(guān)的數(shù)據(jù)類型的初始值
當(dāng)系統(tǒng)支持該項功能時,用戶可以將一個變量通過RETAIN關(guān)鍵字聲明為具有保持屬性。
當(dāng)一個與某變量相關(guān)的配置元素啟動時,該變量的初始值根據(jù)以下規(guī)則來確定:
● 假如啟動類型為暖啟動(Warm Restart),具有保持屬性的變量的初始值即為它們保持的數(shù)值。
● 假如啟動類型為冷啟動(Cool Restart),具有保持屬性的變量的初始值或者為用戶指定的數(shù)值,或者為該變量所屬數(shù)據(jù)類型的默認值(假如用戶沒有指定初始值)。
● 具有非保持屬性的變量的初始值或者為用戶指定的數(shù)值,或者為該變量所屬數(shù)據(jù)類型的默認值(假如用戶沒有指定初始值)。
推薦閱讀
- MATLAB R2020a神經(jīng)網(wǎng)絡(luò)典型案例分析
- Protel 99 SE多層電路板設(shè)計與制作(修訂版)
- 計算機輔助設(shè)計:AutoCAD2017
- ANSYS Workbench設(shè)計建模與虛擬仿真
- AutoCAD 2014建筑設(shè)計:從入門到精通
- CATIA V5從入門到精通(第二版)
- AutoCAD 2009中文版機械制圖快速入門
- AutoCAD 2014室內(nèi)設(shè)計:從入門到精通
- MATLAB與機器學(xué)習(xí)
- Pro/ENGINEER Wildfire 5.0產(chǎn)品設(shè)計高級教程
- Protel 99 SE原理圖與PCB設(shè)計及仿真
- 中文版Matrix珠寶首飾設(shè)計與建模
- AutoCAD 2009寶典(中文版)
- Protel 99 SE原理圖與PCB設(shè)計及仿真(全彩版)
- 機電系統(tǒng)計算機控制及輔助設(shè)計