直播推薦
企業(yè)動態(tài)
- 智造范式革命,新能源汽車全產(chǎn)業(yè)鏈技術(shù)耦合重塑百年生產(chǎn)邏輯
- 電費憑空消失一半?海爾AWE館內(nèi)建起一棟節(jié)能示范樓
- 華測儀器塞貝克系數(shù)電阻測試儀新產(chǎn)品上市
- AI賦能新一代工業(yè)軟件,第四屆工業(yè)軟件創(chuàng)新應(yīng)用大賽頒獎典禮圓滿舉辦
- 智能增長引擎:紛享銷客ShareAI產(chǎn)品白皮書(2025版)正式發(fā)布!
- 精度vs成本 摩方精密微納3D打印助推工業(yè)制造向新發(fā)展
- 商用少費電,家用幾乎0電費!海爾熱泵零碳采暖來了
- 從自動化到智能化,線束加工企業(yè)如何智領(lǐng)市場主流?
推薦展會
1.S7-PDIAG軟件簡單介紹
診斷消息用于指示操作人員系統(tǒng)當(dāng)前的運行狀態(tài)和故障的位置及原因。通常情況下取PLC中的一個位信號作為觸發(fā)信號,在HMI中設(shè)置相應(yīng)的報警文本,當(dāng)信號為1時,表示有故障,彈出設(shè)置的報警文本,當(dāng)信號為0時,故障消除,報警文本顯示故障消除并歸檔,這樣的報警消息由HMI掃描PLC中故障位的狀態(tài),占用大量的通信負(fù)荷,同樣通過符號表產(chǎn)生的消息同樣由CPU掃描消息觸發(fā)位信號,如圖1所示,消息的類型為“SCAN”,掃描的間隔可以設(shè)定。
圖1 由符號表產(chǎn)生的消息
采用與程序塊調(diào)用等相關(guān)的報警消息由PLC觸發(fā)(例如調(diào)用SFB34、35或SFC17、18、107、108等發(fā)送消息,S7-400 CPU支持SFB的調(diào)用)只有當(dāng)故障觸發(fā)時才發(fā)送報警消息,由于PLC與HMI集成在一個項目下,PLC中定義文本消息存儲于HMI中,故障觸發(fā)時只發(fā)送位狀態(tài)而不發(fā)送整個文本消息,減少通信負(fù)荷,消息的類型為“ALARM_X”(X:為S、8、8P等不同的子類型),如圖2所示:
圖2 塊調(diào)用產(chǎn)生的消息
S7-PDIAG軟件通過內(nèi)部調(diào)用系統(tǒng)函數(shù)SFC17、18、107、108完成消息的傳送(SFC107、108替代SFC17、18,與之相比帶有通信資源管理功能)。
2.S7-PDIAG軟件診斷功能的種類
S7-PDIAG包含三種診斷功能,分別是地址監(jiān)控(Address monitoring)、全局監(jiān)控(global monitoring或General monitoring)和運動監(jiān)控(Motion monitoring),下面分別介紹這三種診斷功能。
2.1 地址監(jiān)控
地址監(jiān)控功能監(jiān)控一個位信號的狀態(tài)變化,可以設(shè)定一個沿信號和電平信號,設(shè)置界面如圖3所示:
圖3 地址監(jiān)控功能設(shè)置界面
在“Initial Diagnostic Address”設(shè)置監(jiān)控的地址,如M1.1,然后選擇監(jiān)控的信號,如沿信號和電平信號,如果激活“Delay”功能,則需要設(shè)定相應(yīng)的延遲時間,表示如果監(jiān)控信號變化,將延遲設(shè)定的時間后觸發(fā),S7-PDIAG在程序內(nèi)部調(diào)用SFC64,時間格式為IEC標(biāo)準(zhǔn),例如T#1H19M12S100MS 表示的時間值為1小時19分12秒100毫秒,配置的延時定時器的個數(shù)沒有限制。在“Meassage”欄中設(shè)定信號觸發(fā)的消息和優(yōu)先級,配置完成后點擊“OK”鍵確認(rèn)。
2.2 全局監(jiān)控
全局地址監(jiān)控功能監(jiān)控一個表達(dá)式,如果表達(dá)式結(jié)果為1則觸發(fā)消息,設(shè)置界面如圖4所示:
圖4 全局監(jiān)控功能設(shè)置界面
在“Initial Diagnostic Address”設(shè)置監(jiān)控的初始地址,如M1.1,在“Monitoring Definition”中定義事件觸發(fā)的條件,觸發(fā)條件必須使用S7-PDIAG語言編寫,S7-PDIAG語言包含下列基本指令:
AND 與操作,例如表達(dá)式為 M1.1 AND M1.2,如果M1.1與M1.2為1,表達(dá)式結(jié)果為1;
ONDT 執(zhí)行信號ON延時,例如表達(dá)式為ONDT(M1.1,T#2S),如果M1.1為1并延時2秒后表達(dá)式結(jié)果為1;
EN 存入下降沿結(jié)果,例如表達(dá)式為EN(M1.1),M1.1產(chǎn)生下降沿時表達(dá)式結(jié)果為1,M1.1再次為1時,表達(dá)式結(jié)果為0;
EP存入上升沿結(jié)果,與EN相反;
NOT 取反,例如表達(dá)式為NOT M1.1, 如果M1.1為0時表達(dá)式結(jié)果為1;
OR 或操作,例如表達(dá)式為 M1.1 OR M1.2,如果M1.1與M1.2其中一個為1,表達(dá)式結(jié)果為1;
SRT置位復(fù)位延時,例如表達(dá)式為SRT(M1.1,M1.2 T#2S),如果M1.1為1(沿信號)2秒后,表達(dá)式結(jié)果為1,如果如果M1.1再次為1,表達(dá)式結(jié)果為0,2秒后表達(dá)式結(jié)果為1,如果M1.2為1(沿信號),表達(dá)式結(jié)果為0。
XOR異或,例如表達(dá)式為M1.1 XOR M1.2,當(dāng)M1.1與M1.2不相同時表達(dá)式結(jié)果為1。
如果在一個表達(dá)式中使用多個指令,指令的優(yōu)先級參考表1
上一篇:加固筆記本電池的使用技巧
下一篇:高低溫快速溫變試驗箱
免責(zé)聲明
- 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://towegas.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
2025第21屆鄭州工業(yè)自動化展
展會城市:鄭州市展會時間:2025-05-09