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

ELEOK

標(biāo)題: S7-SCL 編程官方教程 中文版 [打印本頁(yè)]

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

作者: lnkadam    時(shí)間: 2014-7-28 20:59
感謝樓主分享,積極分享工控資料共同提高!~




歡迎光臨 ELEOK (http://m.afoofa.cn/) Powered by Discuz! X5.0