在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CPU運行模式S7-CPU工作的原理

機器人及PLC自動化應用 ? 來源:啟程自動化培訓 ? 作者:啟程自動化培訓 ? 2021-08-25 17:17 ? 次閱讀

S7-CPU 工作模式的原理

操作模式描述了 CPU 的行為。有下列操作模式:

● STARTUP

● RUN

● STOP

如果 CPU 沒有準備好運行,則它處于以下兩種操作模式之一:

● 斷電,即電源電壓關閉。

● 故障,表示發生了內部錯誤。

如果此“故障”狀態由固件錯誤導致,則將通過 CPU 的狀態 LED 指示該狀態。要找出原因,請按以下步驟操作:

– 斷開電源開關,然后再次接通。

– 讀出 CPU 啟動時的診斷緩沖區內容并將需要分析的數據發送給客戶支持。

如果 CPU 沒有啟動,則更換該 CPU。

工作模式轉換

1STOP接通電源后,CPU 處于“STOP”模式。然后確定所需的啟動類型并切換到下一操作模式。

2STOP → STARTUP如果硬件配置和程序塊一致,則在以下情況下 CPU 將切換到“STARTUP”模式:

● 從編程設備將 CPU 設置為“RUN”模式。

● “POWER-ON”自動觸發 STARTUP 操作模式后。

3STARTUP → STOP在以下情況下 CPU 將返回到“STOP”模式:

● 啟動期間檢測到錯誤。

● 從編程設備將 CPU 設置為“STOP”模式。

● 在 STARTUP OB 中執行了 STOP 命令。

4STARTUP → RUN如果 STARTUP 成功,CPU 將切換到“RUN”模式。

5RUN → STOP在以下情況下 CPU 將返回到“STOP”模式:

● 檢測到阻止繼續處理的錯誤。

● 從編程設備將 CPU 設置為“STOP”模式。

● 在用戶程序中執行了 STOP 命令。

“STARTUP”工作模式

STARTUP 模式的原理:

接通 CPU 后,它在開始執行循環用戶程序之前首先執行啟動程序。

通過適當編寫啟動 OB,可以在啟動程序中為循環程序指定一些初始化變量。對啟動 OB 的數量沒有要求。即,可以在用戶程序中創建一個或多個啟動 OB,或者一個也不創建。

啟動特性的參數設置

可以指定 CPU 是否保持在 STOP 模式或者是否在暖啟動。此外,還可以在 CPU 屬性的“啟動”(Startup) 組中設置啟動期間的響應(RUN 或前一模式)。

請注意以下幾點有關“STARTUP”模式的內容:

● 執行啟動 OB。不管選擇哪種啟動模式,已編寫的所有啟動 OB 都會執行。

● 不執行任何基于時間的程序。

● 中斷控制的程序的執行僅限于:

– OB 82(診斷中斷)

● 禁用模塊上的輸出。

● 不更新過程映像;可以對輸入進行直接 I/O 訪問。

暖啟動

功能

在暖啟動期間,所有非保持性位存儲器內容都將刪除并且非保持性數據塊內容將復位為來自裝載存儲器的起始值。將保留保持性位存儲器和保持性 DB 中的內容。

程序執行在調用第一個啟動 OB 時開始。

觸發暖啟動

可以在以下情況下,在編程設備上使用相應的菜單命令觸發“暖啟動”:

● CPU 必須處于“STOP”模式。

● 存儲器復位后

● 在 CPU 處于“STOP”模式時下載一致的程序和一致的硬件配置后。

如果為啟動響應設置了以下參數,則“POWER ON”將觸發“暖啟動”:

● 啟動類型“暖啟動 - RUN”(不管 POWER OFF 前 CPU 所處的操作模式是什么)。

● “暖啟動 - POWER OFF 前的模式”(取決于 POWER OFF 前的 CPU 操作模式。CPU 在此前必須已處于 RUN 模式。)

啟動操作

STARTUP 時 CPU 執行的操作

按執行順序排列的操作暖啟動時

清除非保持性位存儲器的內容執行

清除所有位存儲器內容不執行

清除過程映像輸出執行

處理啟動 OB執行

更新過程映像輸入執行

切換到“RUN”模式后啟用輸出執行

順序

可以使用以下方法在用戶程序的第一個周期中指定 I/O 輸出的狀態:

● 使用可分配的輸出模塊可以輸出替換值或保持上一個值。

● 在啟動 OB 中為輸出設置默認值。

