歡迎訪問(wèn)蘇州依斯倍環(huán)保裝備科技有限公司官網(wǎng)!
電氣設(shè)備作為污水處理設(shè)備的靈魂,在污水處理系統(tǒng)中起著舉足輕重的作用,依斯倍作為一家專業(yè)從事污水處理一站式解決方案的外資環(huán)保公司,在污水處理工藝方面有著豐富的經(jīng)驗(yàn),那么下面就污水處理電氣設(shè)備S7-1200中外設(shè)的故障檢測(cè)方法給大家簡(jiǎn)單介紹下
(一)綜述
S7-1200 PLC 能夠?qū)τ性\斷能力的設(shè)備進(jìn)行錯(cuò)誤檢測(cè)和報(bào)告。這些錯(cuò)誤稱之為診斷錯(cuò)誤。系統(tǒng)能夠檢測(cè)以下診斷錯(cuò)誤:
無(wú)用戶電源 (信號(hào)模塊/信號(hào)模板)
超過(guò)高限位 (模擬量輸入或輸出)
超過(guò)低限位 (模擬量輸入或輸出)
斷線(電流輸出)
短路(電壓輸出)
哪個(gè)設(shè)備與通道發(fā)生錯(cuò)誤
當(dāng)前事件是到來(lái)事件還是離去事件
所有診斷錯(cuò)誤將會(huì)觸發(fā)OB82,OB82包含啟動(dòng)信息,可幫助用戶定義錯(cuò)誤發(fā)生的情況,用戶可以在OB82中編寫指令用于確定這些信息并可采取相應(yīng)的措施
(二)使用OB82評(píng)估診斷錯(cuò)誤事件
當(dāng)下列條件滿足時(shí),幾個(gè)不同診斷錯(cuò)誤中的任何一個(gè)產(chǎn)生或離去都將觸發(fā)診斷錯(cuò)誤事件:
OB82 已被添加到 S7-1200 PLC中
模塊已使能診斷錯(cuò)誤事件
假如OB82不存在,CPU將忽略錯(cuò)誤,假如有診斷能力的模塊發(fā)現(xiàn)錯(cuò)誤時(shí),OB82將會(huì)中斷循環(huán)程序的正常執(zhí)行,當(dāng)創(chuàng)建一個(gè)新的項(xiàng)目時(shí)將不會(huì)自動(dòng)添加OB82。
(1)使用OB82評(píng)估診斷錯(cuò)誤事件步驟:
1)添加使用組織塊OB82評(píng)估診斷錯(cuò)誤事件
瀏覽項(xiàng)目樹(shù),找到“添加新塊”
在“添加新塊”窗口,點(diǎn)擊“組織塊”按鈕
在列表中選擇“診斷錯(cuò)誤中斷”
點(diǎn)擊“OK”按鈕
說(shuō)明:程序中只能有一個(gè)“診斷錯(cuò)誤中斷”組織塊
圖一
2)從OB82中讀出啟動(dòng)信息
雙擊項(xiàng)目樹(shù)中的“診斷錯(cuò)誤中斷”OB82
瀏覽指令面板
拖拽“MOVE”指令到 OB82 中的網(wǎng)絡(luò)
將“IOstate”變量中的值傳送到全局變量(例如 DB1.w_IOstate)
按照此方式編寫其它要監(jiān)控的變量,如下圖所示
圖二
3)評(píng)估診斷OB82的啟動(dòng)信息
【OB82有如下錯(cuò)誤信息:】
"IOstate"(WORD)
"IOstate"包含帶有診斷能力的模板的I/O狀態(tài)。 詳細(xì)信息見(jiàn)表一
"laddr"(HW-ANY):硬件識(shí)別號(hào)
硬件識(shí)別號(hào)用于識(shí)別模塊或模塊的功能單元(例如輸出和高速計(jì)數(shù)器), 硬件識(shí)別號(hào)由數(shù)字組成,在系統(tǒng)的診斷報(bào)警中會(huì)顯示此數(shù)字用于定位出錯(cuò)的模塊。可在 "Device configuration" 中的 "Properties" 選項(xiàng)中找到功能單元的HW-ID 。瀏覽 "IO addresses/HW identifier" 項(xiàng)目的導(dǎo)航區(qū)域(如圖3)
"Channel"(UINT)
"Channel" 包含了信號(hào)模塊/信號(hào)模板中被使用的輸出通道號(hào)
"multierror"(BOOL)
The "multierror" 位指示了不止一次發(fā)生過(guò)錯(cuò)誤
圖三
想了解更多信息可登陸依斯倍官網(wǎng),官方網(wǎng)址 http://news.sharpox.com.cn ,專業(yè)工業(yè)廢水處理公司,依斯倍致力于工業(yè)廢水處理一站式解決方案,38年歐洲環(huán)保行業(yè)服務(wù)經(jīng)驗(yàn),管理好客戶的每一滴水是我們的使命
【文章來(lái)源:污水處理電氣設(shè)備S7-1200外設(shè)的故障檢測(cè)方法 news.sharpox.com.cn】