西門子PLC1500模塊代理西門子PLC1500模塊代理西門子代理
尤曼電氣設備(上海)有限公司銷售的產品:
西門子DP電纜,西門子DP連接器
1.SIMATIC S7系列PLC: S7-200 Smart、S7-200、S7-1200、S7-300、S7-400、S7-1500、ET 200等。
2.邏輯控制模塊徽標230RC 230RCO 230RCL 24RC 24RCL
3:SITOP系列DC電源
4.HMI觸摸屏:TD 200 TD 400 CTP 177 MP 277 MP 377 smart 700 smart 1000。
5.交流變頻器:MM420 MM430 MM440 6SE70 V20 G120
6.全數字DC調速器6RA23 6RA24 6RA28 6RA70系列。
7.數控:808 d802s/c 802 sl/828D/6fc 52106 fc 5357 6fc 52116 fc 52006 fc 551
8.伺服驅動:6SN1123、6SN1145、6SN1146、6SN1118、6SN1110、6SN1128等。
用STL編譯器修改正確的程序需要熟練掌握STL和SCL。
用STL編譯的塊中有STL語言元素,不再是S7-SCL標識符。
S7-SCL源文件和MC7代碼不再是*。
STEP 7的在線幫助中有更多有用的信息。
注意(注意)
在S7-SCL源文件中更改CPU程序更容易維護,只需重新編譯即可。
對象屬性
指定對象屬性
對象屬性由塊屬性指定。您可以在屬性對話框中選擇S7-SCL源文件的屬性(如作者)。
一般步驟如下(遵循以下概述的步驟):
1.選擇菜單命令文件屬性。
2.在“屬性”對話框中輸入所需的選項。
3.“確認”。
用標準編輯器創建SCL源文件
使用創建SCL源文件
標準編輯器
您也可以使用標準ASCII編輯器編輯S7-SCL源文件。如果選擇這種方法,就不能使用S7-SCL強大的編輯功能和集成的在線幫助。
創建并保存源文件后,必須使用SIMATIC manager將其導入S7程序的源文件夾中(參見STEP 7材料)。然后,您可以在S7-SCL中打開源文件,繼續工作或編譯。
塊保護
塊保護
在源程序中編輯塊時,可以通過KNOW_HOW_PROTECT屬性保護塊。
塊保護的結果。
用增量STL編輯器打開編譯后的塊時,塊的語句是隱藏的。
????在塊的聲明部分,只顯示VAR_IN、VAR_OUT和VAR_IN_OUT類型的變量,但它們保存在聲明字段VAR和VAR_TEMP中。
藏起來。
使用塊保護的規則。
????關鍵詞是KNOW_HOW_PROTECT。在具有block屬性之前輸入。
????使用此方法保護OBs、FBs、FCs和DBs。
S7-SCL源文件的一般規則
S7-SCL源文件的一般規則
S7-SCL源文件必須遵循以下規則:
????您可以在S7-SCL源文件中編輯任意數量的邏輯塊(FB、FC、OB)、數據塊(DB)和用戶定義的數據類型(UDT)。
????每個塊都有獨特的結構。
????每個語句和變量聲明都用分號(;)結束。
????大小寫沒有區別。
????注釋只是程序的說明材料,不影響程序的運行。
????調用功能塊時,實例數據塊會自動創建,無需編輯。
????DB0有一個特殊的用途,所以你不能用這個數字來創建一個數據塊。
塊的順序
塊的順序
創建S7-SCL源文件時,請記住以下規則控制塊的順序:
????被調用的塊必須出現在調用它的塊之前。
????用戶定義的數據類型(UDT)必須出現在使用它的塊之前。
????用戶數據類型的數據塊必須遵循相應的UDT。
????共享數據塊應該在所有訪問它的數據塊之前。
使用符號地址
使用符號地址
在S7-SCL程序中,地址用于工作,例如I/O信號、存儲器位、計數器、定時器和塊。能夠制造
這些元素在程序中通過地址尋址(如I1.1、M2.0、FB11),但如果符號(如
電機啟動)S7-SCL源文件可讀性更強。使用符號可以訪問用戶程序中的地址。