啟動期間,所有中斷事件都輸入到隊列中,以便隨后可以在 RUN 模式期間處理它們。在RUN 模式下,可隨時處理硬件中斷。

取消 STARTUP

如果啟動期間出錯,則取消啟動且 CPU 保持在“STOP”模式。

在以下情況下,將不會執行啟動或者會取消啟動:

● 如果插入無效的 SD 卡。

● 如果尚未下載硬件配置。

RUN 模式

在“RUN”模式下,執行循環、時間驅動和中斷驅動的程序段:

● 讀取過程映像輸出。

● 讀取過程映像輸入表。

● 執行用戶程序。

只有在“RUN”模式下,才能通過開放式用戶通信在 S7-1200 CPU 間進行主動數據交換。

運行用戶程序

當 CPU 讀取輸入后,循環程序會從第一條指令運行到最后一條指令。

如果已組態最小循環時間,則 CPU 將在最小循環時間用完后結束該循環,即使用戶程序提早完成。

設置的最大循環時間可根據您的需求進行調整。這將確保循環程序在指定時間內完成。在該時間內如果循環程序并未完成,則系統將返回一個時間錯誤。

STOP 模式

在“STOP”模式下,不執行用戶程序。根據參數設置,禁用或響應所有輸出:根據參數中的設置提供替換值或保持上一個值輸出并將受控過程置于安全狀態。

CPU 檢查以下幾點:

● 硬件,例如是否所有模塊均可用

● CPU 的默認設置是否適用,或者參數集是否存在

● 是否滿足所編寫的啟動行為的一般條件

存儲器復位的基礎知識

功能

只有在 STOP 模式下,才能執行 CPU 的存儲器復位。

復位存儲器時,CPU 切換到“初始狀態”。這表示:

● 被刪除工作存儲器中的內容以及保持性和非保持性數據。

● 裝載存儲器內容(代碼和數據塊)隨后復制到工作存儲器。結果,數據塊不再具有當前值而是具有其起始值。

● 終止編程設備/PC 和 CPU 間的現有在線連接。

● 保留診斷緩沖區、時間、IP 地址、硬件配置和激活的強制作業。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10996

    瀏覽量

    214856
  • 運行
    +關注

    關注

    0

    文章

    25

    瀏覽量

    15521

