簡介
按照定義的順序執行 PLC 代碼視圖中的條件分析評估。
本示例介紹了在 HMI 設備上進行初始值采集和條件分析所涉及的工作原理。
初始值采集 在用戶程序中記錄自動和手動模式下的互鎖信號狀態,并已組態以下操作數:
符號名稱 |
注釋 |
含義 |
---|
Tag_1 |
自動模式 |
自動模式 |
Tag_2 |
Interlock_1 |
第一個互鎖 |
Tag_3 |
電機開啟 |
接通電機 |
Tag_4 |
Interlock_2 |
第二個互鎖 |
Tag_5 |
手動模式 |
手動模式 |
Tag_6 |
手動開關 |
手動按鈕 |
操作數的信號狀態按照以下順序進行記錄,并被寫入到 DWORD 中:
出錯時的條件分析 互鎖出錯時,請使用組態的按鈕從錯誤消息跳轉至 PLC 代碼視圖,并查看程序中的錯誤位置。
由于已激活了初始值采集,因此會自動在 PLC 代碼視圖中隨條件分析一起顯示初始值視圖。
觸發錯誤的操作數以相應顏色突出顯示。
只能根據初始值采集的順序,在 PLC 代碼視圖的符號表中查看錯誤操作數的名稱、絕對地址和注釋。
可選擇切換至手動模式并啟用條件分析。
這樣即可在詳細視圖中查看錯誤觸發網絡,即使當時已更正錯誤情況。
互鎖編程的優化 在本示例中,為快速明確因光柵而導致出錯,最好先編程操作數 Tag_4。
有關打開光柵的信息,隨即會顯示在符號表的第一行中。
以下示例顯示了針對“PLC 代碼視圖”(PLC code view) 對象的最佳視圖的編程:
? ?
審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
原文標題:西門子博途:條件分析順序的示例
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
相關推薦
最近公司在使用一款LTC2943的庫侖計,但是在初始化的時候要如何確定Qlsb的初始值呢?或者可以提供一個STM32作為MCU的例程最好。
發表于 01-04 06:47
在寫一個音樂盒的程序,寫簡譜初值時會有較多值,編譯報錯有初始值太多,有什么號的解決方法呢?懇請各位前輩提出寶貴意見~~~
發表于 01-16 19:07
對于一些全局變量,我找不到它們的初始值,哪位能告訴我如何查出來?
發表于 01-13 23:17
ucos中OSrunning初始值為多少啊,true or false?
發表于 02-20 00:56
我將一些寄存器的初始值用作永不改變的“常量”。另外,我使用$ readmemb以傳統方式初始化內存。 這導致“警告:HDLC編譯器:872 ......:使用XXX的初始值,因為它從未被分配。有可能
發表于 02-25 11:10
:(1324).ier“eeprom”忽略,事實上數據沒有寫入EEPROM。在情況2中(在任何情況下我都不想使用它,因為我需要指定超過8個字節的初始值。有人能告訴我我在做什么嗎?ON,我如何指定EEPROM的初始值?非常感謝您的
發表于 09-17 07:32
換路定律及初始值的確定:3.2 換路定律及初始值的確定3.2.1 換路定律通常,我們把電路中開關的接通、斷開或電路參數的突然變化等統稱為“換路”。我們研究的是換路后電
發表于 05-10 00:04
?30次下載
首先我們明確一個問題,我們都知道,根據RAM的特性,MCU每次上電之后RAM里面的值是隨機的。也就是說RAM上電后的初始值可以是0xAA,也可以是0x55,也可以是其它任何的值,這個都是正常的。明確了這個基本原理之后,我們來看一
發表于 01-05 08:59
?6435次閱讀
對于寄存器,如果沒有明確指定其初始值,Vivado會根據其類型(FDCE/FDRE/FDPE/FDRE)設定合適的初始值。有些工程師喜歡使用復位信號,對所有的寄存器進行上電復位,使其在
發表于 04-01 10:27
?7497次閱讀
本篇LAT的內容簡介了一個由RAM上電后初始值引起的問題。
發表于 04-28 15:36
?12次下載
關鍵詞:RTC,tamper 1. 問題描述 客戶反饋在使用STM32F446的產品做上電、掉電測試時,RTC會意外恢復到配置的初始值。 2. 問題分析及解決 通過與客戶郵件溝通,了解到客戶
發表于 07-28 16:32
?8683次閱讀
由于工作的原因,筆者經常接到工程師詢問MCU內部的RAM上電之后的初始值到底是什么,有什么特性和規律。今天筆者就以設計過程中遇到的幾個問題與大家做一個交流。首先明確一個問題,我們都知道,根據RAM
發表于 11-05 19:05
?4次下載
由于工作的原因,筆者經常接到工程師詢問MCU內部的RAM上電之后的初始值到底是什么,有什么特性和規律。今天筆者就以設計過程中遇到的幾個問題與大家做一個交流。
首先明確一個問題,我們都知道,根據RAM
發表于 02-10 12:01
?1次下載
FLOEFD可以將穩態工況的計算結果作為瞬態工況的計算初始值。
發表于 05-17 16:13
?2401次閱讀
在MCU編程中局部變量賦初始值的重要性
發表于 10-16 18:29
?761次閱讀
評論