Excel vba 模擬工業過程監控,閥門動態過程控制

2020-12-09 江覓易見

工業控制過程中,對於閥門的控制有比較嚴格的方法,也是十分重要的一個生產過程。

Excel 可以模擬這一過程,雖然沒有實際意義,但在展示生產過程方面,還有一個教學意義。

閥門開關示例圖

通常閥門有兩個狀態,開或關。半開半關那是調節閥。

這個示例是氣動截止閥,或者電動閥也可以。

紅色為關閉狀態,綠色為打開狀態。

示例過程

打開補液閥,分液罐液位上升。

此過程沒有設置液位上限和下限,不能做超限處理,需要手動打開排液閥,進行排液。

實際上就是個展示閥門狀態效果。

所以也不必期待太多,通過畫圖實現這樣的一個功能,感覺Excel還是很強大的。

如果,多點耐心,完全可以實現整個工業生產過程,但是費力沒結果。

所以,這裡就不深入研究具體實現後有什麼意義了。

打開排液閥,分液罐液位下降。

整個示例中,可實現閥門狀態過程。其實也沒有意義,可以做為PPT匯報工作用,製作過程也不複雜。

應用在生產分析會議上,顯得更加具有說服力,效果很好。

代碼

Private Sub CommandButton1_Click()'''''''''打開閥門With ActiveSheet.Shapes.Range(Array("Group 6")).Fill .Visible = msoTrue .ForeColor.RGB = RGB(23, 211, 11) .ForeColor.TintAndShade = 0 .ForeColor.Brightness = 0 .Transparency = 0 .Solid End With ActiveSheet.Shapes.Range(Array("Rectangle 1029")).ScaleHeight 1.5, msoFalse, _ msoScaleFromBottomRightEnd SubPrivate Sub CommandButton2_Click()'''''''''關閉閥門With ActiveSheet.Shapes.Range(Array("Group 6")).Fill.Visible = msoTrue.ForeColor.RGB = RGB(213, 21, 11).ForeColor.TintAndShade = 0.ForeColor.Brightness = 0.Transparency = 0.SolidEnd WithEnd Sub

結尾

有時候真想做一些具體的內容,但是這樣完成之後,真不知道有什麼結果。

工業過程示例曾做過一個液位控制過程,那個示例還是有一點點自動過程。喜歡的朋友,可以訪問這個地址:

Excel vba 模擬工業過程監控,液位變化情況

