上海贊國(guó)自動(dòng)化科技有限公司是專(zhuān)業(yè)從事西門(mén)子工業(yè)自動(dòng)化產(chǎn)品銷(xiāo)售和系統(tǒng)集成的高新技術(shù)企業(yè)。在西門(mén)子工控領(lǐng)域,公司以精益求精的經(jīng)營(yíng)理念,從產(chǎn)品、方案到服務(wù),致力于塑造一個(gè)“行業(yè)專(zhuān)家”品牌,以實(shí)現(xiàn)可持續(xù)的發(fā)展。 多年以來(lái),公司堅(jiān)持“以客戶(hù)為本,與客戶(hù)共同發(fā)展”的思想,全力以赴為工礦用戶(hù)、設(shè)計(jì)單位、工程公司提供高性?xún)r(jià)比、高穩(wěn)定性、高可靠性的整體解決方案。 “我們不僅僅銷(xiāo)售優(yōu)質(zhì)的產(chǎn)品...
---------------------------------------------------
上海贊國(guó)自動(dòng)化科技有限公司
聯(lián)系人 :黃工(銷(xiāo)售/維修經(jīng)理)
24小時(shí) 熱線(xiàn) :18721786229
電 話(huà): 021-31129695
微 信; 18721786229
傳真(Fax):021-67633621
商務(wù)( Q Q ):38633177
E-mail :38633177@qq.com
--------------------------------------------------
《銷(xiāo)售態(tài)度》:質(zhì)量保證、誠(chéng)信服務(wù)、及時(shí)到位!
《銷(xiāo)售宗旨》:為客戶(hù)創(chuàng)造價(jià)值是我們永遠(yuǎn)追求的目標(biāo)!
《服務(wù)說(shuō)明》:現(xiàn)貨配送至全國(guó)各地含稅(17%)含運(yùn)費(fèi)!
《產(chǎn)品質(zhì)量》:原裝正品,全新原裝!均可質(zhì)保一年,假一罰十!
《產(chǎn)品優(yōu)勢(shì)》:專(zhuān)業(yè)銷(xiāo)售 薄利多銷(xiāo) 信譽(yù)好,口碑好,價(jià)格低,貨期短,大量現(xiàn)貨,服務(wù)周到
上海贊國(guó)自動(dòng)化科技有限公司是中國(guó)西門(mén)子合作伙伴,公司主要從事工業(yè)自動(dòng)化產(chǎn)品的集成,銷(xiāo)售各維修。 致力于為您提供在食品、化工、水泥、電力、環(huán)保等領(lǐng)域的電氣及自動(dòng)化技術(shù)的完整解決方案,包括自動(dòng)化產(chǎn)品及系統(tǒng)、工程項(xiàng)目執(zhí)行及管理、主要過(guò)程控制領(lǐng)域技術(shù)支持,以及專(zhuān)業(yè)的售后服務(wù)、培訓(xùn)等。
上海贊國(guó)公司在經(jīng)營(yíng)活動(dòng)中精益求精,具備如下業(yè)務(wù)優(yōu)勢(shì):
SIEMENS 可編程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并聯(lián).
4、HMI 觸摸屏TD200 TD400CK-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流傳動(dòng)裝置
1、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全數(shù)字直流調(diào)速裝置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 數(shù)控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系統(tǒng)及伺報(bào)電機(jī),力矩電機(jī),直線(xiàn)電機(jī),伺服驅(qū)動(dòng)等備件銷(xiāo)售。
6SL3211-0AB21-5UA1變頻器中國(guó)代理商
相對(duì)于西門(mén)子 PLC 的其它類(lèi)型編程語(yǔ)言,S7-SCL 與計(jì)算機(jī)高級(jí)編程語(yǔ)言有著非常相近的特性,只要使用者接觸過(guò) PASCAL 或者 VB 編程語(yǔ)言,實(shí)現(xiàn) S7-SCL 的快速入門(mén)是非常容易的。
S7-SCL(Structured Control Language 結(jié)構(gòu)化控制語(yǔ)言) 具有以下特點(diǎn):
相對(duì)于西門(mén)子 PLC 的其它類(lèi)型編程語(yǔ)言,S7-GRAPH 與計(jì)算機(jī)高級(jí)編程語(yǔ)言有著非常相近的特性,只要使用者接觸過(guò) PASCAL 或者 VB 編
程語(yǔ)言,實(shí)現(xiàn) S7-GRAPH 的快速入門(mén)是非常容易的。S7-GRAPH具有以下特點(diǎn):
S7-GRAPH針對(duì)順序控制程序做了優(yōu)化處理,它不僅僅具有 PLC 典型的元素(例如 輸入/輸出,定時(shí)器,計(jì)數(shù)器),而且增加了如下概念:
X表示兼容 - 表示不兼容
圖1
TIA portal中不同型號(hào)PLC使用GRAPH的可行性:
博途軟件本身已經(jīng)集成GRAPH語(yǔ)言包。因?yàn)閂11以上才支持S7-300/400,V12以上支持S7-1500,根據(jù)軟件的產(chǎn)品發(fā)布通知總結(jié)如下:
在STEP7 V5.5以下編程軟件中,更多內(nèi)容請(qǐng)參考S7-GRAPH 編程語(yǔ)言的詳盡手冊(cè)
在安裝 S7-GRAPH 軟件包后,通過(guò)點(diǎn)擊 Windows 菜單 開(kāi)始->Simatic->Documentation->English 可以閱讀到名為"S7-GRAPH - Programming Sequential Control Systems"的 PDF 手冊(cè)。
此手冊(cè)共分為 15個(gè)章節(jié),其詳細(xì)地講解了 S7-GRAPH 編程語(yǔ)言。一切關(guān)于 S7-GRAPH 使用的問(wèn)題請(qǐng)以此手冊(cè)為準(zhǔn)。
博途軟件請(qǐng)參考軟件的幫助信息
文檔類(lèi)型 應(yīng)用與工具, 條目ID: 109481384, 文檔發(fā)布日期 2015年12月3日
目 錄
S7-SCL編程
1. 前言
2. 軟件的基本信息
2.1. S7-SCL簡(jiǎn)介
2.2. S7-SCL與STL:
2.3. S7-SCL的安裝與使用:
2.4. S7-SCL軟件兼容性
3. S7-SCL應(yīng)用于虛擬工程
3.1. 虛擬工程工藝要求
3.2. S7-SCL簡(jiǎn)單示例
3.2.1. 重要提示:
4. S7-SCL常見(jiàn)問(wèn)題
4.1. 程序編寫(xiě)相關(guān)問(wèn)題
4.1.1. 問(wèn)題:S7-SCL支持哪些STEP7塊,與其它語(yǔ)言有什么關(guān)系?
4.1.2. 問(wèn)題:如何規(guī)范地的開(kāi)發(fā)一個(gè)S7-SCL程序?
4.1.3. 問(wèn)題:如何加密我的S7-SCL程序?
4.1.4. 問(wèn)題:為什么雙擊打開(kāi)S7-SCL類(lèi)型的程序后,顯示的格式卻是STL格式?
4.1.5. 問(wèn)題:什么是OK Flag?
4.1.6. 問(wèn)題:S7-SCL 中讀取一個(gè)組織塊的信息
4.1.7. 問(wèn)題:如何理解FC/SFC的輸出參數(shù) RET_VAL(返回值)?
4.1.8. 問(wèn)題:在 S7-SCL 程序中,PLC中的地址標(biāo)識(shí)使用的注意事項(xiàng)
4.1.9. 問(wèn)題:為什么用戶(hù)人工輸入的程序在編譯時(shí)經(jīng)常提示語(yǔ)法錯(cuò)誤?
4.1.10. 問(wèn)題:如何對(duì)S7-SCL程序中的數(shù)據(jù)塊及靜態(tài)變量初始化?
4.1.11. 問(wèn)題:什么是“AT”指令,如何使用?
4.1.12. 問(wèn)題:S7-SCL程序中如何使用多重背景?
4.1.13. 問(wèn)題:如何在S7-SCL程序中實(shí)現(xiàn)數(shù)據(jù)塊間接尋址?
4.1.14. 問(wèn)題:在S7-SCL程序中調(diào)用FC/FB與在STL/LAD中有何區(qū)別?
4.1.15. 問(wèn)題:轉(zhuǎn)換到“REAL”數(shù)據(jù)類(lèi)型需要使用哪種數(shù)據(jù)類(lèi)型轉(zhuǎn)換程序?
4.1.16. 問(wèn)題:在S7-SCL中如何區(qū)分變量名是本地變量,還是符號(hào)名?
4.1.17. 問(wèn)題:如何訪問(wèn)一個(gè)字符串中的單個(gè)字符?
4.2. 程序優(yōu)化相關(guān)問(wèn)題
4.2.1. 問(wèn)題:如何在訪問(wèn)結(jié)構(gòu)時(shí)優(yōu)化運(yùn)行時(shí)間?
4.2.2. 問(wèn)題:如何用布爾型變量?jī)?yōu)化IF語(yǔ)句來(lái)縮短循環(huán)時(shí)間?
4.3. 編譯錯(cuò)誤相關(guān)問(wèn)題
4.3.1. 問(wèn)題:S7-SCL程序在別人的計(jì)算機(jī)上打不開(kāi)或無(wú)法編譯?
4.3.2. 問(wèn)題:為什么我的程序與別人的程序完全一致,卻通不過(guò)編譯?
4.3.3. 問(wèn)題:包含比較類(lèi)型為WORD/DWORD的變量的 IF 語(yǔ)句不能被編譯通過(guò)?
4.3.4. 問(wèn)題:當(dāng)給一個(gè)雙字類(lèi)型變量分配了一個(gè)實(shí)型數(shù)值時(shí),出現(xiàn)非法數(shù)據(jù)類(lèi)型錯(cuò)
4.3.5. 問(wèn)題:在輸出窗口中的錯(cuò)誤消息與程序行數(shù)字不符
4.3.6. 問(wèn)題:"The FB is not available or the instance declaration is missing"
4.3.7. 問(wèn)題:"Character strings have different lengths"
4.3.8. 問(wèn)題:CPU消息"STOP due to unknown OP code"
4.3.9. 問(wèn)題:在編譯UDT時(shí)出現(xiàn)"Syntax error with UNLINKED"
4.3.10. 問(wèn)題:在編譯DB時(shí)出現(xiàn)"Syntax error with 2#1100_1100"
4.4. 與監(jiān)控調(diào)試相關(guān)問(wèn)題
4.4.1. 問(wèn)題:為什么我的程序編譯通過(guò),但無(wú)法運(yùn)行?
4.4.2. 問(wèn)題:為什么我的程序無(wú)法被監(jiān)控?
4.4.3. 問(wèn)題:在S7-SCL哪些變量在監(jiān)控時(shí)無(wú)法被顯示?
下載地址: 2008928131135970.pdf (1,0 MB)
符號(hào)可以分為共享符號(hào)與本地符號(hào)。
程序代碼段中的共享符號(hào)與局部符號(hào)之間的差別可區(qū)分如下:
下表詳細(xì)描述共享符號(hào)與本地符號(hào)的區(qū)別:
注意:符號(hào)名(變量 ID)中不允許出現(xiàn)兩個(gè)連續(xù)的下劃線(xiàn)字符(例如,MOTOR__ON)。
轉(zhuǎn)到 SIMATIC 管理器,并選擇塊文件夾,然后選擇菜單命令編輯 > 對(duì)象 屬性。在"地址優(yōu)先級(jí)"標(biāo)簽中,可以進(jìn)行與自己要求相適合的設(shè)置。
在編程過(guò)程中,有以下三種方式可以輸入符號(hào):
1.通過(guò)對(duì)話(huà)框
使用菜單命令視圖 > 顯示 > 符號(hào)表達(dá)式在打開(kāi)塊的塊窗口中激活符號(hào)顯示。菜單命令前將出現(xiàn)一個(gè)復(fù)選標(biāo)記,表示符號(hào)表達(dá)式已激活。
所定義的符號(hào)將輸入到符號(hào)表中。如果所作的輸入會(huì)導(dǎo)致出現(xiàn)非唯一性符號(hào),則會(huì)出現(xiàn)出錯(cuò)消息并將其拒絕。
2.通過(guò)符號(hào)表
1) 可使用多種方法打開(kāi)符號(hào)表:
2) 要為符號(hào)表輸入新的符號(hào),可將光標(biāo)放置在表中的第一個(gè)空白行,并對(duì)單元進(jìn)行填充。可使用菜單命令插入 > 符號(hào),將新的空白行插入到符號(hào)表當(dāng)前行的前面。使用編輯菜單中的命令可復(fù)制和修改現(xiàn)有的條目。進(jìn)行保存,然后關(guān)閉符號(hào)表。也可保存尚未完全定義的符號(hào)。
狀態(tài)列含義如下:
3) 從其它表格編輯器中導(dǎo)入。例如從Microsoft Excel中導(dǎo)入,參考下面的小節(jié)。 在輸入符號(hào)時(shí),應(yīng)注意以下幾點(diǎn):
下列文件格式均可導(dǎo)入到符號(hào)表或從符號(hào)表中導(dǎo)出:
S7-SCL 為 PLC 做了優(yōu)化處理,它不僅僅具有 PLC 典型的元素(例如 輸入/輸出,定時(shí)器,計(jì)數(shù)器,符號(hào)表),而且具有高級(jí)語(yǔ)言的特性, 例如:循環(huán), 選擇,分支,數(shù)組 ,高級(jí)函數(shù)。
S7-SCL 其非常適合于如下任務(wù):
X表示兼容 - 表示不兼容
圖1
TIA portal中不同型號(hào)PLC使用SCL的可行性:
博途軟件本身已經(jīng)集成SCL語(yǔ)言包。因?yàn)閂11以上才支持S7-300/400,V12以上支持S7-1500,根據(jù)軟件的產(chǎn)品發(fā)布通知總結(jié)如下:
在STEP7 V5.5以下編程軟件中,更多內(nèi)容請(qǐng)參考S7-SCL 編程語(yǔ)言的詳盡手冊(cè)
在安裝 S7-SCL 軟件包后,通過(guò)點(diǎn)擊 Windows 菜單 開(kāi)始->Simatic->Documentation->English 可以閱讀到名為"S7-SCL for S7-300 and S7-400 "的 PDF 手冊(cè)。此手冊(cè)共分為 16 個(gè)章節(jié),其詳細(xì)地講解了 S7-SCL 編程語(yǔ)言。一切關(guān)于 S7-SCL 使用的問(wèn)題請(qǐng)以此手冊(cè)為準(zhǔn)。
6SL3211-0AB21-5UA1變頻器中國(guó)代理商24小時(shí)咨詢(xún)熱線(xiàn):18721786229 上海贊國(guó)竭誠(chéng)為您服務(wù) 聯(lián)系人:黃章海
6SL3211-0AB21-5UA1變頻器中國(guó)代理商