西門子軟件代理商|CPU模塊代理商
PLC控制程序設計
1
首**行硬件組態(tài)、配置模擬量模塊的參數(shù)
我們選用CPU1214CDC/DC/DC型號的PLC,此外因為需要對三個水箱的水位進行采集,要使用到模擬量輸入模塊,我們選用的是SM1231AI04模塊,設備組態(tài)配置圖如下圖。
因為使用到了模擬量模塊,還需要設置相應的模擬量輸入信號的參數(shù)。
根據(jù)液位繼電器的輸出信號類型進行配置,我們配置測量類型為電壓,電壓范圍是正負10V,濾波為4個周期,啟用溢出診斷和下溢診斷。通道0對應的地址是IW96,通道1對應的地址是IW98,通道2對應的地址是IW100。
2
編寫模擬量處理程序
模擬量轉換程序,是用來把采集到的模擬量信號轉換成實際的液位,并將它與低液位和高液位做比較,從而輸出是否達到低液位信號和高液位信號。
因為三個水箱計算過程是相同的,所以我們可以編寫一個帶形式參數(shù)的FC塊,方便重復調用。具體操作是添加一個FC塊,并且命名為“模擬量處理”,設置好變量并編寫FC程序。
3
建立一個PLC數(shù)據(jù)類型、添加一個全局DB塊
在PLC數(shù)據(jù)類型頁面中添加一個PLC的數(shù)據(jù)類型,并把它命名為“Analog”,在里面建立之后需要用到的變量,包括當前水位、低水位和高水位,并且設置好這三個變量的數(shù)據(jù)類型。
此外,再新建一個全局DB塊,把它命名為“水箱控制數(shù)據(jù)”,我們可以在里面建立一個名稱為“模擬量”的變量名稱,數(shù)據(jù)類型設置成數(shù)組Array[0..2]of“Analog”,然后把每個元素的數(shù)據(jù)類型選擇成建立的PLC的數(shù)據(jù)類型。
4
編寫水箱放水和進水控制程序
因為有三個水箱,它們的注水和放水的過程是一樣的,我們就可以把水箱的注水和放水過程的程序編寫成一個帶形式參數(shù)的FB塊,方便重復調用。
具體操作是添加一個FB塊,并命名為“水箱控制”,在FB的接口區(qū)建立相應的形式參數(shù)變量,然后再編寫FB中的控制程序。
以上是打開放水閥程序,當按下放水閥開按鈕時,放水電磁閥打開,按下放水閥關按鈕或者水位達到低水位時,關閉放水閥。
以上標記水箱空標志程序,因為水箱出現(xiàn)空信號后可以進行注水操作,但是一次只能對一個水箱進行注水,所以當標記水箱為空標志信號為1時,才可以進行注水操作。
當水箱水位到達低水位,則說明水箱是空的,這時如果另外兩個水箱的空標記信號沒有,那么這個水箱的空標記信號輸出為1,如果另外兩個水箱已經有水箱出現(xiàn)空標記信號的話,那么這個水箱的空標記信號不能輸出為1。
而且當這個水箱開始注水時,水箱的空標記信號需要復位。
以上是開進水閥程序,當水箱空標記為1時,就可以打開進水電磁閥,同理因為一次只能對一個水箱進行注水操作,所以如果檢測到另外兩個水箱有注水操作時,那么這個水箱也不能進行注水操作。當達到高水位時停止關閉進水電磁閥,停止注水操作。
5
調用模擬量處理FC塊和水箱控制FB塊程序
添加一個FB塊,并命名為“水箱水位控制程序”,我們在這個FB塊中調用模擬量處理FC塊,模擬量處理FC塊的作用是對每個水箱的液位傳感器的數(shù)據(jù)進行處理。
此外還要調用水箱控制FB塊程序,需要注意調用FB塊在分配背景數(shù)據(jù)塊時,要選擇多重實例背景,調用之后編寫每個水箱的放水和進水的程序。
以上程序對應的變量表,包括名稱、地址、數(shù)據(jù)類型如下圖所示。
6
主程序OB1中調用水箱水位控制程序的FB塊
這樣,我們就完成了整個控制案例的程序設計,當然這并不是一個完整的項目,如果是應用到實際項目中,可能還會有其他需要考慮的問題哦,這個就等待大家家去思考啦~
“Adobe Acrobat Document”類型的 OLE 對象 在以下情況下,您會收到與“Adobe AcrobatDocument”類型的 OLE 對象有關的錯誤消息: ? 如果您在圖片中使用“Adobe Acrobat Document”類型的OLE 對象,并且多次保存圖片, 則保存將中止并顯示一條錯誤消息。 ? 如果您隨后打開相應的圖片,則由于錯誤而無法正確打開文件。 ?如果您嘗試多次使用“Adobe Acrobat Document”類型的 OLE 對象保存圖片,則在插入對 象時會顯示一條錯誤消息。如果出現(xiàn)所列錯誤消息之一,請安裝*新版本的 Adobe Acrobat Reader。 可從以下 URL 免費下載 AdobeAcrobat Reader:
詞條
詞條說明
西門子模塊6SL3060-4AC50-0AA0?SINAMICS DRIVE-CLiQ 電纜 IP20/IP20 長度 6.00mPLC控制器的主要抗干擾措施措施1:采用性能優(yōu)良的電源,抑制電網引入的干擾。對于PLC控制器供電的電源,應采用非動力線路供電,直接從低壓配電室的主母線上采用**線供電。選用隔離變壓器,且變壓器容量應比實際需要大1.2~1.5倍左右,還可在隔離變壓器前加入濾波器
西門子總代理商-中國代理商西門子總代理商-中國代理商西門子總代理商-中國代理商PLC現(xiàn)場硬件模塊的組態(tài)和軟件調試?對于各種PLC的現(xiàn)場硬件組態(tài)和軟件調試,通常有經驗的工程師應該先花一些時間對自己的現(xiàn)場工作進行一個簡單的規(guī)劃,通常應當采取如下的步驟:? ??? (1)?系統(tǒng)的規(guī)劃?????&
嘉興西門子PLC總代理商PLC執(zhí)行程序的過程分為三個階段,即輸入采樣階段、程序執(zhí)行階段、輸出刷新階段,PLC的掃描工作過程:????(1)輸入采樣階段。在這一階段中,PLC以掃描方式讀入所有輸入端子上的輸入信號,并將各輸入狀態(tài)存入對應的輸入映像寄存器中。此時,輸入映像寄存器被刷斷。在程序執(zhí)行階段和輸出刷新階段中,輸入映像存儲器與外界隔離,其內容保持不變,直至
??谖鏖T子PLC授權代理商PLC工作原理PLC是采用“順序掃描,不斷循環(huán)”的方式進行工作的。即在PLC運行時,CPU根據(jù)用戶按控制要求編制好并存于用戶存儲器中的程序,按指令步序號(或地址號)作周期性循環(huán)掃描,如無跳轉指令,則從一條指令開始逐條順序執(zhí)行用戶程序,直至程序結束。然后重新返回一條指令,開始下一輪新的掃描。在每次掃描過程中,還要完成對輸入信號的采樣和對輸出狀態(tài)的刷新等工作。PLC的一個
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
電 話: 19873876272
手 機: 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
手 機: 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網 址: tianxia56.b2b168.com