公司新聞
西門子S7-200smart程序的監控與調試
發布時間: 2024-01-07 11:05 更新時間: 2024-12-02 08:00
觀看西門子S7-200smart程序的監控與調試視頻
程序編寫完成后,需要檢查程序能否達到控制要求。檢查方法主要有:一是從頭到尾對程序進行分析來判斷程序是否正確,這種方法Zui簡單,但要求編程人員有較高的PLC理論水平和分析能力;二是將程序寫入PLC,再給PLC接上電源和輸入/輸出設備,通過實際操作來觀察程序是否正確,這種方法Zui直觀可靠,但需要用到很多硬件設備并對其接線,工作量大;三是用軟件方式來模擬實際操作,同時觀察程序運行情況來判斷程序是否正確,這種方法不用實際接線又能觀察程序運行效果,所以適合大多數人使用。
1 用梯形圖監控調試程序
在監控調試程序前,需要先將程序下載到PLC,讓編程軟件中打開的程序與PLC中的程序保持一致,否則無法進入監控。進入監控調式模式后,PLC中的程序運行情況會在編程軟件中以多種方式同步顯示出來。用梯形圖監控調試程序操作過程如下。
(1)進入程序監控調試模式。
單擊“調試”菜單下的“程序狀態”工具,如圖(a)所示,梯形圖編輯器中的梯形圖程序馬上進入監控狀態,編輯器中的梯形圖運行情況與PLC內的程序運行保持一致。圖(a)所示梯形圖中的元件都處于“OFF”狀態,常閉觸點I0.1、I0.2中有藍色的方塊,表示程序運行時這兩個觸點處于閉合狀態。(2)強制I0.0常開觸點閉合(模擬I0.0端子外接啟動開關閉合)查看程序運行情況。
(3)強制I0.0常開觸點斷開(模擬I0.0端子外接啟動開關斷開)查看程序運行情況。
選中I0.0常開觸點,再單擊工具欄上的“取消強制”工具,如圖(e)所示,I0.0常開觸點中間的藍色方塊消失,表示I0.0常開觸點已斷開,但由于Q0.0常開自鎖觸點閉合,使Q0.0線圈、定時器T37、Q0.1線圈狀態仍為ON。梯形圖的運行監控調試
梯形圖的運行監控調試(續)
(4)強制I0.1常閉觸點斷開(模擬I0.1端子外接停止開關閉合)查看程序運行情況。
在I0.1常閉觸點的符號上右擊,在彈出的快捷菜單中選擇“強制”,會彈出“強制”對話框,將I0.1的值強制為“ON”,如圖(f)所示,這樣I0.1常閉觸點斷開,觸點中間的藍色方塊消失,Q0.0線圈和定時器T37狀態馬上變為OFF,定時器計時值變為0,由于T37常開觸點狀態為OFF而斷開,Q0.1線圈狀態也變為OFF,如圖(g)所示。在監控程序運行時,若發現程序存在問題,可停止監控(再次單擊“程序狀態”工具),對程序進行修改,然后將修改后的程序下載到PLC,再進行程序監控運行,如此反復進行,直到程序運行符合要求為止。2 用狀態圖表的表格監控調試程序
除了可以用梯形圖監控調試程序外,還可以使用狀態圖表的表格來監控調試程序。
在項目指令樹區域展開“狀態圖表”,雙擊其中的“圖表1”,打開狀態圖表,如圖(a)所示。在圖表1的“地址”欄輸入梯形圖中要監控調試的元件地址(I0.0、I0.1……),在“格式”欄選擇各元件數據類型,I、Q元件都是位元件,只有1位狀態位,定時器有狀態位和計數值兩種數據類型,狀態位為1位,計數值為16位(1位符號位、15位數據位)。用狀態圖的表格監控調試程序
用狀態圖的表格監控調試程序(續)
注意:I、AI元件只能用硬件(如閉合I端子外接開關)方式或強制方式賦新值,而Q、T等元件既可用強制方式也可用寫入方式賦新值。
3 用狀態圖表的趨勢圖監控調試程序
在狀態圖表中使用表格監控調試程序容易看出程序元件值的變化情況,而使用狀態圖表中的趨勢圖(也稱時序圖),則易看出元件值隨時間變化的情況。在使用狀態圖表的趨勢圖監控程序時,一般先用狀態圖表的表格輸入要監控的元件,再開啟梯形圖監控(即程序狀態監控),單擊狀態圖表工具欄上的“趨勢視圖”工具,如圖(a)所示,切換到趨勢圖,然后單擊“圖表狀態”工具,開啟狀態圖表監控,如圖(b)所示。可以看到隨著時間的推移,I0.2、Q0.0、Q0.1等元件的狀態值一直為OFF(低電平)。在梯形圖或趨勢圖中用右鍵快捷菜單將I0.0強制為ON,I0.0常開觸點閉合,Q0.0線圈馬上得電,其狀態為ON(高電平),5s后T37定時器和Q0.1線圈狀態值同時變為ON,如圖(c)所示。在梯形圖或趨勢圖中用右鍵快捷菜單將I0.1強制為ON,I0.1常閉觸點斷開,Q0.0、T37、Q0.1同時失電,其狀態均變為OFF(低電平),如圖d)所示。用狀態圖表的趨勢圖監控調試程序
用狀態圖表的趨勢圖監控調試程序(續)
其他新聞
- 如何用西門子串口軟件調試變頻器 2024-12-02
- 圖解西門子PLC與Wincc間的通訊方式 2024-12-02
- 有多少工程師知道西門子PLC有幾種常見的連接口和通訊協議 2024-12-02
- 學西門子PLC編程先學什么?零基礎自學PLC編程怎么入門,難不難 2024-12-02
- 支持西門子PLC編程的5大電氣語言,全部會用的才是大神 2024-12-02
- 西門子S7-200SMART實時時鐘 2024-12-02
- 西門子S7-200SMART定時器詳解 2024-12-02
- 如何實現用西門子PLC、觸摸屏控制變頻器的頻率 2024-12-02
- 西門子PLC通訊方式你知道多少? 2024-12-02
- 西門子PLC串口通訊的知識!讓你輕松自學西門子PLC通訊 2024-12-02
- 老工程師總結:西門子PLC項目調試七步法 2024-12-02
- 西門子PLC應用分享 西門子伺服電機的三種控制方式 2024-12-02
- 6種西門子S7-200PLCZui基礎的編程實例圖 2024-12-02
- 西門子S7-1200PLC的Modbus(RTU)詳細說明(二) 2024-12-02
- 西門子S7-1200PLC的Modbus(RTU)詳細說明(一) 2024-12-02
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415