原文標題:自整理-CPU運行模式

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Linux之CPU調度策略和CPU親和性

    決定在某一時間點上哪個進程在運行。調度器必須平衡幾個選項: 快速決定下一個該運行的進程 進程可以公平的活動 CPU 時間,但高優先級的進程會活動更多的運行時間并且可以搶占低優先級的進程
    的頭像 發表于 12-05 16:38 ?864次閱讀
    Linux之<b class='flag-5'>CPU</b>調度策略和<b class='flag-5'>CPU</b>親和性

    服務器cpu和臺式機cpu區別

    CPU通常設計用于處理多任務和多用戶操作,因此它們通常具有更多的核心和線程。 穩定性和可靠性: 服務器需要24/7不間斷運行,因此服務器CPU設計時會考慮更高的穩定性和可靠性。 擴展性
    的頭像 發表于 10-10 15:12 ?2143次閱讀

    CPU時鐘周期的組成和作用

    CPU時鐘周期是計算機體系結構中一個至關重要的概念,它直接關聯到CPU運行速度和性能。以下是對CPU時鐘周期的定義、組成和作用的詳細解析。
    的頭像 發表于 09-26 15:32 ?1300次閱讀

    雙核cpu和單核cpu的區別

    雙核CPU與單核CPU在多個方面存在顯著差異,這些差異主要體現在處理能力、性能、運行效率、功耗以及適用場景等方面。 一、概念與結構 雙核CPU :指在一個處理器上集成兩個運算核心,通過
    的頭像 發表于 09-24 16:17 ?5778次閱讀

    導熱硅脂對CPU散熱性能影響大嗎?

    CPU不涂硅脂CPU與散熱器之間的縫隙有空氣,導熱效率無法達到應有的效率,CPU相比涂了導熱膏的工作溫度會更高。當超過一定溫度,CPU可能自
    的頭像 發表于 09-24 15:40 ?1722次閱讀

    晶體管在CPU中的工作模式

    CPU(中央處理器)的晶體管是計算機系統的核心組件,它們的工作機制對于理解計算機如何執行指令和處理數據至關重要。晶體管作為半導體器件,在CPU中扮演著微型電子開關的角色,通過控制電流的開關和放大來實現計算和控制任務。
    的頭像 發表于 09-11 09:28 ?1634次閱讀

    CPU故障現象有哪些

    CPU作為計算機系統的核心部件,其穩定性和性能直接影響到整個計算機系統的運行。當CPU出現故障時,會表現出多種不同的現象。以下是對CPU故障現象的詳細解析,包括常見的故障類型、具體表現
    的頭像 發表于 09-10 11:46 ?6638次閱讀

    CPU的定義和功能

    CPU(Central Processing Unit,中央處理器)作為計算機系統的核心部件,其功能和作用至關重要。以下是對CPU功能的詳細解析,內容將涵蓋CPU的基本定義、主要功能、組成部分、性能指標以及
    的頭像 發表于 09-10 11:45 ?9191次閱讀

    什么是CPU緩存?它有哪些作用?

    CPU緩存(Cache Memory)是計算機系統中一個至關重要的組成部分,它位于CPU與內存之間,作為兩者之間的臨時存儲器。CPU緩存的主要作用是減少CPU訪問內存所需的時間,從而提
    的頭像 發表于 08-22 14:54 ?5075次閱讀

    JAVA應用CPU跳點自動DUMP工具

    背景 在做系統監控時,CPU的使用率是一個關鍵的指標,它反映了系統的性能穩定性以及是否存在異常情況,能幫助我們了解系統的負載情況。通過監控CPU使用率,可以判斷系統是否正常運行或者是否存在性能
    的頭像 發表于 08-05 17:48 ?643次閱讀

    CPU生產工藝圖解

    CPU對我們大多數人的工作、生活影響頗為深遠。 許多對電腦知識略知一二的朋友大多會知道CPU里面最重要的東西就是晶體管了,提高CPU的速度,最重要的一點說白了就是如何在相同的
    的頭像 發表于 07-26 18:07 ?814次閱讀
    <b class='flag-5'>CPU</b>生產工藝圖解

    STM32L151低功耗運行模式CPU是否正在運行

    在使得CPU處于LPRUN Mode時,翻轉LED,LED不能正常翻轉,因此請教一下網友們,STM32L151低功耗運行模式CPU是否正在運行
    發表于 07-05 06:17

    簡述cpu控制器的工作原理

    CPU(中央處理器)控制器是計算機的核心部件之一,負責控制整個計算機系統的運行。它的工作原理非常復雜,涉及到許多方面,包括指令的獲取、解碼、執行、結果的存儲等。以下是對CPU控制器
    的頭像 發表于 06-30 11:04 ?1920次閱讀

    PLC的CPU工作方式詳解

    Processing Unit,中央處理器)作為其核心組件,其工作方式直接影響到PLC的性能和穩定性。本文將詳細探討PLC的CPU工作方式,包括其工作原理、主要
    的頭像 發表于 06-13 18:20 ?2523次閱讀

    RTC和CPU有什么關系

    ,但又相互依賴,共同確保計算機系統的穩定運行和時間的準確同步。本文將從多個角度深入探討RTC與CPU之間的關系,以及它們如何協同工作以提供高效、準確的計算服務。
    的頭像 發表于 05-30 17:07 ?945次閱讀
    主站蜘蛛池模板: 午夜资源| 国产伦子一区二区三区 | 日韩综合图区 | 色丁香在线观看 | 综综综综合网 | 欧美三级视频在线播放 | 亚洲精品福利你懂 | 福利视频免费观看 | 92香蕉视频 | 久久国产精品免费观看 | 国产精品成人aaaaa网站 | 免费四虎永久在线精品 | 美女涩涩网站 | 黄 色 录像成 人播放免费 | 欧美精品色精品一区二区三区 | 一级一级特黄女人精品毛片 | 手机看片1024日韩 | 日韩久久精品视频 | 亚洲欧美啪啪 | 久久综合九色综合欧美播 | 免费在线成人网 | 全部在线播放免费毛片 | 午夜视频免费看 | 天堂中文字幕在线观看 | 精品国产免费久久久久久婷婷 | 欧美激情综合色综合啪啪五月 | yy4080一级毛片免费观看 | 成色网| h视频在线免费 | 午夜小影院 | www.黄网站 | 波多野结衣一级特黄毛片 | 天堂视频免费 | 老司机午夜永久在线观看 | 激情综合五月天丁香婷婷 | 久久国内精品 | 色亚洲色图 | 高清毛片一区二区三区 | 欧美一级免费看 | 四虎影片国产精品8848 | 天天舔天天爱 |