全國回收西門子變頻器 全國回收西門子變頻器
在 S7-300 CPU中,插/拔報警僅當插/拔發(fā)生在PROFINET IO(如移走 IO 設(shè)備)上時發(fā)生。
如果這些組織塊沒有裝載到CPU,則CPU將因無法調(diào)用這些塊而進入“停止”狀態(tài)。
警告:
當使用*B時,應當編程進行故障處理或者至少應當在出錯時產(chǎn)生一條提示信息,以便安全和正確地操作設(shè)備。需要注意的是,此時CPU可能不再進入到“ STOP”狀態(tài),因此這些危險狀態(tài)可能會被忽視。
用在線文檔工作
Working with the Online Documentation
在線幫助
在一個S7程序中,S7-SCL(程序)塊也能夠與其他STEP 7編程語言所編寫的塊相結(jié)合,塊可以相互調(diào)用。S7-
SCL塊也可以儲存在庫中并被其他語言使用。
因S7-SCL程序用ASCII文本編程,故極易導入導出。
S7-SCL塊能編譯成STEP 7編程語言STL(語句表)格式,但是記住,當存貯成STL形式的程序卻不再能夠在
S7-SCL中進行編輯。
開發(fā)環(huán)境(Development environment)
事實上,S7-SCL提供了強大的開發(fā)環(huán)境,其特殊的方面已經(jīng)與STEP 7進行協(xié)調(diào)。開發(fā)環(huán)境包括下面組件:
?? 一個編輯器,便于編制包含有函數(shù)(FC)、功能塊(FB)、組織塊(OB)、數(shù)據(jù)塊(DB)和用戶自定義數(shù)據(jù)類型
(UDT)的程序。編程器支持強大的處理功能。
?? 一個批編譯器,便于將編輯好的程序編譯成MC7機器代碼。生成的MC7代碼可以在所有S7-300/400可編
程控制器系列CPU上執(zhí)行,像CPU 314。
?? 一個調(diào)試器,便于在無編輯錯誤的程序中查找邏輯錯誤。找出的錯誤在源語言程序中顯示出來。
下圖表明開發(fā)環(huán)境組件的概況:
S7-SCL的應用范圍
Area of Application of S7-SCL
S7-SCL(結(jié)構(gòu)化控制語言)是用于SIMATIC S7系列CPU編程的類PASCAL高級語言。
PLC無關(guān)性認可(PLCopen certificate)
S7-SCL遵循在IEC 61131-3定義的文本高級語言ST(結(jié)構(gòu)化文本),并且確保其可重用性。
應用范圍(Area of application)
S7-SCL針對可編程邏輯控制器(PLC)編程進行了優(yōu)化,且其既包含了PASCAL編程語言的語言元素,又包含
了諸如輸入/輸出、計時器和計數(shù)器等的典型的PLC元素。
S7-SCL特別適合下列任務:
?? 復雜算法的編程
?? 數(shù)學函數(shù)的編程
?? 數(shù)據(jù)和配方管理
?? 過程優(yōu)化
S7-SCL提供了哪些功能?
Which Functions Does S7-SCL Offer?
REPEAT)
來自高級編程的語言元素(Language elements from high-level programming)
通過使用有效的語言結(jié)構(gòu)簡單迅速創(chuàng)建程序,很少出錯。如:
?? 循環(huán)結(jié)構(gòu)
?? 分支結(jié)構(gòu)(IF ... THEN ... ELSE)
?? 跳轉(zhuǎn)
程序通俗易懂(Program easy to understand)
下列特點增加了程序的易讀性:
?? 全符號編程
?? 注釋
?? 基本的和自定義數(shù)據(jù)類型
?? 顯示交叉參考
?? 通過在行首增加空格自動格式化輸入的內(nèi)容
?? 語言元素的語法著色
高級語言級的調(diào)試(Debugger on high-level language level)
調(diào)試器允許高級語言級的簡明程序調(diào)試,其提供下列功能:
?? 連續(xù)監(jiān)視程序的執(zhí)行
?? 按可單獨設(shè)置的斷點逐步監(jiān)視
?? 踏入(step-in)功能(調(diào)試期間跳入調(diào)用塊中的可能性)
在版本V5.3 SP1中的新內(nèi)容
What is New in Version V5.3 SP1?
語言的擴充(Language extensions)
在IEC 61131-3中定義的語言資源加進了S7-SCL V5.3 SP1:
?? 處理數(shù)值的函數(shù)當作SCL的內(nèi)部函數(shù)(SEL, MAX, MIN, LIMIT, MUX)
?? 通過轉(zhuǎn)換函數(shù)(BCD_TO_INT, INT_TO_BCD, etc.)支持表示整數(shù)的BCD碼
?? 派給操作符 => 用于函數(shù)的輸出參數(shù)
?? 用同類項初始化域
?? 新的轉(zhuǎn)換函數(shù)(BYTE_TO_INT, INT_TO_BYTE, etc.)
在源文件中進行編譯器的設(shè)置(Compiler settings in the source)
編譯器的設(shè)置能夠儲存在S7-SCL源文件或編譯控制文件,意思是說可存貯源文件的特別編譯性能。
擴充的調(diào)試功能(Extended debugging functions)
?? 在S7-SCL塊中的塊矛盾和時間戳記沖突能用STEP 7的調(diào)試功能“檢查塊沖突(Check block consistency)”來檢
查和糾正。此功能從STEP 7 V5.3 SP2開始就可用了。
?? “監(jiān)視器(Monitor)”調(diào)試功能能夠用在更多定義了調(diào)用環(huán)境的特殊情況。
?? “監(jiān)視器(Monitor)”的監(jiān)視范圍能夠在源文件中標識部分不進行特別限制。
彩色打印(Color printing)
S7-SCL也能夠進行彩色打印。
擴充的查找功能(Extended search function)
現(xiàn)在,S7-SCL也允許從光標位置開始查找和在選定內(nèi)容中查找。
在源文本中放置書簽(Placing of bookmarks in the source text)
現(xiàn)在,能夠通過在源文件中的書簽進行快速瀏覽。
用外語字符集創(chuàng)建S7-SCL程序塊(Creation of S7-SCL blocks with foreign-language character set)
S7-SCL源文件能包含用外語字符集的文本。這就允許建立適應廣闊需要的程序塊,用戶見到的關(guān)鍵處是用外
語字符集顯示的(如符號塊名、屬性和注釋)。
更多的關(guān)于外語字符集的信息請參考Readme文件。
安裝要求
Installation Requirements
系統(tǒng)要求(System Requirements)
S7-SCL V5.3 SP1選件包能夠運行在安裝了STEP 7 V5.3或更高版本的標準包編程設(shè)備或PC
上。關(guān)于操作系統(tǒng)的必要條件請參考Readme.wri文件。
硬件要求(Hardware Requirements)
S7-SCL的要求與STEP 7標準包一樣。S7-SCL V5.3 SP1選件包對硬盤空間的要求能在
Readme.wri文件中找到。
S7-SCL的安裝
Installation of S7-SCL
啟動安裝程序(Starting the Installation Program)
S7-SCL包含一個自動安裝軟件的Setup程序。出現(xiàn)在屏蔽上的提示指導你一步一步地完成整個
安裝過程。
大致步驟如下)Follow the steps outlined below):
1. 打開Windows 2000/XP的控制面板,雙擊增加/刪除程序圖標。
2. 選擇安裝l...
3. 插入CD,點擊"下一步(Next)"。然后Windows將自動搜索安裝程序"Setup.exe"。
4. 安裝程序顯示下面的指示。
安裝許可證(Installing License Keys)
安裝期間,程序?qū)z查是否在硬盤上安裝了相應的許可證。如未發(fā)現(xiàn)有效的許可證,信息會
告之軟件只能在所顯示的許可證下使用。如果需要,能夠立即安裝許可證或繼續(xù)安裝然后再
安裝許可證。如果現(xiàn)在就安裝許可證,按照提示插入*軟盤。
1、FM 355 閉環(huán)控制模塊
FM 355 有4個閉環(huán)控制通道,用于壓力、流量、液位等控制,有優(yōu)化溫度控制算法和PID算法。FM 355C 是有4個模擬量輸出斷的連續(xù)控制器,F(xiàn)M 355 S 是有8個數(shù)字量輸出點的步進或脈沖控制器。CPU停機或出現(xiàn)故障后FM 355 人能繼續(xù)運行,控制程序存儲在模塊中。
FM 355 的4個模擬量輸入端用于采集模擬量數(shù)值和前饋控制值,附加的一個模擬量輸入端用于熱電偶的溫度補償。可以使用不同的傳感器,例如熱電偶、Pt100熱電阻、電壓傳感器和電流傳感器。FM 355 有4個單獨的閉環(huán)控制通道,可以實現(xiàn)定制控制、串級控制、比例控制和3分量控制,幾個控制器可以集成到一個系統(tǒng)中使用。有自動、手動、安全、跟隨、后背這幾種操作方式。12為分辨率時的采樣時間為20~100ms,14位分辨率時為100~500ms。
自優(yōu)化溫度控制算法存儲在米快中,當設(shè)定點變化大于12%時自動啟動自由化;可以使用組態(tài)軟件包對PID控制算法進行優(yōu)化。
CPU有故障或CPU停止運行是控制器可以獨立地繼續(xù)控制。為此在:“后備方式”功能中設(shè)置了可調(diào)的安全設(shè)定點或安全調(diào)節(jié)變量??梢宰x取和修改模糊溫度控制器的所有參數(shù),或在線修改其他參數(shù)。
2、FM 355-2 閉環(huán)控制模塊
FM 355-2 是適用于溫度閉環(huán)控制的4通道閉環(huán)控制模塊,可以方便實現(xiàn)在線自動化溫度控制,包括加熱、冷卻控制,以及加熱、冷卻的組合控制。FM 355-2C 是有4個模擬量輸出端的連續(xù)控制器,F(xiàn)M 355-2S 是有8個數(shù)字量輸出端的步進或脈沖控制器。CPU停機或出現(xiàn)故障后FM 355-2 仍能繼續(xù)運行。