當前位置:首頁 » 尋物指南 » 博途裡面為什麼有些ob塊找不到

博途裡面為什麼有些ob塊找不到

發布時間: 2022-11-14 23:19:56

A. 西門子s7-300/313c下載程序時,彈出「不能復制OB1塊」,而其餘塊都可以復制,請高手指點下載OB1塊!

好吧,根據樓主的描述我給出以下幾個可能性,請樓主自己試試。希望能幫助你解決問題。
1.你編譯下看看是不是有編譯錯誤。如果有錯誤肯定是不行的。
2.檢查一下MMC卡是不是安裝正確且到位。確保MMC安裝好了。
3.很重要的一點,西門子300的PLC有一種情況(其實不光300,200也有這個問題):當你使用的M變數超范圍時,編譯時沒有錯誤的,但是下載會有問題,各種犀利的錯誤。比如西門子200的跳轉指令,LBL設置一個1000也是沒問題的,編譯不報錯,但是不能下載。所以檢查你的從程序是不是使用M超出范圍了。

B. 西門子plc中的ob模塊都是實現什麼功能的

ob模塊:組織塊,英文名Organization block。組織塊是CPU系統和用戶程序之間的介面,可以在CPU上電啟動時調用,也可以循環調用,也可以在PLC發生錯誤時候調用。

OB組織塊是當新建一個程序時,系統會自動建立一個Main[OB1]程序,該程序會在PLC的每個掃描周期被調用。

Main程序和200裡面的主程序,是一個同樣的概念。也類似於C裡面的Main ,即為函數入口點,可以在Main程序裡面調用各種函數和塊。

OB塊主要用於程序循環、啟動、延時中斷、循環中斷、硬體中斷、HSC中斷、診斷錯誤和時間錯誤八大事件。OB塊還有兩個屬性是編號和優先順序,優先順序越高,中斷級別越高。在同樣的優先順序別,OB編號越小,越優先執行。

(2)博途裡面為什麼有些ob塊找不到擴展閱讀:

西門子plc s7-300檢修工藝及技術要求

(1) 測量電壓時,要用數字電壓表或精度為1%的萬能表測量

(2)電源機架,CPU主板都只能在主電源切斷時取下;

(3) 在RAM模塊從CPU取下或插入CPU之前,要斷開PC的電源,這樣才能保證數據不混亂;

(4) 在取下RAM模塊之前,檢查一下模塊電池是否正常工作,如果電池故障燈亮時取下模塊RAM內容將丟失;

(5) 輸入/輸出板取下前也應先關掉總電源,但如果生產需要時I/0板也可在可編程式控制制器運行時取下,但CPU板上的QVZ(超時)燈亮;

(6) 撥插模板時,要格外小心,輕拿輕放,並遠離產生靜電的物品;

(7) 更換元件不得帶電操作;

(8) 檢修後模板安裝一定要安插到位

C. 西門子PLC S7300 OB塊調用問題

每個OB塊有不同的含義你都掌握了,那麼舉個例子:
========================================================
比如OB81,你在Step7裡面點幫助,索引OB81,幫助內容是:
描述

如果在CPU或擴展單元中下列其中一個發生故障,那麼CPU操作系統調用OB81。

24V電源

電池

備用系統

消除故障後也調用該OB (事件出現和消失時都調用該OB),。

編程OB81

必須使用STEP 7在S7程序中將OB81創建為對象。在所生成的塊中編寫將要在OB81中執行的程序,然後將其作為用戶程序的一部分下載到CPU中。

例如,可以將OB81用於下列目的:

評估OB81的啟動信息,並確定已經發生哪些電源錯誤。

查明具有故障電源的機架數目。

激活操作員站上的燈,以指示維護人員應該更換電池。

如果沒有編程OB81,則在檢測到電源錯誤時,CPU不會變成STOP模式。不過,該錯誤會輸入診斷緩沖區,並且前面板上的相應LED會指示該錯誤。
=========================================================
上述說的很明確了,就是PLC機架電源發生故障和故障接觸了系統會執行OB81的中斷程序,你可以添加一個OB81塊,在OB81塊中有系統自帶的臨時變數,這些臨時變數你可以查找幫助確定每個臨時變數的含義(選中OB81按F1),你可以試著做一次看看。在OB81的程序里你可以用這些臨時變數來編程,從而做出當PLC電源出現故障時需要做的那些工作。
入門的編程很簡單,你提出的這些OB塊的使用其實是讓PLC程序更完善,也就是說這些程序在PLC正常時沒什麼用,當PLC不正常時,會有不同的OB塊去處理。

D. 博圖沒有現場的cpu模塊怎麼辦'

打開step7,打開塊,在ob模塊那裡面新建vat-1,
打開新建在裡面輸入i0.1,,,,
q0.1在上面有監控打開監控就可以實際監控模擬模塊了,
好像只有鏈接cpu才能監控,step7無法自己模擬,
只有在ob程序里可以模擬監控,給強制信號測試,

E. PCS7組態300站不能生成OB塊 如何添加

