西門子開關(guān)量模塊6ES7 322-1HF10-0AA0
西門子開關(guān)量模塊6ES7 322-1HF10-0AA0

STL 編輯器的特點(diǎn)
STL 編輯器以文本語言的形式顯示程序。 STL
編輯器允許您輸入指令助記符來創(chuàng)建控制程序,。 STL 編輯還允許您創(chuàng)建用 LAD 或 FBD
編輯器無法創(chuàng)建的程序,。 這是因?yàn)槟怯?CPU
的本機(jī)語言在編程,而不是在圖形編輯器中編程,,在編輯器中必須應(yīng)用一些限制以便正確
繪圖,。 如下例所示,這種基于文本的概念與匯編語言編程十分相似,。
CPU 按照程序指示的順序,,從頂部至底部執(zhí)行每條指令,然后再從頭重新開始,。
STL 使用邏輯棧解析控制邏輯,。 插入 STL 指令來處理堆棧操作。
選擇 STL 編輯器時(shí),,請考慮以下要點(diǎn):
● STL 對經(jīng)驗(yàn)豐富的程序員,。
● STL 有時(shí)可以解決無法用 LAD 或 FBD 編輯器輕易解決的問題,。
● 雖然您可以使用 STL 編輯器查看或編輯用 LAD 或 FBD
編輯器創(chuàng)建的程序,但反過來不一定成立,。 LAD 或 FBD
編輯器不一定總能顯示所有用 STL 編輯器編寫的程序
數(shù)據(jù)塊 (DB) 編輯器
數(shù)據(jù)塊允許您向 V 存儲器的特定位置分配常數(shù) (頁 82)(數(shù)字值或字符串),。您可以對 V
存儲區(qū)的字節(jié) (V 或 VB)、字 (VW) 或雙字 (VD)
地址賦值,。還可以輸入可選注釋,,前面帶雙正斜線 //。
● 數(shù)據(jù)塊的行必須分配顯式地址,??墒褂么鎯ζ鞯刂罚ǖ刂罚┗蚍柋?
(頁 117)中以前分配給地址的符號名稱(符號地址)。
● 后續(xù)行可分配顯式地址或隱式地址,。當(dāng)您在單個(gè)地址分配后鍵入多個(gè)數(shù)據(jù)值時(shí),,或鍵
入僅包含數(shù)據(jù)值的一行時(shí),編輯器會自動(dòng)進(jìn)行隱性地址分配,。編輯器根據(jù)先前的地址
分配及數(shù)據(jù)值大?。ㄗ止?jié)、字或雙字),,適當(dāng)數(shù)量的 V 存儲區(qū),。
● 數(shù)據(jù)塊編輯器是一種自由格式文本編輯器;但是,,它預(yù)期地址或符號名稱出現(xiàn)在
個(gè)位置,。如果繼續(xù)輸入一個(gè)隱式數(shù)據(jù)值條目,輸入隱式賦值前在地址位置輸入至少一
個(gè)空格,。鍵入一行后,,按 ENTER
鍵,數(shù)據(jù)塊編輯器格式化該行(對齊地址列,、數(shù)據(jù)和注釋,;大寫 V
存儲區(qū)地址)并重新顯示行。數(shù)據(jù)塊編輯器接受大小寫字母,,并允許使用逗號,、制表
符或空格作為地址和數(shù)據(jù)值之間的分隔符。
● 完成一個(gè)賦值行后按 CTRL–ENTER,,將地址自動(dòng)增加至下一個(gè)可用地址,。