近日,有客戶熱線咨詢:“為什么在沒有接線的情況下我勾選了模擬量輸出選項(xiàng)中的“斷線報(bào)警”,但是模塊并沒有報(bào)警,指示燈都是綠色?” 我:“那您這個模塊是新模塊初次使用還是已經(jīng)使用了一段時間?” 客戶:“新買的模塊,初次使用” 我:“行,那我給您測試下,隨后回電” 接著,我在模塊AM06上,系統(tǒng)塊中模擬量輸出頁面修改輸出類型為“電流”,然后保存、編譯、下載。觀察模塊的指示燈,果然沒有報(bào)警顯示。 “咦,果然是這種情況,有問題啊,在沒接線的情況下是沒有報(bào)警。那我給個輸出值測試下”
 直接給AQW32地址輸入最大值27648,果然模塊GIAG燈和通道0指示燈都是紅色閃爍,開始報(bào)警了。當(dāng)AQW32是默認(rèn)值0的時候,即使勾選“斷線”報(bào)警也不會報(bào)警。 上述情況說明模塊報(bào)不報(bào)警肯定有個閾值,當(dāng)小于這個閾值的時候,不報(bào)警;當(dāng)大于這個閾值的時候,報(bào)警。 然后,通過“縮小法”一步一步去找到這個閾值。先給AQW32賦值13824,結(jié)果還是報(bào)警;再賦值6912,還是報(bào)警;再賦值3456,還是報(bào)警;再賦值1728,還是報(bào)警;再賦值864,不報(bào)警了。那么那個閾值肯定是在864與1728之間。 接下來,賦值1296,不報(bào)警;閾值在1296與1728之間,賦值1512,報(bào)警;閾值在1296與1512之間,賦值1404,報(bào)警;閾值在1296與1404之間,賦值1350,不報(bào)警;閾值在1350與1404之間,賦值1377,不報(bào)警;閾值在1377與1404之間,賦值1390,報(bào)警;閾值在1377與1390之間,賦值1383,報(bào)警;閾值在1377與1383之間,賦值1380,不報(bào)警;閾值在1380與1383之間,直接測試,發(fā)現(xiàn)閾值就是1383。 即,當(dāng)AQW32的值大于等于1383時候,模塊會報(bào)警;小于1383時候,模塊不會報(bào)警。按照0-27648對應(yīng)0-20mA電流來計(jì)算,1383對應(yīng)電流約為1.0mA。那么可以這么說,當(dāng)模擬量電流輸出勾選“斷線”的情況下,輸出電流小于1.0mA時,不報(bào)警;大于等于1.0mA時,模塊報(bào)警。 這個結(jié)論也解答了客戶關(guān)于新模塊,為什么在勾選“斷線”的情況下,模塊不報(bào)警的原因。
 直接給AQW32地址輸入最大值27648,果然模塊GIAG燈和通道0指示燈都是紅色閃爍,開始報(bào)警了。當(dāng)AQW32是默認(rèn)值0的時候,即使勾選“斷線”報(bào)警也不會報(bào)警。 上述情況說明模塊報(bào)不報(bào)警肯定有個閾值,當(dāng)小于這個閾值的時候,不報(bào)警;當(dāng)大于這個閾值的時候,報(bào)警。 然后,通過“縮小法”一步一步去找到這個閾值。先給AQW32賦值13824,結(jié)果還是報(bào)警;再賦值6912,還是報(bào)警;再賦值3456,還是報(bào)警;再賦值1728,還是報(bào)警;再賦值864,不報(bào)警了。那么那個閾值肯定是在864與1728之間。 接下來,賦值1296,不報(bào)警;閾值在1296與1728之間,賦值1512,報(bào)警;閾值在1296與1512之間,賦值1404,報(bào)警;閾值在1296與1404之間,賦值1350,不報(bào)警;閾值在1350與1404之間,賦值1377,不報(bào)警;閾值在1377與1404之間,賦值1390,報(bào)警;閾值在1377與1390之間,賦值1383,報(bào)警;閾值在1377與1383之間,賦值1380,不報(bào)警;閾值在1380與1383之間,直接測試,發(fā)現(xiàn)閾值就是1383。 即,當(dāng)AQW32的值大于等于1383時候,模塊會報(bào)警;小于1383時候,模塊不會報(bào)警。按照0-27648對應(yīng)0-20mA電流來計(jì)算,1383對應(yīng)電流約為1.0mA。那么可以這么說,當(dāng)模擬量電流輸出勾選“斷線”的情況下,輸出電流小于1.0mA時,不報(bào)警;大于等于1.0mA時,模塊報(bào)警。 這個結(jié)論也解答了客戶關(guān)于新模塊,為什么在勾選“斷線”的情況下,模塊不報(bào)警的原因。 來源:西門子工業(yè)技術(shù)論壇
|