西門子S7-200 SMART
S7-200 SMART 系列微型可編程邏輯控制器 (Micro PLC, Micro Programmable Logic
Controller) 可以控制各種設(shè)備以滿足您的自動(dòng)化控制需要。
CPU 根據(jù)用戶程序控制邏輯監(jiān)視輸入并更改輸出狀態(tài),用戶程序可以包含布爾邏輯、
計(jì)數(shù)、定時(shí)、復(fù)雜數(shù)學(xué)運(yùn)算以及與其它智能設(shè)備的通信。 S7-200 SMART
結(jié)構(gòu)緊湊、組態(tài)靈活且具有功能強(qiáng)大的指令集,這些優(yōu)勢(shì)的組合使它成為控制各種應(yīng)用的
完美解決方案。
1.1 S7- - 200 SMART CPU
CPU
將微處理器、集成電源、輸入電路和輸出電路組合到一個(gè)結(jié)構(gòu)緊湊的外殼中,形成功能強(qiáng)
大的 Micro PLC。下載用戶程序后,CPU
將包含監(jiān)控應(yīng)用中的輸入和輸出設(shè)備所需的邏輯。
① I/O 的 LED
② 端子連接器
③ 以太網(wǎng)通信端口
④ 用于在標(biāo)準(zhǔn) (DIN)
導(dǎo)軌上安裝的夾片
⑤ 以太網(wǎng)狀態(tài) LED
(保護(hù)蓋下方):LINK,RX/
TX
⑥ 狀態(tài) LED:RUN、STOP 和
ERROR
⑦ RS485 通信端口
⑧ 可選信號(hào)板
(僅限標(biāo)準(zhǔn)型)
⑨ 存儲(chǔ)卡讀卡器(保護(hù)蓋下方)
(僅限標(biāo)準(zhǔn)型)
CPU 具有不同型號(hào),它們提供了各種各樣的特征和功能,這些特征和功能可幫助用戶針
設(shè)計(jì) PLC 系統(tǒng)的指南
設(shè)計(jì) PLC 系統(tǒng)有很多種方法。 以下這些通用的指南適用于許多設(shè)計(jì)項(xiàng)目。
當(dāng)然,您還必須遵守您所在公司的規(guī)程以及您在培訓(xùn)中和現(xiàn)場(chǎng)積累的實(shí)踐經(jīng)驗(yàn)。
分解過(guò)程或機(jī)器
將您的過(guò)程或者機(jī)器分解成相互獨(dú)立的部分。
這些獨(dú)立部分決定了控制器之間的界限,并將影響功能描述規(guī)范和資源的分配。
創(chuàng)建功能規(guī)范
寫出過(guò)程或者機(jī)器每一部分的操作描述。 包括下列主題: I/O
點(diǎn)、操作的功能描述、允許每個(gè)執(zhí)行器(例如螺線管、電機(jī)和驅(qū)動(dòng)器)動(dòng)作之前必須達(dá)到
的狀態(tài)、操作員界面的描述以及與過(guò)程或機(jī)器其它部分相連的任何接口的描述。
設(shè)計(jì)安全電路
出于安全考慮,應(yīng)識(shí)別出需要硬接線邏輯的設(shè)備。
控制設(shè)備若發(fā)生故障可能出現(xiàn)不安全狀況,造成機(jī)器意外啟動(dòng)或運(yùn)行變化。
若是意外或錯(cuò)誤的機(jī)械運(yùn)轉(zhuǎn)可能導(dǎo)致人員身體受傷或重大財(cái)產(chǎn)損失,應(yīng)考慮使用獨(dú)立于
CPU 運(yùn)行的機(jī)電超馳裝置,以防止不安全的運(yùn)行。
安全電路的設(shè)計(jì)中應(yīng)包含以下任務(wù):
● 確定可能造成危險(xiǎn)的不正確或意外的執(zhí)行器操作。
● 確定可確保操作不危險(xiǎn)的條件,并確定如何獨(dú)立于 CPU 檢測(cè)這些條件。
● 確定上電和斷電時(shí) CPU 和 I/O 如何影響過(guò)程,并確定檢測(cè)錯(cuò)誤的時(shí)間。
此信息僅用于設(shè)計(jì)正常和可預(yù)期的異常操作,不能用于保障安全的目的。
● 設(shè)計(jì)獨(dú)立于 CPU 的手動(dòng)或機(jī)電安全超馳來(lái)阻止危險(xiǎn)的操作。
● 向 CPU
提供獨(dú)立電路的相應(yīng)狀態(tài)信息,便于程序和任何操作員界面都獲得必需的信息。
● 標(biāo)識(shí)其它與過(guò)程安全操作相關(guān)的安全要求。打開(kāi)用舊版程序創(chuàng)建的項(xiàng)目
• 早期 STEP 7-Micro/WIN(.mwp 文件)版本的項(xiàng)目可能包含一種或多種
STEP 7-Micro/WIN SMART 不支持的邏輯結(jié)構(gòu)。打開(kāi)項(xiàng)目時(shí)
STEP 7-Micro/WIN SMART 忽略了其不支持的指令。必須仔細(xì)檢查項(xiàng)目,并對(duì)
STEP 7-Micro/WIN SMART 忽略的程序邏輯部分進(jìn)行重新設(shè)計(jì)。
• STEP 7-Micro/WIN SMART 忽略舊版項(xiàng)目的系統(tǒng)塊,對(duì)打開(kāi)的項(xiàng)目使用默認(rèn)系統(tǒng)塊。
• STEP 7-Micro/WIN SMART 會(huì)忽略舊項(xiàng)目中所有向?qū)傻某绦驂K。
• 不可使用“打開(kāi)”(Open) 命令打開(kāi)位于 PLC
中的項(xiàng)目。項(xiàng)目文件必須位于用戶的個(gè)人計(jì)算機(jī)/編程設(shè)備中。
• 只可為每個(gè) STEP 7-Micro/WIN SMART 實(shí)例打開(kāi)一個(gè)項(xiàng)目。必須運(yùn)行兩個(gè) STEP 7-
Micro/WIN SMART
實(shí)例才能同時(shí)打開(kāi)兩個(gè)項(xiàng)目。打開(kāi)兩個(gè)實(shí)例時(shí),可在其間復(fù)制和粘貼 LAD/FBD
程序元素和 STL 文本。
• 可定義一個(gè)默認(rèn)項(xiàng)目文件夾,用于打開(kāi)和保存新 STEP 7-Micro/WIN SMART 項(xiàng)目
各種指令通過(guò)圖形符號(hào)表示,包括三個(gè)基本形式:
● 觸點(diǎn)表示邏輯輸入條件,如開(kāi)關(guān)、按鈕或內(nèi)部條件。
● 線圈通常表示邏輯輸出結(jié)果,如指示燈、電機(jī)啟動(dòng)器、干預(yù)繼電器或內(nèi)部輸出條件。
● 方框表示其它指令,如定時(shí)器、計(jì)數(shù)器或數(shù)學(xué)指令。
選擇 LAD 編輯器時(shí),請(qǐng)考慮以下要點(diǎn):
● 梯形圖邏輯易于初學(xué)者使用。
● 圖形表示法通常易于理解
● 可以使用 STL 編輯器顯示所有用 SIMATIC LAD 編輯器編寫的程序。
5.3.7 FBD 編輯器的特點(diǎn)
FBD
編輯器以圖形方式顯示程序,類似于通用邏輯門圖。
FBD 中沒(méi)有 LAD
編輯器中的觸點(diǎn)和線圈,但有相等的指令,以方框指令
的形式顯示。
FBD 不使用左右側(cè)電源導(dǎo)軌的概念,因此,術(shù)語(yǔ)“邏輯流”用于表達(dá)流過(guò) FBD
邏輯塊的控制流的類似概念。
通過(guò) FBD 元件的邏輯“1”稱為邏輯流。
邏輯流輸入的起點(diǎn)和邏輯流輸出的終點(diǎn)可以直接分配給操作數(shù)。
程序邏輯由這些框指令之間的連接決定。 即,來(lái)自一條指令的輸出(例如
AND(與)方框)可用于啟用另一條指令(例如計(jì)時(shí)器),以創(chuàng)建必要的控制邏輯。
這一連接概念使能能夠解決各種各樣的邏輯問(wèn)題。
選擇 FBD 編輯器時(shí),請(qǐng)考慮以下要點(diǎn):
● 圖形邏輯門表示樣式對(duì)跟隨程序流有益。
● 可以使用 STL 編輯器顯示所有用 SIMATIC FBD 編輯器編寫的程序。