国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

 找回密碼
 注冊
搜索

S7-SCL 編程官方教程 中文版

[復制鏈接]
樓主
rock_jy 發表于 2014-7-23 15:10:07 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式
Step7軟件平臺提供了多種編程語言平臺。由于 S7-SCL 提供了高級語言結構,因此它適合用于計算和數據管理算法。 該語言類似于 Pascal 的高級語言 S7-SCL 所具有的決定性優勢。
SCL編程手冊.pdf (854.49 KB, 售價: 1 E幣)
SIMATIC S7-SCL 語言簡介及編程組件下載
https://doc.eleok.com/1085.html
本文檔主要用于討論與 S7-SCL 編程相關的以下問題:
編程軟件的基本信息
基本概念講解
基本使用
講解用于示例工程的簡單應用例子
實際使用中常見問題及講解
目 錄
S7-SCL編程..............................................................................................................1
1. 前言 ....................................................................................................................5
2. 軟件的基本信息 ..................................................................................................5
2.1. S7-SCL簡介 .......................................................................................................5
2.2. S7-SCL與STL:................................................................................................6
2.3. S7-SCL的安裝與使用:...................................................................................6
2.4. S7-SCL軟件兼容性...........................................................................................6
3. S7-SCL應用于虛擬工程......................................................................................7
3.1. 虛擬工程工藝要求 ............................................................................................7
3.2. S7-SCL簡單示例...............................................................................................7
3.2.1. 重要提示:..........................................................................................................................16
4. S7-SCL常見問題 ..............................................................................................17
4.1. 程序編寫相關問題 ..........................................................................................17
4.1.1. 問題:S7-SCL支持哪些STEP7 塊,與其它語言有什么關系?.....................................17
4.1.2. 問題:如何規范地的開發一個S7-SCL程序? .................................................................17
4.1.3. 問題:如何加密我的S7-SCL程序?.................................................................................17
4.1.4. 問題:為什么雙擊打開S7-SCL類型的程序后,顯示的格式卻是STL格式? ..............18
4.1.5. 問題:什么是OK Flag?....................................................................................................18
4.1.6. 問題:S7-SCL 中讀取一個組織塊的信息 .......................................................................19
4.1.7. 問題:如何理解FC/SFC的輸出參數 RET_VAL(返回值)?......................................20
4.1.8. 問題:在 S7-SCL 程序中,PLC中的地址標識使用的注意事項 ..................................21
4.1.9. 問題:為什么用戶人工輸入的程序在編譯時經常提示語法錯誤? ..............................22
4.1.10. 問題:如何對S7-SCL程序中的數據塊及靜態變量初始化? .......................................23
4.1.11. 問題:什么是“AT”指令,如何使用? ........................................................................23
4.1.12. 問題:S7-SCL程序中如何使用多重背景? ...................................................................28
4.1.13. 問題:如何在S7-SCL程序中實現數據塊間接尋址? ...................................................28
4.1.14. 問題:在S7-SCL程序中調用FC/FB與在STL/LAD中有何區別?................................29
4.1.15. 問題:轉換到“REAL”數據類型需要使用哪種數據類型轉換程序? ..........................30
4.1.16. 問題:在S7-SCL中如何區分變量名是本地變量,還是符號名? ...............................30
4.1.17. 問題:如何訪問一個字符串中的單個字符?................................................................30
4.2. 程序優化相關問題 ..........................................................................................31
4.2.1. 問題:如何在訪問結構時優化運行時間?......................................................................31
4.2.2. 問題:如何用布爾型變量優化IF語句來縮短循環時間?...............................................32
4.3. 編譯錯誤相關問題 ..........................................................................................34
4.3.1. 問題:S7-SCL程序在別人的計算機上打不開或無法編譯? .........................................34
4.3.2. 問題:為什么我的程序與別人的程序完全一致,卻通不過編譯? ..............................34
4.3.3. 問題:包含比較類型為WORD/DWORD的變量的 IF 語句不能被編譯通過? ..................35
4.3.4. 問題:當給一個雙字類型變量分配了一個實型數值時,出現非法數據類型錯誤.......35
4.3.5. 問題:在輸出窗口中的錯誤消息與程序行數字不符......................................................35
4.3.6. 問題:"The FB is not available or the instance declaration is missing"..............................36
4.3.7. 問題:"Character strings have different lengths"................................................................36
4.3.8. 問題:CPU消息"STOP due to unknown OP code" ............................................................37
4.3.9. 問題:在編譯UDT時出現"Syntax error with UNLINKED" .............................................37
4.3.10. 問題:在編譯DB時出現"Syntax error with 2#1100_1100".............................................38
4.4. 與監控調試相關問題 ......................................................................................38
4.4.1. 問題:為什么我的程序編譯通過,但無法運行?..........................................................38
4.4.2. 問題:為什么我的程序無法被監控?..............................................................................38
4.4.3. 問題:在S7-SCL哪些變量在監控時無法被顯示? .........................................................39
5. 附錄-推薦網址 ................................................................................................39
5.1. 西門子自動化與驅動產品的在線技術支持 ..................................................39
部分內容截圖:
S7-SCL 編程官方教程 中文版 1.png
沙發
lnkadam 發表于 2014-7-28 20:59:58 | 只看該作者
感謝樓主分享,積極分享工控資料共同提高!~
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

手機版|小黑屋|ELEOK |網站地圖

GMT+8, 2026-5-26 09:55

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回復 返回頂部 返回列表