西門子代理商PLC 6ES7313-6CF03-0AB0 西門子代理商PLC 6ES7313-6CF03-0AB0
狀態(tài)欄位于主窗口底部,顯示在 STEP 7-Micro/WIN SMART中執(zhí)行的操作的編輯模式或在線狀態(tài)的相關(guān)信息。
輸出窗口
“輸出窗口”顯示近編譯的 POU和在編譯過程中出現(xiàn)的錯誤的清單。如果已打開“程序編輯器”窗口和“輸出窗口”,可雙擊“輸出窗口”中的錯誤信息使程序自動滾動到錯誤所在的程序段。
5.3.1 借助向?qū)?chuàng)建控制程序
STEP 7-Micro/WIN SMART 提供以下向?qū)咕幊套兊酶詣痈菀祝?/p>
- 高速計數(shù)器
- 運動
- PID
- PWM(脈寬調(diào)制)
- 文本顯示
- Get/Put
- 數(shù)據(jù)記錄(標(biāo)準(zhǔn) CPU)
完成一個賦值行后按CTRL–ENTER,將地址自動增加至下一個可用地址。
西門子PLC S7-200SMART系統(tǒng)手冊
入門指南
STEP 7-Micro/WIN SMART 可簡化對 CPU的編程。只需一個簡單示例和幾個簡短步驟,即可學(xué)會用戶程序的創(chuàng)建方法,然后可以下載該程序并在 CPU 中運行。
該示例需要以太網(wǎng)或 USB-PPI 通信電纜、CPU 和運行 STEP 7-Micro/WIN SMART編程軟件的編程設(shè)備。
2.1 連接到 CPU
連接 CPU 十分容易。在本例中,只需將電源與 CPU 相連,然后通過以太網(wǎng)或 USB-PPI通信電纜將編程設(shè)備與 CPU 相連。
說明
CPU 型號 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s無以太網(wǎng)端口,無與使用以太網(wǎng)通信相關(guān)的功能。
將電源連接到 CPU
安裝、接線或拆卸設(shè)備前,請確保電源關(guān)閉
在安裝或拆何電氣設(shè)備之前,請確保已切斷該設(shè)備的電源。如果在通電的情況下嘗試安裝 CPU
或相關(guān)設(shè)備或者對它們進(jìn)行接線,則可能會觸電或?qū)е略O(shè)備錯誤運行。如果在安裝或拆卸過程中未切斷 CPU和相關(guān)設(shè)備的所有電源,則可能導(dǎo)致人員死亡、重傷或設(shè)備損壞。
在安裝或拆卸 CPU 或相關(guān)設(shè)備之前,必須采取合適的安全預(yù)防措施并確保切斷該 CPU的電源。
將 CPU 連接至電源。下圖顯示了直流和交流型 CPU 的接線。
直流安裝
交流安裝
2.1.1 組態(tài) CPU 以進(jìn)行通信
2.1.1.1 概述
CPU 可與兩類通信網(wǎng)絡(luò)中的 STEP 7-Micro/WIN SMART 編程設(shè)備進(jìn)行通信:
CPU 可與以太網(wǎng)中的STEP 7-Micro/WIN SMART編程設(shè)備進(jìn)行通信。
CPU 可與 RS485 中的STEP 7-Micro/WIN SMART編程設(shè)備進(jìn)行通信。
在 CPU 和編程設(shè)備之間建立以太網(wǎng)通信時請考慮以下幾點:
● 組態(tài)/設(shè)置:單個 CPU 不需要硬件配置。如果想要在同一個網(wǎng)絡(luò)中安裝多個CPU,則必須將默認(rèn) IP 地址更改為新的的 IP 地址。
后續(xù)行可分配顯式地址或隱式地址。當(dāng)您在單個地址分配后鍵入多個數(shù)據(jù)值時,或鍵入僅包含數(shù)據(jù)值的一行時,編輯器會自動進(jìn)行隱性地址分配。編輯器根據(jù)先前的地址分配及數(shù)據(jù)值大?。ㄗ止?jié)、字或雙字),適當(dāng)數(shù)量的 V存儲區(qū)。 數(shù)據(jù)塊編輯器是一種自由格式文本編輯器;但是,它預(yù)期地址或符號名稱出現(xiàn)在*個位置。如果繼續(xù)輸入一個隱式數(shù)據(jù)值條目,輸入隱式賦值前在地址位置輸入至少一個空格。鍵入一行后,按 ENTER鍵,數(shù)據(jù)塊編輯器格式化該行(對齊地址列、數(shù)據(jù)和注釋;大寫 V存儲區(qū)地址)并重新顯示行。數(shù)據(jù)塊編輯器接受大小寫字母,并允許使用逗號、制表符或空格作為地址和數(shù)據(jù)值之間的分隔符。
5.4 數(shù)據(jù)塊 (DB) 編輯器
數(shù)據(jù)塊允許您向 V 存儲器的特定位置分配常數(shù) (頁 92)(數(shù)字值或字符串)。您可以對 V
存儲區(qū)的字節(jié) (V 或 VB)、字 (VW) 或雙字 (VD)
地址賦值。還可以輸入可選注釋,前面帶雙正斜線 //。
數(shù)據(jù)塊的*行必須分配顯式地址??墒褂么鎯ζ鞯刂罚ǖ刂罚┗蚍柋碇幸郧胺峙浣o地址的符號名稱(符號地址)。
表格 5- 2 STL 用戶程序示例
LD A
= | I0.0 I0.1 Q1.0 | // 讀取一個輸入 (I0.0)。
// 與另一個輸入 (Q1.0) 進(jìn)行“與”運算。 // 將值寫入輸出 1。 |
CPU 按照程序指示的順序,從頂部至底部執(zhí)行每條指令,然后再從頭重新開始。
STL 使用邏輯棧解析控制邏輯。 插入 STL 指令來處理堆棧操作。選擇 STL 編輯器時,請考慮以下要點:
STL對經(jīng)驗豐富的程序員較適合。 STL有時可以解決無法用 LAD 或 FBD 編輯器輕易解決的問題。 雖然您可以使用 STL編輯器查看或編輯用 LAD 或 FBD 編輯器創(chuàng)建的程序,但反過來不一定成立。 LAD 或 FBD 編輯器不一定總能顯示所有用 STL 編輯器編寫的程序。
5.3.1 STL 編輯器的特點
STL 編輯器以文本語言的形式顯示程序。 STL
編輯器允許您輸入指令助記符來創(chuàng)建控制程序。 STL 編輯還允許您創(chuàng)建用 LAD 或 FBD
編輯器無法創(chuàng)建的程序。 這是因為您是用 CPU
的本機語言在編程,而不是在圖形編輯器中編程,在編輯器中必須應(yīng)用一些限制以便正確繪圖。 如下例所示,這種基于文本的概念與匯編語言編程十分相似。
5.3.1 FBD 編輯器的特點
FBD
編輯器以圖形方式顯示程序,類似于通用邏輯門圖。
FBD 中沒有 LAD
編輯器中的觸點和線圈,但有相等的指令,以方框指令的形式顯示。
FBD 不使用左右側(cè)電源導(dǎo)軌的概念,因此,術(shù)語“邏輯流”用于表達(dá)流過 FBD
邏輯塊的控制流的類似概念。
通過 FBD 元件的邏輯“1”稱為邏輯流。
邏輯流輸入的起點和邏輯流輸出的終點可以直接分配給操作數(shù)。
程序邏輯由這些框指令之間的連接決定。 即,來自一條指令的輸出(例如
AND(與)方框)可用于啟用另一條指令(例如計時器),以創(chuàng)建必要的控制邏輯。這一連接概念使能能夠解決各種各樣的邏輯問題。
選擇 FBD 編輯器時,請考慮以下要點:
圖形邏輯門表示樣式對跟隨程序流有益。 可以使用STL 編輯器顯示所有用 SIMATIC FBD 編輯器編寫的程序。
要啟動向?qū)В稍?nbsp;STEP 7-Micro/WIN SMART“工具”(Tools)
菜單功能區(qū)或在項目樹下的向?qū)Ч?jié)點中選中此向?qū)?。打開向?qū)Ш蟀聪翭1,便可從在線幫助系統(tǒng)中獲取有關(guān)向?qū)У脑敿?xì)信息。
5.3.1 LAD 編輯器的特點
LAD
編輯器以圖形方式顯示程序,與電氣接線圖類似。
LAD
程序仿真來自電源的電流通過一系列的邏輯輸入條件,進(jìn)而決定是否啟用邏輯輸出。
LAD 程序包括已通電的左側(cè)電源導(dǎo)軌。
閉合觸點允許能量通過它們流到下一元件,而斷開的觸點則阻止能量的流動。邏輯分成不同的程序段。
程序根據(jù)指示執(zhí)行,每次執(zhí)行一個程序段,順序為從左至右,然后從頂部至底部。
各種指令通過圖形符號表示,包括三個基本形式:
觸點表示邏輯輸入條件,如開關(guān)、按鈕或內(nèi)部條件。 線圈通常表示邏輯輸出結(jié)果,如指示燈、電機啟動器、干預(yù)繼電器或內(nèi)部輸出條件。 方框表示其它指令,如定時器、計數(shù)器或數(shù)學(xué)指令。選擇 LAD編輯器時,請考慮以下要點: 梯形圖邏輯易于初學(xué)者使用。 圖形表示法通常易于理解,且全用。 可以使用STL 編輯器顯示所有用 SIMATIC LAD 編輯器編寫的程序。