1、如何添加OB塊:詳見上傳的圖片。2、相關文檔:詳見《組織塊使用說明》下載:http://218.93.112.166/ec/C23/dl/xxzl/組織塊使用說明.pdf3、問題補充:是手動添加OB塊後重新問題補充:是手動添加OB塊後重新編譯下載程序這些添加的OB塊就會消失下載程序這些添加的OB塊就會消失?要選「存檔/編譯」再下載,如果只編譯,下載就沒有了。在上傳圖片的界面中查找。
圖片說明:1,添加OB塊

F. 為什麼PLC載入不了OB81,83,84,88以及101提示"無法復制塊",而且在下載個別FC塊時也提示"無法復制塊"

一個的意思是組態的CPU不支持你要載入的OB模塊;另一個的意思是這個FC塊已存在,不能被覆蓋。

G. OB是什麼故障代碼

OB80:時間錯誤
OB81:電源錯誤
OB82:診斷錯誤
OB83:插入/移出模塊中斷
OB84:CPU硬體故障
OB85:優先順序錯誤
OB86:機架故障或分布I/O故障
OB87:通訊錯誤
OB121:編程錯誤
OB122:I/O訪問錯誤

當系統出現故障時CPU會進入相應的中斷(尋找OB)處理,當找不到相應的OB時系統將停機,因此下載相應的空的OB可以防止CPU停機,進一步來說如果您對OB塊進行編程,此時CPU將執行OB的程序,至於裡面具體是什麼程序取決於項目的具體使用情況。

OB0~OB39是定時中斷掃描,OB1是循環掃描
定時中斷掃描的優勢在於固定掃描周期,而OB1循環掃描的方式是CPU一直在掃描,那麼優劣不言而喻。CPU的負荷自然就不同了。

至於OB35(100ms),可以在OB35中周期的調用PID模塊和流量累計、采樣周期等,也可以在OB35中調用周期的數據發送指令,完成數據發送功能,OB35是按設定的循環周期運行,用於准確執行周期程序。可以把程序放到OB1中,但是這樣就增加了程序運行的時間,並且不能滿足一些程序需要周期運行的要求。這個時候就會用到OB35了。

H. 西門子scl編程問題ob組織塊問題

博途
軟體中:
定義符號:
符號名:T0
數據類型:TIMER
地址:%T0
符號名:Q0
數據類型:BOOL
地址:%Q0.0
符號名:I0
數據類型:BOOL
地址:%I0.0
符號名:TimerVal
數據類型:S5Time
地址:%MW6
程序:
"TimeVal":=S_ODT(T_NO:="T0",
S:="I0",
TV:=S5T#2S,
Q=>"Q0");

I. 請教高手,S7-300編程中為何FC105塊一插入OB1塊中,整個程序會自動停止運行,並報錯誤!

你需要下載FC105,否則OB調用FC105失敗從而導致OB121程序錯誤,由於你沒有下載OB121進入你的PLC,因此,系統由於找不到OB121從而進入停機狀態。

J. 西門子300plc編譯下載時提示警告,塊ob1已在cpu中存在,結果並未下載。是什麼原因該怎麼解

1,檢查cpu的開關撥到了STOP狀態
2,用PLC的撥碼清空程序。也可以點S7的在線按鈕(會顯示PLC裡面的程序塊和程序塊存儲位置)看下是不是真的有組態程序
3,你的程序定址范圍或I/O過程映像超出CPU的范圍。檢查方法如下:SIMATIC管理器,打開你要下載的程序,選擇菜單「Optionals」/Reference Data/Display「(選項/參考數據/顯示),在出現的對話框中,在」Customize「(顧客化)中選擇」Cross Reference「(交叉參考表),在出現的參考表中檢查相應的位存儲器區地址和I/O映像輸入輸出是否真的超出范圍
4,OB1里調用了CPU不支持的程序或指令。
5,調用了不支持的SFC/SFB
6,變數地址超出了范圍
先檢查這些吧。看下問題可以解決不(最多發生的是3)

熱點內容
為什麼美瞳一隻眼睛有霧 發布:2025-05-15 10:05:46 瀏覽:451
170手機靚號為什麼便宜 發布:2025-05-15 09:59:03 瀏覽:614
手機相機為什麼剪刀功能沒了 發布:2025-05-15 09:58:29 瀏覽:10
為什麼cad有些東西分解不了 發布:2025-05-15 09:55:20 瀏覽:121
為什麼湖北男人疼老婆 發布:2025-05-15 09:52:32 瀏覽:134
蘋果八屏幕為什麼那麼小 發布:2025-05-15 09:40:42 瀏覽:943
為什麼眼睛裡有異物感癢 發布:2025-05-15 09:40:41 瀏覽:361
手機長時間不用為什麼會掉電 發布:2025-05-15 09:16:20 瀏覽:422
男生為什麼要互相掏 發布:2025-05-15 09:16:10 瀏覽:831
換多了頭像為什麼不好 發布:2025-05-15 08:59:20 瀏覽:969