公司主營:西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡介
詳細介紹
西門子屏6AV3688-3AF37-0AX0
承諾,誠信服務(wù),價格實惠.
可以使用 NTP 選擇更新時間間隔。NTP 的更新時間間隔默認設(shè)為 10 秒。
在某個模塊中時間同步后,如果未選中 CPU 的“時間同步"(Time synchronization) 對話框中的“CPU 與設(shè)備的各個模塊同步"(CPU synchronizes the modules of the device) 復(fù)選框,工程師站 (ES) 會提示您。如果組態(tài)了多個主時鐘用于時間同步(例如,在多個
CP 上時間同步,或者在 CPU 和模塊上都了時間同步),ES 也會提醒您。
說明
在 CP 上時間同步會 CP 設(shè)置 CPU 的時鐘。在 CPU 的“時間同步"(Time
synchronization) 對話框中選中“CPU 與設(shè)備的各個模塊同步"(CPU synchronizes the modules of the device) 復(fù)選框,將使 CP 模塊自動與 CPU 時鐘同步。
說明
應(yīng)當只為控制分配一次時鐘源。
編程概念 7
7.1 設(shè)計 PLC 的指南
設(shè)計 PLC 時,可從若干和中進行選擇。下列常規(guī)指南可應(yīng)用到許多設(shè)計項目中。
當然,必須遵守您自己公司程序的指令、自身培訓(xùn)以及當?shù)匾驯唤邮艿膶嵺`。
表格 7- 1 設(shè)計 PLC 的指南
建議步驟 | 任務(wù) |
對或機器進行分區(qū) | 將或機器劃分為彼此的部分。 這些分區(qū)會確定控制器之間的邊界,并影響功能描述規(guī)范和資源的分配。 |
創(chuàng)建功能規(guī)范 | 寫下或機器的每一部分(如 I/O 點)的操作說明、操作的功能描述、在允許進行每個執(zhí)行器(如螺線管、電機或驅(qū) 動器)的操作之前必須實現(xiàn)的狀態(tài)、操作員界面的描述以及或機器其它部分的任何接口。 |
設(shè)計電路 | 出于考慮,標識任何可能需要硬接線邏輯的設(shè)備。 請記住,控制設(shè)備在不下可能會出現(xiàn)故障,可能會造成意外啟動或機械運轉(zhuǎn)變化。 其中意外或錯誤的機械運轉(zhuǎn)可能會人員的傷害或重大的財產(chǎn)損失,請考慮實施機電替代裝置(其于 PLC 運行)以防止不的運行。 電路的設(shè)計中應(yīng)包含以下任務(wù): · 標識任何可能造成危險的不正確或意外的執(zhí)行器操作。 · 標識可確保操作不危險的條件,并確定如何于 PLC 檢測這些條件。 · 標識上電和斷電時 PLC 如何影響,并標識檢測錯誤的和時間。此信息僅用于設(shè)計正常和預(yù)期的異常操作。 出于考慮,不應(yīng)依賴此“情況"方案。 · 設(shè)計可于 PLC 來危險運行的手動或機電替代裝置。 · 從于 PLC 的電路提供相應(yīng)狀態(tài)信息,以便程序和任何操作員界有必要的信息。 · 標識針對運行的任何其它相關(guān)要求。 |
規(guī)劃 | 確定訪問相關(guān)所需的保護 (頁 226)級別。 可以對 CPU 和程序塊進行保護,以防受到未經(jīng)的訪問。 |
建議步驟 | 任務(wù) |
操作員站 | 根據(jù)功能規(guī)范的要求,創(chuàng)建以下操作員站的繪圖: · 顯示與或機器相關(guān)的每個操作員站的位置的總覽圖。 · 操作員站中設(shè)備的機械布局圖,如顯示屏、開關(guān)和燈。 · 包含 PLC 和模塊中相關(guān) I/O 的電氣圖。 |
創(chuàng)建組態(tài)圖 | 根據(jù)功能規(guī)范的要求,創(chuàng)建控制設(shè)備的組態(tài)圖: · 顯示與或機器相關(guān)的每個 PLC 位置的總覽圖。 · 每個 PLC 和任何 I/O 模塊的機械布局圖,其中包括任何控制柜及其它設(shè)備。 · 每個 PLC 和任何 I/O 模塊的電氣圖,其中包括設(shè)備模型號、通信地址和 I/O 地址。 |
創(chuàng)建符號名稱的列表 | 創(chuàng)建地址的符號名稱列表。 不僅包括物理 I/O ,也包括要在程序中使用的其它元素(如變量名)。 |
7.2 構(gòu)建用戶程序
創(chuàng)建用于自動化任務(wù)的用戶程序時,需要將程序的指令代碼塊中:
● 組織塊 (OB) 對應(yīng)于 CPU 中的特定事件,并可中斷用戶程序的執(zhí)行。用于循環(huán)執(zhí)行用戶程序的默認組織塊 (OB 1) 為用戶程序提供基本結(jié)構(gòu)。如果程序中包括其它 OB,這些 OB 會中斷 OB 1 的執(zhí)行。其它 OB
可執(zhí)行特定功能,如用于啟動任務(wù)、用于處理中斷和錯誤或者用于按特定的時間間隔執(zhí)行特定的程序代碼。
● 功能塊 (FB) 是從另一個代碼塊(OB、FB 或 FC)進行調(diào)用時執(zhí)行的子例程。調(diào)用塊將參數(shù)傳遞到 FB,并標識可存儲特定調(diào)用數(shù)據(jù)或該 FB 實例的特定數(shù)據(jù)塊
(DB)。 更改背景 DB 可使通用 FB 控制一組設(shè)備的運行。
例如,借助包含每個泵或閥門的特定運行參數(shù)的不同背景數(shù)據(jù)塊,一個 FB
可控制多個泵或閥。
● 功能 (FC) 是從另一個代碼塊(OB、FB 或 FC)進行調(diào)用時執(zhí)行的子例程。 FC
不具有相關(guān)的背景 DB。 調(diào)用塊將參數(shù)傳遞給 FC。 FC
中的輸出值必須寫入存儲器地址或全局 DB 中。
為用戶程序選擇結(jié)構(gòu)類型
根據(jù)實際應(yīng)用要求,可選擇線性結(jié)構(gòu)或模塊化結(jié)構(gòu)用于創(chuàng)建用戶程序:
● 線性程序按順序逐條執(zhí)行用于自動化任務(wù)的所有指令。
通常,線性程序?qū)⑺谐绦蛑噶疃挤湃胗糜谘h(huán)執(zhí)行程序的 OB (OB 1) 中。
● 模塊化程序調(diào)用可執(zhí)行特定任務(wù)的特定代碼塊。
要創(chuàng)建模塊化結(jié)構(gòu),需要將復(fù)雜的自動化任務(wù)劃分為與的工藝功能相對應(yīng)的更小的次級任務(wù)。 每個代碼塊都為每個次級任務(wù)提供程序段。
通過從另一個塊中調(diào)用其中一個代碼塊來構(gòu)建程序。
下一篇:西門子觸摸屏6AV6647-0AG11-3AX0