相關焦點

  • Excel vba 模擬工業過程監控,液位變化情況
    文/江覓易見一直想做一個動態效果,但找不到好的方法,可能是對於vba認識不足,沒有實現。在一個偶然情況下,發現可以模擬工業動態效果,做出來還是有一點點欣賞成分。雖達不到流暢的動畫效果,但對於實現動態過程模擬,還是可以接受的。
  • 「Python替代Excel Vba」系列(終):vba中調用Python
    本系列一直強調要善用各種工具,作為本系列的最後一節,那麼這次就用一例子說明如何讓Python結合Vba,直接在Excel中動態獲取各種處理條件,輸出結果。日後也會不定期分享 pandas 的處理案例,但不一定非要與 Excel 掛鈎。比如直接結合 power bi 做處理分析。
  • excel VBA是什麼?VBA編程入門教程
    本篇將介紹excel vba是什麼?vba編程入門教程,有興趣的朋友可以了解一下!一、excel vba是什麼?VBA的英文全稱是Visual Basic for Applications,是一門標準的宏語言。VBA語言不能單獨運行,只能被office軟體(如:Word、Excel等)所調用。
  • 真空冷凍乾燥過程中使用壓力監控儀表推薦的最佳操作過程研究
    真空冷凍乾燥的最佳壓力監控方案3.1. 壓力監控中壓力計的配置根據我們的研究和實踐經驗,我們認為監控冷凍乾燥過程中腔室和冷凝器內壓力的最佳方式是在腔室和冷凝器上均裝有電容壓力計和皮拉尼壓力計,這種配置可以實現所謂的比較壓力測量。在此過程分析方法中,使用電容壓力計測量和控制腔室壓力,同時使用皮拉尼壓力表監測壓力。
  • Excel VBA入門教程 1.6 過程和函數
    Set functionName = xxxxxx調用過程:調用 Sub 過程與 Function 過程不同。調用 Sub 過程的是一個獨立的語句,而調用函數過程只是表達式的一部分。調用 Sub 過程有兩種方法:以下兩個語句都調用了名為 ProcExcel 的 Sub 過程。Call ProcExcel (FirstArgument, SecondArgument)ProcExcel FirstArgument, SecondArgument注意當使用 Call 語法時,參數必須在括號內。
  • 用Excel VBA將生產工藝流程圖形化
    利用excel函數功能將底層的名稱判斷出來,便於後期流程圖的精確繪製。 2、接著按照循環生成所有圖形--主次位置擺放--直線關係的連接--從屬關係連接的設計思路,將流程自動生成出來,最後可以通過VBA代碼進而控制每個層級的顏色關係等
  • 「Python替代Excel Vba」系列(二):pandas分組統計與操作Excel
    帶你用pandas玩轉各種數據處理前言在本系列的上一章已經介紹了如何讀寫 excel 數據,並快速進行匯總處理。但有些小夥伴看完之後有些疑惑:那只是簡單讀寫數據而已,有時候需要設置 excel 的格式。
  • 用Excel vba 實現「計劃管理」過程,圖表顯示
    這篇文章就以vba的方式來對「計劃管理」做一個解讀。存在一些不完善的地方,希望有用的朋友更進一步繼續完善。這裡做一個添加計劃表,和完成情況的效果瀏覽。至於進度管理可以在接下來的過程繼續完成。
  • 工業控制系統SCADA/DCS和PLC的概述
    工業控制系統(ICS)是一個通用術語,涵蓋多種類型的控制系統,包括監控和數據採集(SCADA)系統,分布式控制系統(DCS),和其他較小的控制系統配置,如經常在工業部門和關鍵基礎設施中用到的防滑安裝的可編程邏輯控制器(PLC
  • vba第十八課
    vba第十八課調用工作表函數在vba中我經常會對工作表的數據進行一些運算,雖然通過代碼進行循環或判斷也可以完成,但是通vba調用函數可以更簡單更直接進行運算提高代碼的運行效率,比如countif、sumif等需要進行判斷統計和求和的運算。
  • 建設工程目標控制體系的PDCA動態控制過程中,A表示( )
    建設工程目標控制體系的PDCA動態控制過程中,A表示( )。A、計劃B、執行C、檢查D、糾偏【正確答案】 D【答案解析】 本題考查的是目標控制。建設工程目標體系的PDCA(Plan—計劃;Do—執行;Check—檢查;Action—糾偏)動態控制過程。參見教材P133。
  • Excel VBA解讀(121):Sub過程詳解——枯燥的語法
    學習Excel技術,關注微信公眾號:excelperfect
  • PCC 在人工模擬降雨控制系統中的應用
    然而,其單純的邏輯順序控制功能以及控制過程中的不透明性在某些領域還存在缺陷。 為此,本文提出了以BR 為下位機的控制系統和上位機採用組態王進行組態的新的人工模擬降雨系統設計思路,這大大提高了控制過程中的穩定性、監控性和有效性,很好地解決了問題。1.
  • 從自動化理論看工業網際網路——閉環控制
    本文是從自動化理論看工業網際網路系列文章的第二篇,介紹自動化中最重要的閉環控制,第一篇文章參見從自動化理論看工業網際網路——開篇。
  • Excel vba 批量刪除窗體控制項
    文/江覓易見動態創建窗體控制項後,可以進行動態刪除,如果是設計時從工具欄添加的控制項,不能動態刪除,不要問為什麼vba就是這麼規定的,也可以認為這是一個BUG,反正就是不能。其實,vba編程並不十分理想,因為有很多不可預知的問題出現,而且依賴環境也十分不友好,由於版本不同,同樣的文件就不能很好地運行,這也是一個不小的麻煩。因為在自己的電腦上編寫好的程序,換一臺電腦可能就無法運行,運行環境改變相應地要做一些系統設置,不然程序不能很好地發揮作用。
  • 各種閥門符號、定義、中英文對照,以及大閥門製造過程
    ,先看一個視頻,大閥門的製造和裝配過程展現了高質量的機械,值得推薦!各種閥門的定義和中英文對照1.自動閥門 Automatic valve 依靠介質本身的能力而自行動作的閥門2 驅動閥門 Actuated valve 藉助手動、電力、液壓或氣壓來操縱的閥門3.
  • Excel VBA解讀(132): 調用Function過程的4種方式
    學習Excel技術,關注微信公眾號:excelperfect
  • EXCEL學習筆記之VBA
    >2、設置函數為易失性函數,讓自定義函數也能重新計算秩序在Function過程中添加一行代碼即可Application.Volatile True 『將函數設置為易失性函數 3、聲明動態數組 4、在vba中直接使用工作表函數要加前綴Application.WorksheetFunction
  • 關於利用無線振動傳感器實現連續可靠過程監控的技術點介紹
    現在,我們可以不用仰賴分析技術的進步來洞察可用統計數據以預測維護需求,或者簡單地依靠加強對技術人員的培訓,而是可以通過檢測與無線傳輸技術的進步實現真正實時的分析和控制。 精密的工業生產過程(參見圖1)越來越依賴於電機和相關機械設備高效可靠、始終如一的運作。機器設備的不平衡、缺陷、緊固件鬆動和其它異常現象往往會轉化為振動,導致精度下降,並且引發安全問題。
  • VBA編程理論學習之談
    在此過程當中對程序運行有了再次理解,可能會出現不同的代碼構造方式,達到想要的目的。這是一個十分有用的過程,在不斷的重複過程當中,得以改進對Excel工作方式的了解。有時候,會有一種條條大路通羅馬的感覺,發現以前的方法雖然可以達到效果,但是用另一種方法和另一種方法過程完成之後會更加有效。無論是編碼複雜程度還是表格處理時間方面會大大改進。這一點要在學習過程當中逐步體驗。